Learn Coding Fast
HTML-код
- Опубликовано: 30 апр 2024
- Learn to code fast. My 9 tips that will supercharge your code learning journey.
Check out Penpot 2.0:
penpot.app/penpot-2.0?...
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
newsletters.stefanmischook.co...
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
newsletters.stefanmischook.co...
*************
Channel Discord Server: / discord
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
www.killersites.com/blog/2020...
POPULAR & EASY CODING COURSES:
Full stack web developer course: school.studioweb.com/store/co...
Python 3 Foundations & Certification: school.studioweb.com/store/co...
Complete Freelancer: school.studioweb.com/store/co...
Complete Entrepreneur: school.studioweb.com/store/co...
*************
🦎 Lizard Wizard Course:
school.studioweb.com/store/co...
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) amzn.to/3o5cTbw
HeadFirst Design Patterns: amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) amzn.to/3a9nSsZ
The Naked Ape:
amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: stefanmisch...
Twitter: / killersites
Stef's business channel:
/ @unclestef8239
👉 GOOGLE REVIEW:
g.page/studioWebedu/review?mt
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: amzn.to/38jYDqE
Logitech mouse I use: amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: amzn.to/3lhsYZP
Sigma 18-35 lens: amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#mentoring #codecourses #unclestef #codingcoach
Check out Penpot 2.0:
penpot.app/penpot-2.0?RUclips&StefanMischook&Penpot2.0
Programmers: "Learn to code fast"
Also programmers: "You dont know everything there is to know about coding, you're fired"
tip #1: frequency over intensity; 20 minutes 4-5 times a day
#2: learn more than 1 coding language (not simultaneously) to help compare/contrast for deeper insight
#3: just write the code, even if you don't understand it. "Through practical application comes understanding" - best quote ever
#4: once you get the code to work, break the code - to see which errors are caused to be able to debug
#5: take many breaks, exercise
#6: drink lots of water
#7: exercise
#8: meditate to clear your mind
#9: 3-4 hours max in a sitting
excellent advice; i would watch the video for the explanations
#3 is the most important. It will start to make sense as you do it.
@@javier.alvarez764 4 weeks into an online course and I feel lost. If a piece of code has more than one or two steps I get lost FAST. I think it's not knowing what the computer knows, what it can do, what methods the language provides, how the language is handling things in the background, breaking down the logic when you don't know how it should even be broken down, handling edge cases when I don't even know how the code I wrote works. Essentially, I think it's the process of pairing logic with the language when you have no clue about either that makes it hard for beginners. Aside from learning the syntax. Also, if I am learning and reading docs, I most certainly will not pick up everything, so I end up with things I understand and parts of that that I end up forgetting and it causes problems. Like which of the 20 different methods do I use on this array I'm trying to transform. Or a certain method returns a different data type than what you started with and you chase your tail. Obviously getting better at debugging and reading the errors helps. Of course, it would return a TypeError and you could go back and find what and where the problem is. But you don't know that about every error and every method. Idk, just my thoughts.
@@javier.alvarez764 The key is to tie a new memory to as many existing memories as possible. By typing out the code you are also using motor neurons. Colors, smells, sounds, etc can be tacked on to new memories to help recall them later. Write notes with different colors corresponding to some system you mapped out. Play soft music while studying. You can even add essential oils so smells are now tied into your studies. You also need an emotional component(excitement, intrigue, even fear but wouldn't advise that) to tell your brain this is important. The more neurons being used, the better you'll remember things.
Minimum 20 minutes a day for four days a week
One hour 4x a week vs a 7 hour binge is spot on.
I started meditating again after years of not. Now I ask, “why did I ever stop?”
Screw that, binge learning ftw. Next level focus 🧘🏾
@@SimonWoodburyForget This 1000%. Especially when coding and doing math problems.
This. I've been doin 15 mins of piano, 4 or 5x a week for the past year. . . Results are incredible.
What type of meditation? The empty your head version or the intense, deep thought version? Both are useful but seems most people just do one or the other.
For whoever watches this i want to say that what he's talking about is 100% accurate, don't do too much theory you have to code also, I don't know how many times i was doing things perfectly and after i while I can't even do something small, i was writing code in C like it's water and now i don't remember much because i was into theory more than making projects, just write code and take it easy, you don't need to understand and as matter of fact you won't understand everything in the beginning, i was killing myself thinking ohh this person in the tutorial must be a genius but most of them just got the docs beside them. Just think about it guys do you think if only the genius can do this job would it be possible for millions of people to program? Take it easy things take time
If you get stuck with a problem one tip is to write a question in a forum but don't be so quick to post it. Focus on how to best describe your problem so others will understand. Often you will find the answer yourself. It's like writing makes the brain focused and relaxed.
Good one!
Talk to the duck!
Writing things out works wonders to get your head wrapped around a problem. I often start with that before I write even one line of code. Define the problem so clearly that another person who knows nothing about it can understand it. When you do that, the solution, or several, will almost magically appear.
Also, not just asking somebody (or AI) for the answer straight away, taking a reasonable amount of time trying to figure it out yourself, is exactly how you learn and grow, in pretty much everything.
I feel like I can only trust uncle Stefan and mosh on tech RUclips, very authentic and honest people
They're both good but what about Tiff in Tech? She's very knowledgeable also
That 20 minutes a day helped me in the beginning of learning programming (credits to your videos in 2020 while learning Python). I started out with 10 minutes a day for about 1 weeks. then 10 minutes the morning, afternoon and evening (30 minutes in a whole day) for about 2 weeks. Increased it to 30 minutes the morning, afternoon and evening (1 hour 30 minutes in a whole day) for about 2 weeks.
Finally with the following weeks, I increased it to 1 hour in the morning, afternoon and evening (3 hours in a whole day) for about 2 weeks. From then on, I became so addicted to programming 😂😂.
Recently, in the beginning of this year, I began learning C#, for the purpose of GUI applications. I applied the concepts of C# into Python because it gave me a better understanding of OOP because of C#.
Haven't been able to code as frequently due to my recent relocation (it is exhausting moving and rectifying issues in a new place), still trying to get into programming due to this.
13:30 As you said, breaks are needed and something I had to learn the hard way, I was stuck on an issue I think in 2022, I decided to leave my computer and just sleep and chat with others, came back and was able to think more clearly. Didn't solve it on my own but asked for help because I had to learn to ask for help when STUCK (asked a question on STACKOVERFLOW).
👍
If you want to catch the next wave in the tech industry, dont learn to code, it is a waste of time. Learn python, SQL, and become a data engineer or data scientist.
@@rodneyh1947don’t learn to code just learn a programming language….
ETL Pipelines Linux cloud and intermediate ML.
he is soooo f--king right. Im a newbie nobody learning Linux. A year in now. learned so much but with busy work thats construction and cant get my hands on the keyboard for a week. Takes a minute for my brain to get it back. But when I just do even a few minutes a day. Makes a huge difference. AND I have a photographic memory but still. Great Video Stefan
Adopting the 4 hour a day mindset has helped me become more productive and focus on solving more complex problems as a fullstack developer. Great video!
Uncle Stefan, these videos help me keep calm for on not knowing everything all at once which the internet insists on. so thank you.
"Sleep it off" is the best advice for learning anything. Correspondingly you also want to increase your sleep quality as much as you can. I was pretty sceptic about Andrew Huberman's ideas about sleep quality but exposure to daylight in the mornings and then sunset hours daylight in the evenings for certain amounts of time worked like magic for me. He also advices avoiding artificial light during late hours but sometimes you need to do what you have to do.
#10 When you're feeling frustrated and lost and overwhelmed, watch an Uncle Stef video! Always lifts my spirits and puts me back in the game 😎
I'm so glad I stumbled upon this video. This man didn't only teach me about coding but also about life.
Thank you
"Through practical applications comes theoretical comprehension" a lot of people need to hear this.
Glad I could help!
Your so knowledgeable! Points 1& 2 are golden. Will apply them asap.
This is a great video!! Thank you for your insight and knowledge!! Tips are underrated but extremely helpful and encouraging!
#1 and #3 really speak to me, I need to do these. Thank you Uncle Stef!
I really liked the no-nonsense practical advice here Stefan. Thanks!
100yrs of experience from Uncle Stef.
I have listened to this 5 times. I am going to do it again in a couple of days))
Oeh la la! Love this video, uncle Stef! Thanks a lot. A few of these tips, I did not see coming. Especially the last one: it blew my mind! 😯
Great tips! Thank you! I first started learning to code during the pandemic. It’s been an interesting and liberating journey of personal discovery. Still learning new things everyday. ✌️
Your videos are A class. If I'd a teacher like you at university my life would much much easier.
Thank you for the video. A very practical all-in-one method. It filled up my motivation gauge.
Thanks Stef that was great 🤙
Thanks for sharing these tips. I'll apply 😀
My goodness, thank you uncle Stef!! This is exactly what I needed to hear, and your program will be much more sustainable for someone like me who already works full time and wants to keep up with her gym routine. Thank you!!! 😊
Glad it was helpful!
Gym routine is good!
Thanks for giving confidence. That is how I have been doing last six months, but sometimes I need to force it, if the topic is too difficult to understand but most of the time when I force, it is because of the fear to achieve something.. then I need to rewind by brain back to normal.. and also I realise that on the day when I put too much effort, the next day becomes very lethargic cause and need to recover energy that I lost ..
Great info Steph, thanks.
Hey Stef, I’ve been doing coding almost as long as you.
When learning something new in small bites , I agree.
Also I like to pause a long tutorial video and see what I can add into the lesson myself, see if I can figure out a few things myself without requiring watching the video completely.. I think after doing this so long in my career, I can see the patterns and predict how something might be introduced or implemented.
Even after 20 years , I still get stuck on a lot of new concepts.
Thanks a lot. Very valuable information.❤
Stefan, thank you for your advice. I will adopt it and follow through with the steps.
Let me know how it goes.
Great post! Spot on!
Great advice thanks Stef
Thank you uncle stef
A lot in life is like this. The idea that mastery comes from the top down (theory first) is deductive -- the opposite from how we learn. We learn from bottom up, through examples and doing. This is induction. Anyway, great suggestions.
I am only halfway through this video, and I agree with what the speaker is saying.😃👍🎉
3/4 max is a good one.. i was at it for +- 7hrs yesterday and at the end i didn't feel like i had been productive at all.. Eventhough i was, but i felt exhausted dumb and confused at the end.
Consistency is key in order to become good at something. Love the video and thanks for all the tips.
You're so welcome!
good advice uncle Stefan. i knew i was going to get some really cool nuggets of info.
Glad you liked it
I am currently learning cyber security and I feel learning how to code aid me in my career 20 to 40 minutes a day I have that easy, especially on top of my other studying I’m gonna give your try. I look forward to learning.
actually, for the body-building reference, it is recommended to take 'active rest days' and do light exercises rather than do no exercise at all. So maybe just have light coding days as 'rest days'? (if you want to use the hypertrophy analogy)
Thanks Stefan, spot-on thanks
Very welcome
you earned a new sub
Thanks Give brain time and purpose to make neural connections and boom things start to happen.
I'm in a university bootcamp, I feel so stuck. Thank you for this tips, will try them, Uncle Stefan.
You got this!
Tip #3 is the most important! Don't overlook it!
Interesting take with the multiple languages. I am taking this advice to heart 100% - I was panicky as heck because my CS uni modules are in Java but I am self studying MERN and it freaked me out and worried me, but, I am embracing now.
Cool
Really good lecture, subscribe 👍
I've got a huge problem with proper and regular exposure on languages... Thanks.
I like all your videos.
Thank you
thanks for your wisdom
You are so welcome
I like listening to this guy
Those are very useful tips. Thx
Glad it was helpful!
thanks!
Just got inspired to start learning to code again 👍👍
Great to hear!
Thanks a lot for the free knowledge
Glad I could help and thanks for the algo boost.
Great content
As a learning developer i got to know there is no fast or slow while you're learning coding, you just have to start from somewhere. You can watch countless roadmaps and videos how to start but those will not help, until you really start learning.
great video!
Glad you enjoyed it
This is great
Great tips. I’ve started exploring CS50 program on RUclips, what do you think is the best start for someone with no tech background to learn coding ?
If you do something often, you also think about it more often.
I do like your comparisons of work on body to brain work. I got myself in the situation where I'm contracted to two projects and got myself to the corner where I'm "overdoing" both. When I used to be employed as a "normal" employee I just did what I could in 8 hours and that was that. Now ... I have to give 150% and can't (mentally) find 30 minutes for cycling or anything that will force other mussels than the brain to do something and produce endorphins. Dont even mention meditation
thx uncle :D
Welcome!
Great ... I'm just halfway through, and the title suggests this would be for real novices. I think it is important also to at least briefly explain about "what they want to code". This question would be a subject for a separate video, like "What do you want to do and what would be the best start". One can learn JS but it's useless (in my personal opinion) if you are into microcontrollers or someone may be into web apps and would be quickly discourage trying achieve something by starting with C# ... or whatever current C is on the market as entry-level.
Good staff Steph on your channel anyway - cheers.
This video was super helpful! Thanks! I will implement all of these. I graduated from a CS program and practically learned nothing, just theoretical abstractions that aren't really useful in the workplace, yet. Maybe I'll discover it later when I actually find a dev job. All the information here is consistent as a teacher learning how to code/develop (career switch) with some programming background as a former senior data analyst. I saved this video in multiple lists because it really resonated with my position in life, and the soundness of the advice from a neurological and pedagogical perspective.
Thanks for the advice! My issue is deciding what to learn in what order. I've done vanilla js and css for 2 years whislt working full time non-dev related. I've built a few projects in next/react, and a few in svelte/sveltekit, but I haven't yet directly gone into backend. Should i now learn backend? if so, is Python good? I tried .NET, I really struggled understanding .NET, so I figured Flask or FastAPI would be a great start as it felt very lightweight (and Python is very easy to understand).
Yes, Python would be a good choice.
What do you think about learning Cobol. Thanks, this video you did just took me out of a rut i was in, i thought i was going about learning all wrong, i walk away from it alot but i am still thinking about it while i am doing other things. Your 20mins advice for when you arent in the mood is so simple but great. I used to train alot and that is exactly how i used to motivate myself.
COBOL is still used. So before learning it, do some job research and see what’s that about.
Most programming documentation is not bringing over specific knowledge in byte size
I do 2 hours take a break to eat
Than 1 hour and half take a break
Thank 4 hours then I’ll read I do that for everyday is that good or bad
Great video, ty so much!! I'm wondering about how you said only study 3-4 hours in 1 day do you mean only 3-4 hours per day, or 3-4 hours at a time then take a break and study more in the same day after that? and if it's only 3-4 hours per day, how would you handle getting a developer job that is full time? that requires 8+ hours per day?
Max 3-4hrs / day.
@@StefanMischook Thanks!! But what about when you get a fulltime developer job? SHouldn't you prepare for 7+ hours a day?
@ferfykins Realistically, yes. You should prepare for 8 hour work day if you have meetings to attend to or have to commute to the office. Ideally, you want to get to 4-5 hours of fixing bugs or working on features a day.
Working a full 8 hours just coding is not productive.
@@TheFullstackbro thanks man!!
6:12. to 6:20. can you please explain. more in detail. which one does your cousre cover more the basics or fundementals??
I have videos on it.
FYI Kali Linux via UTM on my M1 Max is amazing. My wifi adapters all work perfectly and some seemed to be plug n play for some reason. Sooooooo much better then my maxed out Intel machines. And its dead silent. my G-d windows is just awful. I can have Linux on my two M1's. Native apple setting links them. And I can run both Macs running their own Kali Linux with ONE keyboard and ONE mouse. I can use one Macs keyboard to type on the other. How Windows hasnt figured that out yet??? Doing all that and being able to reply to ALL my texts and calls even Android texts and calls from my Macs. Apple all day
NO BREAKS though!!!🤣
I'm 40, and I have had enough of manual labour. Do you advise I start a journey in programming?
Absolutely! It's never too late to start learning to code. What language and direction you want to go depends on your interest. I took a couple free courses then discovered Stef's Studioweb platform. As you see from his video's, he is very down to earth and a great instructor. Don't say to yourself on your 60th birthday with your aching back and bad knees, "I should have learned programming when I was 40." Do it now! Best of luck to you and your future...
If i know javascript and react and i want to learn angular is enough a crash course?
Sure. But have you been paid to write code yet? What do you want to learn angular?
👍👍
Thank you, i just want to ask, do you mean i study just 20mins a day?, because i study 4 hours a day, do you mean 20mins is better?
20 mins minimum, to max 4hrs.
How long it takes to get an interview after applying ?
Depends on many things.
actually first
Keanu Reeves where is your hair?
it takes 10000 hrs of practice or 7 years to master anything, why the preoccupation with learning fast?, the road to mastery requires patience and dedication, and a lot of try and error.
Poetssport
Can someone just do it for me so I can get paycheck
Tip # 10: stay FAR FAAAR away from ruby. 🖖
Oh?? Why do you say that? I don't plan on learning it at this stage but I may get curious one day
@@sophiebarrie5749 you know what they say about curiosity don’t ya…it killed the cat…but what they didn’t reveal was what got the cat messed up to begin with…no prizes for guessing! ;)
Probably why it seems easy. Too much exposure
If you want to become a doctor fast, study 20 min everyday lol
You know what……you might be right 😂
Coders are not doctors
@@danielj.gonstaz6771 I am sorry but that's a stupid take. None are doctors, except for doctors, so what
@@danielj.gonstaz6771programming is easier to learn, but much harder to master than medicine is.
Be sure to catch the whole video for Steph's genuine advice.
Here's a quick rundown of the 9 tips:
1. Dedicate 20 minutes of coding practice four to five days a week for consistent exposure.
2. Explore multiple programming languages for a deeper understanding.
3. Write code daily, even if it's challenging at first-practice makes perfect!
4. Break your code intentionally to learn from error messages and improve.
5. Take regular breaks to avoid burnout and allow your mind to absorb new information.
6. Keep hydrated with plenty of water to support cognitive function.
7. Stay active with regular exercise to boost mental performance.
8. Practice meditation to clear your mind and sharpen focus.
9. Limit coding sessions to three to four hours to maintain peak efficiency and prevent burnout.
Your title is very misleading to people, and I am sorry. There is no such thing as learning quickly, especially in programming, and there is no such thing as a shortcut in programming, and I challenge you if you learn that you learn programming quickly.
Get a job fast ,plz😅
Same stuff as always, why not give us some real examples of how to be a freelancer. It feels like we are in the class room just learning theory
Much more to come. I have ~2000 videos on youtube, and only a few of me pushing cats into bathtubs, or making coffee ... but it seems I need to update old subjects for the benefit of many.
Support Gaza rather than Mcafe 😷
Sorry but the biggest factor in determining success in coding is having the "right kind of brain" that has the ability to abstract and think many steps ahead and ultimately revels in solving problems - in short an engineer's brain. No amount of daily practising or reading will create a successful coder unless the fundamentals already exist. So be absolutely honest with yourself first and foremost.
Lol.. this is some deluded, and twisted gatekeeper logic with no basis in reality. Good luck with that mindset going forward.
Coding isn't physics, buddy....
What’s the SKU for an engineer’s brain? I’ll see if the have it in stock 😅
Where's your wife? Heart broken?💔 divorced? Kids?
It’s a mystery!
Seems like a smart guy who avoided the drama and asset-destroying divorce courts. Anyway dev channel, not a family channel...
Is simple. Do something. That's it. Stop wasting time on RUclips and get to work.
Coding is dead, people just starting out won’t be able to learn faster or outpace the speed of ai…. Its uselesss, there are so few jobs out there now , and less and less everyday as ai gets better and better, and the co-pilots…. Its uselesss, the 2-4 years it will take a human to learn coding, ai will totally be in control of coding in that time, you guys are crazy.
4:32 why don't you boycotting !!!!!!!!!!??
feel a little of sympathy towards the thousand of killed babies
I am so disappointed of you actually, even though you were my mentor
What did McDonalds do?
@@StefanMischook I think McDonald's provided meals to Israeli soldiers during the retaliation against the Oct 7 attacks which pissed of this particular viewer. I have friends that have boycotted, other friends that are pro-Israel. The thing is, not everyone is into politics nor do they care, right or wrong. For you, you're just getting a cheap, good-value, decent-quality coffee. To this particular viewer, he thinks you are purposely supporting Zionism and slaughter in Gaza, which probably never ever crossed your mind. Different parts of the world care about different things as do different political factions.
Some people are such zealots that they cannot comprehend other people either having different opinions, or having no opinions. Of course, I don't know why a random dude would come onto a developer channel and start making political statements on a foreign war...Different social custom maybe. In the USA, lots don't know and/or don't care about foreign issues, I bet the majority couldn't locate Rafah on a map.
Thanks for this video by the way, it was super helpful for someone looking for help on the development path (the raison d'être of this channel). I didn't even think about the Israeli-Gaza conflict when I saw that coffee lol.
It's one of those "Sir, this is a Wendy's" meme moments (inappropriate context to be bringing up other heated unrelated topics).
Tl;dr this is a divisive issue not worth discussing since whatever is said or is un-said will piss off a lot of people. Original commenter is at fault bringing foreign politics onto a developer channel. Not everything has to be political, most certainly not "how to learn programming languages quickly." Most people aren't thinking politically or even aware of most issues, they're just living their life free of drama/conflict, especially if it doesn't involve them directly.
ChatGPT
Thank you
You're welcome