【课程内容】
环节: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浏览数据库查询等
Spring-Cloud分布式系统配置管理、服务项目申请注册
MyBatis——
MyBatis投射基础,DQL投射,DML缺射,結果集投射,动态性SQL缺射,Sqlsession的应用,SpringMyBatis融合,MyBatis分页查询解决、关联查询投射等
NoSQL——
Redis原理、Redis指令、JavaRedisAPI、Redis群集和缓存文件、MongoDB原理、MongoDB指令、JavaMongoDBAPI
Struts2&Hibernate——
Struts2操纵步骤、Ognl、Action.Interceptor、Result、FreeMarker、Struts2标识库、Struts2拓展、Struts2运用、HibenateAPl、Hibernate
实体线投射技术性、Hibernate关联投射方法、HQL查寻、Hibernate缓存文件技术性、SSH融合
第四阶段:新项目实战演练、公司解决方法(半个月)
课程目标:打造出多方位的Java研发工程师,前后左右同吃的绝顶高手
实战演练实例:CRM系统软件、P2P金融投资平台
公司新项目/公司实战演练/解决方法——
CRAM/P2P系统软件开发实战演练、Linux企业级应用实际操作布署计划方案、公司新项目研发流程、标准和普遍构架计划方案、信息服务项目解决方法、搜索服务解决方法、三层交换机解决方法、公司普遍业务流程解决方法、运用群集解决方法、数据库集群解决方法、安全保障解决方法、分布式服务解决方法、缓存文件服务项目解决方法、分布式系统、群集方式融合处理方素、Workflow审批流解决方法
第五环节:学生就业后的冲刺课程内容(五天+无限期具体指导)
课程目标:协助学生迅速学生就业、高薪就业
实战演练实例:技术性串讲班、公司面试问题实战演练、新项目招聘面试实战演练等
(五天)——技术性串讲班、公司面试问题实战演练;新项目招聘面试实战演练
无限期——新项目招聘面试实战演练
第六环节:赠予Java网络课程内容(使用价值5000元之上)
课程目标:赠予当今Java开发设计中澳、时兴的网络技术性或实例课程内容的整套材料,协助学生进一步扩展技术性视线
实战演练实例:教学内容根据Java的小程序开发设计、根据Java的微信公众平台开发设计、Java+区块链开发
小程序/公众号开发(2500元)——根据Java+手机微信API开发小程序和微信公众号
Java+区块链开发(2500元)——根据Java+区块链应用开发设计的实例