BECOME a Backend Developer with this Roadmap 👩‍💻

  Рет қаралды 795,573

Coding with Lewis

Coding with Lewis

Күн бұрын

Пікірлер: 306
@timjames4306
@timjames4306 Жыл бұрын
Needed a full dedicated video on it 😊
@Shadxws
@Shadxws 9 ай бұрын
That’s called a CS degree. Just start working on something and google when you need it
@Ftoy-OG
@Ftoy-OG Жыл бұрын
There is only one way to become a programmer , its to just start doing something , no videos , google as you go when you need something
@Phant80m
@Phant80m Жыл бұрын
Yup. And I’ve been going like that for 2 years and I haven’t gotten shit
@Bitmakos
@Bitmakos Жыл бұрын
Depends, I've made insane progress watching a specific greek youtuber, while msking peojects, googling, researching and studying for university aswell, if really depends
@elrashomakween
@elrashomakween Жыл бұрын
Here to wait for the greek youtuber's channel name
@Bitmakos
@Bitmakos Жыл бұрын
@sci-ai the name is Psounis
@Bitmakos
@Bitmakos Жыл бұрын
@@elrashomakween Psounis
@jonathanFlores-kz5cv
@jonathanFlores-kz5cv Жыл бұрын
I learned Java as my first language and Spring boot as my first library. Then started working with mongoDB for database needs. I would say it’s a pretty powerful combo for building API’s.
@sohailabbas007
@sohailabbas007 Жыл бұрын
Am a beginner, is spring boot Library only for backend, like building APIs etcetera?
@soonhongng7037
@soonhongng7037 Жыл бұрын
havent really tried SpringBoot, but why didnt give AspNetCore (C#) a try? As far as I know, Java is too old school and isn't as fast as C# during some runtime operation 🥺
@danzielcempron2589
@danzielcempron2589 Жыл бұрын
where'd you learned spring boot?
@danzielcempron2589
@danzielcempron2589 Жыл бұрын
Do you need to be an intermediate level in Java to learn spring?
@prof.mangabhai
@prof.mangabhai Жыл бұрын
@@sohailabbas007 yeah springboot is a backend library, but you can make backend using js(node),php or python
@coach_rohit
@coach_rohit Жыл бұрын
Roadmap: Java/Python/Javascript/Go -> http and Linux -> Database (SQL Database like Postgre and NoSQL like mongo -> API -> Containers and Virtualization-> Cloud services
@marvinasas2060
@marvinasas2060 Жыл бұрын
I would fully focus on typescript. I think JavaScript is shit and typescript is just efficient to learn since you can also support on the frontend if required. And I would rather have someone that is better at coding than someone who knows a bit of cloud and databases and docker and stuff like that. I know that person can handle tickets more or less alone and I could teach those other topics on the job. But someone who calls every 2 hours and needs help with his for loops is just sooo annoying and just a waste of time.
@modernkennnern
@modernkennnern Жыл бұрын
​@@marvinasas2060TypeScript _is_ JavaScript. Whenever someone mentions JavaScript just assume they actually said TypeScript and you'll more-or-less always be right.
@noliyeb
@noliyeb Жыл бұрын
why there isnt php here?
@Bixmy
@Bixmy 11 ай бұрын
I fucking do this in reverse lmao with c# thou so quite a bit unconventional for backend dev
@jaymartinez311
@jaymartinez311 10 ай бұрын
thanks
@CodingWithLewis
@CodingWithLewis Жыл бұрын
Where would you start!? 👩‍💻
@mariadc3917
@mariadc3917 Жыл бұрын
Php is a good option? Or pho is dying ?
@talalsadaqat
@talalsadaqat Жыл бұрын
​@@mariadc3917improve your Programming fundamentals , learn understand how to use programming paradigm oop & functional , then choose any one language , language is just a medium , if you want to go for backend php / nodejs / c# / java , you can choose any language but stick to that language for atleast 2 years and move on to other when necessary after working on 3 to 4 projects
@suparyawan
@suparyawan Жыл бұрын
Php slim
@mariadc3917
@mariadc3917 Жыл бұрын
@@talalsadaqat someone from usa told me that php is not longer use there, is that true? - thank you for replying.
@Stnaire
@Stnaire Жыл бұрын
I would start by not following your advice. The programming languages cited (except js, but I would swap for ts...) are terrible choices.
@MichaelDude12345
@MichaelDude12345 Жыл бұрын
Wow little did I know I have the skills of a backend developer... or at least a baby one. I do data analysis but I got into a lot of this other stuff for my homelab. Neat!
@Hobson474
@Hobson474 9 ай бұрын
Mongo is a document database. There’s a difference between this and relational and it’s important to understand
@leonardogrig
@leonardogrig 9 ай бұрын
I actually get excited when while scrolling through shorts... urs pops up haha. Nice work
@timelimitexceeded0
@timelimitexceeded0 Жыл бұрын
C# is like: wtf?
@LuisFelipe-pq9lr
@LuisFelipe-pq9lr 10 ай бұрын
Bro I thought the same, bro choose Javascript instead, C# is a Java with steroids and it can work in all environments, it's super versatile
@xeoneraldo1254
@xeoneraldo1254 6 ай бұрын
Exactly. Js fanboys don’t know whats possible with c#
@redcrafterlppa303
@redcrafterlppa303 6 ай бұрын
​@@LuisFelipe-pq9lr it has that Microsoft stigma and the history of being windows only. People not realizing languages changed after not looking at them for 2+ years is a real problem. The same goes for java. The language modernized in the last 2 years faster then anyone could keep track. Many "absolute truths" about java where shattered but are still being spread and told in classes.
@prabhatdeshmukh9592
@prabhatdeshmukh9592 3 ай бұрын
​@@LuisFelipe-pq9lrIs C# better for backend than JavaScript? I thought JS was a beast when it comes to web dev I'm not really familiar with C#
@LuisFelipe-pq9lr
@LuisFelipe-pq9lr 3 ай бұрын
@@prabhatdeshmukh9592 For web apps like banks, Instagram and others, the combination of JS and Node is incredible, but for non Web apps then C# is better, C# is focused on creating robust apps for multi platforms and is also a excellent backend tool like Java, usually it creates client side apps that don't depend on web, so the choice between C# and JS depend on what type of app you wanna build, want to make a Message app? Use JS and Node, want to make a game, calculator, and other things like it ? Go for C# But the thing is, C# is usually only better if the app is cross platform and not web focused, because this way you can use most of the code and easily in the same project create it for all the versions
@anubhav8366
@anubhav8366 Жыл бұрын
I will try this roadmap and will definately become a backend developer
@danb7067
@danb7067 Жыл бұрын
And then get the one piece.
@crosswalker45
@crosswalker45 10 ай бұрын
​@@danb7067kaizakou nee oree va naaru
@markuskopter
@markuskopter 6 ай бұрын
As a frontend dev who also does a fair amount of visual design, most things on that list are the reason why I never wanted to be a backend dev. Well, I learned the basics where I needed them (with "learned" as in "struggled with"), but it's mostly rocket science for me.
@gingeral253
@gingeral253 Жыл бұрын
I need this saved in my brain
@williedutoit466
@williedutoit466 Жыл бұрын
Of all your shorts, this is my favourite one.
@ermanakar
@ermanakar Жыл бұрын
Yeah I watch this dude a lot and I think this short is perfect. The content is dense and accurate, it’s worded in a way that sounds interesting to layman, logos suggestions everything.
@padthaizilla9165
@padthaizilla9165 9 ай бұрын
I have been immersed in programming for quite some time, exploring various languages. However, I find that Java requires additional time for me to fully grasp its nuances, and at times, I feel fatigued and possibly overworked. The current job market demands specific language proficiencies, often requiring expertise in Java or Python, and there's a constant pressure to learn additional languages that companies prioritize. It feels like an endless loop, with the fear that if I don't acquire these skills promptly, other applicants with broader language proficiency will take precedence. I believe it's essential to take a break and recharge at this point.
@badermbdm_4660
@badermbdm_4660 Жыл бұрын
We need a full video with resources
@Getitfast2
@Getitfast2 Жыл бұрын
Please
@Minecraftrok999
@Minecraftrok999 9 ай бұрын
No, you need to get started. A video won't get you anywhere. Do a project.
@Shadxws
@Shadxws 9 ай бұрын
That’s called a CS degree my guy
@shadow_rune6178
@shadow_rune6178 Жыл бұрын
I highly recommend industry standard backend certifications: Network+, A+, Security+ are the gold trio You will get far with these certifications, if you don't believe me do a job search
@MyCodingDiary
@MyCodingDiary Жыл бұрын
You are doing such an excellent job, keep up the great work!♥
@MA-rz5pd
@MA-rz5pd Жыл бұрын
I love you man ❤ Keep thriving
@marcom5500
@marcom5500 5 ай бұрын
I'm on the cloud step of this ladder, about to have my first full time job interview as a software dev in 2 days
@dg_dotnet9616
@dg_dotnet9616 Жыл бұрын
How about c# / .net framework?
@dakiloth
@dakiloth Жыл бұрын
Become a backend developer Step 1. Learn to be a backend develop
@izzy2900
@izzy2900 11 ай бұрын
Step 0. Look up what a backend developer even is. Step 2. Remember Emad Mostaqe said there won't be any programming in 5 years since AI's will be doing it all. lol
@FabioGamingFG
@FabioGamingFG 7 ай бұрын
Just use C# for backend Its by far top tier
@ArcWeltraumpert
@ArcWeltraumpert 5 ай бұрын
just me, books, and internet to learn full stack developer
@lucaspedrajas5622
@lucaspedrajas5622 Жыл бұрын
god , i started from the end and its good too ,,, more motivating if you handle the frustration... also chatgpt is a huge help while learning
@HexadecimalDump
@HexadecimalDump Жыл бұрын
Good roadmap, that's basically how I was switching from the front-end to back-end, but I had toxic employer so it was forced and harder
@nithinkottary9578
@nithinkottary9578 Жыл бұрын
Same here
@theman3282
@theman3282 Жыл бұрын
c#..you literally can go anywhere, mobile, desktop, web, even games..and this language is constantly evolving and its open source.
@jamlie977
@jamlie977 Жыл бұрын
i'm currently using react + go + firebase (FIRG stack) but may move to solid, go, firebase (FIGS stack)
@definite_d
@definite_d Жыл бұрын
I already had a lot of this information learned... Didn't know that was exactly what I needed for backend dev. Thanks.
@Android-17
@Android-17 Жыл бұрын
MongoDB is my go to DB, now learning PostgreSQL ... a bit hard to master.
@HassanAllaham
@HassanAllaham 11 ай бұрын
pgadmin can make life easier... if using Node js then sequelize (an ORM) will make you happy
@ardenttechie
@ardenttechie Жыл бұрын
Thanks to my mentor who showed me the right path to backend development.
@alvaroguzmanm
@alvaroguzmanm Жыл бұрын
Why you don't recomend c#?
@TheForge47
@TheForge47 9 ай бұрын
cause Java ist more popular and the primary jvm language
@randomking2449
@randomking2449 Жыл бұрын
Please put a roadmap for cyber security 🙏
@joelmartinez7326
@joelmartinez7326 Жыл бұрын
Me recomiendas Golang como mi primer lenguaje de programación actualmente en 2023
@_ny385
@_ny385 Жыл бұрын
Spring boot for Java and Django for python both are user friendly with lots of online support and tutorials!
@LegitWolke
@LegitWolke 11 ай бұрын
I just signed up for a 3-4Year course, i think that should work
@gameking2447
@gameking2447 6 ай бұрын
the sad part about learning backend is that you also have to get a nice understanding of frontend which i really hate
@theMonkeyMonkey
@theMonkeyMonkey 9 ай бұрын
I'd put "architectures and messaging patterns and datastructures" in there too.
@Linuxdirk
@Linuxdirk 9 ай бұрын
Just learn Javascript. Can be used on the frontend, on the backend, and for the server.
@AbedDan
@AbedDan 11 ай бұрын
No , start with c++ first then pick a general programming language
@POV_hamza
@POV_hamza 9 ай бұрын
This is called the ultimate guide best tutorials
@TheCrusaderRabbits
@TheCrusaderRabbits 7 ай бұрын
I wish I could save this
@alexanderschulte8248
@alexanderschulte8248 11 ай бұрын
I will never call someone a developer if they only know java/python.
@mikee.
@mikee. Жыл бұрын
That's really solid advice, but I think you could skip the nosql part 😬
@abrotheryourbrother3429
@abrotheryourbrother3429 10 ай бұрын
I'm starting to think that this man doesn't like PHP or C# at all. He never mentions them. Anyways, for those of us who love almost all modern programming languages, we completely understand.
@Alexandermeister
@Alexandermeister 6 ай бұрын
That's exactly the path I took
@slyace1301
@slyace1301 10 ай бұрын
Mysql is more lightweight but holy fk are they being hold back by oracle. There isn't even an extension for vs 2022 yet
@cr_spirit3986
@cr_spirit3986 Жыл бұрын
The term "it works on my machine" was made by my dad. Back in 2000-2002 he was in high school and learned Pascal. He'd always get the latest updates for the language and use them on his PC at the time. The problem was that he had an exam and he needed to showcase his project, but he wasn't allowed to use the version he used for his PC with the school computers. He literally broke down his PC, and brought the pieces to school, built the computer there, and ran the project on his PC. Once he told me that I told him he's a legend. "It works on my machine" at its finest😂😂😂
@ganesa1623
@ganesa1623 Жыл бұрын
where can I learn Linux server..??
@jamarparker2760
@jamarparker2760 10 ай бұрын
I’m currently learning python for QA Automation
@AchievedZeus574
@AchievedZeus574 Жыл бұрын
Bit of python, bit of java, bit of html, bit of linux. I think I've got this
@metin_sk
@metin_sk Жыл бұрын
Literally me
@MaxKar97
@MaxKar97 5 ай бұрын
Nice ending... #loop
@dhwaneelkapadia3265
@dhwaneelkapadia3265 Жыл бұрын
can you make a roadmap for scientific computing?
@ajay0841
@ajay0841 Жыл бұрын
Learn everything 🤣 good advice
@FirstLast-gk6lg
@FirstLast-gk6lg 10 ай бұрын
Tip from SWE. Practice talking through this stuff, you should be able to speak easily and in depth about system architecture for at least 1 hour. You are likely to be asked to do this in an interview esp for well paid positions
@akashchandra2223
@akashchandra2223 8 ай бұрын
How long does it take to get a job as a programmer etc. Does age matter? I kept getting discouraged and time moved on. I hate the feeling of constantly feeling like I'm missing out.
@FirstLast-gk6lg
@FirstLast-gk6lg 8 ай бұрын
@@akashchandra2223 Frankly the industry is an absolute dumpster fire right now and I couldn't promise that you'd ever get a job. Starting today from zero with no degree, you're looking at 2,000-3,000 hours of intense practice, not study but actual coding practice, and that will give you the skills you need for the simplest entry level frontend position. Though no one is hiring entry, junior or even mid-level engineers todays so that might be a waste of time. If you have a CS degree that will help, but only a bit, and that is at least a 4 year investment. Yes age matters but only in the sense of, do you have 5ish years to work and study? Can you afford to make that commitment with the risk that it doesn't work out? I am in my 4th year in the industry, with no CS degree, and frankly I would have better job security and less stress if I had become a plumber or electrician. My genuine advice, unless you LOVE coding and are a great student, and are great at math. It's probably a waste of time and effort. AI will replace programmers eventually, maybe 5 years maybe 10 years, but it's only a matter of time before an AI can do my job. I think there is a 0% chance I am still working in this industry in 10 years. Good luck my friend
@lillii9119
@lillii9119 9 ай бұрын
Well that's how they teach it in school so... I guess school finally got ONE thing right, for a non-compulsory class that only takes 4h a week but still
@joelmartinez7326
@joelmartinez7326 Жыл бұрын
You recommend Golang as my first programming language in 2023.?
@matiassalve6311
@matiassalve6311 11 ай бұрын
Sounds good until you see the majority average salary which is on par with F&B services.
@crisvok
@crisvok Жыл бұрын
As a newer backend engineer i envy the front end people While im having an aneurysm trying to figure out spaghetti code and building logic and shit that actually does shit They are chilling out putting clicky buttons and ohhhh change that from green to blue !
@_cruentus
@_cruentus 8 ай бұрын
Then try the full stacks. They have to not only deal with ur spaghetti code but make it look nice to boot
@fhzaki
@fhzaki Жыл бұрын
PHP ?
@Snail641
@Snail641 Жыл бұрын
A really good roadmap to become a codemonkey that cant pass a single system design interview.
@diegobelinque1347
@diegobelinque1347 10 ай бұрын
What would you suggest? I want to learn how to code
@HippoWithPride
@HippoWithPride 6 ай бұрын
I got recommended this video again. I had already liked it. Since i left my last comment i know am a "Cloud Solutions Developer" my first developement job after working in IT for years.
@MrofficialC
@MrofficialC 11 ай бұрын
I've never heard of Postgres or however it's spelled but I am slightly familiar with Linux. Isn't that the raspberry pi's native coding language?
@EricRohlfs
@EricRohlfs 10 ай бұрын
Linux is the default OS for raspberry pi
@manfrombritain6816
@manfrombritain6816 10 ай бұрын
get to avoid "but it works on my machine" while introducing a million "omg it's the wrong architecture" or "my libraries won't install in the container" issues lol
@Andris_Briedis
@Andris_Briedis 9 ай бұрын
Learn PHP. He has been "dying" for 25 years and cannot die. However, all kinds of "pythons" come and go all these years. JS is also required.
@axio8
@axio8 8 ай бұрын
And Hashmaps.
@StijnHommes
@StijnHommes Жыл бұрын
Cloud services and APIs will just get you no further than building websites. Truly great devs know how to make native apps as well.
@pg_569
@pg_569 Жыл бұрын
Why not C#? You guys always talk about Java, Python... C# is one of the most used language as well...
@JulietBennett
@JulietBennett Жыл бұрын
thanks a lot !
@hawkeye312
@hawkeye312 10 ай бұрын
Need a tutorial on docker
@yifeiren8004
@yifeiren8004 11 ай бұрын
Or just learn firebase or supabase, and a front end frame work. Done
@kaotiskhund
@kaotiskhund Жыл бұрын
That's not a some generic roadmap, it's my corridor :D
@kylas1902
@kylas1902 Жыл бұрын
Backend developer pathway
@AdilLfakir-m1m
@AdilLfakir-m1m Жыл бұрын
this guys seems like he made this in chatgpt and he never actually coded
@juliasdotzone
@juliasdotzone 7 ай бұрын
Please don't forget to learn IPv6, btw.
@robremini333
@robremini333 10 ай бұрын
This is a great video
@SaadTariq-uf7vz
@SaadTariq-uf7vz 6 ай бұрын
🙁 Why youtubers don't talk about C#?
@RageGames_
@RageGames_ 9 ай бұрын
Lit 🔥
@han_salo
@han_salo Жыл бұрын
I'm already halfway there
@dharmitvyas8547
@dharmitvyas8547 11 ай бұрын
....But it work on my machine was epic😅😅😅
@punitsharma879
@punitsharma879 Жыл бұрын
How do I get to know HTTP and Internet in and out ? Could someone recommend some blogs or resources ?
@ReneDaniel-pp7ib
@ReneDaniel-pp7ib Жыл бұрын
Good content
@keidran_r3
@keidran_r3 11 ай бұрын
how about a roadmap for data engineering?
@admirer.of.cinema9731
@admirer.of.cinema9731 11 ай бұрын
I have firm knowledge of python what road map should i follow or should i switch to java scrupt or some other lang
@jann4577
@jann4577 Жыл бұрын
It works on my docker
@gosavva1
@gosavva1 Жыл бұрын
You made it sounds hard
@gosavva1
@gosavva1 Жыл бұрын
I am a fullstack developer for 8 years
@billkillernic
@billkillernic Жыл бұрын
become a backend developer for real and not youtube fantasy world. Start front end/design no one will hire a noob for backend without a degree and a few years of experience.
@asadbekmuhammadshavkatov-3568
@asadbekmuhammadshavkatov-3568 Жыл бұрын
Useful
@274pacific
@274pacific 10 ай бұрын
“Step 2: draw the rest of the owl”
@DE4DP00L-cs1ts
@DE4DP00L-cs1ts 7 ай бұрын
What should I learn in cloud, I know how to deploy on ec2, what else should I know
@iamhellyy9651
@iamhellyy9651 Жыл бұрын
can you do it for frontend please?!
@Samuel-cr9mc
@Samuel-cr9mc Жыл бұрын
As a software developer this is also our road map
@randomhabits8320
@randomhabits8320 9 ай бұрын
im still using laravel and tryin to learn javascript cryin in the corner😢
@anray7602
@anray7602 6 ай бұрын
Fortran -> Pascal -> Swahili
@hoz6835
@hoz6835 Жыл бұрын
why learning Linux?
@freudsilver3097
@freudsilver3097 9 ай бұрын
Bro lowkey dissed C++ by not including it in general purpose programming language
@clintonharold8375
@clintonharold8375 Жыл бұрын
But it works on my machine … the ultimate pick up line 😂😂
@karethokyakare651
@karethokyakare651 8 ай бұрын
I know all these built basic projects but still didn't find any job
@pastaprod3297
@pastaprod3297 10 ай бұрын
Could anyone please recommend me any good videos for the API part? I’m not so sure of how they do the link between virtualization and everything else 🙂
@barnabasrsnags4828
@barnabasrsnags4828 10 ай бұрын
Only heard people say java is bull until i had to start using it myself a moth ago and it really is shit
@vodacbao
@vodacbao 9 ай бұрын
What Theo Won't Tell You About Next.js
8:37
Dev Agrawal
Рет қаралды 89 М.
Become a Full Stack Developer: A Roadmap for Beginners
14:55
Coding with Lewis
Рет қаралды 387 М.
ДОКАЗАЛ ЧТО НЕ КАБЛУК #shorts
00:30
Паша Осадчий
Рет қаралды 1,9 МЛН
Just Give me my Money!
00:18
GL Show Russian
Рет қаралды 1,2 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 2,8 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
Inside a Data Center with 90,000 Servers
16:29
Coding with Lewis
Рет қаралды 27 М.
40 APIs Every Developer Should Use (in 12 minutes)
12:23
Coding with Lewis
Рет қаралды 363 М.
Self Taught Programmer Roadmap (That Gets you a Job)
17:49
Coding with Lewis
Рет қаралды 111 М.
The Pandas Dataframe: 5 Things ALL Data Scientists Should Know
15:36
Master React JS in easy way
12:18
Nova Designs
Рет қаралды 84 М.
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 1,1 МЛН
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 310 М.
35 Things Every Programmer Should Know
18:01
Coding with Lewis
Рет қаралды 93 М.