Java数据库专业技术培训课程
【课程设置】
阶段: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扩展插件)——
安装、使用、模板语法、条件、循环、事件处理、表单等;Bootstrap CSS、布局组件、插件、编辑器;highcharts器表组件、jquery表单校验、弹框等插件
第三阶段:Java Web技术和主流框架(34天)
教学目标:打造全方位的Java开发工程师,前后通吃的绝顶高手
实战案例:兄弟连在线学习平台
Oracle数据库开发——
JSP语法、JSP标记、自定义标记、JSTL和EL表达式、JSP新特性、MVC设计模式、Servlet生命周期及Servlet 服务器、Servlet过滤器和监听器、Tomcat配置和部署等MySQL安装、使用、Java访问MySQL等
Ajax框架——
Ajax基础、XHR对象、Ajax设计模式、JSON技术、jQuery中Ajax函数等
Spring——
Spring loc、loc注入技巧、对象装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理、Spring MVC RESTful技术、Spring国际化、Spring Security、Apache Shiro、Spring整合Shiro等
Spring Boot Spring Cloud——
Spring-Boot Servlet、过滤器、监听器、拦截器、启动加载、数据库连接、多数据源、动态数据源、事务、Spring-Boot Shiro权限管理、Spring-Boot
JDBC访问数据库、Spring-Boot MyBatis访问数据库等
Spring-Cloud分布式配置管理、服务注册
MyBatis——
MyBatis映射基础,DQL映射,DML缺射,结果集映射,动态SQL缺射,Sqlsession的使用,Spring MyBatis整合,MyBatis分页处理、关联查询映射等
NoSQL——
Redis原理、Redis命令、Java Redis API、Redis集群和缓存、MongoDB原理、MongoDB命令、Java MongoDB API
Struts2& Hibernate——
Struts2控制流程、Ognl、Action.Interceptor、Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用、Hibenate APl、Hibernate
实体映射技术、Hibernate关系映射技巧、HQL查询、Hibernate缓存技术、SSH整合
第四阶段:项目实战、企业解决方案(15天)
教学目标:打造全方位的Java开发工程师,前后通吃的绝顶高手
实战案例:CRM系统、P2P金融平台
企业项目/企业实战/解决方案——
CRAM/P2P系统开发实战、Linux企业级应用操作部署方案、企业项目研发流程、规范和常见架构方案、消息服务解决方案、搜索服务解决方案、负载均衡解决方案、企业常见业务解决方案、应用集群解决方案、数据库集群解决方案、安全服务解决方案、分布式服务解决方案、缓存服务解决方案、高并发、集群模式整合解决方素、Workflow工作流解决方案
第五阶段:就业冲刺课程(5天+无期限指导)
教学目标:帮助学员快速就业、高薪就业
实战案例:技术串讲、企业面试题实战、项目面试实战等
(5天)——技术串讲、企业面试题实战;项目面试实战
无期限——项目面试实战
第六阶段:赠送Java热点课程(价值5000元以上)
教学目标:赠送当前Java开发中新、流行的热点技术或案例课程的全套资料,帮助学员进一步拓展技术视野
实战案例:课程内容基于Java的微信小程序开发、基于Java的微信公众号开发、Java+区块链开发
微信小程序/公众号开发(2500元)——基于Java+微信API开发小程序和公众号
Java+区块链开发(2500元)——基于Java+区块链技术开发的案例
【专业导师】
导师 梁建全
02年毕业于北京大学计算机系,曾在二炮科技处、UPS科技、日本UCI科技等多家知名企业担任过项目经理和研发总监。拥有12年以上JAVA企业项目架构和开发经验。目前在兄弟连担任JAVA教学总监。作为兄弟连JAVA教学总监,文质彬彬、不苟言笑的梁建全老师可谓全校的颜值担当。
马如忠 Java技术讲师
精通Java、C、C++等主流开发语言,8年以上开发经验,非常丰富的IT从业经验和教育心得,兄弟连JAVA讲师,曾担任达内课程总监级讲师。
导师 姚青林
哈尔滨工业大学软件工程专业硕士、瑞典林雪平大学信息技术硕士,Python大牛,分布式大牛。精通Python、C/ C++及数据库,并对大并发高负载应用技术有深刻理解。曾参与瑞典爱立信电视应用系统开发、索尼高端相机嵌入式系统项目开发、分布式数据库系统研发等项目。
【学校简介】
IT兄弟连是易第优(北京)科技股份有限公司旗下品牌,致力于为社会培养IT人才。公司成立于2007年,总部设在北京,目前已在上海、广州、深圳、沈阳、石家庄、西安、等地设立了教学中心,业务范围覆盖全国。
【办学特色】
兄弟连秉承“成为IT培训界的黄埔军校”的发展愿景,深耕Python全栈+人工智能、Java、大数据、PHP、前端全栈、UI等学科教研,拥有来自北大、清华和BAT等知名校企的专兼职教师数百名,面授、双师、双元和云课堂等多种教学模式并行,教学靠谱、变态严管、素质培养,共同确保了教学质量。与中国人保共同推出“教育培训险”,兄弟连全日制学员参保并完成学习后,如未能如约实现就业并满足理赔条件的即可申请理赔。
【学校环境】
【教学合作】
兄弟连是人力资源与社会**部开源软件开发与应用能力测评试点单位,是教育部产学合作协同育人项目单位,与国内200多所高等院校展开深度合作,让在校大学生参与真实的企业级项目研发,独立设计开发商业项目,与多所本专科高校开展了专业共建。多年来为华为、阿里巴巴、腾讯、百度、京东等国内7000多家企业输送数万名IT人才。
【教学设置】
兄弟连旗下软件开发公司“兄弟会”和“智校云”,集技术培训和软件开发于一体,融合IT技术支持、项目外包、人才离岸外包以及教育企业信息化开发,也是学员重要的实习实训平台。
【教学荣誉】
2018年,兄弟连与清华大学出版社编写了《Python3.7从零开始学》等系列图书。组织编写的《细说PHP》自2009年印刷以来再版8次,荣获电子工业出版社年度畅销 IT 技术图书奖等多个奖项。综合性职业发展自媒体《明哥聊求职》荣获“2017教育行业自媒体”大奖。公司先后荣获腾讯网“年度特色职业教育品牌”、百度教育“2017年度新锐教育品牌”、2018年IT教育“引路者”奖等荣誉。
【教学理念】
兄弟连将始终坚持“敬业、诚信、担当、合作”的价值观,为社会培养更多IT人才!