8 answers
8 answers
Updated
Rahul’s Answer
My suggestion is to go through UDEMY courses. They are really good and course fee is also not much.
Updated
Anthony’s Answer
Great question,
There is so many free resources out there for people looking into learning more about coding. Some of the best places to start are on the web page for that language. There is sometimes very basic tutorials on how to get started and how to create the classic "Hello World" on whatever platform you might be using (C#, JavaScript, Python, Node). Additionally and always my favorite is YouTube, so many people have free tutorials, demo's, and code along videos that will give you some insight of the basics and what it can be used for. Some of my favorites on YouTube are Traversy Media, Pedro Tech, and The Net Ninja. That always do a great job of walking you through a live coding session and explain how and why they are doing what they are doing.
One thing that I would avoid if you are just learning is paying for anything right away. The internet and coding communities have an endless amount of resources that are free and "open source" that you can use. Not to say, that paid service are not worth it, but if you are just starting out and trying to figure out if this is for you or don't have the money to spend of coding classes right away. Then, free videos would be the way to go in my opinion, but there is also tons of free classes on freecodecamp.com and udemy.com
Those would be where I would start then you can make the decision to pursue either high forms of education in that realm or maybe switch to a different language.
Hope this helps ,
HaPpY cOdInG
There is so many free resources out there for people looking into learning more about coding. Some of the best places to start are on the web page for that language. There is sometimes very basic tutorials on how to get started and how to create the classic "Hello World" on whatever platform you might be using (C#, JavaScript, Python, Node). Additionally and always my favorite is YouTube, so many people have free tutorials, demo's, and code along videos that will give you some insight of the basics and what it can be used for. Some of my favorites on YouTube are Traversy Media, Pedro Tech, and The Net Ninja. That always do a great job of walking you through a live coding session and explain how and why they are doing what they are doing.
One thing that I would avoid if you are just learning is paying for anything right away. The internet and coding communities have an endless amount of resources that are free and "open source" that you can use. Not to say, that paid service are not worth it, but if you are just starting out and trying to figure out if this is for you or don't have the money to spend of coding classes right away. Then, free videos would be the way to go in my opinion, but there is also tons of free classes on freecodecamp.com and udemy.com
Those would be where I would start then you can make the decision to pursue either high forms of education in that realm or maybe switch to a different language.
Hope this helps ,
HaPpY cOdInG
Updated
Dimple’s Answer
Hi Jaden,
You tube has a lot of resources and tutorials on multiple coding languages and practices. Codeacademy is something you can try for some free tutorials. Coursera, freecodecamp, courser, khan Academy. There are numerous offerings on the internet. You can try a few and see what you like and take it from there. Figuring out what you want to do is the hardest. Spend some time and see what interests you and then go deeper on that particular language or technology.
You tube has a lot of resources and tutorials on multiple coding languages and practices. Codeacademy is something you can try for some free tutorials. Coursera, freecodecamp, courser, khan Academy. There are numerous offerings on the internet. You can try a few and see what you like and take it from there. Figuring out what you want to do is the hardest. Spend some time and see what interests you and then go deeper on that particular language or technology.
Updated
Adam’s Answer
There are many free coding courses available online that cover a wide range of programming languages and topics. Here are some popular platforms and courses to get started:
Codecademy (https://www.codecademy.com/): Offers interactive coding courses in various languages like Python, JavaScript, HTML/CSS, Ruby, and more. They have a free tier with limited access to courses, and a paid tier for more comprehensive learning
Coursera (https://www.coursera.org/): Provides a vast array of courses in partnership with top universities and institutions. While some courses require payment, many offer free access to the course materials without certification.
FreeCodeCamp (https://www.freecodecamp.org/): Offers a completely free, self-paced curriculum in web development, including HTML/CSS, JavaScript, and more. They also provide coding challenges and projects to build your portfolio.
Khan Academy (https://www.khanacademy.org/computing/computer-programming): Provides free courses in programming basics, HTML/CSS, JavaScript, and more, with interactive exercises and video tutorials.
MIT OpenCourseWare (https://ocw.mit.edu/index.htm): Offers free access to course materials from MIT's computer science and programming courses, including video lectures, assignments, and exams.
W3Schools (https://www.w3schools.com/): A comprehensive resource for learning web development, including HTML, CSS, JavaScript, PHP, SQL, and more, through tutorials, examples, and quizzes.
The Odin Project (https://www.theodinproject.com/): Provides a free, full-stack web development curriculum that includes HTML/CSS, JavaScript, Ruby, and more, with a focus on project-based learning.
SoloLearn (https://www.sololearn.com/): Offers a series of mobile apps and a web platform for learning programming languages, including Python, Java, JavaScript, and more, with interactive quizzes and a supportive community.
Google's Python Class (https://developers.google.com/edu/python/): A free Python course created by Google, featuring written materials, video lectures, and hands-on exercises.
Remember that learning to code takes time and practice. Be patient with yourself and experiment with different resources to find the ones that work best for your learning style.
Codecademy (https://www.codecademy.com/): Offers interactive coding courses in various languages like Python, JavaScript, HTML/CSS, Ruby, and more. They have a free tier with limited access to courses, and a paid tier for more comprehensive learning
Coursera (https://www.coursera.org/): Provides a vast array of courses in partnership with top universities and institutions. While some courses require payment, many offer free access to the course materials without certification.
FreeCodeCamp (https://www.freecodecamp.org/): Offers a completely free, self-paced curriculum in web development, including HTML/CSS, JavaScript, and more. They also provide coding challenges and projects to build your portfolio.
Khan Academy (https://www.khanacademy.org/computing/computer-programming): Provides free courses in programming basics, HTML/CSS, JavaScript, and more, with interactive exercises and video tutorials.
MIT OpenCourseWare (https://ocw.mit.edu/index.htm): Offers free access to course materials from MIT's computer science and programming courses, including video lectures, assignments, and exams.
W3Schools (https://www.w3schools.com/): A comprehensive resource for learning web development, including HTML, CSS, JavaScript, PHP, SQL, and more, through tutorials, examples, and quizzes.
The Odin Project (https://www.theodinproject.com/): Provides a free, full-stack web development curriculum that includes HTML/CSS, JavaScript, Ruby, and more, with a focus on project-based learning.
SoloLearn (https://www.sololearn.com/): Offers a series of mobile apps and a web platform for learning programming languages, including Python, Java, JavaScript, and more, with interactive quizzes and a supportive community.
Google's Python Class (https://developers.google.com/edu/python/): A free Python course created by Google, featuring written materials, video lectures, and hands-on exercises.
Remember that learning to code takes time and practice. Be patient with yourself and experiment with different resources to find the ones that work best for your learning style.
Thank you so much for all of your suggestions! It saved me a lot of time.
Jaden
Updated
Elizabeth (Betsy)’s Answer
There are a lot of great suggestions here. I would add the Master the Mainframe program through IBM Z Explore (https://www.ibm.com/z/resources/zxplore)
Updated
Dasha’s Answer
Hi Jaden,
To start yourself off with coding, depending on your exposure thus far, try Codecademy there are a ton of paths you can take. FreeCodeCamp is another. Make the first move and learn the basics of HTML/CSS add JavaScript to it. Then choose what framework/ library you want to implement into your stack. It may be React, Angular, Vue...
Another GREAT resource is SCRIMBA, it is an interactive platform, as you watch videos you may pause and implement your code in the environment.
Hope this helps.
To start yourself off with coding, depending on your exposure thus far, try Codecademy there are a ton of paths you can take. FreeCodeCamp is another. Make the first move and learn the basics of HTML/CSS add JavaScript to it. Then choose what framework/ library you want to implement into your stack. It may be React, Angular, Vue...
Another GREAT resource is SCRIMBA, it is an interactive platform, as you watch videos you may pause and implement your code in the environment.
Hope this helps.
Updated
Tahir’s Answer
You can take Python coding for free on a number of websites. Just google.
There are hundreds of resources where you can learn javascript, python, node.js etc . I suggest you give these a try and then see where your heart is at. Do you want to go into gaming development, or do Artificial Intelligence stuff (which needs a lot of Math and Algortih and language skills), or get into Business applications etc.
Try those 3-4 that I meantioned above and take it from there.
good luck!
There are hundreds of resources where you can learn javascript, python, node.js etc . I suggest you give these a try and then see where your heart is at. Do you want to go into gaming development, or do Artificial Intelligence stuff (which needs a lot of Math and Algortih and language skills), or get into Business applications etc.
Try those 3-4 that I meantioned above and take it from there.
good luck!