1.Java SE部分 初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。
2.数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。
3. 前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。
4. Java EE部分,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener,http协议,MVC等。
5. 框架部分,每个框架都可以分开学,在去学如何使用SSM 或者SSH框架,如何搭建,如何整合。开发中为什么会用框架,Rest是啥?Spring为啥经久不衰,底层如何实现等。
6.23种设计模式,掌握常用的,比如单例模式的多种实现,责任链模式,工厂模式,装饰器模式等,了解常用场景。
7. 基础算法和数据结构,八大排序算法,查找算法。
8. 熟练使用maven等构建工具,git等版本控制工具,熟悉常用linux命令,log4j,dubug,junit单元测试,日志打印工具,Redis等NoSql。
南京北大青鸟祝你学有所成!望采纳!
现在java需要学习的内容是越来越多了,源码时代给大家整理一些java需要学习的内容:
第一阶段:Java基础语法
第二阶段:面向对象编程思想
第三阶段:GUI-图形界面编程-项目实战
第四阶段:高级进阶
第五阶段:MySql与数据库操作
第六阶段:JavaWeb开发
第七阶段:基于真实"在线商城"项目驱动
第八阶段:基于真实大型"进销存"项目驱动
第九阶段:高薪技术
思想,逻辑,基础知识