Can you suggest some projects I can make?

In your learning path you should try developing some real projects. Project complexity depends on what you want to achieve or your requirements from your mentor at school or yourself. It doesn’t need to be a big project. A small one will do to sharpen your knowledge.

See also

These links should help you in finding a project to make:

  • App Specs - A curated list of applications specifications and implementations for practicing new technologies, improving your portfolio and sharpen your skills.
  • Project suggestions - A list of practical projects that anyone can solve in any programming language.