Here are some helpful coding resources in getting started with different programming languages.
CS50’s Introduction to Computer Science
https://www.edx.org/course/cs50s-introduction-to-computer-science
This is a great first introduction into computer science if you have no prior coding experience. (It’s also free!)
What you’ll learn
- A broad and robust understanding of computer science and programming
- How to think algorithmically and solve programming problems efficiently
- Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
- Familiarity in a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML
- How to engage with a vibrant community of like-minded learners from all levels of experience
- How to develop and present a final programming project to your peers
From https://www.edx.org/course/cs50s-introduction-to-computer-science