Top FREE Resources To Get Better At Coding In 2024!
- November 21, 2023
- Posted by: MainInstructor
- Category: BASIC C Go Java JavaScript No-Code Web Development Python React Web Development
Video Title: Top FREE Resources To Get Better At Coding In 2024!
Free resources that take you from 0 to 1 in coding I’m going to start with a disclaimer I am launching the second cohort of the 100x devs boot camp very soon that is a paid cohort before I do that I want you to put out free
Resources that can take you from 0 to one Believe It or Not 90% of learning coding depends on you only 10% depends on a mentor someone that give you direction or a paid course this is the 90% if you feel this is enough it is
Enough this is what took me from 0 to one if you feel you need some push some direction feel free to join the cohort if you feel the syllabus is relevant and the price is manageable with that let’s get right into it this video we’ll cover three things for a few Technologies what
To learn basically what all Technologies I feel are good/ needed to take you from 0 to one why to learn these Technologies what are the final outcomes why I feel they are necessary to learn how to learn them this basically covers the resources that I used when I was in college and
When I was in Goldman Sachs to upscale my learning my 0 to1 learning happened by myself my 1 to 100 learning happens a lot of times on the job good jobs my good job started 2020 onwards when I started working remotely this covers everything from 2014 to 2020 How I
Learned and what I learned we’ll cover two basic things DSA and Dev believe it or not both are almost equally important in your 0er to1 journey it keeps changing what is more important depending on which Market cycle we are in currently we’re in the bear which basically means Dev is slightly more
Important companies are really making sure you can do your job on Day Zero during the bull companies hire a lot DSA is a decent ter of metric DSA is good to know probably more important during a pull you start with DSA the why of DSA is basically divided into three parts
You can pick and choose which level you’re aiming for level three is the lowest level level one is the highest level there is a saying that says if you aim for the Stars you will reach the moon or vice versa you get the idea if you aim for this you’ll probably reach
Here that’s what happened for me as well so even though I’m showing you three levels try to aim for a level above what you want to reach why do you need DSA it helps you crack interviews at the very least ACM ICPC regionals is what I want
You to write here regionals is basically when you compete with a bunch of people in India on competitive programming that’s level two level one is ACM ICPC World Finals this is what I was aiming in college as well I did reach regionals I think we had a 17 rank or something
Like that we never reached World Finals one of my teammate actually ended up going to World Finals eventually like after he changed his team but this was what I aimed for this is what I I feel these are the good outcomes of data structures and algorithms what to learn
In DSA I’m going to keep it very 0 to one which basically means I might not cover a lot of things that are important for World Finals or even regionals I want to focus on the 0 to one Journey this is a very beginner friendly video
So we’re going to cover topics that you definitely need to know before you’re hitting an interview linear data structures that covers arrays stacks and Link lists mostly for real world problems they’re going to focus on arrays no one’s going to focus on link lists and stacks because both of these
Can actually be achieved via n but for interviews a lot of times they’ll ask you this so good to know well probably zero to one to not good to know definitely needed strings ad hoc and math problems strings are basically uh problems that are related to Strings small example may be reverse string
Palome things like these ad hoc and math problem ex uh consists of problems that are logic related which basically means you either have to solve them via math or you have to solve them by a brute force or some ad hoc Tech not technology ad hoc uh technique that you can use in
This specific problem a lot of times this comes via practice and not via you know if or have you have great intuition math that comes as well but if not then you’ll have to do a lot of practice and understand ad hog problems graphs and trees are slightly nonlinear data
Structures this sort of keeps on increasing if you want to go to world fin things like segment trees persistent segment trees but for interviews probably good enough um standard problems out there easy to M you should be able to solve until you reach DP DP is slightly hard requires some intuition
And can’t be built on Day Zero will take a few iterations for you to reach a point where you can understand DP problems and see them yourselves but super important especially for like Google Fang these sorts of interviews lastly binary search is again you have to build intuition for it once you build
Intuition for it it’s very obvious that a specific problem can be solved bya binary s cool this is the whatt this is the 0 to one watt if you want to do more you can probably go for most interviews based on what level of problem you’re solving solve at least easy to medium
Maybe even hard on lead code how to learn these Technologies basically the resources I used to follow in college there is code forces and there is lead Cod these are the two biggest ones code forces is how most people in it are learning um daa this the reason is it’s
Very comparative you sort of can track how people are doing throughout so like there’s a leader Bo on which you can track how your friends are doing people are very comparative in it so code veres also has like pretty decent problems and and you can see your graph of growing
Very quickly you go from I can solve two problems to three problems to division two from division two to division one so on and so forth so at the very least do this I know you’ll probably be advised to do other things like Elite code or
GFC or you know simpler problems you can but this creates great intuition gives you real wellth problems and when you’re in a contest s it’s much easier to compete and solve a problem than you know sit in your own time and solve a lead code problem lead code is pretty
Good for an interview it’s probably the best resource out there very structured and a lot of times problems are repeated in an interview a lot of this is to get a job right the job is what the bare minimum of what people want which is basically cracking interviews and
Craning interviews is not the worst idea in the world people have different opinions I feel it’s fine as long as eventually you’re going to you know since you’re not going to eventually use data algorithm it’s fine if it’s a metric and you cram it so lead code is
The probably the best resource to cram it focus on building intuition super important um it’s easy to copy problems probably don’t do it Beyond a point or even at all um focus on building intuition this is how you will grow so you will get good intuition if you’re
Solving ICPC problems or aiming for ICPC versus if you’re just using lead code and trying to prepare for your interviews um so I’d urge if you have the time if you don’t have interviews lined up next week then please focus on building intuition which will happen if
You solve a lot of code procces problems ask CH chat GPT for hints I did not have this during my time you do now chat GPT don’t ask it for a solution Solutions are anyways out there ask it for a hint ask it to point you in a certain
Direction and then try to build up on the problem still try to build the intuition yourself upskilling uh sorry UPS solving after the contest this basically means after contest ends and you weren’t able to solve certain problems solve them again look at editorials if you feel like it but
Generally try to spend some more time if you can usually solve a and b try to solve C yourself after the contest if you could solve a b and c try to solve D after the contest of solving is sort of the best way people who go to World
Finals increase their learning curve you won’t increase your learning curve if you’re following someone or you know if you’re looking too much much at uh Solutions so try to avoid Solutions especially if you have the time if you have an interview lined up next week next month whatever then feel free to do
Whatever you want feel free to gram up Solutions as well let’s get into Dev these are the three levels level one is Dev helps you your in your portfolios get into a startup and gck G is probably the best one here if you’re trying to aim for something but if you want to
Just create portfolio or if you’re just aiming for a simple startup not too complex of a remote job this is level three this is what Dev gets you level two is remote jobs that are in a range of 50 to 80k us which is basically considered as a junior engineer in a
Remote job a junior engineer in a remote job needs to have some basic set of DSA skills sorry not DSA Dev skills this also depends on the niche you want to the job in but web development is sort of the popular niche in remote jobs um
That’s level two level one is the 4cr offer which basically means you’re a senior engineer in a remote offer and you know yeah it’s a pretty locative position to be in I don’t need to repeat this Dev has this in your 0 to1 Journey I’m covering 0 to one Journey because
One to 10 the the journey Beyond one is very self motivated and you know sometimes on the job and you need to have someone who tells you what’s happening in the industry only then can you go from 1 to 100 preferably if you have your own job that that’s the
Easiest way to go from 1 to 100 where you’ve been given tasks that are very Advanced but 0 to one I’m starting from the very Basics here HTML CSS and basic JavaScript hundreds of resources out there we’ll cover resources later but I hope okay this thing the basics of it is
Out there on the internet and you know it people learn this in 11th and 12th as well very basic to cover and like don’t spend too much time here I keep repeating this but yeah HTML Cs and JavaScript is a whole web and you can go
Very deep into it don’t go too deep into it HTML and CSS specifically a few weeks are good enough nodejs and communication protocols this is basically starting to write back in code if I have to like put it in a more fancy uh wording backend coding or like backend development in
Full stack for front end using Frameworks like react next or VJs so this will let you do basic HTML CSS and JavaScript or basic front end basic front end is great for KD projects not great in the industry or like at all react has sort of become bare minimum of
Some some technology that you need to know if you want to be a front end engineer so if you’re spending X time here you need to spend at least 5 to 10 x time here so optimize accordingly and uh super important if you want to do Dev
Don’t neglect this this is how front end is done in the real world basic devops being able to deploy your application there are hundreds of free resources today unless your application is hitting a million users per day or something you’ll be fine you can deploy your applications for free look at those
Resources put them out there and make sure people are seeing them put them on GitHub so people can review your code whenever you’re are interviewing or trying to apply for a job backend communication this is slightly Advanced it’s different from point two this is basic backends this is backends talking
To each other so it covers things like message cues pob Subs uh basically making your backend systems talk to other backend systems uh not needed in 0 to one probably just one plus uh that’s when you need to understand backend communication and some Cloud specific constructs basic devops is basically
Using something like versel if you’ve heard of it to deploy which basically means you pretty much do nothing it takes care of everything but understanding how you would actually deploy this on something like AWS or gcp is the last part I think this is good 0
To one because you can own writing and deploying a website end to end and believe it or not this is not too difficult the difficult bits come after this when you get into some more complicated uh libraries that let you sort of write all of these systems so
That’s more complicated this is slightly easy this is 0 to one I’m not saying it can be done in a day it will take some time but this is the zero to one of development um if you can do all of this which basically means you can build a
Website and deploy it you’re pretty sorted in your 0 to1 how to learn this this is how I learned a lot of development I did not use free code camp or YouTube I feel these are good resources today especially if you’re at the zero bit you don’t know anything at
All then you need to look at someone and you know get motivated a bit so feel free to spend time here free code Camp is the name itself has free has every tutorial out there for any technology that you want to learn so be aware of
Tutorial hell is the only thing I’d say which is don’t follow the instructor too much try to code yourself building projects and posting them on GitHub um if you’re looking at YouTube at the very least copy what the instructor is doing even better if you try to create a
Variation of it if they’re creating a Twitter clone try to create a Facebook clone so that you can apply the knowledge that you’ve learned and you make sure that you have actually learned the thing you can actually apply that on a project of your own you’re not stuck
In tutorial hell just looking at tutorial isn’t enough building projects is probably 10 times more important than doing this looking at a gck organization that’s step three okay you will never know how code is being written in the real world if you just you know look at YouTube tutorials or build projects of
Your own you’ll build it yourself you’ll write bad code if you look at some gck organizations it will give you some intuition as to okay this is how code is written these are the technologies that are being used for example you might feel JavaScript is the right technology
But a lot of organizations use typescript which is some jazz on top of JavaScript though make sure at every point if you feel like you know a lot open a g organization look at their code base and make sure you’re able to understand the things that you’re not
Able to understand are the things that you need to learn next these were the organizations for me Gambit Mozilla processing and rocket. chat I contributed in all of them I opened issues in all of them I did gck in both of them so this is how I was able to
Understand this is how things are happen in the real world I would do something myself build a ky project do a gck and understand okay this is how you do it and then build a better project and then do more gck so on and so forth the cycle
Sort of continues a lot of learning happens on a job which is why open source is cool because you can understand how real world issues are being solved that makes you a better developer lastly GitHub trending and reading company code bases so g code bases believe it or not g organizations
Are they’re less focused on writing really good code or the fancis technology a lot of these are not for profits so they don’t they they can be a little slow in catching up to Technologies companies are not companies are building real businesses profits so on and so forth I’m not saying G stock
Organizations are aren’t building real businesses but at the same same time they’re not focused on profits might not have a bunch of contributors a lot of times contributors are volunteers here people are getting paid for their job so they have to you know maintain very strict code bases so after you feel like
You understand enough G organizations look at real companies and also look at the github’s trending section that’s github.com trending look at what projects are trending right now and try to follow them this is a super important resource at least for me back in college where I would look at okay what are
People building back then the fancy thing was websites and backends libr I like Express were very new back then react was very new back then and those were the things that were trending what does Trend today today mostly machine learning AI some graphics projects are what are trending these are the things
That you need to be good at so that eventually when the world grows you can know contribute to them so keep your eye on GitHub trending and please after you look at a video this is Step 0.0 this is 0.1 building your own thing this is 0.5 actually understanding other people’s
Code and then this is one where you can actually read real world code basis you don’t have to know everything but you need to checkpoint your knowledge at all times that is it those were the two technologies I wanted to cover DSA and Dev and all the resources that I use to
Go from Zer to one if you want to buy my cohort that will be coming very soon the syllabus and price will be revealed in the launch video you can subscribe to Telegram and Discord we’ll be announcing it there first with that let’s get right
Into it I’ll see you guys in the next one not get right into it with that let’s end it I’ll see you guys in the next one bye-bye
Video Keywords: No-Code Web Development, how to learn coding,coding,learn to code,how to learn coding fast,how to learn programming,how to learn to code,how to learn coding for beginners,how to learn programming for beginners,learn coding,learn python,learn programming,fastest way to learn coding,coding interview,learn python programming,how to start coding,learn coding free,how i would learn coding,learn to code for beginners,how to learn to code for beginners,c++ coding,java coding
-
Sale!
Wireless WIFI Repeater Extender Amplifier Booster 300Mbps
$29.99$14.99 Add to cartWireless WIFI Repeater Extender Amplifier Booster 300Mbps
Categories: Electronics, Wi-Fi Router, Wireless Wi-Fi Extender Tags: 300Mbps, 802.11N, Amplifier, Booster, Extender, mobile wi-fi booster, Remote, WIFI, Wireless, Wireless WIFI, Wireless WIFI Repeater, Wireless WIFI Repeater Extender, Wireless WIFI Repeater Extender Amplifier, Wireless WIFI Repeater Extender Amplifier Booster, Wireless WIFI Repeater Extender Amplifier Booster 300Mbps$29.99$14.99 -
Sale!
Full RGB Light Design Gaming Headset Headphones with Mic
$24.99$14.99 Add to cartFull RGB Light Design Gaming Headset Headphones with Mic
Categories: Electronics, Gaming, Gaming Headsets Tags: Design, Full, Full RGB Light Design Gaming Headset, Full RGB Light Design Gaming Headset Headphones, Full RGB Light Design Gaming Headset Headphones with Mic, Gamer, Gaming, Gaming Headset Headphones, gaming headset wireless, Headphone, Headphones, Headset, Light, Mic, Package, RGB$24.99$14.99 -
Sale!
Wireless BlueTooth Multi-Device Keyboard Mouse Combo
$39.99$19.99 Add to cartWireless BlueTooth Multi-Device Keyboard Mouse Combo
Categories: Electronics, Gaming, Gaming Keyboards, Keyboard Mouse Combos Tags: Combo, Keyboard, keyboard mouse combos, Mouse, MultiDevice, Set, WireKeyboard Mouse Combo, Wireless, Wireless BlueTooth Keyboard Mouse Combo, Wireless BlueTooth Keyboard Mouse Combos, Wireless BlueTooth Multi-Device Keyboard Mouse Combo, Wireless BlueTooth Multi-Device Keyboard Mouse Combos$39.99$19.99 -
Sale!
High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
$199.99$139.99 Add to cartHigh Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
Categories: Gaming, Gaming Chairs Tags: Adjustable, Chair, computer chairs, Desk, Executive, Gaming, Girl, Headrest, High, High Back Leather Executive Adjustable Swivel Gaming Chair, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar, High Back Leather Executive Adjustable Swivel Gaming Chairs, Leather, Lumbar, Office, Racing, Swivel$199.99$139.99 -
Sale!
Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
$29.99$19.99 Select optionsProfessional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
SKU: N/A Categories: Electronics, Gaming, Gaming Headsets Tags: Cancelling, Gaming, Gaming Headphones with Noise Cancelling Microphone, gaming headset, Headphones, Headset, LED, Light, Mic, Microphone, Noise, Professional, Professional LED Light Wired Gaming Headphones, Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone, Wired, Wired Gaming Headphones, Wired Gaming Headphones with Noise Cancelling Microphone$29.99$19.99 -
Sale!
Gaming Desk with LED Lights USB Power Outlets and Charging Ports
$349.99$249.99 Select optionsGaming Desk with LED Lights USB Power Outlets and Charging Ports
SKU: N/A Categories: Computer Desk, Gaming, Gaming Desk Tags: and Charging Ports, Charging, Desk, Desks, Gaming, gaming desk with led lights, Gaming Desks with LED Lights, Home, LED, Lights, Monitor, Office, Outlets, Port, Power, Room, Stand, USB, USB Power Outlets, White, Workstation$349.99$249.99 -
Sale!
Wired Mixed Backlit Anti-Ghosting Gaming Keyboard
$99.99$79.99 Add to cartWired Mixed Backlit Anti-Ghosting Gaming Keyboard
Categories: Electronics, Gaming, Gaming Keyboards Tags: Antighosting, Backlit, Blue, brown, Gaming, Gaming Keyboard, gaming keyboards, gaming keyboards and mouse, Keyboard, Laptop, Switch, Wired, Wired Mixed Backlit Anti-Ghosting Gaming Keyboard, Wired Mixed Backlit Anti-Ghosting Gaming Keyboards, Wired Mixed Backlit Gaming Keyboard$99.99$79.99 -
Sale!
Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
$119.99$59.99 Add to cartWireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
Categories: Electronics, Gaming, Gaming Headsets Tags: 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, ANC, Audio, Bluetooth, Cancellation, Ear, Earphone, gaming headset, Headphones, Headset, Hi-Res Over the Ear Headphones Headset, HiRes, Noise, Wireless, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Headphones, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headsets$119.99$59.99 -
Sale!
Wired Sports Gaming Headset Earbuds with Microphone
$19.99$9.99 Select optionsWired Sports Gaming Headset Earbuds with Microphone
SKU: N/A Categories: Gaming, Gaming Headsets Tags: Accessories, Earbud, Earphone, Earphones, Gaming, gaming headset with microphone, Headphones, Headset, IOS, Microphone, Sports, Wired, Wired Sports Gaming Headset Earbuds, Wired Sports Gaming Headset Earbuds with Microphone, Wired Sports Headset Earbuds$19.99$9.99 -
Sale!
150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
$49.99$29.99 Add to cart150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
Categories: Charging Stations, Electronics Tags: 150W, 150W Charging Station, 150W Universal Multi USB Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Stations, 150W Universal Multi USB MAX Charging Station, 16 Port MAX Charging Station, 3.5A, Charger, Charging, Fast, laptop charging stations, Max, Multi, Port, Stand, Station, Universal, USB$49.99$29.99
Newbies Believe me, 1st cohort is going literally mind blowing. 🤯💯
Source – I'm from 1st cohort of 100xDevs (Harkirat's course)
📌 Harkirat, Pin this for the newbies.
DSA will be in which language ? Java or ???
Is it better to start with dev and then learn DSA since I've started learning dev first ??
Can u make video.. How to get job without degree😢
can a 1st year btech student who knows nothing about coding follow these steps?
Thank you sir for the guidance …
Bhai resources to batao
When is the new cohort starting? How can we join?
When is the new Cohort is going to start ?
i am in second year cse. i just know java and c language , i know medium level java.
i am starting dsa course from greek from geek in december .
then after dsa i am thinking of doing full stack web development .
guys what are you suggestions. should i do something more?
** any ssuggestion please**😀
when will new cohort release??
Hey Harkirat, as you share about dev etc. Can you share something for places where we use C/c++ like HFTs or something like that?
Sir, I am from Kolkata, India. I am 27. I have been trying to learn coding from 9th standard . I had just a book on C (C89) .I really cant understand these at that time. As I have a knack in exploring the tech world . I am weak at math. I pursued humanities stream with computer application in my 12th. My parents discouraged me to enroll me in BCA Instead the gave me Hons in English. I can't complete it.. I don't have attachment to the subject. I still want to pursue something in the tech world. If you kindly suggest me the roadmap for non grads in this industry, I leant a bit of python ,HTML,CSS,Javascript.
When is the next cohort starting?
Please also include another topic in this:
How to instrument your code?
waiting for Artificial Intelligence Roadmap,
When will the course be started?
Please reply, Bhaiya
1st cohort walo ko job or internship mila ya bass "helpful" "learned a lot" "going insane" "best course out there " chal raha hai😂😂😂😂
Question for 1 cohort guys,
How many pf you have got internships or jobs ??
Dear Harkirat , I have seen many programmers are teens . and professionally working. My 10 yo son always asks me how to start. For kids what is the roadmap , if he wants to learn web development . Should I teach him c/c++ at first ? He has made many projects in MIT scratch. Please guide.
teach the dev part
please Harkirat improve your mic !!
Sir ky sc/st general category se compete nhi kr pate hai ky iit me mai bhi sc category se hu aur iits me suicide bohot ho rhe hai mai iit k liye prepare kr raha hu mujhe dar lag raha hai ky iits ka curriculum itna tough hota hai pls pls pls reply bhaiya
Very informative.Thank you
thanks. my left ear enjoys the video well
I want to focus on backend i have some knowledge of fronted, should I learn mern stack or django, I used to work in python in my previous jobs so I have good grip over it
When the next course will be starting
audio sucks bro😢
i wanna ask how is the course cs50 pls reply if it is good for beginners apart from promoting pls
Please make a detailed roadmap video on ai ml and tell about these domain
Please give discount for cohort 1.0 students
one request: please make the course affordable for students (5-6k) will be great 👍….
Looking to get an amazing value! Eagerly waiting for it!!
Harkirat, bro can you make a simple video regarding the same for mobile developers as well. I know your channel mainly focus on web development, just make a video on how can any one crack remote job based on mobile developer, and which skills / tech stack they need to learn something like this.
when will new batch begin ? many people are waiting to buy and do the course
Mentor is 100% needed coming from a path of regorous self learning myself, you will come across a lot of procastination and there will be days you wanna dont do it, you feel like i will do it tomorrow and you are always stuck in some sort of turorial hell. Having a mentor makes sure that you study what is needed and what is enough, and move on to doing another technology or start building projects. Having a mentor makes you have confident that yeah i know that. Any ways its your own decision in the end of the day.
If possible please add scholarship option for cohort 🙏🙏🙏
faltu video
hey harkirat plzz solve this sound issue. it's not clear and it makes it hard to focus when things are not clear but we want to listen you because you speak diamonds we know.
Regarding Cohort course – Since the course has already completed, it means there will be no live classes right ? Also is there any doubt solving facility available or not ?
Please set the price of this batch under 4k.🙏🙏, many students can't afford when it goes upto 6k or something.
The video volume is very low even at the highest volume. Can you please see to it!
Great content as always.
Please keep combo offer for cohort one and 2
Honest man❤
am aiting for your videos in telegram
i had respect which is lost when you mentioned 4cr
Work on volume
Please improve the Audio Quality.