@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
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.
you are obviously a programmer , as quote "He'd breakdown everything into understandable units" >> thinking everything must be divided in smaller pieces and units :)
Industry level AWS is very different than the dummy AWS videos on RUclips. 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.
Mosh, I got to say something: When you speak, I feel PEACE. Much obliged for that lad. I hope I’ll through your online vids and I hope to find a way to reward you. Cheers
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! 😊
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?
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.
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!
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 ❤.
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.
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?
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.
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 ❤.
i am not agreed on "stick on a language" . i myself have learned a lot of them . though sometimes even for hobby i do this . but there is constants and a lot of similarities in all of them . they all have the same pattern that you will learn no matter which one you take . it is the pattern and thinking you must learn not a bunch of variable and methods ( AI can notwdo that for you )
Well ,I don't agree because the beginner learner has to pick one language and learn the basic concept of programming with it ,and once the learner learned the basic concept, at that moment he /she can easily move to another language.
When someone visits my website and let’s say create an account, does my back end server automatically start. I write back end in Java (SpringBoot) but i have to start its server within the IDE for it to be able receive requests and send requests. If I’ve built my web app, front and back end connected. When a user visits my website, the front end server will run automatically, does the same also happen for the back end? I don’t know if I’ve tried to explain my question, it’s literally bugging me and I have no one to consult
You know what would be great (if u let me give you a piece of advice) That would a recommendation of where to learn all this bunch of topics, I mean for example if I want to learn SQL I would like to know what resource should I use (without letting out paid ones which use to be the best). Sorry my spanglis.
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?
Hey Sir! Thanks for ur videos ur amazing! I have a question, why you never recomend Books to learn to programing?, I mean you do really learn programing just viewing tutorials and surging the web? Regards!
Actually, I personally hardly watch RUclips videos. I read documentations and books. The reason I don’t suggest books is because my audience is not interested in books. I actually posted a poll on this channel. Majority prefer learning by videos and hardly ever read books.
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.
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.
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 😃
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! 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.
plz answer me i want crate my personal selling webpage. i want start to learn html and css + javascript thats enaugh crate good looking website? Or i need to learn about other languages or skils
@@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!
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?
Realistically I doubt 12 months is feasible to be job ready. Drilling down, I also wonder if it's feasible to jump into Javascript without first knowing HTML and CSS.
How I can receive your PDF roadmap, I fill information and e-mail to confirm register, that I check in Gmail but I don't see your attachment you send me.
📕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 😭
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?
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.
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 :)
PHP left the chat
😂😂😂😂
No he just forogt to mention it.
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??
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 RUclips. 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?
Mosh, I got to say something:
When you speak, I feel PEACE.
Much obliged for that lad.
I hope I’ll through your online vids and I hope to find a way to reward you.
Cheers
Thanks for your kind comment! ❤
Less job opportunities = less demand = less supply of developers = higher changes to get hired.
Hey Mosh, in your expert opinion as an educator... Which should a self-taught beginner start with, front-end or back-end? Thanks!
why do you always ignore PHP in your videos?
PHP runs over 75% of internet but it's ignored 🤣
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 Rock Man!... Perfect as usual. Thanks.
This is a perfect breakdown. Thanks alot.
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! 😊
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
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?
Pls make roadmap on cybersecurity like ethical hacking, cybersecurity engineer, pentester, cybersecurity analyst ,etc.
I m waiting...
Is it a good sequence for learning?
1.programming language
2.frame work
3.mysql +git
4. algorithms + design patterns
Excellent! I'm a professional RUclips uploader myself and I'm quite aware how difficult it is to make a single video. Bravo! Keep up the good work.
Cloud computing is a must. Dev ops is a must, at least basic understanding. Please make a course about that
see u after 12months
I am waiting for you.
how's life?
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.
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!
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 ❤.
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.
Thanks for the valuable content. What is your thought about PHP as a back-end programming language ♥
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?
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
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 ❤️
i am not agreed on "stick on a language" . i myself have learned a lot of them . though sometimes even for hobby i do this . but there is constants and a lot of similarities in all of them . they all have the same pattern that you will learn no matter which one you take . it is the pattern and thinking you must learn not a bunch of variable and methods ( AI can notwdo that for you )
Well ,I don't agree because the beginner learner has to pick one language and learn the basic concept of programming with it ,and once the learner learned the basic concept, at that moment he /she can easily move to another language.
@@mohammedabdalmajed3914 yes, for the beginner of course . i agree on that
Thanks for the roadmap. I would like to see another one for full stack
Hi, please make a spring course and aws
Excellent sir please send Spring Boot course fast...
Mosh I have been watching your videos for a while and honestly you’re the best.lots of love from Iran.
Thanks for the video Mosh. I am purchasing the membership soon. I just have a question. Are backend jobs entry level?
When someone visits my website and let’s say create an account, does my back end server automatically start. I write back end in Java (SpringBoot) but i have to start its server within the IDE for it to be able receive requests and send requests. If I’ve built my web app, front and back end connected. When a user visits my website, the front end server will run automatically, does the same also happen for the back end? I don’t know if I’ve tried to explain my question, it’s literally bugging me and I have no one to consult
Love u sir from India your python 6 hour course is just 🔥🔥
not even mention about php,why?
You know what would be great (if u let me give you a piece of advice)
That would a recommendation of where to learn all this bunch of topics, I mean for example if I want to learn SQL I would like to know what resource should I use (without letting out paid ones which use to be the best).
Sorry my spanglis.
There’s no best resource to learn these. We all have our own learning preferences. Find the resources that work for you.
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?
Hey Sir! Thanks for ur videos ur amazing!
I have a question, why you never recomend Books to learn to programing?, I mean you do really learn programing just viewing tutorials and surging the web?
Regards!
Actually, I personally hardly watch RUclips videos. I read documentations and books. The reason I don’t suggest books is because my audience is not interested in books. I actually posted a poll on this channel. Majority prefer learning by videos and hardly ever read books.
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.
you can pick ABAP as well for backend ☺
Hello @programmingwithmosh, can you upload video guide of the roadmap to become a strong DevOps engineer?
Please, I really need it.
When will you be offering the Spring course?
any thoughts about PHP for backend web dev? is it still relevant and in-demand?
No
Nobody uses PHP for new projects anymore
Unless you wanna maintain legacy systems it's not relevant at all
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.
دقیقا همون چیزی که تو ویدیو قبلی خواسته بودم! عشق منی مشفق جون ❤️
ببخشید از کدوم ویدیو باید شروع کنیم به دیدن ؟
Huge love from India 🇮🇳 can u do a roadmap for app/software development , AI/ML and cloud like AWS ❤
are you planning to create a course on spring boot ?
Hey mosh now I am confident to write code after finishing your react and nextjs course, waiting for react next part
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 😃
Thanks for this breakdown.
hi thanks for your advices , unfortunately pdf isn't sent to me ;(
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?
Can you make a roadmap a backend web with Node.js in javascript?
What about PHP Laravel? it's not worth of ignoring!
Recommend the Data analyst and Data science roadmap sir.
You are a god sender ❤.. who help us many people to learn everything about programming ❤.lots of love from India in Tamilnadu
Sir thank you for this been waiting for more than a week
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.
Thank you for your good programs. continue
This channel's videos are so High quality!
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.
Can you tell me how django is structured in enterprise way like is there any design pattern for django. Will be great help if someone tells me :)
Fabulous roadmap. I am raging to become a full stack developer now!
Thanks Tr.Mosh!
One of the best road map video
mosh can you pls update your React native course pls?
plz answer me i want crate my personal selling webpage.
i want start to learn html and css + javascript
thats enaugh crate good looking website? Or i need to learn about other languages or skils
What about php?
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
Mosh please teach us microservice springboot, concepts lile load balancing, ratelimiting, circut breakers distributed system, kafka, event sourceing topics like for scale
You're a real gem 😍 Mosh i like your teaching style,keep on work dude 😎❤
Excuse me sir, can you please upload video related to RUST programming, the complete tutorials, benefits and drawbacks.
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?
I can not download the PDF! please make sure the link is correct. Thank you. Great tutorial as always.
Beautiful content ❤️
Thank you, Josh, God bless you 🎉
بهنر نیست بجای express فریم ورک nest رو یاد بگیریم؟
Thanks a lot mosh 🎉❤
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.
please make a course of java spring boot
php laravel ??
Php is trash language
Very informative.
Please, similar one on deep learning
Boss inamana hujui kama PHP ni popular backend language?
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
Awesome content. ❤
Realistically I doubt 12 months is feasible to be job ready.
Drilling down, I also wonder if it's feasible to jump into Javascript without first knowing HTML and CSS.
Thank you sir Mosh🤝
thank you :)
What about php ? Please reply
Mosh Sir can u make a video on roadmap on DSA java with the pdf
Thank you sir 😊
How I can receive your PDF roadmap, I fill information and e-mail to confirm register, that I check in Gmail but I don't see your attachment you send me.
is there still a chance to start coding when youre already at your forty's. would like to add some tech skills... no prior bckground on coding though?