Contents
  1. 1. Solve coding problems
  2. 2. Do small toy projects
  3. 3. Make projects that solve your own problems or requirements
  4. 4. Contribute to open-source projects
  5. 5. Create your own open-source project

Solve coding problems

Programming language coding problems

Solve problems on LeetCode

Do small toy projects

To-do list

Calculator

Snake game

Make projects that solve your own problems or requirements

Web page crawlers

Web video downloader

Automation scripts or tools

Contribute to open-source projects

You can search “How to find open source projects to contribute”

Create your own open-source project

Doing open source projects forces you to write better and clean code.

Contents
  1. 1. Solve coding problems
  2. 2. Do small toy projects
  3. 3. Make projects that solve your own problems or requirements
  4. 4. Contribute to open-source projects
  5. 5. Create your own open-source project