The Rust Programming Language Rust 官方推出的权威教程,系统讲解 Rust 语言基础与高级特性,适合初学者和进阶开发者。在线免费阅读,支持离线版及社区翻译。 040 编程学习# Rust# 官方文档# 系统编程
Learn Python 免费互动式 Python 编程教程网站,提供从基础到进阶的互动练习和视频教学,适合零基础及有经验者学习 Python 编程语言。支持多种语言界面,完成教程后可获取认证证书。 040 编程学习# Python# 互动教程# 在线学习
CodingBat CodingBat 是一个免费的编程练习平台,提供 Java 和 Python 的大量在线编程题目,涵盖基础语法、逻辑、递归等。适合初学者和准备技术面试的开发者进行自测练习,即时反馈代码结果。 040 编程学习# Java# Python# 技术面试
CodeGym CodeGym 是一个在线 Java 编程互动学习平台,提供超过 1200 个编码任务和即时验证,采用游戏化方式帮助初学者和进阶程序员高效掌握 Java 基础。适合自学或组队学习,支持 PC 和移动端。 040 编程学习# Java# 在线课程# 游戏化学习
Kaggle Learn Kaggle Learn提供免费的数据科学微课程,涵盖Python、机器学习、数据可视化等。课程短小精悍,配有互动练习和真实数据集,适合零基础或想快速提升技能的初学者与实践者。 040 在线课程编程学习# Kaggle# Python# 免费
Symfony 文档 Symfony 官方文档,提供从入门到高级的 PHP 框架开发指南、组件说明、最佳实践及企业级应用部署资料。 040 开发文档编程学习# PHP 框架# Symfony# Web 开发
GraphQL GraphQL官方学习文档,提供从基础查询到高级特性的完整教程,涵盖Schema设计、变更、订阅、认证、分页等最佳实践,以及常见问题解答,适合前后端开发者学习使用。 040 开发文档编程学习# API# GraphQL# 教程
PyTorch Tutorials PyTorch 官方教程站点,提供从入门到高级的深度学习、神经网络、模型训练和部署教程,包含代码示例和视频,适合各层次开发者学习使用 PyTorch。 030 编程学习# PyTorch# 教程# 深度学习
W3Cschool W3Cschool(编程狮)是面向编程初学者的中文学习平台,提供1000多本免费编程教程、体系课程、实战练习、在线工具和AI编程功能,覆盖前端、后端、数据库、移动开发等主流技术方向。 030 编程学习# 中文教程# 在线工具# 编程学习
Roadmap.sh 社区驱动的开发者学习路线图平台,提供前端、后端、DevOps、AI等角色和技能路线图、指南、项目实战。适合各阶段开发者规划学习路径,提升职业技能。 030 编程学习# AI# DevOps# 前端开发
NeetCode NeetCode 提供结构化算法课程与 LeetCode 题单,包含 1000+ 编程题目及详细视频讲解,支持 AI 辅助评估和实战对决模式,适合编程面试备考。 030 编程学习# LeetCode# 算法刷题# 视频讲解
力扣 力扣(LeetCode)是中国领先的在线编程学习平台,提供算法、数据结构、系统设计等1000多道题目,支持多种编程语言。用户可通过在线题库、学习计划、竞赛和面试题集提升编程能力,适用于求职刷题、竞赛训练和日常学习。 030 编程学习# 在线评测# 算法刷题# 编程学习
Kattis Kattis是一个在线编程问题评测平台,提供数千道算法题目,支持多种编程语言,适用于编程竞赛训练和算法练习。用户可注册后在线提交代码,即时获得评测反馈。 030 编程学习# 在线评测# 竞赛训练# 算法刷题
Project Euler Project Euler提供超过800道数学与编程结合的挑战题,旨在通过解决问题锻炼算法思维与编程能力。适合学生和编程爱好者,支持多种语言提交答案,难度从入门到高级不等。 030 编程学习# 在线挑战# 数学编程# 算法学习
Codewars 编程挑战与技能提升平台,通过社区创建的 kata 练习 55+ 种编程语言,支持在线编码和测试驱动开发。适合不同水平的开发者进行算法训练、语言学习和竞争排名。 030 编程学习# 在线评测# 社区学习# 算法训练
HackerRank HackerRank 是一个面向开发者的编程练习和技术面试平台,提供算法、SQL、Python、Java 等练习,帮助用户提升编程技能,也为企业提供在线编程测试和面试解决方案。 030 编程学习# 刷题# 技术面试# 招聘工具
OI Wiki OI Wiki是一个免费开放的中文算法竞赛知识库,系统整理了信息学奥林匹克(OI)和大学生程序设计竞赛(ICPC/CCPC)涉及的算法、数据结构、竞赛技巧及相关工具软件。适合参赛学生和编程爱好者系统学习与备赛。 030 编程学习# 中文教程# 数据结构# 算法学习
Computer Science Circles 滑铁卢大学CEMC提供的免费Python编程入门课程,通过在线练习和教程教授计算机科学基础,适合初学者自学。 030 编程学习# Python# 在线学习# 滑铁卢大学
Vim Adventures Vim Adventures 是一款通过游戏学习 Vim 编辑器的在线平台。玩家在解谜过程中逐步掌握 Vim 快捷键、命令和操作,适合编程初学者和想提升编辑效率的开发者。 030 编程学习# Vim# 游戏化学习# 编程学习
Atlassian Git Tutorials Atlassian提供的Git教程,适合初学者和进阶者学习Git基础、分支、合并、工作流等核心概念,帮助团队高效协作。 030 编程学习# Atlassian# Git教程# 开发者学习
Docker Get Started Docker 官方入门教程,提供容器化基础知识、镜像构建、Docker Compose 编排及部署实践,适合开发者快速掌握容器技术。 030 编程学习# Docker# 入门教程# 容器
Database Star 数据库学习博客,提供SQL、Oracle、MySQL、PostgreSQL教程及数据建模、查询优化指导,适合开发者与数据库管理员提升技能。 030 编程学习# MySQL# Oracle# SQL
Nuxt Nuxt 官方文档入门页,提供 Vue.js 全栈框架的详细教程,包括安装、项目结构、路由、数据获取等,适合开发者快速上手构建服务端渲染应用。 030 编程学习# Nuxt# Vue框架# 编程学习
Next.js Learn Next.js 官方学习平台,提供从 React 入门到全栈应用构建的免费教程,通过实战项目逐步掌握框架核心特性。 030 编程学习# Next.js# React# 全栈开发