exercism
软件描述
支持超过30种语言的练习题下载与解答,适用于编程新手和有经验的程序员。
官方网站
访问软件的官方网站了解更多信息
exercism.org
什么是 exercism?
你是编程新手吗?
学习编程既令人兴奋又充满挑战……同时也令人沮丧、疲惫且压力巨大。
Exercism 会为你带来无数小小的成就感。这些练习题是可实现的迷你任务:规模适中、目标明确,且具有足够的复杂性,能帮助你发现那些细小的知识盲点。
你所撰写的解决方案能为评审者提供关于你尚未掌握内容的线索。你收到的反馈将引导你学习相关主题,并显著提升你编写代码的效率。
🔄 替代方案
50 个选择探索网页开发、数据科学以及多种语言的免费互动编程课程。Codecademy 提供一个有趣且协作的学习环境,配有社区支持、个性化学习路径、技能评估等,涵盖基础与高级概念。
学习从未如此社会化和普及,如此之多的人都能轻松参与!短小精悍的视频和有趣的练习环节能吸引你的注意力,让你始终保持专注,确保最佳的学习效果!
W3Schools 是一个面向网页开发人员的信息网站,提供 HTML、CSS、JavaScript、PHP、SQL 和 jQuery 等网页开发语言的教程和参考,涵盖网页编程的大部分内容。
Code.org 是一个非营利组织,其目标是让所有学生接触计算机编程。我们相信,计算机编程是一项人文艺术,每个学生在童年教育过程中都应有机会接触。
免费教程和带实例的参考手册,涵盖计算机基础、JSF、C Sharp、Flex、GWT、PL/SQL、Eclipse、JUnit、Pascal、Maven、Scala、Spring、Struts 2、HTML5、ANT、iBATIS、Django、JSP、JAVA、JDBC、AJAX、WAP、SQL、MySQL、C/C++、PERL、PHP、Ruby、Ruby on Rails……

LeetCode
LeetCode 是一个旨在帮助学习和提升编程技能的平台,目标是全面准备编程面试。你可以从系统设计、算法与数据库等类别中选择题目进行解答,参加编程竞赛,并参与模拟面试。