Codecademy(http://www.codecademy.com)
Codecademy是一个在线交互式学习平台,提供了丰富的编程实例和项目,适合初学者入门。
LeetCode(http://www.leetcode.com)
LeetCode是一个面向编程面试题目的平台,提供了很多算法和数据结构的编程题目,适合进阶学习和实战练习。
Project Euler(http://www.projecteuler.net)
Project Euler提供了一系列数学和计算机科学的编程挑战,通过解决这些问题,可以提高算法和数学建模能力。
Codewars(http://www.codewars.com)
Codewars提供了各种难度级别的编程挑战,你可以选择不同的编程语言参与解决问题,并与全球的编程爱好者较量。
HackerRank(http://www.hackerrank.com)
HackerRank是一个面向企业编程招聘的平台,提供了各种编程题目和竞赛,适合锻炼编码能力和面试准备。
Topcoder(https://www.topcoder.com/)
Topcoder提供了各种编程挑战和比赛,适合想要提高编程能力和参与竞赛的人。
ACM(http://www.acmerblog.com/)
ACM的题目注重实践,可以练习编程和算法,同时也有针对比赛的讲解和教程。
w3cschool(http://www.w3cschool.cn/)
w3cSchool提供了包括HTML、CSS、JavaScript、jQuery、C、PHP、Java、Python、SQL、MySQL等编程语言的在线教程及使用手册。
菜鸟教程(https://www.runoob.com/)
菜鸟教程提供了多种基础编程技术的教程,包括HTML、CSS、JavaScript、C语言、C++、Java、Python、数据库、Android等各种基础编程教程,还有开发工具、网站建设的教程,并且所有资源完全免费。
哔哩哔哩(https://www.bilibili.com/)
哔哩哔哩上有许多优秀的UP主分享编程教程和学习经验,例如“遇见狂神说”和“CodeSheep”。
中国大学MOOC(https://www.icourse163.org/)
中国大学MOOC是由网易与高校社携手推出的在线教育平台,提供了中国知名高校的MOOC课程,涵盖各类编程相关课程。
这些网站提供了从基础到进阶的编程实例和练习,适合不同水平的开发者学习和提高编程技能。建议你可以根据自己的需求和兴趣,选择合适的网站进行学习和练习。