Checkpoint

Last updated

What is Checkpoint?

Now that you have learnt git and GitHub you should be ready to work with others. You should now setup your GitHub profile and push all the projects that you have built so far to your GitHub profile. Here are some of my recommendations for your GitHub profile:

  • Keep the repository names lowercase and use hyphens to separate words e.g. todo-app instead of TodoApp or Todo-App.
  • Add a README.md file to each repository that you create. This file should contain a description of the project. Put some effort into the readme and make sure it clearly details what the project is about and how anyone can run it locally.
  • Add snapshots of your project to the readme file so that anyone can see what the project looks like without having to run it locally.
  • Add a LICENSE file to each repository that you create. This file should contain the license that you want to use for the project. You can use choosealicense.com to help you choose a license.

You can have a look at my GitHub profile and see how I have structured my repositories and how some of my readme files look like.

More in stage 5: React

Checkpoint: common questions

Can I learn Checkpoint in Hindi?

This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Checkpoint in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.

Is this Checkpoint tutorial for beginners?

It is lesson 8 of 37 in the free Full Stack roadmap, in stage 5, React. If you are new to Full Stack, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.

Still confused? Ask me