① 编程初学者必看!请打包收藏这21个免费学习网站
全文共2358字,预计学习时长5分钟
本文精选了21个免费学习写代码的网站,为初学者提供编程语言、常用技术、操作系统、Web开发框架、函数式编程语言和构建网站等课程的学习资源。
1. freecodecamp.org - 由Quincy Larson创建,提供JavaScript、数据结构、算法、前端开发等交互式教程和练习。适合新手开启编程之旅,社区庞大。
2. Coursera - 由斯坦福教授创建,提供多所大学的在线课程,包括算法、机器学习、python入门等。课程丰富,包括免费和付费选项。
3. Udemy.com - 提供所有最新技术和编程语言的在线课程,如Java、Spring、数据结构、JavaScript等,包括免费和付费资源。
4. Plurasight.com - 学习Web开发框架、Java编程语言等技术的最佳网站之一,提供免费和付费课程,适合快速学习。
5. try.github.io - 仅需15分钟,即可学习Git。包含在线学习资源,从基本命令到进阶概念,适合新手。
6. onemonth.com - 在一个月内学习编程和搭建web应用程序,提供Python、Ruby、JavaScript等课程,付费训练营。
7. codecademy.com - 提供交互式教程,免费学习JavaScript、Java等技术,同时提供付费课程以深入学习。
8. codingbat.com - 免费编程练习网站,适合使用Python和Java建立编程感觉。
9. code.org - 学习编程和计算机科学基础知识的网站,通过游戏学习编程,适合儿童。
10. code4startup.com - 通过实战项目学习Web开发,搭建真实公司网页,适合初学者。
11. codeabbey.com - 包含大量编程练习,提高编程技能。
12. sqlzoo.net - 初学者学习SQL的最好地方之一,提供交互式SQL教程。
13. GitImmersion - 学习Git和GitHub的最佳网站之一,由已故重量级程序员编写,适合提高工作效率。
14. LearnGit branching - 以独特方式教授Git合并和分支,提供挑战性练习,学习过程有趣。
15. codecombat.com - 通过游戏学习编程,适合使用Python和JavaScript。
16. tryhaskell.org - 免费学习Haskell的互动课程。
17. railsforzombies.org - 学习Ruby on Rails的视频和练习。
18. thinkful.com - 提供导师指导的课程选择。
19. rubymonk.com - 为不同级别的Ruby开发者提供交互性材料,提高Ruby编程技能。
20. tryRuby.org - 现已与Pluarlsight合并,提供课程资源。
21. learnpython.org - 学习Python基础知识的网站,适合初学者。
以上网站提供丰富的编程学习资源,覆盖多种编程语言和技术,适合不同阶段的学习者。
② 8个优质的编程学习网站
整理了一系列优质的编程学习网站,帮助IT学习者更高效地提升技能。
实验楼:提供在线开发环境,课程全面,适合实践派学习者,特别推荐。
果壳MOOC学院:整合各类学习平台资源,方便搜索和学习特定技术,适合寻找特定课程的用户。
网易云课堂:综合性学习平台,涵盖多种课程,形式以视频为主,内容质量需自行筛选,全而实用。
慕课网:以视频形式入门学习,后续转向动手实践,课程全面,适合编程初学者。
codeschool:提供多种学习方式,包括视频教程、编码挑战和屏幕截屏,适合英文较好的用户,入门课程趣味性强。
treehouse:以视频为主,覆盖Web设计开发、APP开发等,现在完全收费,适合有一定英语基础的学习者。
codecademy:适合编程入门,提供文档和在线编辑器,与实验楼不同,codecademy不提供虚拟机环境,适合初学者。
coursera:公开课程集中地,与多所世界知名大学合作,课程质量高,但需英文水平良好,适合寻求世界顶尖教育资源的用户。
以上网站涵盖了国内和国际的学习资源,无论是自学者、初学者还是进阶学习者,都能找到适合自己的内容进行学习。除了上述网站,关注博客、参与论坛交流、探索GitHub等资源,也是提升编程技能的绝佳途径。