【课程内容】
环节:JAVA设计方案和编程技术(OOD和OOP)(22天)
课程目标:打造出新手入门Java前端工程师,并塑造出基础的软件开发工作能力。
实战演练实例:兄弟连在线培训系统
Java語言基本课程内容——
Java語言、Java环境变量、自变量、运算符、关系式、支系句子、循环语句、数字能量数组、数字能量数组运用、行业规范、福彩双色球抽奖程序完成
面向对象编程——
类、目标、属性、方式、结构、封裝、承继、多态、重新写过、轻载、访问限制控制符、this和super、static、单例设计模式、final、抽象类和插口、模板设计模式、
内部类
JavaSE关键类库——
Java关键类、lava字符串数组、时间解决、包装类、结合、算法设计、出现异常和错误处理、JavaIO、多线程编程、线程同步体制、并分包、JAVA网络编程、Java泛型、Java反射机制
Java设计方案——
设计原理、设计模式、普遍优化算法、Java8/9新特性、Maven应用、SVN版本控制、Lamda关系式、Git、IDEA专用工具
第二阶段:数据库查询技术和Web前端开发技术(H5/JS)(22天)
课程目标:打造出新手入门数据库开发技术工程师,并塑造达标的前端开发
实战演练实例:ESMS网上商城系统软件-京东商城版
Oracle数据库开发——
SQL句子、SQL句子基本原理、SQL句子提升、表、主视图、编码序列、数据库索引、Oracle数据流图、存储过程、涵数、触发器原理、PL/SQL开发设计、概念模型设计标准等
JDBC——
JDBC关键API、JDBC提升技术(缓存文件技术、批处理命令技术、dbcp、c3p0等数据库查询数据库连接池)
XML——
XML英语的语法、XML分析(SAX、DOM、Dom4j)
Web前端开发基本(HTML5/CSS3/JS)——
HTML5(H5)基础文本文档构造、连接、目录、报表、表格;CSS基本英语的语法、盒子模型、波动合理布局、精准定位;JavaScript語言基本、DOM程序编写、恶性事件实体模型等。
HTML5画板、Web储存、自然地理精准定位、声频/视頻、拖拽、Wetsocket技术等;CSS外框、情况、文字实际、字体样式、动漫等
Web前端开发jQuery架构——
JQuery、JQuery目标、原素选择符、DOM实际操作、属性实际操作、CSS实际操作、动漫实际、JQuery软件等
Web前端开发(Vue/Bootstrap、jQuery拓展软件)——
安裝、应用、模板英语的语法、标准、循环系统、事故处理、表格等;BootstrapCSS、合理布局部件、软件、在线编辑器;highcharts器表部件、jquery表格校检、弹窗等软件
第三阶段:JavaWeb技术和流行架构(34天)
课程目标:打造出多方位的Java研发工程师,前后左右同吃的绝顶高手
实战演练实例:兄弟连在线在线学习平台
Oracle数据库开发——
JSP英语的语法、JSP标识、自定标识、JSTL和EL表达式、JSP新特性、MVC设计模式、Servlet生命期及Servlet网络服务器、Servlet过滤装置和窃听器、Tomcat配备和布署等MySQL安裝、应用、Java浏览MySQL等
Ajax架构——
Ajax基本、XHR目标、Ajax设计模式、JSON技术、jQuery中Ajax涵数等
Spring——
Springloc、loc引入方法、目标安装(自动组装、模板安装、部件扫描仪特性、FactoryBean、目标生命期)、SpringAOP基本原理、AspectJ、SpringJDBC适用、Spring事务管理及安全工作、SpringMVCRESTful技术、Spring现代化、SpringSecurity、ApacheShiro、Spring融合Shiro等
SpringBootSpringCloud——
Spring-BootServlet、过滤装置、窃听器、拦截器、起动载入、连接数据库、多数据库、动态性数据库、事务管理、Spring-BootShiro管理权限、Spring-Boot
JDBC浏览数据库查询、Spring-BootMyBatis浏览数据库查询等