面议元2023-04-14 15:14:10
IT软件开发培训学校课程大纲
Java语言基础
了解计算机概述、掌握Linux Eclipse开发环境搭建;
掌握变量/基本数据类型/运算符/流程控制/数组;
掌握对象/类/属性/方法/构造器/重载/继承/重写/封装多态/抽象类和接口。
JavaSE核心
熟悉项目需求文档;
掌握Object、String、StringBuilder、正则表达式、集合框架、包装类、二进制;
掌握文件、IO,线程,网络,XML、Lambda、流、反射API、日期、并发包;
掌握HTTP协议解析、TCP并发编程、线程池、GET、数据库原型实战。
WEB全栈及数据库技术
HTML5、CSS3、JavaScript、ES6、JQuery、Bootstrap、VUE、Smart Blog 界面开发、MySQL、SQL、DDL、DML、DQL、DCL、JDBC、数据库连接池、Druid、数据库设计、Tomcat、Servlet、Request、Response、Cookies、Session、过滤器、器 模版引擎、Ajax、Smart Blog
微服务及互联网架构
Spring、Spring MVC、MyBatis、MyBatisPlus、SpringBoot 、Shiro认证框架、AdminLTE、Eureka、Ribbon、Feign、Hystrix、Zuul、Config+Git
学子商城项目实战,项目搭建、RESTful、文件上载、AOP、Nginx、Redis、MySQL读写分离、Kafka
全栈进阶
Smart MVC 框架
索引、视图、存储过程、MySQL函数、存储过程、CMS、旅游、电信、社交、找房、Java 内存管理、GC原理、JVM参数调整、排序、二分查找、双向循环链表、二叉树、散列表