Coursera:
提供多种计算机相关课程,部分免费开放。
edX:
拥有来自世界顶尖学府的计算机课程,支持免费学习。
慕课网:
提供超过10000+的免费学习视频课程,企业级实战项目。
七彩云课堂:
提供丰富优质的学习资源和互动教学活动。
超星学习通:
集知识管理、课程学习、专题创作、办公应用为一体的平台。
编程猫Nemo:
软件内教学模式十分有趣,可以培养儿童的逻辑思维,适合初学者。
编程狮:
致力于帮助初学者入门及提升程序开发效率,提供上千份常见编程语言教程。
Visual Studio:
微软公司推出的集成开发环境(IDE),支持多种编程语言。
Eclipse:
开源的集成开发环境,主要用于Java开发。
PyCharm:
专门用于Python开发的集成开发环境。
Xcode:
苹果公司推出的集成开发环境,主要用于开发iOS和Mac应用程序。
Android Studio:
谷歌推出的专门用于开发Android应用程序的集成开发环境。
金山打字通:
适合初学者,提供认识键盘、正确坐姿、英文、拼音和五笔打字练习。
TheABC 练习打字软件:
提供定时练习、错误纠正和打字测试,支持多种语言输入输出。
快速傅立叶变换演示1.0:
基于Python语言开发的傅里叶变换可视化软件。
Java 编程思想(Thinking in Java):
Java编程思想教材。
Macromedia Flash 8.0 官方简体教程:
专业的Flash动画制作软件教程。
这些软件涵盖了从基础学习到专业开发的各个阶段,可以根据个人的学习需求和兴趣选择合适的工具。