TLDR.Chat

Learning to Code from Scratch: A Year-Long Journey

I learned to code from scratch in 1 year. Here's how. ๐Ÿ”—

00:00 Introduction

A journey of learning to code from scratch in one year is shared, highlighting the exact path, resources, tools, and learning hacks used. The speaker aims to inspire viewers to follow a similar route, whether for personal projects or to pursue a programming career. Key topics include language selection, learning resources, and secret weapons for efficient coding.

01:02 How I Chose My Language

The speaker began with JavaScript, focusing on backend programming, which involves the behind-the-scenes operations of applications. They emphasize the importance of choosing a programming language based on personal interests and desired projects, making the learning process more engaging and effective.

05:42 Learning Resources

Key learning resources include:

13:22 Secret Weapon #1

ChatGPT is recommended as a personalized learning tool rather than a code generator. It can tailor explanations to individual needs and help identify knowledge gaps, making it a valuable resource for understanding complex programming concepts.

18:02 Secret Weapon #2

Pipe Dream is introduced as a no-code automation tool that allows for quick JavaScript coding within workflows. This platform eliminates common barriers in programming, enabling faster development and deployment of projects, which aids in learning and building confidence.

25:24 3 Best Learning Hacks

Three key learning hacks are discussed:

  1. Write Code Often: Regular coding practice is essential for skill development.
  2. Create a Testing Folder: Testing small functions separately speeds up the debugging process.
  3. Build a Code Snippets Database: Keeping a collection of frequently used code snippets enhances efficiency.

31:18 My Favorite Coding Tools

The speaker highlights useful tools:

36:31 Black Friday Deal

The speaker promotes their productivity system in Notion, Ultimate Brain, which is currently available at a discount during a Black Friday sale. This system has helped thousands of users and is tied to the development of a new tool called Flylighter.

What programming language did the speaker start with?

The speaker started with JavaScript, focusing specifically on backend programming.

Why is ChatGPT considered a learning tool?

ChatGPT is helpful because it can tailor explanations to the user's level of understanding and assist in identifying gaps in knowledge.

What is Pipe Dream used for?

Pipe Dream is a no-code automation tool that allows users to quickly integrate and code workflows, making the development process faster and more accessible.

Related