USACO Guide USACO Guide 是一个免费的算法竞赛学习平台,提供从青铜到白金级别的结构化学习路线、精选教程和练习题集,帮助参赛者高效备战美国计算机奥林匹克竞赛。 010 编程学习# USACO# 刷题# 数据结构
CP-Algorithms CP-Algorithms是一个免费、开源的算法学习平台,专为竞赛编程设计。它提供大量算法和数据结构的详细教程,涵盖图论、数学、动态规划等主题。所有文章均由社区贡献和维护,欢迎所有人参与,适合算法学习者和竞赛选手。 010 编程学习# 数据结构# 竞赛编程# 算法学习
Algorithm Visualizer Algorithm Visualizer 是一个互动式算法可视化平台,通过动画和代码展示常见算法的运行过程,帮助学习者直观理解数据结构和算法原理。 050 编程学习# 在线工具# 数据结构# 算法可视化
MIT 6.006 Introduction to Algorithms MIT算法导论公开课,系统教授数据结构和算法设计与分析,适合计算机专业学生和编程爱好者深入学习。 010 编程学习# MIT# 公开课# 数据结构
Teach Yourself CS 计算机科学自学指南,规划算法、系统、数据库、网络等核心学科的学习路径,推荐经典教材与视频课程,适合自学者构建扎实的CS基础。 020 编程学习# 学习路径# 编程学习# 自学计算机
Computer Science Circles 滑铁卢大学CEMC提供的免费Python编程入门课程,通过在线练习和教程教授计算机科学基础,适合初学者自学。 030 编程学习# Python# 在线学习# 滑铁卢大学
OpenVim OpenVim 是一个交互式 Vim 教程网站,通过在线练习帮助用户快速掌握 Vim 编辑器的基本操作和命令。适合编程初学者和希望提升编辑效率的开发者。 010 编程学习# Vim# 在线练习# 编程学习
Vim Adventures Vim Adventures 是一款通过游戏学习 Vim 编辑器的在线平台。玩家在解谜过程中逐步掌握 Vim 快捷键、命令和操作,适合编程初学者和想提升编辑效率的开发者。 030 编程学习# Vim# 游戏化学习# 编程学习
Bash Guide The Bash Guide 是一个面向新手和高级用户的 Bash 学习指南,提供从基础到进阶的 Shell 脚本语法与命令行实践知识。内容涵盖命令、变量、条件语句、循环、异步操作等,并配有练习题,帮助用户系统掌握 Bash 编程。 020 编程学习# Bash# Shell脚本# 命令行
Shell Scripting Tutorial Shell Scripting Tutorial 是由资深 DevOps 工程师编写的 Bourne Shell 编程教程,适合学习 Bash 脚本和 Linux 自动化基础。提供从入门到进阶的交互式教程和练习,涵盖变量、循环、函数等核心概念,适用于个人自学或团体培训。 020 编程学习# Bash编程# Linux教程# Shell脚本
Atlassian Git Tutorials Atlassian提供的Git教程,适合初学者和进阶者学习Git基础、分支、合并、工作流等核心概念,帮助团队高效协作。 030 编程学习# Atlassian# Git教程# 开发者学习
GitHub Skills GitHub 官方技能课程,通过交互式实践教程帮助开发者学习 GitHub、Actions、Copilot 等工具,提升协作与自动化能力。 040 编程学习# GitHub# 实践教程# 开发者工具
Learn Git Branching 一个交互式 Git 分支可视化学习工具,通过图形化界面和闯关游戏,帮助开发者掌握 Git 分支、合并、变基等核心概念,适合编程初学者和团队培训。 020 编程学习# Git# 互动练习# 编程学习
Missing Semester MIT 计算机教育补充课程,教授命令行、Git、调试、Shell 等实用工具技能,帮助提升编程效率与问题解决能力。适合计算机学生或自学者进阶学习。 020 编程学习# Git# 命令行# 编程学习
OverTheWire OverTheWire提供命令行和安全练习平台,通过闯关游戏学习Linux、网络安全、密码学、逆向工程和二进制漏洞利用等技能,适合安全爱好者实战练习。 040 编程学习# Linux# Wargames# 安全练习
Linux Journey 免费学习Linux的在线平台,提供从入门到进阶的系统教程,涵盖命令行、权限、网络和系统管理等内容,适合编程爱好者和运维人员。 020 编程学习# Linux# 命令行# 在线教程
Kubernetes Kubernetes 官方文档,包含教程、任务和概念,帮助用户学习容器编排、集群管理、Pod 和服务。适合开发者和运维人员从入门到进阶学习云原生技术。 020 编程学习# Kubernetes# 云原生# 容器编排
Docker Get Started Docker 官方入门教程,提供容器化基础知识、镜像构建、Docker Compose 编排及部署实践,适合开发者快速掌握容器技术。 030 编程学习# Docker# 入门教程# 容器
Database Star 数据库学习博客,提供SQL、Oracle、MySQL、PostgreSQL教程及数据建模、查询优化指导,适合开发者与数据库管理员提升技能。 030 编程学习# MySQL# Oracle# SQL
Mode SQL Tutorial Mode 免费 SQL 教程,从基础到高级,适合初学者和数据分析师学习 SQL 查询。包含交互式练习和实例,帮助用户掌握数据分析所需的 SQL 技能。 020 编程学习# SQL教程# 免费学习# 在线编程
SQLZoo SQLZoo 是一个免费的 SQL 互动练习平台,提供从基础到进阶的教程和练习,涵盖 SELECT、JOIN、聚合函数、子查询等核心内容,适合 SQL 初学者和开发者巩固技能。 020 编程学习# SQL# 在线教程# 数据库练习
SQLBolt SQLBolt是一个免费的交互式SQL教程网站,通过浏览器内练习,帮助用户快速掌握SQL查询、过滤、连接和数据操作等核心技能。适合编程初学者和数据库入门者。 040 编程学习# SQL# 交互式教程# 数据库
Prisma Prisma 提供完整的 TypeScript 数据栈,包括 ORM、Postgres 数据库和 Compute 部署服务,帮助开发者快速构建和部署现代应用。支持多种框架,适合全栈和后端开发。 040 编程学习# ORM# TypeScript# 数据库
Apollo GraphQL Tutorials Apollo官方提供的免费GraphQL教程平台,涵盖从基础到高级的课程、实战实验和认证,帮助开发者掌握GraphQL API及客户端开发技能。 020 编程学习# API开发# Apollo# GraphQL
Express 教程 Express 官方入门教程,涵盖安装、项目配置和 TypeScript 支持,适合 Node.js 后端开发者快速上手 Web API 开发。 020 编程学习# Express# Node.js# Web框架