DEV Community

Cover image for How to get the most out of programming courses
Pasca Vlad
Pasca Vlad

Posted on

How to get the most out of programming courses

If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This article was first published on my Blog

1. Watch the entire course and take notes

In this part, you just need to watch the course and take notes

Note the concepts you didn't understand from the beginning or the important ones

Make sure that you stay focused while you do all this

2. Go over the notes you took

Now after you finished watching the course and taking notes you go and read all the notes once again

If you still can't understand some concepts go on and research more about them

Do this until you understand what every concept does

3. Go through the course once again

Now you need to go through the course once again and code along

Look over your notes from time to time

Also, make sure that you break the code and play around with it

Maybe building something similar after each lesson/video

4. Build a project after each chapter/section

Let's say that you finished learning about if/else statements and all that

Before you continue with the course build a project with these

Use some concepts you learned in the past too

Don't overthink this, just build something

5. Build the projects from the end

These days most of the courses out there have some projects at the end

If the course you're taking doesn't have any projects, search for some on Youtube to practice

Now, how to go about these projects?

First, you build the entire project along with the teacher

Then you build it once again on your own

And then you either add more features to it or build something similar

Make sure you follow these steps because this is where you'll learn the most

Best of luck!

TL;DR

  1. Watch the entire course and take notes
  2. Go over the notes you took
  3. Go through the course once again and code along
  4. Build a project after each chapter/section
  5. Build the projects from the end

The end

I hope found this useful and if you did please let me know. If you have any question feel free to DM me on Twitter .

Top comments (2)

Collapse
 
computergeek profile image
Amrut

Useful, it really helps to understand when to code along while you are learning

Collapse
 
pascavld profile image
Pasca Vlad

glad you hear that