Skip to content

Latest commit

 

History

History
236 lines (106 loc) · 8.04 KB

File metadata and controls

236 lines (106 loc) · 8.04 KB

贴心教程

各种编程语言和方向的教程,在学编程的路上不再迷路!

推荐在 编程导航 直接搜索教程!

目录

前端

freeCodecamp:适合初学者的在线闯关式编程学习网站

2019 黑马程序员 pink 老师前端入门视频教程

🔐 全套保姆级前端教程 + 课件 + 笔记 +实战

学习 CSS 布局

玩游戏学 CSS Flex 布局

Vue 源码分析

阮一峰 Fetch API 教程

Node.js 官方中文教程

现代 JavaScript 教程

阮一峰 ES6 入门教程

Java

Java源码教程

tutorials:一系列小而专注的教程集合

SpringAll:Spring 系列源码教程

Spring Boot Demo:通过 Demo 深度学习并实战 SpringBoot

spring-boot-examples:Spring Boot 使用的各种示例,以最简单、最实用为标准,帮助初学者快速掌握 Spring Boot 各组件的使用。

spring-boot-projects:Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程。

TheAlgorithms/Java:所有算法的 Java 实现

java-design-patterns:Java 实现的设计模式

Java文档教程

基础

On Java 8:Java8 在线学习手册

JavaGuide - Java学习+面试指南

LearningNotes:一位 Java 学习者的笔记

java-learning:旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web

类库框架

SpringBoot Guide

springcloud-learning:一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。22篇文章,篇篇精华,32个Demo,涵盖大部分应用场景。

spring-security-jwt-guide

guava-study:Java 知名类库 guava 学习

RxJavaLearningMaterial:这是一份详细的RxJava学习攻略 & 指南

系统设计

mall-learning:mall学习教程,架构、业务、技术要点全方位解析。

miaosha:秒杀系统设计与实现

源码

JavaSourceCodeLearning:Java流行框架源码分析:Spring源码、SpringBoot源码、SpringAOP源码、SpringSecurity源码、SpringSecurity OAuth2源码、JDK源码、Netty源码

LearningJDK:JDK源码阅读笔记

其他

2020 黑马程序员Java语言入门到精通

🔐 全套保姆级 Java 教程 + 课件 + 笔记 +实战

How2J: Java 全栈开发教程网站

Learn Java:国外 Java 学习网站

蚂蚁课堂免费课程

🔐 码出高效 - 阿里巴巴 Java 开发手册

🔐 Java并发编程图册

Python

2020 马士兵 Python 基础版全新教程

Python123:提供更好的 Python 编程学习体验

极客战记:以游戏的方式学习编程

Python 数据分析视频

莫烦 Python:汇集 Python 基础、人工智能、数据处理等学习教程

LearnPython:英文网站,在阅读学习文档的同时在线编码实践

Go

Go 语言之旅

Golang学习手册之:带你21周搞定Go语言

PHP

黑马 28 天 PHP 零基础入门到精通教程

算法

LeetCodeAnimation:用动画的形式呈现解LeetCode题目的思路

fucking-algorithm:labuladong 的算法小抄

hello-algorithm:「算法面试+算法知识」针对小白的算法训练

网络

2019 王道考研-计算机网络

计算机网络微课堂

设计模式

RefactoringGuru:免费在线学习设计模式

Linux

阿里云开发者云体验实验室

鸟哥的 Linux 私房菜

人工智能

《动手学深度学习》

谷歌机器学习速成课程

测试

2020 千锋软件测试教程

Git

Learning Git Branching:通过一系列刺激的关卡挑战,逐步深入的学习 Git

猴子都能懂的GIT入门

first-contributions:教你第一次为 GitHub 仓库贡献

其他

程序员应该有的一些好习惯+面试必知事项!

中文文案排版指北

程序员的自我修养

英语进阶指南

程序员如何优雅的挣零花钱?

提问的智慧