【Java介绍】
Java——世界上受程序员欢迎的编程语言
历经21年,Java傲居编程语言排行榜NO1,舍我其谁,Java语言保留C++优势精华的同时,剔除一 些冗余特性,集万千优势于一身的Java目前是世界上受程序员欢迎的编程语言。
Java——无所不能的编程语言
在程序开发领域、Java语言无所不能,无处不在,几乎所有的应用程序可以用Java开发出来。
Java——企业热衷的编程语言
因为Java易学、安全性,可移植、跨平台等特点,深受互联网企业及传统企业热衷,阿里巴巴、百度、腾讯、京东、小米、今日头条等企业,尤其是在电信、金融、保险、证券、银行、交通、能源、航天等这些行业,企业用人需求量巨大!
Java——发展“钱”途好
Java工程师是世界上软件工程师需求量大的,尤其是Java工程师,年薪平均在25W-50W之间,Java架构师薪资在80W起,选择Java,高薪没问题!
【适合对象】
高中毕业(且高中成绩不应太差),对编程感兴趣
【课程大纲】
模块 Java SE基础
学习安排:2周2次作业1次阶段考核
课程内容:Java环境搭建、Java流程控制语句-for循环、switch选择判断、循环嵌套、数组拷贝、多维数组、final关键字、构造函数的调用、类的访问权限和路径、面向对象特性、Java异常处理、Set,Map,List接口及接口实现类、Java线程、同步阻塞、Java IO流、文件的操作,复制,读写,删除
第二模块 Java web初级
学习安排:2周2次作业1次阶段考核
课程内容:MySQL安装、管理、创建数据库、MySQL UPDATE 查询、Mysql操作、JDBC、JDBC数据库链接操作,JDBC动态Sql处理、Servlet3.0 网页重定向、Servlet3.0 新增的注解支持、AJAX、responseText属性详解
第三模块 Java框架-SSH
学习安排:2周2次作业1次阶段考核
课程内容:Struts2 异常处理、Struts2+Log4j集成、Struts2和JSON实例、Hibernate5、Hibernate集合映射、Hibernate组件映射、Spring4.0、Spring AOP + AspectJ框架、Spring 与其它Web框架集成、Spring Hibernate支持等
第四模块 Java框架-SSM
学习安排:2周2次作业1次阶段考核
课程内容:SpringMVC、Spring MVC生成JSON数据、MyBatis、MyBatis 环境配置及入门、Mybatis set标签、Mybatis trim标签、Shiro、Shiro快速入门教程、Shiro Web应用程序
第五模块 业内独有SpringBoot+VUE全栈框架
学习安排:2周2次作业1次阶段考核
课程内容:SpringBoot、全局异常处理、过滤器监听器、EHCache缓存、SpringBoot Quartz定时任务、Vue、Vue.js 安装、模板语法、计算属性、事件处理器、Vue.js 自定义指令、Vue.js 路由…
第六模块 加薪特色课程
学习安排:2周2次作业1次阶段考核
课程内容:ActiveM环境搭建、生产者和消费者、消息持久化操作、RSA数字加密算法、Codebar条形码生成器、zxing二维码生成器、HighCharts统计图、Echarts统计图、网络播放器ckplayer、嵌入式网络播放器,可以浏览器和移动端随意使用
第七模块 职业素养课
学习安排:面试及入职指导
课程内容:职场小白如何书写简历、技术老师,就业老师双重指导,为就业保驾护航讲解面试技巧,面谈技巧、职业规划、如何自我介绍,面试过程全面分析面试礼仪,入职前应当准备的事宜指导、一对一模拟面试、一对一面试后总结面试问题、入职指导、解答学生入职工作中遇到的企业问题,给出建议和解决方案,确保学生转正,转正后群内指导等
第八模块 互联网框架的应用
学习安排:2周2次作业1次阶段考核
课程内容:分布式服务框架的理解,Dubbo架构设计详解及其核心要点,框架运行原理分析、SpringData数据访问、Lucene搜索引擎、Lucene的全文搜索服务器介绍、索引建立方式、Solr海量数据搜索引擎、Socket网络通信、实现RMI远程对象通讯、使用JMS消息服务、Kafka分布式消息系统、Web Service与Restful WS……
第九模块 互联网框架的应用
学习安排:2周2次作业1次阶段考核
课程内容:Spring Security安全框架、实现Web应用安全控制、缓存应用与EhCache框架、OSCache与JBossCache框架、MyBatis与Hibernate缓存机制、NoSQL应用与SQL调优、MongoDB NoSQL数据库、Redis内存数据库、实现Redis Session共享、SQL语句的优化、实现数据库读写分离、WEB应用集群及性能优化、Maven项目管理工具、Web服务器负载均衡、实现Nginx与Tomcat集群、使用LoadRunner测试工具、性能优化之内存调优、代码优化与重构的方法等
【教学师资】
邱老师
职位:老男孩Java全栈讲师-部门技术负责人
简介:软件工程师。在电信行业和电子商务领域有着非常丰富的经验,能灵活应用多种开发环境进行项目开发,精通Java、Oracle、 MySql等编程语言和数据库系统,深入掌握Struts、Hibernate、Spring、SpringMVC、MyBatis等技术框架。曾主持参与开发了《微拍客软件的后台支持》, 《IHOS医疗卫生管理系统》等多个大型项目,具备很强的项目管理能力和丰富的项目经验。讲课细致、幽默、风趣、生动,有责任心,深得学生的好评。
任老师
职位: 老男孩Java全栈讲师-开发部门负责人
简介:亚联宏创T24外企金融核心业务在线支付业务以及融资业务项目经理,曾在中外运公司(北京分公司)项目担任业务分析师,北京雍和宫站联创智融公司的自动化测试软件项目组开发以及项目运营管理,精通struts2、hibernate、mybatis、SpringMVC、servlet、html5、css3、j2EE 核心、redis缓存、webService MySql/oracle、DM4j、test自动化等,先后参与了中外运仓储项目的研发、仓储管库项目研发、民生银行815项目开发,815在线支付业务开发负责人。
Alex
职位: 老男孩教育Python教学总监
简介:razyEye,MadKing,TriAquae三款开源软件作者,多年IT自动化运维及开发经验,国内知名PYHTON语言推广者。10年IT行业技术经验,老男孩教育CTO & CO-FOUNDER,国内知名Python语言推广者,开源软件Triaque\CrazyEye\Madking\PerfectCRM作者。51CTO学院2016年度受学员喜爱10大讲师之一。
【学员风采】
【部分合作企业】