DEV Community

Cover image for The Learn How to Code Planner
Kauress
Kauress

Posted on • Edited on

36 11

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

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (1)

Collapse
 
nerajno profile image
Nerando Johnson

Somone needs to update this.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up