Photos: 20 best resources for learning how to code
Image 1 of 19
2. Hackathons
Hackathons are a great place for coders to try out their new skills. Coders and developers worldwide come together, form teams, and compete to code a solution to a given problem. These venues are also a great way to meet other coders that share your interests.
3. CodeSignal
Another free, online resource, CodeSignal—previously CodeFights—helps ease the stress of the hiring process. Coders can go onto the site and participate in interview preparation, as well as test their coding skills. Hiring managers can also go on the site to recruit developers. Check it out here.
4. Stack Overflow
Stack Overflow is an online community where programmers can gather to share knowledge and ideas. New coders can ask questions on the platform and learn tips from their peers. According to the site, over 50 million developers use Stack Overflow each month. Sign up here.
5. Clean Code
Hit the books with Clean Code: A Handbook of Agile Software Craftsmanship. Written by Robert C. Martin, Clean Code teaches readers how to write code, how to clean up poorly written code, and how to think like a coder. Order the book here.
6. Khan Academy
Khan Academy is a great resource for all ages. It has free online courses for all subject areas, making it extremely popular for those who are homeschooled. If you have a child interested in learning code, Khan Academy may be a good place to start.
7. Github
Github is another online platform aimed at connecting developers. This site is more general, however, with people discussing topics ranging from open source to business. As a new coder though, this site would be a great place to engage in conversation and learn from experienced coders.
8. Code Complete: A Practical Handbook of Software Construction, Second Edition
8. Code Complete: A Practical Handbook of Software Construction, Second Edition
Code Complete is a book written by Steve McConnell that teaches readers the most effective techniques and principles for coding. With direct guidance and examples, this is a solid read for adults learning to code. Get the book here.
9. Treehouse
Are you more of a visual learner? Check out the YouTube channel Treehouse for lessons on coding, web design, business, and more. The channel has over 1,000 videos from experts that teach current technological skills.
10. Bitbucket
Bitbucket is a collaboration tool for coders in the enterprise. Working in accordance with Git, the site allows coding teams to work together on code, plan projects, and test and deploy their efforts. The site has a free version, as well as a premium paid version.
11. EdX
EdX.org is an open-source higher education site that features over 300 courses in their computer science category. With both free and paid courses, users can learn how to code from esteemed institutions like Harvard and MIT.
12. Udemy
Udemy is an online learning platform great for professional adults wanting to add new skills to their coding. With both free and paid courses, on topics other than just coding, users learn through video-based tutorials. Click here to use the site to learn about programming languages, mobile apps, eCommerce, web development, and more.
13. Reddit Programming Buddies
A subreddit group in the online community Reddit, Programming Buddies is a network for coders from around the US to connect. People can post job postings, coding questions, and even mentor one another. Connect with fellow coders here.
14. Android Developers
A YouTube channel, Android Developers features videos from live events. If you are a coder interested in learning more about Android development, you can check out demos and tutorials on their channel.
15. freeCodeCamp
freeCodeCamp is ideal for beginners. The site has tutorial and interactive challenges that will help individuals learn HTML, CSS, and JavaScript. Click here to get started.
16. Local computer classes
If you prefer in-person classes, then check out the local class finder search engine. Many colleges and community colleges offer in person coding classes to help people get started on their coding journey. Find your nearest class here.
17. The Pragmatic Programmer: From Journeyman to Master
The Pragmatic Programmer, written by Andrew Hunt and David Thomas, is a great general coding book. From brand new programmers to experienced programmers, this book acts as a primer for any coding language. Check it out here.
18. Programming Ted Talk section
If you enjoyed the aforementioned Ted Talk playlist, then you’ll love the entire Ted Talk section devoted to programming. Learn about the world of programming and how developers are using their code in daily life. Start watching here.
19. Open source projects
A great way to put your coding to the test is with open-source projects. At Code Triage, developers band together to work on over 3,000 open source repos. Fix problems and use your newfound skills all at the same time here.
20. Programming podcasts
If you are driving home from work, exercising, or just passing the time, a podcast is a great way to learn while on the go. TechRepublic’s Nick Heath put together this top 10 list of programmer and developer podcasts. Hear programmers and developers talk about their field and how to code.
-
Account Information
Contact Macy Bayern
- |
- See all of Macy's content