How To Learn A New Programming Concept https://abs.twimg.com/emoji/v2/... draggable="false" alt="đŸ€“" title="Nerd-Gesicht" aria-label="Emoji: Nerd-Gesicht">https://abs.twimg.com/emoji/v2/... draggable="false" alt="đŸ§”" title="Thread" aria-label="Emoji: Thread">

Learning a new concept is exciting but can often be a difficult and time consuming process.

The process of learning happens over three phrases:

https://abs.twimg.com/emoji/v2/... draggable="false" alt="1⃣" title="Tastenkappe Ziffer 1" aria-label="Emoji: Tastenkappe Ziffer 1"> Overview
https://abs.twimg.com/emoji/v2/... draggable="false" alt="2⃣" title="Tastenkappe Ziffer 2" aria-label="Emoji: Tastenkappe Ziffer 2"> Learning
https://abs.twimg.com/emoji/v2/... draggable="false" alt="3⃣" title="Tastenkappe Ziffer 3" aria-label="Emoji: Tastenkappe Ziffer 3"> Practice

#100DaysOfCode #CodeNewbie
Overview

To get an overview of the concept Google it. Find the most basic definition from the search results and grasp an initial understanding.

From those results identify blogs, tutorials and questions that will lead and help you to the next step, learning.
Learning

To learn, read through blogs and watch tutorials to understand how the concept is implemented.

As questions arise that aren& #39;t answered in the learning material, jump back to google and be more specific with your searching: https://twitter.com/frontenddude/status/1268438434823233537?s=20">https://twitter.com/frontendd...
Practice

Implement your new found knowledge by doing!

Write code.
Build small projects.
Read further into documentation.

As you repeat this process you& #39;ll go beyond implementation and have a deep understanding of the concept, how it works and when to use it.
You can follow @frontenddude.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: