1、 軟件基礎(chǔ)
數(shù)據(jù)類型,變量和常量;運(yùn)算符和表達(dá)式,分支,循環(huán);數(shù)組,函數(shù),
指針和字符串,數(shù)據(jù)結(jié)構(gòu),聯(lián)合和枚舉
2、 前端動(dòng)態(tài)
Java核心編程
面向?qū)ο缶幊蹋焕^承和組合,屬性;集合框架;異常處理、IO;多線程;泛型、注解、反射;
網(wǎng)絡(luò)編程;基于JDBC的數(shù)據(jù)庫連接技術(shù)。
HTML5+CSS3網(wǎng)頁布局
HTML5基本結(jié)構(gòu);常用標(biāo)簽;常用CSS設(shè)計(jì);美化頁面。
JavaScript前端動(dòng)態(tài)開發(fā)
JavaScript語法、內(nèi)置對象;JavaScript調(diào)用DHTML元素;JavaScript編寫客戶端腳本程序。
JQuery高級(jí)動(dòng)態(tài)技術(shù)
JQuery框架;使用Jquery進(jìn)行DOM和CSS編程;使用JQuery開發(fā)Ajax應(yīng)用;JQuery插件。
JSP Web編程基礎(chǔ)
Tomcat服務(wù)器安裝和配置、HTTP協(xié)議;Servlet、Filter、Listener;JSP原理、JSP指令和標(biāo)簽、JavaBean、表達(dá)式語言(EL)、JSP標(biāo)準(zhǔn)標(biāo)簽庫(JSTL)、數(shù)據(jù)庫連接池和DataSource。
數(shù)據(jù)庫基礎(chǔ)與MySQL應(yīng)用
關(guān)系型數(shù)據(jù)庫基本原理、標(biāo)準(zhǔn)SQL語言、常用數(shù)據(jù)類型;Sun MySQL體系結(jié)構(gòu)。
項(xiàng)目實(shí)戰(zhàn)、AJAX技術(shù)應(yīng)用
系統(tǒng)功能包括:數(shù)據(jù)庫分析和設(shè)計(jì)、系統(tǒng)登陸、用戶注冊、圖書檢索、購物車、訂單處理和中文亂碼處理等。
3、 軟件高級(jí)
Java框架編程
MVC設(shè)計(jì)思想;Struts2框架;對象與關(guān)系型數(shù)據(jù)庫的映射(ORM)原理;Hibernate框架;Hibernate核心技術(shù);Java EE體系架構(gòu)分析;Spring框架;Spring整合Hibernate與Struts2框架。
Java高級(jí)編程
大數(shù)據(jù)分析體系;Hadoop起源、安裝與配置;HDFS-大數(shù)據(jù)存儲(chǔ);MapReduce、MapReduce應(yīng)用開發(fā);Hadoop監(jiān)控與管理、HBase數(shù)據(jù)庫、Hive數(shù)據(jù)倉庫。
軟件工程與項(xiàng)目管理
UML與面向?qū)ο蟮谋举|(zhì)特性、UML與OOAD方法之間的關(guān)系;面向?qū)ο蠓治龊驮O(shè)計(jì)(OOAD)的基本技巧、UML的基本語法和語義、常用UML圖(用例圖、時(shí)序圖、類圖等);敏捷開發(fā)。
項(xiàng)目實(shí)戰(zhàn)-CRM系統(tǒng)
在項(xiàng)目經(jīng)理帶領(lǐng)下,按照敏捷開發(fā)方法,完成基于Struts2框架技術(shù)、Sun MySQL數(shù)據(jù)庫、N層體系架構(gòu)(展示層、控制層、業(yè)務(wù)邏輯層、持久層、應(yīng)用平臺(tái)層)的“500強(qiáng)企業(yè)ERP系統(tǒng)”的分析、設(shè)計(jì)、開發(fā)、測試和部署等整個(gè)生命周期。技術(shù)涵蓋:Java SE、JSP、Servlet、JSTL、JDBC、JavaBean、Ajax、Struts2、Spring、Hibernate、JUnit、UML、PowerDesigner、Maven、Log4J、SVN、Tomcat服務(wù)器。