How I Would Learn to Code (If I Had To Start Over)

  Рет қаралды 35,037

Ashish Pratap Singh

Ashish Pratap Singh

Күн бұрын

In this video, I share a 7 step process to learn coding from scratch in a short time.
Resources mentioned in the video:
Python Full Course for Beginners: • Python Tutorial - Pyth...
Intro to Object Oriented Programming - Crash Course: • Intro to Object Orient...
Object Oriented Programming with Python - Full Course for Beginners: • Object Oriented Progra...
Design Patterns in Python: refactoring.guru/design-patte...
Object oriented Design (Low Level Design) Github repository: github.com/ashishps1/awesome-...
Git Tutorial for Beginners: • Git Tutorial for Begin...
20 Beginner Python Projects: • 20 Beginner Python Pro...
Coding Projects Github repository: github.com/ashishps1/awesome-...
AWS Tutorial For Beginners: • AWS Tutorial For Begin...
Data Structures and Algorithms in Python - Full Course for Beginners: • Data Structures and Al...
How to Start LeetCode in 2024 (as a beginner): • How to Start Leetcode ...
Join my free newsletter to master coding and system design interviews: newsletter.ashishps.com/
MY OTHER SOCIALS:
LinkedIn: / ashishps1
Twitter: / ashishps_1
Instagram: / ashishps_1
Chapters:
00:00 - Introduction
00:21 - Step 1: Adopt a coding mindset
01:30 - Step 2: Pick a Programming Language
03:05 - Step 3: Learn Object Oriented Programming (OOPS)
04:54 - Step 4: Learn a version control system
05:25 - Step 5: Build Projects
06:53 - Step 6 : Learn a cloud computing platform
07:44 - Step 7: Learn Data Structure and Algorithm

Пікірлер: 114
@ashishps_1
@ashishps_1 29 күн бұрын
Join my free newsletter to master coding and system design interviews: newsletter.ashishps.com/
@JollyHires
@JollyHires 4 ай бұрын
The flow you explained is impressive, and you elaborated it very nicely!!
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you very much for your kind feedback!
@manisha4127
@manisha4127 2 ай бұрын
Now i am Starting my practice, hope after finish i definitely come back to tell thanks 😊
@muhammadmasood2912
@muhammadmasood2912 Ай бұрын
Hey there! I would surely like to appreciate the efforts that you have put into this video. This video shows all the experiences you had, and for us, you conclude that all in 10 minutes. Respect! Will reach out to you after getting this all done. See you on the other side. Thank you so much for being there!
@TheScholarshipFunda
@TheScholarshipFunda 4 ай бұрын
Embarking on a coding journey? This video is a goldmine of insights! Learning from scratch or restarting, it's never too late. 🚀💻
@maheshb1471
@maheshb1471 26 күн бұрын
This is the video I am looking for, thank you so much for this explanation I will follow the steps and start learning it.
@ashishps_1
@ashishps_1 26 күн бұрын
Glad it was helpful!
@adeebimam8385
@adeebimam8385 3 ай бұрын
Bro you are a true inspiration and I say this very rarely but it felt like you were reading my mind, thanks for all the tips and would follow your guidance.
@ashishps_1
@ashishps_1 3 ай бұрын
Hey, thanks for sharing your kind words. Really happy to hear this 😊
@nurarihyon2333
@nurarihyon2333 4 ай бұрын
Hi Man. I am from Vietnam. I watched one your video " coding from zero" and it's so inspirational for me. Watching this video gave me motivation to learn programming. Thanks you so much. Hope to see your great video in the future
@ashishps_1
@ashishps_1 4 ай бұрын
Hey, Thank you very much for your kind words. Really happy to hear this!
@firegun1399
@firegun1399 3 ай бұрын
​@@ashishps_1 Hey, Can you please make a video on web development projects that need to present in resume(some tips)
@mumtazmukherjee2968
@mumtazmukherjee2968 4 ай бұрын
You are an inspiration, keep getting motivated to code watching you. Please keep sharing your knowledge with us 😍😍
@ashishps_1
@ashishps_1 4 ай бұрын
This is so great to hear, thank you very much for your kind words!
@devapeter1
@devapeter1 4 ай бұрын
Wow! you are amazing, thank you so much for your videos, they are trully helpful, and inspiring. Today is my first day in my journey to learn how to code, i couold not have asked for a better guide than your videos. Thanks again for all your help.
@ashishps_1
@ashishps_1 4 ай бұрын
Love to hear this, thank you! All the best in your coding journey.
@suiseas
@suiseas 3 ай бұрын
Big thanks for this video! 🙌
@ashishps_1
@ashishps_1 3 ай бұрын
You are welcome 🙏
@amar4698
@amar4698 Ай бұрын
This is so good. Thank you so much!
@ashishps_1
@ashishps_1 Ай бұрын
Glad you like it!
@Kishor-ai
@Kishor-ai 4 ай бұрын
Thank you for this video, you're absolutely a Gem 💎🎉
@ashishps_1
@ashishps_1 4 ай бұрын
Great to hear this, thank you very much 😊
@rajeshdubeydholak8944
@rajeshdubeydholak8944 4 ай бұрын
बहुत ही सुन्दर भाई वाह
@garp_d_zoro
@garp_d_zoro 4 ай бұрын
informative . thanks for sharing
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you, glad you found it informative!
@Stronglex
@Stronglex 3 ай бұрын
After watching this video, I feel more confident that I can follow a similar path. The author has provided incredibly useful free tips and resources. God bless you for sharing all this with us!
@ashishps_1
@ashishps_1 3 ай бұрын
Thank you for your kind words! Really happy to hear this 😊
@jaguarhunter7105
@jaguarhunter7105 4 ай бұрын
Thank you so much for this video Ashish Sir. Currently i am going into second semester of my engineering next month and my branch is CSE -AI, first i struggled a lot because I didn't knew the right way of learning on how to code. Your 7 step process has bought clarity in how i should plan from now onwards. Thank You again Sir.
@ashishps_1
@ashishps_1 4 ай бұрын
Great to hear this and really happy to hear that this video brought clarify in your coding journey. Thank you!
@techh9171
@techh9171 4 ай бұрын
Thanks for this video. Im a complete beginner and I'm from non tech background. For the most part it industry wont be my lookout for job but I'll still learn atleast one language for knowledge sake.
@Tamanna4140
@Tamanna4140 4 ай бұрын
If someone wants to start a career in IT. I recommend this video to watch and follow the same steps to a coding journey. Thank you for this meaningful video 🙏
@ashishps_1
@ashishps_1 4 ай бұрын
Really happy to hear this, thank you!
@Tech_Enthusiasts_Shubham
@Tech_Enthusiasts_Shubham 4 ай бұрын
i have learnt python but unable to make projects from my end feeling stuck in life any suggestion due to tutorial hell my journey of programming gets stucked now i need your help
@lelin4732
@lelin4732 4 ай бұрын
So the projects that you have uploaded on github are copied? Focus on quality and independent thinking rather than filling repos.
@moyare7057
@moyare7057 4 ай бұрын
You can’t get out tutorial hell by only learning python. Learn OOP and Data structures and Algorithms
@MdShahidAli-nu7rt
@MdShahidAli-nu7rt 4 ай бұрын
First you understand what you are going to make.After Think then select what you will use in those projects😊😊😊😊. Ok Just like Software Architecture.
@halith2004
@halith2004 4 ай бұрын
​@@MdShahidAli-nu7rtHey I am in my third year of Engineering, whenever I wake up i feel lack of confidence and what I am goona be, whether i will messed up my life like my dad, what's your advice for me to successfully launch a good a carrier in programming?
@rayyanabdulwajid7681
@rayyanabdulwajid7681 4 ай бұрын
It's always advised to start with front end for freshers. If you want to start with back end, do some DSA problems and get into it.
@venup6390
@venup6390 4 ай бұрын
Really helpful video ❤
@ashishps_1
@ashishps_1 4 ай бұрын
Glad it was helpful!
@user-xv7ms8bn2b
@user-xv7ms8bn2b 4 ай бұрын
bro you are doing a great job. i want you to please make a video on more projects and all your videos are just amazing
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you. I will make a video on projects soon.
@user-xv7ms8bn2b
@user-xv7ms8bn2b 4 ай бұрын
@@ashishps_1 brother I want you to please make a brief video on leetcode as I am facing issues with problem solving .like how much time as a beginner should I give to one questions where to get correct answers to the problems .I will be very grateful if you help me.
@user-xv7ms8bn2b
@user-xv7ms8bn2b 4 ай бұрын
@@ashishps_1 if you could tell some KZbin channel for website where I can get all the leet code solutions it will be very helpful for me and all
@theboxinggyspy7480
@theboxinggyspy7480 4 ай бұрын
I'm a 30 year guy working in non-IT sector for the last 9 years now. I decided to switch to IT few months back and started my journey with Python, 3 months back. I have covered most of the topics about Python. And I have also learnt the basic understanding of DSA. My plan is to become a Frontend developer and currently I'm doing HTML/CSS. To be honest, I have started loving coding more than anything. I wish I had known about it or anyone helped me few years back. But I wanna thank people like you who take efforts and hardwork to teach coding to the people like at no cost!! 🙏🙏
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you for your kind words and all the best in your journey!
@mirashah-ns2ls
@mirashah-ns2ls 17 күн бұрын
can you please make a video on roadmap for c, and the resouce from where should we prepare... it will be really helpful...as this one 😊
@makarand1985
@makarand1985 4 ай бұрын
Very nice video Ashish
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you very much!
@Bulleteyes
@Bulleteyes 4 ай бұрын
Please create a video on awesome project ideas using python for beginners. Thanks for the awesome content
@ashishps_1
@ashishps_1 4 ай бұрын
Will do, thanks.
@ProgrammarMax
@ProgrammarMax 4 ай бұрын
Thank you. I have a doubt, should we be more biased towards one programming language, e.g., like JAVA? Some people suggest learn java and Spring Boot as there are more jobs in it. Is there a specialist approach in "Software Development" field like only sticking to java full stack developer? Else I would follow the 7 steps of yours, a problem solver which seems a generalist approach. Which approach is best let me know? For Career?
@aryandevtyagi10
@aryandevtyagi10 4 ай бұрын
I'm in first year pursuing cse engineering!! I have started learning Java recently from udemy !! Would really love a roadmap for beginners 🙏🏻
@ashishps_1
@ashishps_1 4 ай бұрын
Hey, I will make a video on learning to code in Java soon.
@itzzvxnsh
@itzzvxnsh 4 ай бұрын
+1
@sailisurve4603
@sailisurve4603 3 ай бұрын
Hey, Will you please suggest such vidoes of project in java languages
@user-lu8od3qs2g
@user-lu8od3qs2g 4 ай бұрын
Step 1 : Adopt coding mindset 0:20 1.a Be a problem solver first and programmer second 1.b Focus on learning the fundamentals 1.c Focus on Practise 1.d Having a learning attitude Step 2 : Pick a Programming Language 1:30 Step 3 : Learn Object Oriented Programming (OOPS) 3:05 Step 4 : Learn a version control system 4:54 Step 5 : Build Project 5:25 5.a : Start Learning by watching others 5.b : Building Projects on your own Step 6 : Learn a cloud computing platform 6:53 Step 7 : Learn Data Structure and Algorithm (DSA) 7:44
@nilesh6439
@nilesh6439 4 ай бұрын
Bhaiya you also shared a System design repo, can you just help by making a video on system design,is it necessary for freshers to get an edge, and in what way to follow that repo to get better at system design or you please suggest some good resource about system design
@user-um5gv7qj2p
@user-um5gv7qj2p 3 ай бұрын
thankss bhaiya
@bestactionmovie3989
@bestactionmovie3989 4 ай бұрын
If I finish them, Data structure and algorithm opps all of them in python, lastly practise leetcode can I apply for google
@AnilKumar-kr1uf
@AnilKumar-kr1uf 4 ай бұрын
Really useful
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you 🙏
@taraexploresnature
@taraexploresnature 4 ай бұрын
Can you please let know any resources for Design Patterns in C++ ?? Would be Great help!!
@ayushbhardwaj5260
@ayushbhardwaj5260 4 ай бұрын
Consistency 🔥🙌
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you 😊
@Sanyu-Tumusiime
@Sanyu-Tumusiime 4 ай бұрын
Good information, but what did you use to make it to Amazon? Did you create a resume with front-end projects using TSX? or did you manage to do it via backend somehow?
@ashishps_1
@ashishps_1 4 ай бұрын
Hey, most of my experience was in backend.
@manu-singh
@manu-singh 4 ай бұрын
sir i am not able to understand the logic in coding problems, feels like I have to view solution on every new problem that I haven't seen before
@Yashkyk
@Yashkyk 4 ай бұрын
Hi sir,So many people were facing trouble in finding out resources ,so make a video or give a reply as resources to me that you used as beginners we needs this,in one of your video you mentioned about COMPETITIVE PROGRAMMING so list out the RESOURCES you used please do sir ,your videos are so inspiring Thank you for posting
@ashishps_1
@ashishps_1 4 ай бұрын
Sure, will make a video on resources soon!
@Yashkyk
@Yashkyk 4 ай бұрын
@@ashishps_1 Thank you for the response sir...
@soumyadeepghosh4428
@soumyadeepghosh4428 4 ай бұрын
Hi, I'm an 2nd year Btech student from kolkata. I want to work as a SDE in any reputed companies . I am already learning DSA and consistently solving questions on Leetcode. But I am afraid of using Linkedin. Can you please make a complete beginner to advanced video on Linkedin ?
@yogesh1986
@yogesh1986 Ай бұрын
So , i just hv to learn python??? I hv heard of things like java, javascript, mern,backend, frontend, react, next js . when do i learn these???? PLEASE REPLY!!
@whitedevil6469
@whitedevil6469 3 ай бұрын
I have also started programming and coding in Full stack web development. Bought many courses too and now embarking on a journey to a full stack developer. If anyone wants coding resources, feel free to contact me.😊
@goldfishnature
@goldfishnature 2 ай бұрын
please send and guide me in this process
@tamilarasijayabal875
@tamilarasijayabal875 4 ай бұрын
Make a video on coading in java, with a complete roadmap .
@ashishps_1
@ashishps_1 4 ай бұрын
Sure, will do soon
@saravananarumugam1702
@saravananarumugam1702 4 ай бұрын
Bro start dsa playlist you are explaining everything well
@ashishps_1
@ashishps_1 4 ай бұрын
Hey, good idea. I will create more videos on DSA.
@061sumayaakter3
@061sumayaakter3 4 ай бұрын
Please make a video on python projects
@ashishps_1
@ashishps_1 4 ай бұрын
Sure, will do soon
@mohancena8970
@mohancena8970 3 ай бұрын
Hi Bro, I'm a native Android developer with Kotlin for 3 years. I know OOPS, basic design patterns. But, I don't know much about DSA and I don't use it while developing android apps but maintain good project structure with SOLID principles and Clean Architecture. But I want become a Android Developer at big tech companies. But, they simply ask DSA. What can I do bro ? and What is the roadmap to become a Mobile Engineer(Mentioned in the JD) ?? I didn't find any videos in youtube will you make it ?? 🙂
@nigam_sharma
@nigam_sharma 4 ай бұрын
Great content ❤ But my first language is javascript
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you 😊 JavaScript is also great for beginners specifically if you are interested in web development
@user-lu8od3qs2g
@user-lu8od3qs2g 4 ай бұрын
Bro, how to develop problem solving mindset?
@ashishps_1
@ashishps_1 4 ай бұрын
hey, will make a separate video on that soon.
@TheViral_fyp
@TheViral_fyp 3 ай бұрын
Bhaiya gsoc par video bnano !❤
@ashishps_1
@ashishps_1 3 ай бұрын
Hey, I have already made one.
@SerenityandSuccessTV
@SerenityandSuccessTV 3 ай бұрын
bro can i have you on my podcast that just starting out
@shreyayadav2065
@shreyayadav2065 4 ай бұрын
Make videos on project using java .
@ashishps_1
@ashishps_1 4 ай бұрын
Sure, will do.
@OneStop4Deals
@OneStop4Deals 3 ай бұрын
There are so many new technologies....
@anandbabu9219
@anandbabu9219 4 ай бұрын
likely more chances channel will grow more
@aakashjha3150
@aakashjha3150 3 ай бұрын
bhai why do you not promote indian KZbin channels such as CodeWithHarry ?
@pranavkulkarni4900
@pranavkulkarni4900 2 ай бұрын
Everyone else recommends Java in their videos of their way of starting over again . Why different with you considering python is slow ?
@anandbabu9219
@anandbabu9219 4 ай бұрын
I guess you should start teaching coding problems in leetcode
@ashishps_1
@ashishps_1 4 ай бұрын
hey, I will make more videos on Leetcode
@vikastiwari6780
@vikastiwari6780 4 ай бұрын
I don't like coding.. My interest in admin and config.. Special in linux support...
@yousuf9863
@yousuf9863 4 ай бұрын
when you say be a problem solver? you mean to do more leetcode problems?
@DhavalAhir10
@DhavalAhir10 2 ай бұрын
Yes.. Not limited to leetcode. Solve real life world problems also.
@rahulcart7
@rahulcart7 4 ай бұрын
Sir Certificate is necessary get job for Freshers
@kannan630
@kannan630 4 ай бұрын
it is good to have
@Prabodht
@Prabodht 4 ай бұрын
wow
@ashishps_1
@ashishps_1 4 ай бұрын
😀
@genzguyofficial3.O
@genzguyofficial3.O 4 ай бұрын
How to make a habit to code every day ?
@ashishps_1
@ashishps_1 4 ай бұрын
Hey, I will make a separate video on that.
@lelin4732
@lelin4732 4 ай бұрын
If you're an enthusiast you don't wait for yourself to build habits. It comes out of curiosity.
@genzguyofficial3.O
@genzguyofficial3.O 4 ай бұрын
@@ashishps_1 thx
@genzguyofficial3.O
@genzguyofficial3.O 4 ай бұрын
@@lelin4732 yeah, you are correct
@garp_d_zoro
@garp_d_zoro 4 ай бұрын
Learn To Code ?? write code!!
@Vlbranium
@Vlbranium 3 ай бұрын
Number of Subscribers 🤡 Content 💀
@user-kx7qy7sr7t
@user-kx7qy7sr7t 4 ай бұрын
Step 1 : Adopt coding mindset 0:20 1.a Be a problem solver first and programmer second 1.b Focus on learning the fundamentals 1.c Focus on Practise 1.d Having a learning attitude Step 2 : Pick a Programming Language 1:30 Step 3 : Learn Object Oriented Programming (OOPS) 3:05 Step 4 : Learn a version control system 4:54 Step 5 : Build Project 5:25 5.a : Start Learning by watching others 5.b : Building Projects on your own Step 6 : Learn a cloud computing platform 6:53 Step 7 : Learn Data Structure and Algorithm (DSA) 7:44
@ashishps_1
@ashishps_1 4 ай бұрын
Thank you for highlighting the key points from the video!
Python in 8 Minutes (in Hindi) 🐍
8:29
CodeWithHarry
Рет қаралды 1,2 МЛН
I tried 50 Programming Courses. Here are Top 5.
7:09
Sahil & Sarra
Рет қаралды 1,9 МЛН
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Рет қаралды 187 МЛН
BRUSH ONE’S TEETH WITH A CARDBOARD TOOTHBRUSH!#asmr
00:35
HAYATAKU はやたく
Рет қаралды 7 МЛН
How to Start Leetcode in 2024 (as a beginner)
8:45
Ashish Pratap Singh
Рет қаралды 619 М.
9 Things I Wish I Knew When I Started Programming
7:55
Ashish Pratap Singh
Рет қаралды 9 М.
How I Would Learn to Code in 2023 (if I had to start over)
13:50
Internet Made Coder
Рет қаралды 425 М.
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1 МЛН
5 Coding Projects That Give You An UNFAIR Advantage
9:40
Tech With Tim
Рет қаралды 168 М.
How Long it Takes to Actually Learn How to Code
8:31
Kenny Gunderman
Рет қаралды 31 М.
5 Coding Projects (from beginner to advanced)
18:10
ForrestKnight
Рет қаралды 281 М.
How I would learn to code in 2023 (If I could start over)
8:53
Sahil & Sarra
Рет қаралды 743 М.
Should You Still Learn To Code In 2024?
15:12
Tina Huang
Рет қаралды 71 М.
How I Would Learn Python FAST in 2023 (from zero)
7:08
Internet Made Coder
Рет қаралды 446 М.
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН