哈喽,大家好,我是海清,一个愿意带你一起学Java的海清。
我发现我自己些的那些教程可能没有事先安排好课程表,有点乱,所以我打算安排一下课程表后,按照课程表来写图文教程,并且会在B站发布视频教学同步起来。(希望大家多多支持哈,这些都是免费不花钱的,所以不用担心钱的问题)。
说一说我学习Java的经历吧
我是从初中开始就对这方面感兴趣,那时候还只是会简单的修改软件,和改一改钓鱼软件和钓鱼网站,说白了就是个菜鸟。2017年开始学Java,是和我要自学网的壁虎老师学的,但是在学习Java的路上是会不断的遇到阻碍的,我学了一个多月的时间就打算放弃了(while当时对我来说真的很难啊)。在一次聊天中我和我的老师说了这段学习的经历,他告诉我要学就是往死里学,当时我就决定要把Java学好(做一个牛逼的程序员)哈哈。2018年7月份慢慢的学,学到了JavaWeb感觉自己也是挺厉害的,后面我才发现JavaWeb其实早就淘汰了,还要学习一些框架才能成为牛逼的程序员。其实对于自己学习Java有时也是会偷懒的,所以导致我学的很慢,并且一些落后几乎不用的框架(Hibernate,Strus2),我还在学(这就是自学的坏处)。(2019年2.24号报了某培训班花了我不少大洋)报培训班学习,发现他只是把视频资源发给我让我自己去看视频学,不懂的问他,有时候真的发现自己被坑了,在找工作的时候也就是和我说了简历要怎么包装,并没有什么用。后面还是自己慢慢的找到工作的。讲了那么多就是为了体现“自学的痛苦",看视频不如看图文教学,当然光看图文教学也是会有不理解的地方所以图文加视频是最好的选择
Java基础课程表
分为三个阶段
- Java初级阶段
- Java中级阶段
- Java高级阶段
这三个阶段中呢,我会为每个阶段给把具体的章节给安排起来。
Java初级阶段
- Java简介
- Java开发环境搭建
- Java常量和变量
- Java运算符
- Java控制流程
- Java的循环
- Java的数组(1)
- Java的数组(2)
- 学生管理系统(初学版)
- Java的方法
- 学生管理系统(改进版)
Java中级阶段
- 类与对象
- Java的面向对象
- Java的构造器
- Java的封装
- Java的抽象
- Java的接口
- Java的多态
- 单例模式
- 学生管理系统的(增强版)
Java的高级部分
- 集合框架(1)
- 集合框架(2)
- 集合框架(3)
- String
- Java的异常
- Java的IO流
- Java的反射
- Java的多线程(1)
- Java的多线程(2)
- Java的多线程(3)