Resources

Below are some resources that might help you reach your goal. These resources are optional, and you are not limited to them.

General

  • Stack Overflow
    • Stack Overflow is the largest, most trusted online community for developers to learn, share​ ​their programming ​knowledge, and build their careers. This is a great resource for finding helpful solutions with great explanations made by a large community of developers.
  • GeeksforGeeks
    • GeeksforGeeks is a leading platform that provides computer science resources and coding challenges for programmers and technology enthusiasts, along with interview and exam preparations for upcoming aspirants. This site can be really helpful for finding in depth explanations and lessons of software concepts and algorithms.
  • Visual Studio Code
    • Visual Studio Code, also commonly referred to as VS Code, is a source-code editor developed by Microsoft for Windows, Linux, macOS and web browsers. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded version control with Git. This is one of many softwares you can use to start writing and testing your program code.
  • Github
    • GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. This site is excellent for collaborating on code with others and keeping track of the changes your project goes through.