長(zhǎng)沙市java培訓(xùn)課程已有教學(xué)課件,迭代更新設(shè)計(jì)方案,認(rèn)真打造出企業(yè)開(kāi)發(fā)廣泛的JavaWeb技術(shù)性,四環(huán)節(jié)考評(píng)升階;課程內(nèi)容圍繞觀念和方式 學(xué)習(xí)培訓(xùn)從開(kāi)發(fā)新手入門到Java升階。
JAVA簡(jiǎn)介
網(wǎng)絡(luò)信息技術(shù)已經(jīng)成為國(guó)之重器,習(xí)主席在《全國(guó)網(wǎng)絡(luò)安全和信息化工作會(huì)議》上明確提出了,要推動(dòng)互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能和實(shí)體經(jīng)濟(jì)深度融合,加快制造業(yè),農(nóng)業(yè)、服務(wù)業(yè)數(shù)字化、網(wǎng)絡(luò)化、智能化。信息技術(shù)的核心就是軟件編程技術(shù),要想在未來(lái)在社會(huì)上不被淘汰,都需要掌握一定的編程技能,而Java則是一門好的入門和廣泛受眾的編程語(yǔ)言。
一、開(kāi)發(fā)入門: 通識(shí)知識(shí)、軟件常識(shí)、編程基礎(chǔ)、面向?qū)ο笕腴T、常用API入門。
計(jì)算機(jī)的規(guī)范應(yīng)用、office辦公自動(dòng)化、郵件文化、記筆記的方法、提問(wèn)的藝術(shù)、計(jì)算機(jī)英語(yǔ)、思維導(dǎo)圖、Markdown筆記、溝通技巧/Web應(yīng)用概述、DOS常用命令/Java程序入門、變量和數(shù)據(jù)類型、運(yùn)算符、流程控制、方法和數(shù)組、常見(jiàn)面試題算法分析/面向?qū)ο笏枷、類和?duì)象入門、類的設(shè)計(jì)/集合框架、文件處理、學(xué)生管理控制臺(tái)系統(tǒng)案例。
二、Java進(jìn)階: 面向?qū)ο筮M(jìn)階、高級(jí)API、多線程和網(wǎng)絡(luò)編程、反射機(jī)制、注解、數(shù)據(jù)庫(kù)基礎(chǔ)。
繼承、多態(tài)、抽象類、接口、異常處理、員工信息管理案例/包裝類、正則表達(dá)式、日期類、泛型、紙牌游戲案例/多線程編程原理、線程生命周期、線程同步、線程池、Socket原理、UDP/TCP傳輸/類加載機(jī)制原理、反射/注解的使用、自定義注解、類加載器/MySQL數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)設(shè)計(jì)、JDBC編程、連接池、JDBC事務(wù)管理、PowerDesigner數(shù)據(jù)建模、銀行轉(zhuǎn)賬案例。
三、Web前端: HTML基礎(chǔ)、CSS基礎(chǔ)、JavaScript基礎(chǔ)、JavaScript進(jìn)階、jQuery基礎(chǔ)、Bootstrap詳解。
基礎(chǔ)、表格、表單、案例搭建網(wǎng)頁(yè)結(jié)構(gòu)/選擇的藝術(shù)、文本樣式、盒子模型、float浮動(dòng)、定位、網(wǎng)頁(yè)布局基礎(chǔ)/語(yǔ)法、流程控制語(yǔ)句、函數(shù)、內(nèi)置對(duì)象、DOM基礎(chǔ)、DOM事件、BOM基礎(chǔ)、實(shí)現(xiàn)輪播特效/錯(cuò)誤調(diào)試與處理、變量和作用域、函數(shù)深入講解、實(shí)現(xiàn)簡(jiǎn)易計(jì)算器、面向?qū)ο、單例模式、DOM操作、DOM屬性、事件、正則表達(dá)式、表單驗(yàn)證案例/選擇的藝術(shù)、DOM操作、常用工具函數(shù)、JSON與AJAX、事件、、彈出層案例、瀑布流布局案例/柵格布局、模塊分類與排版布局、常用組件、實(shí)戰(zhàn)案例。
四、JavaWeb技術(shù): JavaWeb核心、AJAX異步編程、項(xiàng)目案例
Tomcat服務(wù)器、JSP/Servlet、Cookie/Session/Request對(duì)象、EL/JSTL、過(guò)濾器、文件上傳和下載/JSON和XML、AJAX請(qǐng)求、EasyUI動(dòng)態(tài)、異步驗(yàn)證、級(jí)聯(lián)菜單/商城前后臺(tái)案例,前臺(tái)Bootstrap、后臺(tái)EasyUI。
五、企業(yè)項(xiàng)目開(kāi)發(fā)框架: Maven項(xiàng)目構(gòu)建、開(kāi)源技術(shù)、Nutz集成框架、Oracle數(shù)據(jù)庫(kù)、Spring框架、Mybatis框架、SpringMVC框架、項(xiàng)目案例。
Maven配置、Maven項(xiàng)目創(chuàng)建、Maven Web項(xiàng)目創(chuàng)建、依賴管理/Log4j日志、SVN/GIT版本控制、連接池技術(shù)、地圖、手機(jī)短信驗(yàn)證/Nutz認(rèn)識(shí)、Nutz的MVC、Nutz的DAO、Nutz的IoC/Oracle安裝和使用/Spring配置詳解、Ioc/AOP、聲明式事務(wù)/MyBatis框架原理及開(kāi)發(fā)、MyBatis輸入/輸出映射、動(dòng)態(tài)SQL、與Spring整合/SpringMVC框架原理及開(kāi)發(fā)、SpringMVC整合MyBais、參數(shù)綁定、JSON數(shù)據(jù)交互、攔截器/SSM框架+Bootstrap的醫(yī)療試劑管理系統(tǒng)。
六、互聯(lián)網(wǎng)開(kāi)發(fā)框架: Shrio權(quán)限框架、JasperReport報(bào)表、Redis數(shù)據(jù)庫(kù)、SpringBoot、項(xiàng)目案例。
Subject, SecurityManager 和 Realms、與Spring和Nutz的集成/報(bào)表的可視化定義、表報(bào)的編程使用/NoSQL、Redis數(shù)據(jù)庫(kù)的使用/微框架的解釋、運(yùn)行機(jī)制、SpringBoot配置及使用/新互聯(lián)商城項(xiàng)目:SpringBoot框架+Shrio權(quán)限+分布式數(shù)據(jù)庫(kù)+Maven分模塊構(gòu)建+Git版本控制+Velocity頁(yè)面靜態(tài)化+Redis集群管理+EasyUI后臺(tái)+Bootstrap前臺(tái)+Quartz任務(wù)調(diào)度。