丰富的资源和材料来提升你的编程技能
框架、库
我整理了一份强大的资源、材料和教程列表,它们将帮助您提高编程技能,并通过练习变得更好。
帮助人们学习编码的资源
- 你好,世界!所有编程语言的 Hello World。目前包含约 500 多种语言的“Hello World”程序:
- 基于项目的学习一系列编程教程,学习者可以从零开始构建应用程序。这些教程涵盖不同的主要编程语言。有些教程混合了多种技术和语言。
- freeCodeCamp是一个友好的社区,你可以在这里免费学习编程。它由一家由捐赠者支持的 501(c)(3) 非营利组织运营,旨在帮助数百万忙碌的成年人过渡到科技领域。
框架、库
- TodoMVC帮助您选择 MV* 框架(前端)
- Scrapy Scrapy 是一个快速的高级网络爬虫和网络抓取框架,用于抓取网站并从其页面中提取结构化数据。
- egg 🥚 为构建更好的企业框架和应用程序而生
- 入门指南GitHub 的设计系统
- mithril.js一个用于构建出色应用程序的 Javascript 框架
- 用于创建声明式 Web 用户界面的超精细最小视图层。
Git
- gitignore
.gitignore
模板集合 - gitignore.io
.gitignore
生成器,为你的项目创建有用的文件 - git-tips最常用的 git 技巧和窍门。
- diff-so-fancy好看的差异。
- husky 🐶 轻松使用 Git hooks
算法
- 算法可视化收集有关算法可视化的项目和链接。
- JavaScript 算法和数据结构JavaScript 基于许多流行算法和数据结构的示例。
- Pythonic 数据结构和算法Python 3 中数据结构和算法的最少且干净的示例实现。
- 运行我们宇宙的Cosmos算法 | 您的个人库,包含您将遇到的所有算法和数据结构代码
- AlgoWiki存储库包含有关计算机科学不同主题的链接和资源。
API
- HTTPie 是一个面向人类的 CLI、类似 cURL 的工具
- Slate帮助您创建美观、智能、响应迅速的 API 文档。
- API 安全检查清单(20 多种语言)列出了设计、测试和发布 API 时最重要的安全对策。
- Microsoft REST API 指南
图书
- 对程序员影响深远的书籍这份书单被认为是对程序员影响最大的。感谢@cassiodias
- 免费编程书籍免费多语言学习资源列表。感谢@johand
市面上有几十万种资源我目前想不起来,甚至还没注意到。如果您有什么想补充的,请随时给我留言或发推文,我会尽快添加!
文章来源:https://dev.to/mahmoudelmahdi/robust-resources-and-materials-to-boost-your-programming-skills-3d79