@programmingwithmosh Wanna be full stack , with following your roadmap of front end , wich language do you recommend with the backend ? Javascript python?
sir can you please guide me from where i should start learning.i m at scratch i mean i dont even have any basic knowledge of computer but i wanna learn about computer and become a computer scientist in ai field....please guide me
Backend Development Roadmap: 1. Programming Languages (Python, Java, JavaScript); 2. Version Control System (Git); 3. Data Structures & Algorithms; 4. Design Patterns; 5. Databases (MySQL, MongoDB); 6. Web Framework (Django, Spring Boot, Express.js) Total time to learn: 12 months.
you are obviously a programmer , as quote "He'd breakdown everything into understandable units" >> thinking everything must be divided in smaller pieces and units :)
My suggested roadmap: 1. Solve 1k-2k problems in C++ or Java then master algorithms and data structures. 2. Master on databases using SQL. 3. Learn C# and build a desktop project or two. 4. Learn API. Now you're a strong backend developer, next is frontend: 5. Learn HTML, CSS, JS, and choose either React (recommended) or Angular. After landing an entry-level full stack job, you'll have infinite learning opportunities. Don't worry! 😅
Save time and headaches and skip C++ unless there is a genuine need for it. I converted a C++ CLI Windows Service to C# and the code base is so very much more tolerable.
Bro I have a question. I know soringboot, .NET, Django and Express.js very well as a 5 year experience of software engineer. Should I build advanced level project from each framework add my resume ?
@@mehmetkoyuncuoglu1647 Actually if u know those well u r more expert than me 😅 However In my knowledge I suggest you to focus and build projects in only one framework to be professional on it, switching between technologies is not a big deal don't worry about that.
I love starting Mosh's videos with a "Like" because I know I'm going to enjoy them! His content is always top-notch! 🥰🥰 Looking forward to the next one! 😊
Perfect roadmap, a major one for me was picking a single language and learning their Libraries soundly. Picking up other languages comes much later after you've master one. The temptation is to pick up several languages. Cause you wanna be "Polyglot". However it doesn't work that way. That map is chaotic and disconcerting, especially if your a beginner, upstart. Commit to a single language. The rest of the presentation on point.
1. pl (ecosystem, libraries) 2. version control system(git, git hub) 80/20 80% work done with 20% features 3. Data structure & algorithm(classic cs) 4. Design pattern 5. Database (db engines) 6. Web framework
Thanks a lot for this piece, Mosh. What's your advice for someone with 2 years professional experience in frontend development looking to get into backend development?
Hii Mosh I am from India 🇮🇳 I watched a lot's of your video Yours videos content real good And I also download the front end and back end developer pdf. It's so great content. Thank for that🎉❤ I want to buy your course but it's available in English language,if it's available in Hindi language,I 100% bought it, Once again thank you ❤.
Industry level AWS is very different than the dummy AWS videos on UA-cam. I am working as a professional Nodejs engineer after I finished his Node.js course. AWS has plenty of services. How to make sure things are secure and what services to use when is very important. How to deploy a secure website. Making migration or changes to the RDS service etc. He should make a complete professional AWS videos for specifically Full stack developer, not necessarily to earn certificates.
Hi mosh, you just saved my life right now, deciding which language to learn for backend. Thank you for this short and concise guide. I wanna ask, is your site, programming with mosh still active or not? I came to visit there before to read some of your blogs and articles about top 3 programming languages to learn for 2020 but the site is not available. Are you still managing it?
Thank you for your videos. They are very beneficial. I have been working in Java for a few years but in recent times Kotlin has been popular and there are many openings in bigger companies for Koltin developers. I have been suggested by some of my friends to learn it. What is your take on this? Looking forward to your valuable reply.
Thank you for valuable information. I have been following you for the past 5 years. But I am eagerly waiting for a course on spring boot. Many industries are using that. If it is possible can you make a course on spring boot. It is going to be very helpful for many people. Finally I wanna thank you for making such great courses. Because of you I'm working on a software company ❤.
@@programmingwithmosh Interesting I feel like most people say to start with front-end. Could you explain why you recommend starting with back-end? Could be a video idea too!
One thing to consider is what do you ultimately want your role to be. If you want to be a software developer/engineer, then you aren't really deep diving into JavaScript as much as you will want other languages for building desktop applications and services. I still say HTML, CSS, JS with React, Java Spring Boot, and MySQL is the easiest pathway for job security.
Don't bother. This types of developers/programmers see PhP as a garbage language. They always try to spread hate against it and intentionally leave it out of the ecosystem. Meanwhile they are trying to implement JavaScript in backend to build a full stack pipeline. How funny is that....😂😂😂
Yep, Mosh has received an unfollow from me. I've been working in PHP for 8 years and make top salary doing it! it literally has 76% market share!!!!!!!!!!!!!!
@@JustDoit-qt1he I think this is because they want to sell their courses and products and only care about that. The funniest part is that modern JavaScript has only recently achieved what PHP has been doing for decades.
@@MMH94MMH I still doubt JS already achieved the milestone. It's true JavaScript came a very long way and is way matured than past. But still there isn't any good framework in JS for full stack development or even a strong backend. Meanwhile Laravel is almost a full stack framework. I m saying almost cause you can't build that good frond end with it. But it's really good and easy for backend.
Hey seniors or fellows! I just got the hang of making CRUD APIs with Node.js and I'm super excited to dive deeper into backend development. What cool and advanced stuff should I look into next? Any tips or resources would be awesome!
Thanks Mosh, But i have a small note What about learning the basics of programming in the correct way from my perspective, it is the most important step 😃
First of all, I would like to thank you for your engagement with the community. I am an ESL student in a community college. This semester I will complete my classes and fall semester I want to enter the cybersecurity field where should I start? What should be my first course?
Hi Mosh! Hope you are doing well, I am waiting for your AI comprehensive course from basic to advance on youtube can you please make it for us. Your way of teaching is awesome . Hope you make Free AI Course ASAP. waiting for your response.
Gess what there are no entry-level backend jobs out there. Most of them require at least 2-3 yoe. Also, you need to be proficient at one cloud platform, mostly AWS.
Hey Mosh! I have started understanding every topics from ur teachings. A full stack course learnt from you helped me to become a better full stack developer.. And i am very confident when coming to interviews explaining the topics on what u taught.. And i recommend my friends to subscribe to codewithmosh who are interested to learn front end or back end technologies.. You are a super guru who can make even rocket science simple..🙏🙏Thank you so much..
This looks awesome. The L1 blockchain, Algorand, now supports native Python and as such I'm interested in learning Python. Do you have any promo codes for your courses?
On point! Only thing I would have changed is Fast API for python. As you said it's good for quick prototyping, and that framework is a good reflection of that. Django is old and frankly, not that good, for robust webapps C# or Java is a lot better with the mentioned Frameworks.
📕Download the FREE roadmap PDF here: mosh.link/backend-roadmap
👍Subscribe for more useful videos: goo.gl/6PYaGF
@programmingwithmosh
Wanna be full stack , with following your roadmap of front end , wich language do you recommend with the backend ? Javascript python?
Hi Mosh....thank you. But the PDF link is not working. Have you tried it lately?
@@ayokunleolanipekun9115
Yeah
It doesn't work with me too
I tried with two different emails
sir can you please guide me from where i should start learning.i m at scratch i mean i dont even have any basic knowledge of computer but i wanna learn about computer and become a computer scientist in ai field....please guide me
The Link doesn't work 😭
Backend Development Roadmap:
1. Programming Languages (Python, Java, JavaScript);
2. Version Control System (Git);
3. Data Structures & Algorithms;
4. Design Patterns;
5. Databases (MySQL, MongoDB);
6. Web Framework (Django, Spring Boot, Express.js)
Total time to learn: 12 months.
Should I choose one of the programming languages or all are necessary?
@@MelineAmirkhani2 the main one and sql however you could learn more if you want
Folks, no hate toward PHP! Just forgot to mention it.
ha ha.. better to do a separate one for PHP for your folks then. 💌 from Sri Lanka!
Sir what about full stalk web development because after learning front end and backend what to do to combine both skills
@@TheVishvaisuranga 😂😂PHP innit!
@programmingwithmosh
I was about to write a comment asking why you ignored PHP. As a PHP developer myself, I felt a bit disappointed, lol. 😅
really?
I am always intrigued whenever I see Mosh latest video 😄. He'd breakdown everything into understandable units 👌🤓.
you are obviously a programmer , as quote "He'd breakdown everything into understandable units" >> thinking everything must be divided in smaller pieces and units :)
This is the most comprehensive video I've seen about backend development. Thank you for your service.
My suggested roadmap:
1. Solve 1k-2k problems in C++ or Java then master algorithms and data structures.
2. Master on databases using SQL.
3. Learn C# and build a desktop project or two.
4. Learn API.
Now you're a strong backend developer, next is frontend:
5. Learn HTML, CSS, JS, and choose either React (recommended) or Angular.
After landing an entry-level full stack job, you'll have infinite learning opportunities. Don't worry! 😅
Save time and headaches and skip C++ unless there is a genuine need for it. I converted a C++ CLI Windows Service to C# and the code base is so very much more tolerable.
Bro I have a question. I know soringboot, .NET, Django and Express.js very well as a 5 year experience of software engineer. Should I build advanced level project from each framework add my resume ?
@@mehmetkoyuncuoglu1647
Actually if u know those well u r more expert than me 😅
However In my knowledge I suggest you to focus and build projects in only one framework to be professional on it, switching between technologies is not a big deal don't worry about that.
Mosh can never miss, we ask and you deliver. So much to admire about Mosh. My day has been made!!! God bless☺🙏
PHP is love, you can't skip it so please make the entire video again where PHP should be the first one 😂😂😂
I know right??
PHP left the chat
😂😂😂😂
No he just forogt to mention it.
You Rock Man!... Perfect as usual. Thanks.
This is a perfect breakdown. Thanks alot.
Excelente video, mañana mismo voy a empezar a aprender C#. Deséenme suerte, la voy a necesitar.
Good luck bro
Is it a good sequence for learning?
1.programming language
2.frame work
3.mysql +git
4. algorithms + design patterns
Hey Mosh, in your expert opinion as an educator... Which should a self-taught beginner start with, front-end or back-end? Thanks!
Wowwww... perfect channel Mosh ..thank you very very much ..also I love this Hindi language, vocabulary is beyond me too !🎉❤
I am stock with Javascript/Typescript for now.
Picking Python next.
I so much love simplicity.
And thanks to Mosh, your courses are life safer. ❤
Why you want to go for python
Are You got familier with mern Or mean?
I'm from Somalia,your vedios is absolutely simple and understandable
Walal maan isbarano si aan isku caawino
@@maankobciye7787 sxp xagee iska soo qabanaaa
@@maankobciye7787 waa caadi sxp
you can pick ABAP as well for backend ☺
I started Js for back-End
See you after 3 months ❤
Excellent! I'm a professional UA-cam uploader myself and I'm quite aware how difficult it is to make a single video. Bravo! Keep up the good work.
I love starting Mosh's videos with a "Like" because I know I'm going to enjoy them! His content is always top-notch! 🥰🥰 Looking forward to the next one! 😊
Perfect roadmap, a major one for me was picking a single language and learning their Libraries soundly. Picking up other languages comes much later after you've master one. The temptation is to pick up several languages. Cause you wanna be "Polyglot". However it doesn't work that way. That map is chaotic and disconcerting, especially if your a beginner, upstart. Commit to a single language. The rest of the presentation on point.
Thanks for this breakdown.
One of the best road map video
Cloud computing is a must. Dev ops is a must, at least basic understanding. Please make a course about that
1. pl (ecosystem, libraries)
2. version control system(git, git hub) 80/20 80% work done with 20% features
3. Data structure & algorithm(classic cs)
4. Design pattern
5. Database (db engines)
6. Web framework
Awesome content. ❤
Thanks a lot mosh 🎉❤
Thanks for the video Mosh. I am purchasing the membership soon. I just have a question. Are backend jobs entry level?
Expecting a spring boot course for a long time
Thanks a lot for this piece, Mosh.
What's your advice for someone with 2 years professional experience in frontend development looking to get into backend development?
Hii Mosh
I am from India 🇮🇳
I watched a lot's of your video
Yours videos content real good
And I also download the front end and back end developer pdf. It's so great content.
Thank for that🎉❤
I want to buy your course but it's available in English language,if it's available in Hindi language,I 100% bought it,
Once again thank you ❤.
Mosh I have been watching your videos for a while and honestly you’re the best.lots of love from Iran.
Thanks for the roadmap. I would like to see another one for full stack
Pls make roadmap on cybersecurity like ethical hacking, cybersecurity engineer, pentester, cybersecurity analyst ,etc.
I m waiting...
Thank you, Josh, God bless you 🎉
Without AWS nowadays very hard to get job. Please make videos on AWS.
i believe there are a lot of AWS videos out there, why should Mosh "invent a bicycle" ?
Aws what is stand of
@@evgenii.panaite Yes!!ur right..but Mosh teaching is different..No fluffy stuff. Topics are concise and clear.
Industry level AWS is very different than the dummy AWS videos on UA-cam. I am working as a professional Nodejs engineer after I finished his Node.js course. AWS has plenty of services. How to make sure things are secure and what services to use when is very important. How to deploy a secure website. Making migration or changes to the RDS service etc. He should make a complete professional AWS videos for specifically Full stack developer, not necessarily to earn certificates.
@@evgenii.panaite can you please suggest some playlist for AWS from scratch?
Thank you for your good programs. continue
Fabulous roadmap. I am raging to become a full stack developer now!
Thanks Tr.Mosh!
This channel's videos are so High quality!
thank you :)
Hi mosh, you just saved my life right now, deciding which language to learn for backend. Thank you for this short and concise guide. I wanna ask, is your site, programming with mosh still active or not? I came to visit there before to read some of your blogs and articles about top 3 programming languages to learn for 2020 but the site is not available. Are you still managing it?
why do you always ignore PHP in your videos?
PHP runs over 75% of internet but it's ignored 🤣
Thanks for the valuable content. What is your thought about PHP as a back-end programming language ♥
You're a real gem 😍 Mosh i like your teaching style,keep on work dude 😎❤
are you planning to create a course on spring boot ?
Excellent sir please send Spring Boot course fast...
see u after 12months
I am waiting for you.
how's life?
🔥 Good luck
Thank you for your videos. They are very beneficial. I have been working in Java for a few years but in recent times Kotlin has been popular and there are many openings in bigger companies for Koltin developers. I have been suggested by some of my friends to learn it. What is your take on this? Looking forward to your valuable reply.
Thank you sir 😊
Beautiful content ❤️
Love u sir from India your python 6 hour course is just 🔥🔥
Thank you sir Mosh🤝
Thank you for valuable information. I have been following you for the past 5 years. But I am eagerly waiting for a course on spring boot. Many industries are using that. If it is possible can you make a course on spring boot. It is going to be very helpful for many people. Finally I wanna thank you for making such great courses. Because of you I'm working on a software company ❤.
Thank you for your support, my friend! I'm planning to work on Spring Boot. Please be patient and I'll do my best to deliver the best possible course!
@@programmingwithmosh thank you very much ❤️
ty
thanks so much sir
Amazing 👏🏻
Thank you, Mosh
When will you be offering the Spring course?
Thanks Helpful!
Hi Mosh Beautiful Content
Hope You make a video on Full Stack Development also ❤
You have both the front-end and back-end roadmap on my channel. You can start either way. I'd recommend starting with back-end though.
@@programmingwithmosh Interesting I feel like most people say to start with front-end. Could you explain why you recommend starting with back-end? Could be a video idea too!
@@programmingwithmosh Thanks for your advice Mosh
Hey mosh now I am confident to write code after finishing your react and nextjs course, waiting for react next part
Hi, please make a spring course and aws
Huge love from India 🇮🇳 can u do a roadmap for app/software development , AI/ML and cloud like AWS ❤
Thank you so much!!!
One thing to consider is what do you ultimately want your role to be. If you want to be a software developer/engineer, then you aren't really deep diving into JavaScript as much as you will want other languages for building desktop applications and services. I still say HTML, CSS, JS with React, Java Spring Boot, and MySQL is the easiest pathway for job security.
Most software engineers work on the web tho
Sir thank you for this been waiting for more than a week
Hope you should more talk about PHP Laravel.
I agree. Php is still so popular where I live😮
Don't bother. This types of developers/programmers see PhP as a garbage language. They always try to spread hate against it and intentionally leave it out of the ecosystem. Meanwhile they are trying to implement JavaScript in backend to build a full stack pipeline. How funny is that....😂😂😂
Yep, Mosh has received an unfollow from me. I've been working in PHP for 8 years and make top salary doing it! it literally has 76% market share!!!!!!!!!!!!!!
@@JustDoit-qt1he I think this is because they want to sell their courses and products and only care about that. The funniest part is that modern JavaScript has only recently achieved what PHP has been doing for decades.
@@MMH94MMH I still doubt JS already achieved the milestone. It's true JavaScript came a very long way and is way matured than past. But still there isn't any good framework in JS for full stack development or even a strong backend. Meanwhile Laravel is almost a full stack framework. I m saying almost cause you can't build that good frond end with it. But it's really good and easy for backend.
Thank you❤
Hey seniors or fellows! I just got the hang of making CRUD APIs with Node.js and I'm super excited to dive deeper into backend development. What cool and advanced stuff should I look into next? Any tips or resources would be awesome!
Thanks Mosh, But i have a small note
What about learning the basics of programming in the correct way from my perspective, it is the most important step 😃
Very informative.
Please, similar one on deep learning
First of all, I would like to thank you for your engagement with the community.
I am an ESL student in a community college. This semester I will complete my classes and fall semester I want to enter the cybersecurity field where should I start? What should be my first course?
Thanks 🙏😊
Django is best or not?
Perfect roadmap. 👍
Amazing video ❤❤❤
When for the Spring Boot course ?
You are a god sender ❤.. who help us many people to learn everything about programming ❤.lots of love from India in Tamilnadu
Hi Mosh! Hope you are doing well, I am waiting for your AI comprehensive course from basic to advance on youtube can you please make it for us. Your way of teaching is awesome . Hope you make Free AI Course ASAP. waiting for your response.
Hello @programmingwithmosh, can you upload video guide of the roadmap to become a strong DevOps engineer?
Please, I really need it.
These are really good videos, the only problem is, there are no jobs, atleast if you don't have 10 years of experience!
learning #GO and it's framework for adding skills in Technical Domain
hey thanks brother you are the man...
I can not download the PDF! please make sure the link is correct. Thank you. Great tutorial as always.
دقیقا همون چیزی که تو ویدیو قبلی خواسته بودم! عشق منی مشفق جون ❤️
ببخشید از کدوم ویدیو باید شروع کنیم به دیدن ؟
Excuse me sir, can you please upload video related to RUST programming, the complete tutorials, benefits and drawbacks.
Recommend the Data analyst and Data science roadmap sir.
Gess what there are no entry-level backend jobs out there. Most of them require at least 2-3 yoe. Also, you need to be proficient at one cloud platform, mostly AWS.
Hey Mosh! I have started understanding every topics from ur teachings. A full stack course learnt from you helped me to become a better full stack developer.. And i am very confident when coming to interviews explaining the topics on what u taught.. And i recommend my friends to subscribe to codewithmosh who are interested to learn front end or back end technologies.. You are a super guru who can make even rocket science simple..🙏🙏Thank you so much..
This looks awesome. The L1 blockchain, Algorand, now supports native Python and as such I'm interested in learning Python. Do you have any promo codes for your courses?
not even mention about php,why?
On point! Only thing I would have changed is Fast API for python. As you said it's good for quick prototyping, and that framework is a good reflection of that. Django is old and frankly, not that good, for robust webapps C# or Java is a lot better with the mentioned Frameworks.
Hi Mosh, are you planning to do a series of Go courses?
We want java spring boot course❤
MOSH I BEG YOU ,PLEASE DO FLUTTER COURSE❤
can you make a roadmap video for blockchain developer?
This is the first time that I clicked on a link provided by a programmer and landed on spam. The mail looks fishy as well.
Hey mosh, tanx 2 ur great info.
If it's possible 4 u, would u plz make a same video for machine learning and artificial intelligence?
C# is the best period, I know python, js, Java , js and php and go, nothing compares to C# if you want to build an enterprise level app.