Skip to main content
7 answers
9
Asked 358 views

Anyone Know any good coding sites?

What is a good site to learn more coding that is free? I am a high-school student that wants to pursue a major in the IT department. I want to get a head start on the coding process and I want to learn more coding languages because I have some experience in HTML but I think it would be fun to learn C++.

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

9

7 answers


3
Updated
Share a link to this answer
Share a link to this answer

Debbie’s Answer

Hi! There are lots of free courses on codecademy.com. I think it walks you through lots of different programming languages pretty well.
Thank you comment icon Thank you for taking the time to help. Logan
3
3
Updated
Share a link to this answer
Share a link to this answer

Daniel’s Answer

That's great to hear you're interested in expanding your coding skills! Here are several free resources where you can learn more about programming, including C++ and other languages:

Codecademy (as Debbie already mentioned) - Offers interactive coding lessons in many programming languages, including C++. The basics are free, and you can learn a lot about syntax and programming concepts.

Khan Academy - Known for its wide range of free courses, Khan Academy offers programming lessons that cover not only language syntax but also important concepts in computer science.

edX - Provides free courses from universities like Harvard and MIT. You can audit these courses for free (there's a fee if you want a certificate). Courses range from introductory programming to more advanced topics.

Coursera - Similar to edX, Coursera offers courses from universities around the world. You can audit most courses for free, gaining access to all the course materials, though a fee applies for certification and graded assignments.

MIT OpenCourseWare - Offers a vast array of computer science courses for free. While not as interactive as other platforms, it provides access to comprehensive course materials used in MIT classes.

SoloLearn - A mobile-first platform perfect for learning on the go. It offers courses on a wide range of programming languages, including C++, and it's very beginner-friendly.

GitHub - Although not a traditional learning platform, GitHub has numerous repositories where you can see real projects and code from other developers. It’s great for learning more practical coding after you’ve understood the basics.

Google's Grasshopper - An excellent tool for beginners, particularly if you’re starting with JavaScript. It’s designed to teach you to code from your phone, which might suit your needs as a student.

The Odin Project - Focused primarily on web development, this is a free and open-source project that provides a complete curriculum to become a web developer (which includes HTML, CSS, JavaScript, and more).

freeCodeCamp - A non-profit community that offers a free coding bootcamp. It covers a broad range of programming topics and languages through interactive lessons and projects.

For learning C++ specifically, I'd recommend starting with platforms like Codecademy, SoloLearn, or free university courses available on edX or Coursera. These platforms start with the basics and gradually move to more advanced topics, which would be beneficial if you're just branching out from HTML. Happy coding!
Thank you comment icon Thanks for the help. Logan
3
1
Updated
Share a link to this answer
Share a link to this answer

Katherine’s Answer

All the answers already are great! I enjoy using https://replit.com/ as a low effort way of trying out and running different languages without having to set up a whole environment.
1
1
Updated
Share a link to this answer
Share a link to this answer

Adekunle’s Answer

Absolutely, Logan! I'm with you on that - Codecademy.com is indeed an excellent platform for mastering coding. In addition, you can utilize websites like Codewars and similar kata sites to further sharpen your skills during your leisure time.
Thank you comment icon Adekunle, thank you! Logan
1
0
Updated
Share a link to this answer
Share a link to this answer

Richa’s Answer

Hi! I have used Udemy in the past for learning new programming languages. Here's a link to their C++ courses - https://www.udemy.com/topic/c-plus-plus/?price=price-free&sort=popularity.
0
0
Updated
Share a link to this answer
Share a link to this answer

Jason’s Answer

Hi Logan, congratulations on finding your passion for coding! Firstly, you may want to consider going to college to major in Computer Science. Often, Computer Science degrees focus more heavily on logic, programming/coding and related theory than Information Technology degrees. It's Another suggestion is to consider learning JavaScript, especially since you already know HTML! That will enable you to add functionality to your static webpages. You could try out the W3Schools tutorial on JavaScript and build from there. Here is the link: https://www.w3schools.com/js/

Good luck Logan!! You'll do great!
Thank you comment icon Thank you for giving me advice. Logan
0
0
Updated
Share a link to this answer
Share a link to this answer

Aditya’s Answer

Mastering one general-purpose language thoroughly is a smart move, and C++ is an excellent option. Once you've got a firm grasp on one language, picking up others becomes a breeze. My personal experience started with C++, and it paved the way for me to work seamlessly with Java, Python, Ruby, and more. To help you get started with C++, I recommend Hackerrank's C++ course, available at this link - https://www.hackerrank.com/domains/cpp?filters%5Bsubdomains%5D%5B%5D=classes.
Thank you comment icon Thank you for taking time out of your day to help me. Logan
0