A Lesson in Learning to Code: Foundations Nerdlings!

preview_player
Показать описание
The trick to learning to code quickly, is to concentrate on the foundations and mix that in with mini project building. So in the first little while, you do foundation coding and concept training. Examples of this in programming languages like JavaScript and Python would be things like: variables, arrays, functions, tuples, data-types, client-server model etc ...

You will find as you learn to write code, is that you will need to go back and revisit certain concepts 2-3 times before it sinks in. Completely normal.

Remember, to maximize code learning, do 20 minutes /a day and write code. The frequency of exposure is more important than the raw time.

My popular courses:

My social links:

Thanks!

Stef
Рекомендации по теме
Комментарии
Автор

This is so relevant to the day I just had. I jumped into a short project building a Javascript based project that involved a complex Node ecosystem. The code base was out of date with a dependency on a library that was deprecated in the months since the project was published, resulting in a ton of errors. I ended up troubleshooting to get forward, hit a wall, then thought of the PHP Fundamentals I knew from your course, and works from Brad Traversy, to reason my way through the huge list of errors that where so bad they interfered with normal error messaging of Javascript components. Peace Steph. You're the best.

busyrand
Автор

I've heard this many time and yet still come back and listen to advise. To fellow freelances, entrepreneurs, and coder: Consistency is the key

AJ-rsub
Автор

I've finished all or your foundation courses. As a matter-of-fact, I've watched many of them twice. I take notes both times. I call my second time through, my review. What I have to do, in order to keep the material fresh, is convert your tutorial into a reference. In doing this, I get even more meaning out of the course. And, I find myself having to go back and watch a few of the lessons, the ones I didn't quite understand all the subtleties of, yet, one more time. For example, paths with the <a> hyperlink tag. I bought your "Web Design" book, hoping that is was more reference material, and, it does provide a different approach, and a useful one, but, I'm still editing your course for reference.

MrBubbagump
Автор

Nerdling ... sounds like .... zergling....
F... f .. fO .... FoR ThE
(big fan of zergs in starcraft).

Great video Stefan.

ravenandthecrow
Автор

Spot on video. I've found more often than not that when I don't understand something it's because I forgot something 'basic'. Review, review, and review.

kamaboko
Автор

Greetings from Italy! In my country there aren't many jobs opportunity as developer. I'm studying and look outside but I'm young so it's early think about this. Nice video, expecially final part :P

quelloh
Автор

No Stefan it is not a weird video, I think it is an essential video... And a good one, Chiquito..

chiquitocastaneda
Автор

hi i want to add this, one of the way i found very important in understanding code.is NEVER NEVER COPY AND PASTE, IF YOU SEE AND SOLUTION TO YOUR PROBLEM RATHER THAN JUST COPY AND PASTE...JUST TRY TYPING THE CODE YOURSELF, THAT WILL HAVE SINK THE CONCEPT AND SYNTAX To your head..

edetmmekut
Автор

Learning the fundamentals is YUGELY important. I‘ve recently read a question asking whether django/python can replace javascript. Nothing wrong with it, as we all started out at some point. But definitely learning the fundamentals (in the case of web apps, client vs. server side and ofc the syntax of whatever language you‘re using) is vital. Great video stef! Is there a way to contact you privately?

thedumbfounds
Автор

Very scenic environment.
Must be easier to code there!

EnthusiasticCoder
Автор

Suggesting in addition to taking it easy in the heat wave that we enjoy it because winter will be here in no time is a very northern thing to say.

toddboothbee
Автор

For me, not having a project to work on is something I run into much more than gaps in my knowledge, unfortunately - fixing gaps in my knowledge means learning new things, which I'm not really doing much of at the moment. Also, I've found that learning to recognise gaps in my knowledge and knowing how to fix them is something that just comes with practice and becomes much easier over time.

teunvanwezel
Автор

The video is good, but I disagree that Session is the array in all languages.

meskinsenad
Автор

How about learning to code by making games for example android games with java???

DonProable
Автор

Next time please record the screen with OBS or a similar program so it’s easier the reas 😉

emiledesrosiers
Автор

fuckin udemy... cuts the video out while I'm getting into it

billygruff