I really need to ask this.. I just finished python, is it realistic for me to prepare for backend or should I switch to Front-End. Which role did you start with at your job. Which is better between backend VS Front-End. Which is easier/faster to get into as a beginner. Which has more demand?
@@amoh96 You need to learn something like django restframework and SQL but not need to learn PHP, I suggest you to make an account on chatGPT and ask him
@@hdrtghkes ty now im learning JavaScript and i ll learn NodeJs for backend is this good :=) i do this to become bug bounty to understand how web build :) what u think bro ?
A lot of the SQL database tasks you mentioned should really be the responsibility of a database administrator. However these are notoriously difficult to find and keep so unfortunately the job often falls to developers, even though they are unlikely to have sufficient time or enthusiasm for the role.
It heavily depends on the complexity of the Database. I work as Python Developer and we have to create the database, tables and schemas on our own, the whole Database instance with Security Updates etc. is managed by another Team.
@@codingcrashkurse6429 Nowadays there's little reason to manage a DB by yourself since DaaS services exist (i.e RDS), unless you're bound by regulations that require you to have OS level access you probably shouldn't be doing that, both cost and effort wise.
After watching this video ,I felt encouraged to continue applying for jobs, because i have the right skills . Since my few years of working , I've spent time learning and practicing these skills and I think in no time soon I'll land a good job.
I am starting on my journey to become python backend developer. This was very helpful to stleast know what next to do after python basics. Thank you very much
This was a helpful video. Thank you. These kinds of skill sets interest me a lot more than most of the front-end dev work, so your video helped me to decide to seek backend work (job or freelance) if I make up my mind to become a developer.
Great stuff, thanks. Currently in college and having a lot of fun with different languages but the amount I feel I'll have to remember for a job is insane lol. Just a case of repetition I suppose.
bro, you got me motivation! 'Cause skills you counted are just familiar for me!!!!!!!!!!!! See you in the next levels of programming! bro, you are legend!
I was watching the US Netherlands game while listening and suddenly got worried when I [thought] I heard a cat in my room, lol. Great Vid and cute cat 👍
I've been out of programming for about 23 years. Things were mentioned here that back in the day would be done by System Administrators and DBAs. How times have changed. So many skills listed. It will take years to become competent with all those skillsets.
the structure of most developer jobs posts nowadays are "junior developer required - must have all skills and knowledge of every language and skills ever invented, no experience necessary unless you actually want the job" lol
Right. It gave me a headache. I can technically learn everything or most things mentioned here, but who has the time (or experience granted to them) to acquire them? Even the “Junior” careers are often very greedy about what they want you to have, so where do they want you to get these skills???! It’s wild out here. Companies want to pay you Junior pay but want Mid/Senior skills.
if all the skills mentioned is required for mid-level to advanced-level positions, what would be the suitable skills required to start applying for entry-level positions? thank you!
The best way to learn anything is always through a project of your own. Do you already have stuff that you want to organize? A lot of pictures or music perhaps. If so then you can make a learning project work for you by organizing that stuff into a database, or if not there are plenty of datasets online for free. Stocks, weather, machine learning, the list goes on and on, there are datasets for everything. And really if you just want to learn then it really doesn't matter what the data is or how much data you have. What you really want is the experience in getting the data, putting it in some kind of structure, maybe tagging it with some arbitrary tags and accessing it. And if you have a raspberry pi or a spare computer you could practice accessing it remotely on your own home network. Good Luck!
its is very solid knowledge, well done Tim. however its not good enough to land you a job. Although that's not the core motive behind the video, the primary influence whichis the purpose of this video is to display the skills you need to become a developer, meaning employed individual who practises writing code professionally. To that I would say, these skillsets arent enough at all, unless you have a bacholars degree and are unders the age of 42, you can use this knowledge to get a job, however, this will definitely won't be enough. If you want to go beyond this information, you need to have proof of concept apps that are required to be industry quality, no employer is touching your cv is you're missing a bacholars of engineer/compsci and don't have at least 3 successful fullstack apps .
Can I ask about python Backend? I'm working on Flask Framework to do Backend, I think python direction is good, strong in AI, Data Engineer, what else can I learn to combine in the best and most harmonious way?
im on the hunt, i don't know that career to choose, i'm learning python currently and want to know where i can apply it the best, i want to choose in between Web Development, Back end Dev or Front End Dev or Full Stack, i could use the feedback guys if you don't mind.
Personally I would say go for Full-stack. That way you'd have a much more options to choose from (FE jobs, BE jobs, or both). And as Tim said here, having a Front-End knowledge is kind of a necessity at this point. Not necessarily having to master it but having the knowledge enough to understand how FE & BE communicate with each other will do the work.
Know everything listed in a video. Still couln't manage to find a job. I have no commercial experience, only my own projects and most of the times it is the reason of rejection. So confusing
Am I the only one that can't really pay attention at first because of the cats. Like they are so sweat . And btw I have a question I'm in high school and I have a programming class , but the problem is that we code in C++ and I just hate this language and we just do math , like we don't learn programming ,we make some sort of algorithm but with lot of math and little programming. And I hate that. I just want to make things that really do something . Like I think I want to become a full-stacker (more backend then frontend but I like the React too). So what should I do about the school things , like I need what I'm doing in school?
does that mean to learn python back end, you don't have to master the programming language? Or mastering python only up to OOP and continue to the backend framework?
A lot of modern programming is abstraction of basic python code packaged neatly in libraries and frameworks. Your job is knowing how to leverage those resources and have them play nicely together. That WILL require coding expertise, but the need for advanced python is shrinking. Learn API's, databases, and a backend of your choice. Specialize in something backend-related that you enjoy the most.
Sir, i would like to ask if you are going to offer any discounts on your Blockchain expert course by the end of this year? I really want to take it but the price is bit too high for me right now. 1 dollar is somewhere around 220 in my country. If you are offering any discount then it would be easier for me to purchase it. Thank you for the consideration
🤣 I feel proud saying I learnt all 3 frameworks (flask,Django,fastapi) , and its always interesting to work on projects with any of them. Ideally you can make a good project with either of them, but i also recommend for job purposes to have an idea of others while knowing one the most , or all 3 or 2.
Sir my name is Samanvay I like your videos and trying to make all your pythongames. Sir please can you tell me that how to shoot bullets from left right because I am in the middle of the project😢.please would you help me.
"maybe you wanna dabble into a little react vue angular" like it doesnt take months to learn each one of those. i have no time on my hands i am trying to get a job by tmr not next year
am studying django by my own from google youtube some others courses currently am studying meta backend course on coursera their course is hard as hell but i already knowed 100/30 of django hardest part for me in django is the views were the logic works i choosed backend cause frontend was hard for me specially this css and bootstrap thing is weard and also all of these js framworks make it more harder srry abt my eng
Start leaning Blockchain development today with BlockchainExpert! algoexpert.io/blockchain - use code "tim" for a discount!
I really need to ask this.. I just finished python, is it realistic for me to prepare for backend or should I switch to Front-End. Which role did you start with at your job. Which is better between backend VS Front-End. Which is easier/faster to get into as a beginner. Which has more demand?
Python dev here. I use most if not all skills noted in this video! So I can guarantee this is some useful info!
brother can i learn python & django for back end what i need after i learn this do i need my sql ? do i need php ?
@@amoh96 You need to learn something like django restframework and SQL but not need to learn PHP,
I suggest you to make an account on chatGPT and ask him
@@amoh96 with python you wont need php
@@hdrtghkes ty now im learning JavaScript and i ll learn NodeJs for backend is this good :=) i do this to become bug bounty to understand how web build :) what u think bro ?
@@amoh96 It's a nice idea :p
Who are all came into this video to know about the Python Backend Development instead watching the cats roaming back in the video 🤣🤣
The screensaver is pretty sick NGL. My cats would love that
It's back end
@@centralcodingethiopia dude seriously? Lol you the Grammer police or what?
@@centralcodingethiopia definitely not a way to get subs
Yes i was also watching this cat
Tim.
Been watching you for years. Just wanted to say thank you and wishing you continued success in everything you do.
Take care.
Thank you for your comment :)
Value Creation
A lot of the SQL database tasks you mentioned should really be the responsibility of a database administrator. However these are notoriously difficult to find and keep so unfortunately the job often falls to developers, even though they are unlikely to have sufficient time or enthusiasm for the role.
It heavily depends on the complexity of the Database. I work as Python Developer and we have to create the database, tables and schemas on our own, the whole Database instance with Security Updates etc. is managed by another Team.
@@codingcrashkurse6429 Nowadays there's little reason to manage a DB by yourself since DaaS services exist (i.e RDS), unless you're bound by regulations that require you to have OS level access you probably shouldn't be doing that, both cost and effort wise.
@@dima6488 Not in Germany and in the finance space, I´m sorry ;-). Regulations force us to hold all of our data on prem.
@@codingcrashkurse6429 lo
After watching this video ,I felt encouraged to continue applying for jobs, because i have the right skills . Since my few years of working , I've spent time learning and practicing these skills and I think in no time soon I'll land a good job.
do you get the job now?
what about now ?
@@xcc7437he is still learning Django
@@daffyd69 yeah, since this year ive been working for a UK and UAE startup, 2 companies .
Its exactly 12am here , and I am still in front of my pc deploying an api using docker compose🤣
I am starting on my journey to become python backend developer. This was very helpful to stleast know what next to do after python basics. Thank you very much
Update?
Thanks. Been waiting for it. More on Backend development please. Love your videos 💙
This was a helpful video. Thank you. These kinds of skill sets interest me a lot more than most of the front-end dev work, so your video helped me to decide to seek backend work (job or freelance) if I make up my mind to become a developer.
Brother, that transitions between topics are so amazing xD
Great stuff, thanks. Currently in college and having a lot of fun with different languages but the amount I feel I'll have to remember for a job is insane lol. Just a case of repetition I suppose.
Don’t stress out about it, you learn what you need to do your job and it’s pretty crazy how fast that grows over time.
bro, you got me motivation! 'Cause skills you counted are just familiar for me!!!!!!!!!!!! See you in the next levels of programming! bro, you are legend!
thanks for the overview! this is exactly the right time for that video
your videos are helping me learn pythan so much! Thanks for the help!
I'm glad! Best of luck on your Python journey :)
@@TechWithTim Thanks!
I am also on the path of learning python. can i add you on Ig ?
Could you do a video on good project ideas on becoming a better Backend Developer or increasing your knowledge as a backend developer
Hey Tim can you make a video on how to master python step by step, to the point where one can contribute to the python language?
Loved the kitties and info thanks tim
I was watching the US Netherlands game while listening and suddenly got worried when I [thought] I heard a cat in my room, lol. Great Vid and cute cat 👍
I totally thought your cat was watching a simulated cat on your monitor at 1:26 😂
I think FastAPI is also a pretty powerful tool for building APIs on Python.
I'd take it over flask
@@1anre FastAPi dos not sit well with libraries like dask, vaex. Django does.
@@adityanjsg99 the support & documentation for all those frameworks you mentioned with the except of Django is non-existent.
Stand down
The cats in the background are a distraction for me! 😅. Thanks for the video!
I've been out of programming for about 23 years. Things were mentioned here that back in the day would be done by System Administrators and DBAs. How times have changed. So many skills listed. It will take years to become competent with all those skillsets.
the structure of most developer jobs posts nowadays are "junior developer required - must have all skills and knowledge of every language and skills ever invented, no experience necessary unless you actually want the job" lol
"Junior Python back-end developer:
Must have working knowledge of MSSQL, PostGres, Oracle, Java, JavaScript, C, C#, C++, Rust, Swift, .NET, Flask framework, Django framework, Pandas, Anaconda, and Adobe Illustrator."
Right. It gave me a headache. I can technically learn everything or most things mentioned here, but who has the time (or experience granted to them) to acquire them? Even the “Junior” careers are often very greedy about what they want you to have, so where do they want you to get these skills???! It’s wild out here. Companies want to pay you Junior pay but want Mid/Senior skills.
@@TrillVillain Well said. And by the time I got up to date with all of that, half of the skills will be obsolete. I'll pass.
Great video! Some interesting points covered
if all the skills mentioned is required for mid-level to advanced-level positions, what would be the suitable skills required to start applying for entry-level positions? thank you!
where has this video been tim i been waiting for this lol
I originally thought the light-colored cat was a screensaver. 😃
lool
Any recommendations for getting better in databases? So far I've failed a few interviews because my database skills are not good.
The best way to learn anything is always through a project of your own. Do you already have stuff that you want to organize? A lot of pictures or music perhaps. If so then you can make a learning project work for you by organizing that stuff into a database, or if not there are plenty of datasets online for free. Stocks, weather, machine learning, the list goes on and on, there are datasets for everything. And really if you just want to learn then it really doesn't matter what the data is or how much data you have. What you really want is the experience in getting the data, putting it in some kind of structure, maybe tagging it with some arbitrary tags and accessing it. And if you have a raspberry pi or a spare computer you could practice accessing it remotely on your own home network. Good Luck!
@@daedalus_00 thank you thank you. This is so clear and helpful
its is very solid knowledge, well done Tim. however its not good enough to land you a job. Although that's not the core motive behind the video, the primary influence whichis the purpose of this video is to display the skills you need to become a developer, meaning employed individual who practises writing code professionally. To that I would say, these skillsets arent enough at all, unless you have a bacholars degree and are unders the age of 42, you can use this knowledge to get a job, however, this will definitely won't be enough. If you want to go beyond this information, you need to have proof of concept apps that are required to be industry quality, no employer is touching your cv is you're missing a bacholars of engineer/compsci and don't have at least 3 successful fullstack apps .
thank you man nice video
Python Forever 👊🐯👊
Hi there! Thank you for sharing the roadmap. Are there any specific projects to work on, kind of advanced level projects?
I have many videos on my channel that say "Python Project Ideas". Feel free to watch some of those for ideas!
Hello, Im a beginner coder, I am getting a error message that says "no module named pygame".
what do you suggest I do to fix this?
You have to install the pygame module
wouldnt it be a better idea to google this?
Yup, networking is definitely my weakness 🤣
Ahhh, Python and cats. My two favorites. xD
It is good enough to puzzle beginners, happy puzzling !!!
You've got a cat 🙀 NICEEEEE 😻😻😻
Can I ask about python Backend? I'm working on Flask Framework to do Backend, I think python direction is good, strong in AI, Data Engineer, what else can I learn to combine in the best and most harmonious way?
No bullshit only quality content ❤
How about a video on networks, particularly ports.
CATS! Thank you for this and any other video you have ever made.
How long, on average, should it take a complete beginner to learn all of this, studying around 10 hours per week?
Can you make a custom mousepad cheat sheet for Python? 🙏🏻 or point to one that’s been made?
Hey tim, should i also learn DSA for backend dev.
im on the hunt, i don't know that career to choose, i'm learning python currently and want to know where i can apply it the best, i want to choose in between Web Development, Back end Dev or Front End Dev or Full Stack, i could use the feedback guys if you don't mind.
Personally I would say go for Full-stack. That way you'd have a much more options to choose from (FE jobs, BE jobs, or both). And as Tim said here, having a Front-End knowledge is kind of a necessity at this point. Not necessarily having to master it but having the knowledge enough to understand how FE & BE communicate with each other will do the work.
@@Saradomin65 thank you so much.
im distracted from the cats just staring at eat other
Thank you
the cat concurs
Amazing video!
Thanks Tim the hero 🙌 💙 🙏 👏 👍
Do you have any RUclips channels or videos or a playlist for us to learn about basic networking?
What is the best project for beginner that can guide about Python, microservice, API, Database, Git, cloud?
thanks so much
The cat stare down made me believe it was going down.
Me who is watching cat😂
My ADHD kicked in as well … I was like, huh, cat .. missed the next few minutes of the video 😂
Know everything listed in a video. Still couln't manage to find a job. I have no commercial experience, only my own projects and most of the times it is the reason of rejection. So confusing
Please make us ( what to learn to become java mobile app developer) and thanks
Dude im considering python and django for backend as a react dev, is it a good choice
Python + Golang = ❤️
can I switch from learning django to learn fastapi ?
You never said which SE are you ?
That cat was trippin me out lol
You can do tutorial for flask or django e-shop i think you are the best programmer what can do this
How to Test APIs. Very important too.
It's really long-long journey and take ur time to learn :)
did anyone else thing that one of those cats was a screensaver of the real cat at first?
Am I the only one that can't really pay attention at first because of the cats. Like they are so sweat . And btw I have a question I'm in high school and I have a programming class , but the problem is that we code in C++ and I just hate this language and we just do math , like we don't learn programming ,we make some sort of algorithm but with lot of math and little programming. And I hate that. I just want to make things that really do something . Like I think I want to become a full-stacker (more backend then frontend but I like the React too). So what should I do about the school things , like I need what I'm doing in school?
What about FastAPI?
Hello I need some sources to learn to the basic networking for backend developers!!!! Thanks
I interested to learn backend python developer
Initially what can I learn ?
Looking at cats for 10 minutes 😎
I like your cat 😂
People should also know how to deploy softwares how to link to domain and add ssl and other security issues .
Cats are a devs best friend lol
does that mean to learn python back end, you don't have to master the programming language? Or mastering python only up to OOP and continue to the backend framework?
A lot of modern programming is abstraction of basic python code packaged neatly in libraries and frameworks. Your job is knowing how to leverage those resources and have them play nicely together. That WILL require coding expertise, but the need for advanced python is shrinking. Learn API's, databases, and a backend of your choice. Specialize in something backend-related that you enjoy the most.
Good info, but like mainly becuase of the cat(s) in the background!
Summary on what to learn to be a backend developer:
Everything. Just fucking learn everything and forsake everything else in life.
cool video)
thank's
What keyboard is that in the background? I'm a sucker for a full size keyboard with a num pad.
Random overpriced gaming keyboard. Looks like a corsair.
2:45 ... Giggity
I thought there is a cat in my house.
i was looking at something on another tab and this 0:17 scared the shit out of me
greate job
Sir, i would like to ask if you are going to offer any discounts on your Blockchain expert course by the end of this year? I really want to take it but the price is bit too high for me right now. 1 dollar is somewhere around 220 in my country. If you are offering any discount then it would be easier for me to purchase it. Thank you for the consideration
Right now you can use the discount code "tim"!
@@TechWithTim Thank you. For how many days is the code valid? Asking so i can plan the purchase accordingly
Pls do a video on linked list in py
I thought this cat has reversed mirror image, until he licked his foot
Do we really need to learn both Django and Flask?
🤣 I feel proud saying I learnt all 3 frameworks (flask,Django,fastapi) , and its always interesting to work on projects with any of them. Ideally you can make a good project with either of them, but i also recommend for job purposes to have an idea of others while knowing one the most , or all 3 or 2.
Sir my name is Samanvay I like your videos and trying to make all your pythongames. Sir please can you tell me that how to shoot bullets from left right because I am in the middle of the project😢.please would you help me.
Please next what to learn to become developer with al with python
Your cat is adorable
"maybe you wanna dabble into a little react vue angular" like it doesnt take months to learn each one of those. i have no time on my hands i am trying to get a job by tmr not next year
Why you not name FastAPI.?
Good Video !! (:
im here for the cats
am studying django by my own from google youtube some others courses
currently am studying meta backend course on coursera their course is hard as hell but i already knowed 100/30 of django
hardest part for me in django is the views were the logic works
i choosed backend cause frontend was hard for me specially this css and bootstrap thing is weard and also all of these js framworks make it more harder srry abt my eng
@omarcj1236 i get that course too and its amazing one thanks bro
@@ahmedbadal3795 have you gotten a job yet as a backend or you just quit
The cat disagreed that you actually took two SQL courses at a university and wanted to stop the lie right there. 😄
Wait how many cats you got there
Should i learn Fast Api?
If you want.
know everything, got it...
Can I choose to learn only Django instead of Flask?
Flask is minimal and easy to learn.
@@sidkapoor9085 for starting how is the career with python and flask for career growth