porcelainHeart / Learning Resource
列出一些优秀的程序员学习资源
Stars: ✭ 378
Programming Languages
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
ruby
36898 projects - #4 most used programming language
scheme
763 projects
Projects that are alternatives of or similar to Learning Resource
Devilbox
A modern Docker LAMP stack and MEAN stack for local development
Stars: ✭ 3,598 (+851.85%)
Mutual labels: mysql, redis
Gardens
💎 backend manager platform ➕ 开源交流群:202196300
Stars: ✭ 312 (-17.46%)
Mutual labels: mysql, redis
Mall Cloud Alibaba
mall-cloud-alibaba 是一套基于开源商城 mall 改造的 spring cloud alibaba 体系微服务商城系统。采用了spring cloud alibaba 、 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch等核心技术。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 370 (-2.12%)
Mutual labels: mysql, redis
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+807.94%)
Mutual labels: mysql, redis
Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (-7.94%)
Mutual labels: mysql, redis
Interviewguide
计算机校招、社招面试八股文整理,也是《逆袭进大厂》唯一仓库,目前已收录 C/C++ 、操作系统、数据结构、计算机网络、MySQL、Redis等面试资料,未来打算继续收录Java、Python、Go等面试常见问题,坚持将此仓库维护下去。
Stars: ✭ 288 (-23.81%)
Mutual labels: mysql, redis
Cool Admin Midway
cool-admin(midway版)一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 2.0、typeorm、mysql、jwt、element-ui等构建
Stars: ✭ 204 (-46.03%)
Mutual labels: mysql, redis
Dotnetguide
🦸【C#/.NET/.NET Core学习、工作、面试指南】概述:C#/.NET/.NET Core基础知识,学习资料、文章、书籍,社区组织,工具和常见的面试题总结。以及面试时需要注意的事项和优秀简历编写技巧,希望能和大家一起成长进步👊。【让现在的自己不再迷漫✨】
Stars: ✭ 308 (-18.52%)
Mutual labels: mysql, redis
Ruoyi Vue Pro
基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 260 (-31.22%)
Mutual labels: mysql, redis
Superboot
随着技术日新月异,新技术新平台不断出现,对现如今的开发人员来说选择快速高效的框架进行项目开发,既能提高产出,又能节约时间。本框架无需开发即可实现服务注册、服务发现、负载均衡、服务网关、配置中心、API管理、分布式事务、支撑平台、集成框架、数据传输加密等功能,是学习SpringCloud整体业务模式的完整示例,并且可以直接用于生产环境
Stars: ✭ 341 (-9.79%)
Mutual labels: mysql, redis
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (-5.82%)
Mutual labels: mysql, redis
程序员优质学习资源集合
以下均为我仔细阅读/认真实践过的学习资料,每一篇都能让初学者获益匪浅(排名不分先后,持续更新)
前端
- FCC编程训练(中文) 非常优秀的教程,闯关式的实践,适合刚入行的新人
- 慕课网 视频教程网站,质量高于培训班流出的视频,适合刚入行的新人
- JS标准教程 阮一峰的js教程,比较全面,覆盖知识点广且易于新手学习
- MDN 相对权威的资料站,也有少量教程
- ES6入门指南 ES6标准教程
- 前端工程师手册 前端知识系统性整理
- 深入理解JavaScript原型和闭包 长篇博文,生动形象
- JS函数式编程指南 优秀的js函数式编程入门书,适合具备一定js基础的人
- TypeScript Handbook 较完善的ts中文教程
- 深入理解 TypeScript TypeScript Deep Dive 的中文翻译版, 非常优秀的ts教程
- React小书 优秀的React中文教程
- Angular官方教程 Angular2+ 官方入门教程
- Vue官方教程 官方文档, 简单易读, 容易入门
- JavaScript秘密花园 不错的js进阶教程
- You-Dont-Know-JS 可能是最优秀的js进阶教程,学习js必读书
- webpack中文文档 学习前端工程化必读,文档友好
- Regulex 正则可视化工具,学习正则表达式利器
- Node中文文档 同步官方更新的中文文档
- 7天学会nodejs 还可以的node教程
- Nodejs学习笔记 node入门学习笔记
- Koa 中文文档 中文文档,但版本较旧
- Node.js 包教不包会 很不错的node教程
- Node debug 三法三例 狼叔的node debug教程
- Sequelize 中文API文档 Node ORM Sequelize的中文文档
- Sequelize/MySQL对照 很细致的Sequelize生成语句分析
- Orm2中文文档 Orm2中文文档, 较旧
- Vue源码解析 vue源码解析, 适合想深入了解vue的人
- Vue生态项目汇总 包含vue生态的各种资源
PHP
- PHP之道 循序渐进的PHP入门书
- PHP中文手册 PHP中文手册
- Laravel中文社区 学习资料很多, 很活跃的社区
- Lumen 中文文档 详细的中文文档
- PHP 最佳实践 PHP实用指南
- MeDoo:小巧的PHP-MySql框架,源码值得阅读
Python
- Python2.7教程 廖雪峰的Python教程,简单易懂
- Python3官方教程 官方中文教程
- Python3教程 廖雪峰的Python3教程
- Google Python风格指南 谷歌的python代码规范
- 简明的Python教程 优秀的Python进阶书
- 笨方法学Python 不错的Python入门书
- Flask官方文档 易于上手的Python框架
- Python最佳实践指南 非常实用的python教程
Ruby
- Try Ruby 优秀的交互式Ruby教程, 新人几分钟即可上手
- 笨方法学Ruby 优秀的Ruby入门书,适合没有编程基础的新人
- Ruby中国社区 活跃的编程社区
- Rails教程 必看的Rails教程,适合了解了Ruby基础语法的新人
- Ruby元编程 极其优秀的教程书, 叙事风格独特, 易入门同时也有深度, 适合所有的程序员去读一读, 无论你是否学习Ruby
- 松本行弘的程序世界 很优秀的编程导读书, 从编程语言设计者的角度阐释编程的处处细节
Go
Scheme
- Scheme简明教程 简单易懂的scheme入门教程
- SICP 当之无愧的神书, 任何程序员都应当读一读
区块链
数据库
- MySql错误代码速查表 工具书
- SQL反模式 优秀的数据库设计书籍,用反例讲述数据库设计的规则
- TiDB 开源分布式数据库, 高度兼容 MySQL
- PostgreSQL中文文档 pg中文文档
- Spark设计与实现 深入理解Spark原理
- Spark编程指南 优秀的中文Spark教程
Redis
- Redis设计与实现 Redis原理解析佳作
- Redis3.0源码详解 学习Redis源码很有帮助, 搭配Redis设计与实现阅读
- 基于Redis的分布式锁到底安全吗? 长篇优秀博文, 针对Redis分布式锁的安全性深入讨论
Linux
- Shell入门 shell语法入门书
- Bash脚本15分钟进阶教程 短篇教程, 快速入门bash脚本
- Linux中国社区 大量的Linux学习资源
- 快乐的 Linux 命令行 优秀的Linux命令行教程
- Linux内核揭密 了解Linux内核原理
Docker
- Docker快速手册 快速上手docker的短篇教程, 英文版
- Docker入门与实践 docker入门书, 适合所有学习docker的新人
- Docker入门实战 免费领取的docker中文书
微服务
- 微服务:从设计到部署 优秀的微服务入门书
- Grpc官方文档 官方文档, 英文
- Grpc官方文档中文版 中文官方文档, 更新慢
- Grpc学习笔记 不错的grpc入门教程
Vim
- 笨方法学Vimscript 学习Vim必读书,全部读完会有质变
其他
- 黑客与画家 这并不是一本教你如何编程的书, 但它能带你看到不一样的编程世界, 推荐给任何想学编程的人, 这本书很薄, 几天就可以读完, 但是可能会让你受用终生
- 算法导论 所有程序员都必须学习的基础书, 进阶必经之路, 需要花长时间去理解, 适合有一定编程基础的人
- 浮现式设计 以独特的角度解读设计模式, 适合基础薄弱, 初接触设计模式的人
- 代码的奥秘 用基本的继电器搭建一个简单计算机,适合零基础学习计算机,且喜欢刨根问底的人
- UNIX编程艺术 以Unix设计的各种优秀案例, 教你如何写出优雅的代码, 非常适合对代码质量有追求的人阅读
- 布道之道 介绍如何把新技术推广给团队, 深入对人性的讨论, 适合喜欢追寻前沿技术的team leader
写在后面的话
人力有时尽,物力有时穷。
本列表也是为了抛砖引玉,目前我详细阅读过的,比较优秀的资料只有上述这些
如果你还有其他特别优秀的书籍和教程,欢迎提交Issues与我分享,我将把优秀的资源填充进这个列表
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].