免费编程学习资源汇总

2023-11-18 00:15

免费编程学习资源汇总

一、编程语言

1. Pyho - 一种广泛使用的高级编程语言,因其简洁、可读性强而受到欢迎。适合数据科学、机器学习等领域。

2. Java - 一种面向对象的编程语言,被广泛用于大型项目和企业级应用开发。

3. JavaScrip - 用于网页和前端开发的脚本语言,也是ode.js平台的基础。

4. C - 一种高效的编程语言,可用于开发底层系统和应用。

5. PHP - 一种主要用于web开发的服务器端脚本语言,广泛用于网站开发。

二、开发工具

1. Visual Sudio Code - 由微软开发的跨平台代码编辑器,支持多种语言和插件。

2. IelliJ IDEA - Java开发的集成开发环境(IDE),提供强大的代码分析和调试功能。

3. PyCharm - 专为Pyho开发者设计的IDE,提供代码提示、自动补全等功能。

4. Eclipse - 一个开放源代码的IDE,支持Java、C/C 等多种语言开发。

5. eBeas - 一种支持多种编程语言的IDE,包括Java、C/C 和PHP等。

三、在线课程

1. Coursera - 提供来自世界各地的在线课程,包括编程、数据科学等。

2. edX - 提供高质量的在线课程,包括计算机科学、数据科学等领域的课程。

3. Udemy - 提供各种编程课程,包括初学者到高级别的课程。

4. Codecademy - 提供互动式编程课程,帮助初学者快速掌握编程技能。

5. Kha Academy - 提供免费的编程课程,包括Pyho、JavaScrip等语言。

四、代码库

1. GiHub - 一个在线代码托管平台,提供Gi版本控制和代码共享功能。

2. Bibucke - 另一个在线代码托管平台,与Gi配合使用。

3. CodePe - 一个在线代码编辑器,允许开发者分享和讨论前端代码。

4. CodeReview - 一个在线代码审查工具,帮助开发者检查代码质量和提高代码质量。

5. WakaTime - 一个时间跟踪工具,适用于自由职业者和个人开发者。它可以帮助跟踪编程时间、项目进度等。

6. Zepli - 一个设计协作工具,帮助设计师和开发者共享、讨论和审查前端代码。

7. Sourceree - 一个免费的Gi和Mercurial客户端,适用于Mac和Widows平台。它提供了一个图形用户界面来管理Gi和Mercurial版本控制。对于初学者来说,这是一个很好的工具,因为它易于学习和使用。