DEV Community

Cover image for The Learn How to Code Planner
Kauress
Kauress

Posted on • Updated on

The Learn How to Code Planner

Alt Text

ps: If you just want to download, go here: https://bit.ly/3biXP4j

Learning how to code can be overwhelming! Often learners confuse a curriculum with a plan to learn coding.

Alt Text

A curriculum is a list of topics on a particular subject for example JavaScript or python. Whereas, planning involves the steps including the time and energy commitments to finish the curriculum.

Common problematic pattern

Alt Text

  1. As I teach students/learners I see a common pattern of wanting to complete topics x, y or z and then after they learn a bunch of topics, finally make something.

  2. Or students who want to build a project but are really disorganized and have no plan on how to go about it, with limited knowledge and skills. They get overwhelmed with the amount of resources they need to go through to complete a particular task within limited time.

So I decided to publish what I use to complete projects consistently while still picking up new technologies. β˜€οΈ

Better planning for better learning

Alt Text

Planning is important for learning any skill. It is not enough to jump into conditionals, loops, arrays etc and understand them.

Meaningful learning comes from a place of knowing where you're going and how you're going to reach there.

It is a journey/process. Nobody can validate the end result better than you after having gone through the process BEFORE you get a job or paid for your skills in some way. In which case, money is pretty good validation! πŸ’΅

How the planner works

Alt Text

Learn by Deconstruction βš”οΈ

You first list out all the features and technologies of your app. And then you deconstruct each feature. By forcing you to deconstruct each step or feature of your app, a concrete plan starts to take form.

Download

https://bit.ly/3biXP4j

Discussion (0)