I'm a computer science student, and I also learn coding by myself, so I decided to make a list of the best resources and overall everything you may need to learn coding and code! (Your workspace matters too!! Check my recommendation list for setup pr...
Coding doesn't have to be boring! Codedex teaches you a large variety of languages like you're playing a game. I took a look at some courses and I believe they're really effective and well done, check it out!
Codedex.io
Want to learn Python or Web Development anywhere and any time? This is the best choice for you! Mimo is available as website or app, allowing you to learn from every device in total comfort! I've personally used Mimo for both Pythin and Web and it te...
Mimo: Learn to Code in Python, JavaScript, HTML, CSS, & more
A website full of free tutorials for you to learn any language ad skill! FreeCodeCamp is one of the most known resources to learn coding and it's really good! Make sure you check it out!
FreeCodeCamp
This is the website where I learnt web development really fast. It has a lot of languages and tutorials and you can track your progress and learn at your own rithm totally for free!
W3Schools
If you want to get into coding RUN to make a GitHUb profile to build your portfolio, collaborate and make part of the community and much more.
GitHub
This is the code editor I use for web, C++ and Python and for me it's the best you can use if you're planning to explore different languages. It's lightweight, fast, versatile, customizable, simple to use + you can install a lot of helpful extensions...
Visual Studio Code
If you're planning to learn C/C++ and you want a simple IDE to start with, try Code::Blocks! This is the first IDE I used because is the one we use at school. It's very simple and perfect for beginners.
Code::Blocks
This is the best AI I've tried to generate code and fixing problems with the code
Claude
I use Gemini to find problems in my code and it's been really good and accurate so far (so perfect for beginners) and you can also use it to create a roadmap for your learning or search about topics that are not clear or any doubt