JAVA软件工程师
致力于培养新时代所需的IT人才!
学习阶段 | 学习点 | 学习内容 |
开发入门 | 通识知识、软件常识、编程基础、面向对象入门、常用API入门 | 计算机的规范应用、office办公自动化、邮件文化、记笔记的方法、提问的艺术、计算机英语、思维导图、Markdown笔记、沟通技巧/Web应用概述、DOS常用命令/Java程序入门、变量和数据类型、运算符、流程控制、方法和数组、常见面试题算法分析/面向对象思想、类和对象入门、类的设计/集合框架、文件处理、学生管理控制台系统案例 |
Java进阶 | 面向对象进阶、高级API、多线程和网络编程、反射机制、注解、数据库基础 | 继承、多态、抽象类、接口、异常处理、员工信息管理案例/包装类、正则表达式、日期类、泛型、纸牌游戏案例/多线程编程原理、线程生命周期、线程同步、线程池、Socket原理、UDP/TCP传输/类加载机制原理、反射/注解的使用、自定义注解、类加载器/MySQL数据库、数据库设计、JDBC编程、连接池、JDBC事务管理、PowerDesigner数据建模、银行转账案例 |
Web前端 | HTML基础、CSS基础、JavaScript基础、JavaScript进阶、jQuery基础、Bootstrap详解 | 基础、表格、表单、案例搭建网页结构/选择的艺术、文本样式、盒子模型、float浮动、定位、网页布局基础/语法、流程控制语句、函数、内置对象、DOM基础、DOM事件、BOM基础、实现轮播特效/错误调试与处理、变量和作用域、函数深入讲解、实现简易计算器、面向对象、单例模式、DOM操作、DOM属性、事件、正则表达式、表单验证案例/选择的艺术、DOM操作、常用工具函数、JSON与AJAX、事件、插件、弹出层案例、瀑布流布局案例/栅格布局、模块分类与排版布局、常用组件、实战案例 |
JavaWeb技术 | JavaWeb核心、AJAX异步编程、项目案例 | Tomcat服务器、JSP/Servlet、Cookie/Session/Request对象、EL/JSTL、过滤器、文件上传和下载/JSON和XML、AJAX请求、EasyUI动态、异步验证、级联菜单/商城前后台案例,前台Bootstrap、后台EasyUI |
企业项目开发框架 | Maven项目构建、开源技术、Nutz集成框架、Oracle数据库、Spring框架、Mybatis框架、SpringMVC框架、项目案例 | Maven配置、Maven项目创建、Maven Web项目创建、依赖管理/Log4j日志、SVN/GIT版本控制、连接池技术、百度地图、手机短信验证/Nutz认识、Nutz的MVC、Nutz的DAO、Nutz的IoC/Oracle安装和使用/Spring配置详解、Ioc/AOP、声明式事务/MyBatis框架原理及开发、MyBatis输入/输出映射、动态SQL、与Spring整合/SpringMVC框架原理及开发、SpringMVC整合MyBais、参数绑定、JSON数据交互、拦截器/SSM框架+Bootstrap的医疗试剂管理系统 |
互联网开发框架 | Shrio权限框架、JasperReport报表、Redis数据库、SpringBoot、项目案例 | Subject, SecurityManager 和 Realms、与Spring和Nutz的集成/报表的可视化定义、表报的编程使用/NoSQL、Redis数据库的使用/微框架的解释、运行机制、SpringBoot配置及使用/新互联商城项目:SpringBoot框架+Shrio权限+分布式数据库+Maven分模块构建+Git版本控制+Velocity页面静态化+Redis集群管理+EasyUI后台+Bootstrap前台+Quartz任务调度 |
未来3至5年,中国需要150万+,Java软件人才,目前大数据从业人数不足50万,市场需求远远得不到满足。
大数据对接金融、电商、医疗、新零售、物联网、工业、农业、交通和能源等行业,人才需求量持续扩大。
Java软件工程行业起薪突破20多万每年,高出互联网普通技术开发人员平均水平,且招聘人数据需扩大。
根柢技术学习
等你写上几天程序往后,你往往会比较苍茫,由于你写的东西好像看起来毫无用处,比方完毕一个简略的计算器,读取一个文件等。
这个时分你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多的常识。这些内容首要是Web开发相关的内容,包含HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的常识。
最早学习的应该是HTML/CSS/JS(前端页面),这部分内容你能够去上面的那个runoob网站上找。你能够试着自己写一些页面,当然,你能够尽力让它变得最美丽。
这部分内容关于后端Java来说,理论上不是特别重要,但至少要到达能够自己写出一些简略页面的水平。你需求学会运用数据库,mysql是个不错的入门挑选,并且Java领域里干流的联络型数据库就是mysql。
这部分一般在你学习Servlet/Jsp的时分,就会接触到的,其间的JDBC部分就是数据库相关的部分。你不只需学会运用JDBC操作数据库,还要学会运用数据库客户端东西,比方navicat,sqlyog,二选一即可。
毕业院校:解放军信息工程大学 计算机科学与通信工程专业毕业
学历:博士
技术特长:精通企业级应用开发技术和大型互联网应用开发技术。曾参与重点工程项目的总体设计工作,是总体设计组的核心成员
毕业院校:毕业于北京航空航天大学,硕士专业
项目经验:软件工程管理,6年的java项目开发经验。从事电力行业,电子商务行业的软件开发。
北京航空航天大学软件工程管理硕士专业,6年的java项目开发经验。
资深Web前端工程师
推崇原生JavaScript语言,掌握多款JS框架及实现。
开发项目:曾参与北京交通大学、中央戏曲学院、首都科技大学等多所高校项目开发。
美女、辣妈、更是Java讲师。别看陈老师年轻,讲起课来却老道干练,得心应手如庖丁解牛。同事们都说,明明可以拼颜值,她却偏偏靠实力,而且还要做Java开发。学Java的男同学反映说,学技术一点不枯燥,上了陈老师的课,特别不想毕业。他们在Java的世界感受到了科技之美,但在陈老师的课堂上,他们仿佛来到了科技与人文的十字路口。不信?赶紧看看陈璇老师获得了多少好评和赞吧!