
课程内容
第一阶段
程序员底层基础系列课【免费试听】
带你理解透程序员拿高薪的底层逻辑
course-pic
程序员底层基础系列课【免费试听课】
学习【底层基础】的方法有两种:第一种是通过看下面的书籍学习第二种就是跟着我的视频课程学习,跟着学完的话,相当于看了上面所有的书籍从 2020 年起,一直到现在,我就琢磨一件事:如何将【底层基础】讲的简单易懂?你可能听过学校老师讲的【底层基础】,但那是学院派,不仅听不懂,而且和实际工作联系不够紧密而我是实战派,我有着 14 年的编程经验,前面 8 年,主要在大厂工作,后面 6 年,主要是讲课我讲的【
9课时 · 2小时44分钟784人学习
0.0
2025/01/26 更新
课程大纲
第二阶段
程序 = 数据结构 + 算法
一个程序员 5 年内需要的数据结构与算法知识都在这里,系统学习
course-pic
优质算法基础课:2000 张动画轻松搞懂数据结构与算法
本课程支持 Java、C++、Python、Javascript 四种编程语言,内容包含基础篇、中级篇、高级篇、应用篇;基础篇包含复杂度分析、数组和链表、栈和队列、排序算法、二分算法;中级篇包含普通二叉树、二叉查找树、AVL 树和红黑树、堆和优先队列、Set、Map、跳表;高级篇包含图结构、深度优先搜索、广度优先搜索、floodfill 算法、最 samll 生成树、最短路径、拓扑排序;应用篇包含
230课时 · 76小时1分钟4046人学习
5.0
2025/02/17 更新
课程大纲
course-pic
【算法面试】30天刷完400道高频算法面试题
本课程支持 Java、C++、Python、JavaScript、Golang 五种编程语言,安排了 30 天的刷题量,每天平均 3 个多小时;内容包括数组、字符串、整数等基本操作、经典查找算法系列(排序算法、二分查找、哈希查找、栈和队列、堆和优先队列、滑动窗口)、链表、二叉树、DFS、BFS、回溯算法、贪心算法、动态规划等相关算法的经典面试题
430课时 · 132小时11分钟3465人学习
5.0
2025/02/17 更新
课程大纲
第三阶段
组成原理 + 操作系统 + 网络系统
系统且高效的学透底层基础知识;这些底层基础知识是区分【程序员】和【码农】最重要的依据
course-pic
计算机组成原理
为什么要学【计组】?【计组】作为底层基础的第一课,所以,它的重要性不言而喻我们知道,在计算机中包含硬件和软件两部分硬件,就是可以看得见,摸得着的具体事物软件,却是对具体事物的抽象硬件很好理解,那么,我们怎么理解 “软件是对具体事物的抽象” 呢?我们来举几个例子第一个例子:在学校里,主要包含了老师、学生、、课程、班级等具体的实体老师可以在多个班级中教授不同的课程,学生也可以在不同的班级中选修不同的课
37课时 · 6小时5分钟869人学习
5.0
2025/02/17 更新
课程大纲
course-pic
冲击大厂:零基础深入理解 Linux 操作系统内核
编辑推荐好课!课程包含准备篇、内存篇、进程篇、以及文件篇;准备篇包含了程序如何运行、高速缓冲;内存篇包含 ELF 文件、内存寻址、内存布局以及内存分配;进程篇包含了进程和线程、进程调度、信号和中断、缓存一致性;文件篇包含文件系统、文件读写、页面缓存以及进程间通信
221课时 · 54小时56分钟13841人学习
5.0
2025/02/14 更新
课程大纲
course-pic
老汤精讲计算机网络(构建高并发应用能力)
本课程包括了网络的方方面面,包括网络原理、网络应用和网络编程,其中网络原理讲解网络体系结构、物理层、数据链路层、网络层、运输层;网络应用讲解应用层协议,比如 DNS、DHCP、HTTP、HTTPS 等;网络编程讲解 socket 编程、多路复用高性能网络编程网络原理篇1. 网络原理一:网络体系结构【2.4 小时】网络的物理构成一个网络:交换器多个网络:路由器互联网服务提供商:ISP两台计算机通信需
137课时 · 32小时53分钟11403人学习
5.0
2025/02/17 更新
课程大纲
第四阶段
数据库系统
学透关系型数据库 MySQL 和键值对缓存数据库 Redis
course-pic
零基础玩转 MySQL 数据库
首先,教你如何用 SQL 操作 MySQL,然后一步一步的讲解 MySQL 底层原理,包括存储引擎、索引、事物、崩溃恢复、并发控制SQL 篇1. SQL 基础一:认识 SQL【3.8 小时】前置知识结构化数据为什么需要 SQL ?什么是数据库管理系统 ?OracleMySQLMySQL 安装Windows 平台安装Linux 平台安装MySQL 中的基本概念数据库 – DB表 – Table数据类
129课时 · 37小时15分钟86人学习
0.0
2025/02/17 更新
课程大纲
course-pic
零基础玩转 Redis
本课程首先带你快速入门 Redis,然后讲解 Redis 缓存功能,以及 Redis 的高性能、高可靠、高可扩展三高的原理,最后使用 Redis 实现分布式锁课程大纲如下:1. Redis 一:快速入门【4.2 小时】数据库概述什么是 NoSQL?Redis 安装Redis 客户端命令行客户端图形化界面客户端编程语言客户端数据类型及其命令字符串类型列表类型集合类型散列类型有序集合类型Redis 键
108课时 · 27小时1分钟169人学习
0.0
2025/02/17 更新
课程大纲
第五阶段
底层基础选修课
掌握一门编程语言和 Linux 脚本语言
course-pic
一周搞定 Linux
本课程的目标不是想让你称为 Linux 专家,而是让你学习大数据领域中基础的 Linux 知识。———-分割线———-更多Linux核心知识,看这门课:《零基础深入理解 Linux 操作系统内核》https://edu.51cto.com/course/38136.html———-分割线———-学习的都是一些基本的命令,学习这些命令就可以开始大数据的
114课时 · 17小时31分钟14045人学习
4.9
2022/04/06 更新
课程大纲
course-pic
Java 入门基础
本课程讲解的是 Java 编程语言 (以Java 11为版本) 的基础语法知识,包括的内容主要有如下几个方面:Java 的发展史以及其 Write Once Run Everywhere 的特性的讲解Java 11 和 Java 8 的安装第一个 Java 程序的详细讲解和执行过程八种基本类型的详细讲解重点运算符的详细讲解Java 程序结构 (选择结构和循环结构) 的详细讲解Java 中的方法的定
40课时 · 8小时34分钟4760人学习
4.9
2020/09/07 更新
课程大纲
course-pic
Java 面向对象
本课程主要是讲解 Java 的面向对象的编程技术,主要是从 Java 的面向对象的以下三大特点来详细讲解的:封装性继承性多态性本课程包含的面向对象的细分知识点包括但不限于:类和对象、private 封装属性、类的内存表示、this 关键字、static 关键字、代码块、引用传递、extends 继承的规则、接口的规则、UML类图和序列图、几种设计模式(模板方法、工厂设计模式、代理设计模式、单例设计
175课时 · 41小时44分钟6498人学习
5.0
2021/02/01 更新
课程大纲
course-pic
Java 高级功能
本课程是 Java 课程体系中的很重要的一个模块,主要讲解的是 Java 中常用的高级功能。包括:集合框架与基本算法IO多线程在集合框架中我们讲解了各种常用的集合类:数组、ArrayList、LinkedList、HashSet、HashMap、Queue、Stack 等。这里不仅讲解这些集合类的使用,还讲解了这些集合类的原理以及使用场景。在基本算法中我们讲解了常用的算法:递归算法、排序算法(冒泡
156课时 · 31小时25分钟6683人学习
5.0
2020/09/07 更新
课程大纲

评论(0)