10 answers
Asked
661 views
How do I learn to code for free?
Hello, I am a 15 year old student who is looking for advice. What are free online classes that I can take to learn to code in different languages like C, Javascript, Python, and others.
Login to comment
9 answers
Updated
Adit’s Answer
Here are some fantastic free resources to kickstart your coding journey:
FreeCodeCamp: Dive into interactive lessons on Python, JavaScript, and more. Visit freecodecamp.org
Khan Academy: Get a grip on coding fundamentals with courses like JavaScript and SQL. Explore khanacademy.org
CS50 by Harvard (edX): Start your computer science adventure with a solid introduction using C and Python. Check out edX CS50
W3Schools: Master web development languages like HTML, CSS, and JavaScript. Visit w3schools.com
Sololearn: Enjoy a mobile-friendly learning experience with courses in Python, C++, and Java. Go to sololearn.com
Begin with small steps, maintain regular practice, and delve into projects to reinforce your learning. Enjoy your coding journey!
FreeCodeCamp: Dive into interactive lessons on Python, JavaScript, and more. Visit freecodecamp.org
Khan Academy: Get a grip on coding fundamentals with courses like JavaScript and SQL. Explore khanacademy.org
CS50 by Harvard (edX): Start your computer science adventure with a solid introduction using C and Python. Check out edX CS50
W3Schools: Master web development languages like HTML, CSS, and JavaScript. Visit w3schools.com
Sololearn: Enjoy a mobile-friendly learning experience with courses in Python, C++, and Java. Go to sololearn.com
Begin with small steps, maintain regular practice, and delve into projects to reinforce your learning. Enjoy your coding journey!
Updated
Deeshani’s Answer
Great to hear you're interested in coding! Start with one language, like Python, as it’s beginner-friendly, and explore others once you're comfortable! Let me know if you want help deciding where to begin.
Some of the general coding platforms are freeCodeCamp, Khan Academy and CS50 by Harvard (edX)
You can also join a reddit community for more insights: Forums like Reddit's r/learnprogramming and Discord coding servers can be helpful.
Some of the general coding platforms are freeCodeCamp, Khan Academy and CS50 by Harvard (edX)
You can also join a reddit community for more insights: Forums like Reddit's r/learnprogramming and Discord coding servers can be helpful.
Updated
Aman’s Answer
Hi Lucky,
It's great to hear that you're interested in learning to code at such a young age! There are a ton of free resources available that can help you get started with various programming languages.
For Python, I recommend checking out Codecademy’s Python course. It’s interactive and user-friendly, perfect for beginners. Another fantastic resource is "Automate the Boring Stuff with Python". This is a free online book that teaches you how to use Python for practical tasks.
If you’re leaning towards JavaScript, I suggest visiting freeCodeCamp. It offers a comprehensive curriculum that starts with the basics of JavaScript and guides you through building your first web applications. You can also find great JavaScript tutorials on YouTube from channels like Traversy Media that break concepts down in an engaging way.
For C programming, you might want to explore edX’s "Introduction to Computer Science" offered by Harvard. It’s part of CS50 and provides a solid foundation not only in C but also in the broader principles of computer science.
Lastly, don’t forget about community resources like coding boot camps or local meetups, even if they're virtual. Joining forums like Stack Overflow can also be beneficial as you learn and encounter challenges. Just remember, the key is to practice regularly and don't hesitate to ask for help when you're stuck. Best of luck on your coding journey!
Cheers!
It's great to hear that you're interested in learning to code at such a young age! There are a ton of free resources available that can help you get started with various programming languages.
For Python, I recommend checking out Codecademy’s Python course. It’s interactive and user-friendly, perfect for beginners. Another fantastic resource is "Automate the Boring Stuff with Python". This is a free online book that teaches you how to use Python for practical tasks.
If you’re leaning towards JavaScript, I suggest visiting freeCodeCamp. It offers a comprehensive curriculum that starts with the basics of JavaScript and guides you through building your first web applications. You can also find great JavaScript tutorials on YouTube from channels like Traversy Media that break concepts down in an engaging way.
For C programming, you might want to explore edX’s "Introduction to Computer Science" offered by Harvard. It’s part of CS50 and provides a solid foundation not only in C but also in the broader principles of computer science.
Lastly, don’t forget about community resources like coding boot camps or local meetups, even if they're virtual. Joining forums like Stack Overflow can also be beneficial as you learn and encounter challenges. Just remember, the key is to practice regularly and don't hesitate to ask for help when you're stuck. Best of luck on your coding journey!
Cheers!
Updated
Chiara’s Answer
Hello, I strongly recommend visiting www.freecodecamp.org. This is the website where I learned coding swiftly and effectively. I've explored numerous platforms, some of which I even paid for, but this one stands out as it's not only free but also comprehensive. It's especially beneficial if you're starting from scratch with no prior knowledge.
Best wishes.
Best wishes.
Updated
Abdullah’s Answer
You can join www.freecodecamp.org moreover there’s coursera and udemy where you can kearn to code and for free feature u have to missout on the certificate but yeah u can learn it last but not the least u can use youtube the information is scattered but u’ll have to work hard to make the ends meet but my personal recommendation is it’s a skill that you will develop by doing it daily u have to code daily to master it so consistency and discipline is the key!
Updated
Carl’s Answer
Hi Lucky, here's a list of free resources to boost your coding skills:
1. FreeCodeCamp (https://www.freecodecamp.org/): Dive into coding with interactive challenges and projects.
2. Khan Academy (https://www.khanacademy.org/): Learn the basics of computer programming with their comprehensive courses.
3. Codecademy (https://www.codecademy.com/): Engage in interactive coding lessons and exercises.
4. W3Schools (https://www.w3schools.com/): Access tutorials and references on a variety of web development technologies.
5. YouTube Channels: Check out free coding tutorials from creators like Traversy Media, The Net Ninja, and freeCodeCamp.org’s channel.
Hope you find these resources beneficial!
1. FreeCodeCamp (https://www.freecodecamp.org/): Dive into coding with interactive challenges and projects.
2. Khan Academy (https://www.khanacademy.org/): Learn the basics of computer programming with their comprehensive courses.
3. Codecademy (https://www.codecademy.com/): Engage in interactive coding lessons and exercises.
4. W3Schools (https://www.w3schools.com/): Access tutorials and references on a variety of web development technologies.
5. YouTube Channels: Check out free coding tutorials from creators like Traversy Media, The Net Ninja, and freeCodeCamp.org’s channel.
Hope you find these resources beneficial!
Updated
Erica’s Answer
WoW! That's awesome that you want to learn to code! There are tons of free online resources where you can learn different programming languages like C, JavaScript, Python, and more. A great place to start is Codecademy, which offers free interactive courses in various languages. You can get hands-on practice and build projects as you go, which makes learning pretty fun.
Another awesome resource is Khan Academy, where you can find free courses on JavaScript and HTML/CSS to get you started with web development. For Python, you can check out freeCodeCamp, which provides a full curriculum that starts with the basics and guides you through more advanced projects. Also, don't forget about YouTube – there are tons of great tutorials and coding channels like "Programming with Mosh" and "Traversy Media" that can help you learn at your own pace. Just dive in, start experimenting, and have fun with it. Happy coding!
Another awesome resource is Khan Academy, where you can find free courses on JavaScript and HTML/CSS to get you started with web development. For Python, you can check out freeCodeCamp, which provides a full curriculum that starts with the basics and guides you through more advanced projects. Also, don't forget about YouTube – there are tons of great tutorials and coding channels like "Programming with Mosh" and "Traversy Media" that can help you learn at your own pace. Just dive in, start experimenting, and have fun with it. Happy coding!
Caitlyn Allan
Solution Consultant - Security Operations
9
Answers
Sydney, New South Wales, Australia
Updated
Caitlyn’s Answer
Hi Lucky,
You should check out Codecademy. It has a lot of free beginner courses which I have found helpful in the past.
Once you have the hang of the language, Leetcode is great for practice at any skill level.
Stack Overflow is also a great knowledge resource.
You should check out Codecademy. It has a lot of free beginner courses which I have found helpful in the past.
Once you have the hang of the language, Leetcode is great for practice at any skill level.
Stack Overflow is also a great knowledge resource.
Updated
Anthany’s Answer
There are plenty of sources to use so I'm going to reply with one that hasn't been said here yet, that being w3schools.com they have step-by-step tutorials for many different coding languages and specific functions in said languages, so just start with whichever makes you the most comfortable and go from there!