課程目錄

一.javaweb輕量級軟件開發(fā)工程師

①企業(yè)工具使用。(Editplus\photoshop等)

②零基礎javaweb(html,css)

③html標簽

④css3

⑤DIV+CSS布局和特效

⑥iconfont圖矢量標庫

⑦ps切圖

⑧移動端開發(fā)(手機版)解決移動設備屏幕適應(響應式布局)

學會以上八點:可以嘗試做一下天貓\京東\小米官網。(實戰(zhàn)項目)

二.掌握javascript\JQ深入

①Javascript基礎常用對象的使用

②javascript函數(回調、閉包)

③DOM操作(增、刪、查、改)

④javascript封裝

⑤jquery基礎(語法、選擇器、事件)

⑥DOM操作(增、刪、查、改)特效和動畫

⑦Ajax

⑧jquery開源框架jqueryUI

⑨100特效庫

⑩自定義插件

三.JAVASE

①java編程基礎

②面向對象

③類加載機制

④數據結構(數組、鏈表、樹)

⑤JAVASE8新特性

⑥多線程

⑦javaAPI

⑧GUI(awt,swing)

四.數據庫(MYSQL\ORACLE)

①數據庫入門(基本介紹、常用命令等)

②表管理數據操作(增、刪、改、查(簡單查詢)

③約束管理數據查詢(子查詢、連接查詢、分組、函數等用法)游標

④存儲過程

⑤函數

⑥觸發(fā)器

⑦事務管理

⑧jdbc操作

⑨jdbc框架封裝

五.JSP

①servlet

②servlet大型項目登錄實戰(zhàn)

③jsp入門

④jsp執(zhí)行流程

⑤jsp指令,腳本,表達式,動作的使用

⑥EL表達式JSTL

⑦XML Ajax

⑧自定義標簽庫

⑨servlet初級封裝

⑩SVN版本控制系統(tǒng)搭建和使用

以上項目實戰(zhàn)項目:百度云盤WEB版本、個人博客系統(tǒng)、商城系統(tǒng)

六.JAVAEE框架 企業(yè)應用開發(fā)常用框架

①Struts2

②Hibernate5

③MyBatis3

④Spring4

⑤SpringMVC

⑥框架整合:SSH,SSM

七.工具\組件

①Maven項目構建

②Shiro按鈕級權限管理

③Activiti工作流引擎

④Ehcahe緩存框架

⑤Redis內存數據庫

項目實戰(zhàn):個人財務管理系統(tǒng)  企業(yè)人力資源管理系統(tǒng)  企業(yè)辦公自動化(OA)

總結:既然開始選擇了java,那就用心把java學好,在學習的過程中一定要記住動手做,寫代碼,很多東西和體會必須自己動手才能真正屬于自己,盡量多做一些項目,方便以后好找工作。最后在學習的時候注意一下這幾點:代碼必須規(guī)范、多跟別人溝通和交流能加速學習、一定要有高質量的學習效率和清晰的思路。學習的心態(tài)、最后一點切記,先深入再廣泛。

1-5節(jié):Java語言介紹、JDK和Eclipse的下載和安裝、 搭建開發(fā)環(huán)境、運行第一個Java程序HelloWorld。萬事開頭難,安裝好開發(fā)環(huán)境,寫一個最簡單的程序,把代碼跑起來了,看到學習效果了,才會有興趣繼續(xù)往下學,一個優(yōu)秀的教程除了學到知識,還要提高大家的自信心。

6-14節(jié):基本數據類型、變量和常量、數據類型轉換、賦值與初始化、字符串、算術運算符、關系運算符和三元運算符。程序運行的本質就是處理數據,也就是通過運算符來計算變量,機器的思考就是計算。

15-17節(jié):流程控制語句,含循環(huán)結構、選擇結構、break、continue、return。程序處理數據也要講究流程,先做什么、后做什么、為什么這么做,流程控語句就是程序運行的邏輯流程。

18-20節(jié):數組的創(chuàng)建和初始化、數組的使用、多維數組。當我們有一連串的數據需要處理時,通過數組把大量的數據包裝起來,從而簡化代碼。

21-27節(jié):class(類)的一般形式、方法和主方法、構造方法、方法的重載、對象、對象類型的參數傳遞。萬物皆對象,各種對象集合起來組成一個具體的功能模塊,就是類。

28-30節(jié):static、final、Java中的包。

31-37節(jié):Java三大特性。

繼承:沒錯,就是B繼承了A,就擁有了A的全部功能,這樣是不是節(jié)省了很多代碼。

封裝:就是包裝,可樂用瓶子裝起來就更干凈,代碼包起來就更安全。

多態(tài):食品這個詞可以代表任意一種視頻,食品可以代表蘋果、面包、辣條……,那么我們就說食品的組織關系就具有多態(tài)性,代碼也一樣,B和C都繼承了A,那么對象A既可以代表B,也可以代表C,這就是多態(tài)。

38-46節(jié):抽象類、接口、內部類。假如說我們的鼠標、鍵盤、音響等等外設都是直接焊接在電腦上,外設壞了是不是很麻煩?要整臺搬到電腦店去維修,但是我們發(fā)明了統(tǒng)一的USB接口和音頻接口,就可以很簡單地拔掉外設,拿去修或者換一個都是很輕松的事情。

程序接口亦是如此:降低對象之間的耦合,提高熱拔插的可行性。

47-64節(jié):異常、線程、石頭剪刀布小游戲、生產者和消費者模型。學到這里,是時候練練手了,做兩個小程序來玩玩,看看自己Java到底能干什么。

郵箱
huangbenjincv@163.com

德阳市| 隆回县| 石门县| 凤翔县| 盈江县| 梁平县| 古蔺县| 房产| 田阳县| 富阳市| 北海市| 绩溪县| 宝兴县| 涿州市| 黔西县| 巴中市| 彰武县| 垫江县| 安阳市| 中山市| 崇信县| 沐川县| 海晏县| 新闻| 定陶县| 达日县| 蓝山县| 噶尔县| 化隆| 鹰潭市| 建阳市| 安乡县| 木里| 酉阳| 兖州市| 汝南县| 黄陵县| 普格县| 宜川县| 霍林郭勒市| 都江堰市|