适用对象:
应届毕业生:刚步入社会,缺乏实战经验,找不到合适的工作
初级工程师:已经入行但技术能力停滞不前,职业发展受阻
跨界转行者:厌倦了传统行业的工作,想快速转行互联网,但又不懂技术
拖延症患者:想自学但没有清晰的学习目标,缺乏自律总是半途而废
课程亮点:
案例穿插课程,以项目驱动教学;
贴近企业前沿技术剖析,提升学员竞争力;
大量企业级项目,高度模拟真实开发环境,我们的课程重点就是企业需要的。
课程内容:
1、Java入门
编程预科预热;小游戏开发评比;Java环境搭建和开发;Java基础语法和入门;多数据存储方案(数组);方法定义和调用;Eclipse工具使用;面向对象编程基础;综合案例实战。
2、Java核心技术
面向对象编程增强;Java API(常用类);异常机制和体系;Java多线程编程;集合容器与泛型;IO流操作。
3、Java Web
阿里巴巴编程规范;反射和内省机制;XML和XML约束;MySQL基础和命令;常用SQL操作;JDBC操作和封装;MyBatis框架基础;HTML与CSS网页开发;Socket网络编程;Web网络基础(HTTP协议、Tomcat服务器);Servlet和Java Web常用API;10.JSP、EL、JSTL11.用户会话跟踪(Cookie、Session);过滤器Filter、监听器Listener;文件上传下载实现;验证码解决方案;令牌机制实现;JavaScript基础;Java Web综合案例实战。
4、主流框架和常用工具
MySQL高级;MyBatis高级;统一建模语言(UML);项目构建解决方案(Maven);SpringFramework;SpringMVC;AJAX异步请求;jQuery进阶;BootStrap3页面设计;权限管理解决方案实现。
5、七大企业实战项目,100+企业级实用解决方案,覆盖10大主流热门行业
包括但不限于:
微服务架构一站式解决方案(SpringCloud,Dubbo)
分布式搜索解决方案(ElasticSearch)
分布式事务解决方案(TCC)
微信公众号开发方案
微信小程序开发方案
OAuth2.0第三方服务登录
分布式日志解决方案(ELK)
页面静态化解决方案(Freemarker)
分库分表解决方案(Mycat,Sharding-JDBC)
分布式大数据存储解决方案(monogoDB)
数据库优化解决方案
单点登陆解决方案
云存储解决方案
JVM优化解决方案
项目管理解决方案(Gradle,Maven)
消息中间件解决方案(Kafka,RocketMQ)
6、*指导:IT职业规划-修改简历-模拟面试-*追踪-售后服务
7、升职加薪技能:
1.微信公众号开发;2.微信小程序开发;3.数据结构和算法;4.经典设计模式剖析;5.网络通信框架Netty;6.JVM内存模型结构和垃圾回收;7.并发处理包JUC和CAS原理和应用;8.Redis的底层原理和线程模型分析;9.Dubbo的源码分析;10.Zookeeper的底层原理;11.高并发业务解决方案。
教学模式:
讲师/助教/班主任/*老师,全天候陪伴式成长
叩丁狼每个班级内都会配备班主任、讲师、助教及*老师。班主任负责协调学员学习和生活等相关工作;讲师负责传授技术知识;助教辅助讲师授课,并辅导学员完成课后作业;*老师指导学员顺利完成*。
特色服务:
叩丁狼会定期邀请BAT技术大牛、IT行业前辈分享前沿技术与观点,帮助学员拓宽眼界、提升学习能力,同时还为学员提供大厂内推、参观考察、技术交流等晋升和学习机会。