长沙市java培训课程已有教学课件,迭代更新设计方案,认真打造出企业开发广泛的JavaWeb技术性,四环节考评升阶;课程内容围绕观念和方式 学习培训从开发新手入门到Java升阶。
JAVA简介
网络信息技术已经成为国之重器,习主席在《全国网络安全和信息化工作会议》上明确提出了,要推动互联网、大数据、人工智能和实体经济深度融合,加快制造业,农业、服务业数字化、网络化、智能化。信息技术的核心就是软件编程技术,要想在未来在社会上不被淘汰,都需要掌握一定的编程技能,而Java则是一门好的入门和广泛受众的编程语言。
一、开发入门: 通识知识、软件常识、编程基础、面向对象入门、常用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任务调度。