以下是50个免费Java课程资源的下载链接和在线学习平台推荐,涵盖从入门到高级的各类Java学习资料:
1. 在线教程与文档
廖雪峰Java教程 - 简介 - Java教程 - 廖雪峰的官方网站
Oracle官方Java教程 - The Java™ Tutorials
How2J Java教程 - How2J 的 Java教程
菜鸟教程Java - Java 教程 | 菜鸟教程
W3Schools Java - Java Tutorial
GeeksforGeeks Java - Java Tutorial - GeeksforGeeks
JavaTPoint Java教程 - https://www.javatpoint.com/java-tutorial
Baeldung Java教程 - https://www.baeldung.com/
TutorialsPoint Java - Java Tutorial
Codecademy Learn Java - Java Tutorial: Learn Java Programming | Codecademy
2. 视频课程(B站/慕课)
狂神说Java(B站) - 【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili
尚硅谷Java零基础(B站) - 尚硅谷Java入门视频教程,宋红康java基础视频_哔哩哔哩_bilibili
浙江大学翁恺《Java语言程序设计》(中国大学MOOC) - 零基础学Java语言_浙江大学_中国大学MOOC(慕课)
黑马程序员Java(B站) - Java入门基础视频教程,java零基础自学就选黑马程序员Java入门教程(含Java项目和Java真题)_哔哩哔哩_bilibili
动力节点Java(B站) - Java零基础教程视频(适合Java 0基础,Java初学入门)_哔哩哔哩_bilibili
Java面试宝典(B站) - 尚硅谷经典Java面试题第一季(java面试精讲)_哔哩哔哩_bilibili
Java高并发编程(B站) - 黑马程序员深入学习Java并发编程,JUC并发编程全套教程_哔哩哔哩_bilibili
Java设计模式(B站) - 尚硅谷Java设计模式(图解+框架源码剖析)_哔哩哔哩_bilibili
JavaWeb开发(B站) - 尚硅谷最新版JavaWeb全套教程,javaweb零基础入门完整版_哔哩哔哩_bilibili
Spring Boot实战(B站) - 【狂神说Java】SpringBoot最新教程IDEA版通俗易懂_哔哩哔哩_bilibili
3. 电子书与PDF资源
《Java核心技术·卷I》PDF - https://github.com/it-ebooks/ebooks/blob/master/Java/Java核心技术卷I.pdf
《Effective Java》PDF - https://github.com/clxering/Effective-Java-3rd-edition-Chinese-English
《Java编程思想》PDF - https://github.com/LingCoder/OnJava8
《Head First Java》PDF - https://github.com/abhirockzz/head-first-java
《Java并发编程实战》PDF - https://github.com/Wasabi1234/Java-Concurrency-in-Practice
《Spring实战》PDF - https://github.com/spring-projects/spring-framework
《阿里巴巴Java开发手册》PDF - https://github.com/alibaba/p3c
《Java工程师成神之路》GitHub - https://github.com/hollischuang/toBeTopJavaer
《Java 8实战》PDF - https://github.com/java8/Java8InAction
《深入理解Java虚拟机》PDF - https://github.com/fenixsoft/jvm_book
4. 实战项目与代码仓库
Java设计模式示例 - https://github.com/iluwatar/java-design-patterns
Spring Boot实战项目 - https://github.com/spring-projects/spring-boot
Java面试题集合 - https://github.com/Snailclimb/JavaGuide
JavaWeb项目实战 - https://github.com/lenve/vhr
Java高并发案例 - https://github.com/RedSpider1/concurrent
Java微服务项目 - https://github.com/macrozheng/mall
Java爬虫项目 - https://github.com/CrawlScript/WebCollector
Java游戏开发 - https://github.com/libgdx/libgdx
Java大数据处理 - https://github.com/apache/hadoop
5. 其他免费资源
JetBrains Academy Java课程 - Hyperskill
LeetCode Java刷题 - https://leetcode.com/problemset/all/
HackerRank Java练习 - https://www.hackerrank.com/domains/tutorials/10-days-of-java
Coursera Java课程(部分免费) - Best Java Courses & Certificates Online [2025] | Coursera
edX Java课程(部分免费) - Best Online Java Courses and Programs | edX
Udemy免费Java课程 - https://www.udemy.com/topic/java/free/
FreeCodeCamp Java教程 - https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/
CSDN Java学习资源 - https://www.csdn.net/
掘金Java专栏 - https://juejin.cn/tag/Java
Stack Overflow Java问答 - https://stackoverflow.com/questions/tagged/java
以下是50个Python教学视频和文档讲义的免费资源推荐,涵盖从零基础到进阶的各类学习资料:
1. 视频教程(B站/慕课/YouTube)
【600集】2025最细Python零基础教程(B站)
内容:从安装到进阶,涵盖语法、爬虫、自动化等。
链接:Bilibili观看1
北大大佬Python动画教程(B站)
内容:通俗易懂,适合零基础入门。
链接:Bilibili观看1
微软官方《Python for Beginners》(YouTube)
内容:44集短教程,适合快速入门。
链接:微软教程介绍7
廖雪峰Python教程(在线)
内容:国内经典Python教程,涵盖基础到Web开发。
链接:廖雪峰官网2
浙江大学翁恺《Python语言程序设计》(中国大学MOOC)
内容:高校课程,适合系统性学习。
链接:MOOC课程2
Python爬虫全套教程(B站)
内容:100集课程,涵盖HTTP、Requests、BS4等。
链接:[Bilibili搜索相关教程]9
Python数据分析入门(B站)
内容:Datawhale出品,涵盖Pandas、Matplotlib等。
链接:[Bilibili搜索相关教程]9
Python自动化办公教程(B站)
内容:Excel、Word、PDF自动化处理。
链接:[Bilibili搜索相关教程]9
Python机器学习实战(B站)
内容:Scikit-learn、TensorFlow入门。
链接:[Bilibili搜索相关教程]9
Python游戏开发(Pygame教程)
内容:飞机大战、贪吃蛇等小游戏开发。
链接:[Bilibili搜索相关教程]9
2. 文档与电子书(PDF/在线)
Python官方中文文档
内容:最权威的Python语法和标准库参考。
链接:Python官网2
《Python核心编程》PDF
内容:深入讲解Python高级特性。
链接:GitHub资源4
《Python黑魔法指南》
内容:100+实用技巧,适合碎片学习。
链接:[在线文档]10
《Python标准库参考手册》
《Python数据分析手册》
内容:Pandas、NumPy、Matplotlib详解。
链接:DataCamp免费课程2
《Python爬虫开发实战》
内容:Scrapy、BeautifulSoup案例。
链接:CSDN下载8
《Python自动化测试教程》
内容:Selenium、Pytest框架。
链接:微软Learn路径2
《Python Cheat Sheet百科全书》
内容:80+核心语法速查表。
链接:W9B论坛下载6
《Python 3 基础教程》邓英PDF
内容:涵盖Python开发环境、OOP、Tkinter GUI。
链接:Java知识分享网4
3. 实战项目与代码仓库
Python设计模式示例(GitHub)
Django博客项目(B站/GitHub)
内容:从零搭建个人博客。
链接:[Bilibili搜索相关教程]9
Flask RESTful API开发(GitHub)
链接:Flask官方文档2
Python数据分析实战(Kaggle)
内容:Pandas、Seaborn案例。
Python自动化办公脚本(GitHub)
内容:Excel、PDF批量处理。
Python爬虫实战(GitHub)
内容:豆瓣电影、知乎数据抓取。
Python机器学习入门(Scikit-learn官方)
Python游戏开发(Pygame官方)
链接:Pygame文档
Python区块链简易实现(GitHub)
Python量化交易(GitHub)
内容:Backtrader、TA-Lib案例。
4. 其他免费资源
LeetCode Python刷题
链接:LeetCode题库
HackerRank Python练习
SoloLearn Python课程(App)
链接:SoloLearn2
Python面试题合集(GitHub)
链接:JavaGuide4
Python代码规范(PEP 8中文)
链接:PEP 8指南
Python科学计算(SciPy教程)
链接:SciPy官网
Python网络爬虫法律指南
链接:爬虫合规建议
Python与SQL交互(SQLite3教程)
链接:SQLite3文档
Python多线程/多进程(官方文档)
链接:Threading模块
Python异步编程(asyncio教程)
链接:Asyncio文档
5. 综合学习平台
freeCodeCamp Python手册
链接:freeCodeCamp2
Coursera《Python for Everybody》
链接:Coursera课程2
edX Python课程(MIT/Harvard)
链接:edX Python
Codecademy Python交互课
链接:Codecademy
Real Python(高级教程)
链接:Real Python
Python Weekly(技术周报)
PyCon大会视频(YouTube)
链接:PyCon官方频道
Python中文社区(论坛)
链接:Python中文网
Python开源项目(GitHub Trending)
Python书籍推荐(知乎/掘金)
链接:掘金Python专栏9