Skip to content

den-materials/how-to-learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

How to Learn

Learning Techniques for Developers

I don't even know where to start.

  1. Start by looking back at your lessons - the material in your assignments is covered in past assignments.
  2. Ask a classmate - they're likely to get stuck on the same issues.
  3. If you don't know how to phrase what you're looking for, Google the closest thing you can think of (i.e. "Add div to page in JS"). You will likely start to discover key words that can then be Googled again (i.e. "Append, DOM, etc").

I can't remember how to __________

  1. Use Google to find lists of common syntax and practices. For instance:
  2. Look back at your classes. Most of the answers have been covered in previous lessons.

Anatomy of HTML

Anatomy of HTML

Anatomy of CSS

Anatomy of CSS

Anatomy of a JS Function

Anatomy of a JS Function

This is taking too long.

Unfortunately, a certain ammount of time is needed to get good at development - you will have to fail many times to start succeeding. Try to not look at the time you spend fixing bugs as a "waste" - it is a neccessary step in learning.

I'm still stuck.

  1. Take a break. Walking away from your work to eat, exercise, or relax will allow your brain to 'reset'.
  2. Prioritize your health over progress. Lack of sleep, poor health, and lingering anxiety will cause you to learn slower and remember less. Even if you're feeling behind, taking care of yourself first, and you'll be able to catch up faster.

Different Learning Styles

Below you will find some resources that match with specific learning styles. Find one that matches your strengths and needs.

I learn by watching videos

I learn by reviewing solid visuals

I learn by tutorials

I learn by practicing code through projects

About

Learning Techniques for Developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published