【課程介紹】
Android作為主流的移動互聯(lián)網(wǎng)應(yīng)用開發(fā)語言,在3G、移動互聯(lián)網(wǎng)時代煥發(fā)出新的生機。
截止2014年2月,中國Android平臺的設(shè)備總量已達(dá)3億,半年增長了125%。移動應(yīng)用啟動總次數(shù)一個季度增長了233.2%,設(shè)備高速發(fā)展轉(zhuǎn)向用戶參與行為加深,中國移動互聯(lián)網(wǎng)的發(fā)展達(dá)到新的高度。自2011年底至今,移動應(yīng)用大規(guī)模增長,應(yīng)用數(shù)量幾乎增長了2倍,移動互聯(lián)網(wǎng)炙手可熱的程度可見一斑。移動互聯(lián)時代,這個繼PC時代、互聯(lián)網(wǎng)時代之后的又一個IT從業(yè)人員的“黃金時代”全面來臨,根據(jù)nielsen的新研究報告,移動設(shè)備的市場份額中Android仍然,每天有16萬臺的android設(shè)備售出,并仍以每年49.2%的速度在增長,這也意味著市場對Android軟件工程師的需求也會快速增長。行業(yè)專家普遍認(rèn)為Android工程師是當(dāng)前及未來吸金的職業(yè)。
【課程大綱】
階段(Android開發(fā)基礎(chǔ))
1、Android初步開發(fā)
(1)課程內(nèi)容:
Android簡介
Android環(huán)境搭建
Android開發(fā)工具介紹
個Android程序
(2)課程目標(biāo):
了解行業(yè)背景,了解Android框架,搭建Android開發(fā)環(huán)境,在Android開發(fā)環(huán)境下開發(fā)個程序
2、Java基礎(chǔ)
(1)課程內(nèi)容:
數(shù)據(jù)類型,變量、常量和數(shù)組;
運算符和表達(dá)式,分支,循環(huán);
使用Android基礎(chǔ)控件,實現(xiàn)輸入輸出
算法和常用數(shù)據(jù)結(jié)構(gòu)
軟件編程規(guī)范
(2)課程目標(biāo):
掌握J(rèn)ava基本語法,深入理解變量、表達(dá)式、運算符、流程控制、算法初步、軟件編程規(guī)范等相關(guān)內(nèi)容。
3、Android編程基礎(chǔ)——Java核心API
(1)課程內(nèi)容:
IO操作
MVC模式
多線程
Socket網(wǎng)絡(luò)編程
(2)課程目標(biāo):
深入了解Java中的相關(guān)API
4、Android UI基礎(chǔ)
(1)課程內(nèi)容:
Android中的5大布局
Android中的常用控件
Android中的事件處理
對話框的使用
Activity的跳轉(zhuǎn)
Activity生命周期
(2)課程目標(biāo):
掌握Android中的常用布局和控件,對話框的使用,Activity的跳轉(zhuǎn)和生命周期
第二階段(服務(wù)端技術(shù))
1、數(shù)據(jù)庫、JDBC和Json/Gson
(1)課程內(nèi)容:
SQL語句基礎(chǔ)和提高
SQL語句調(diào)優(yōu)
數(shù)據(jù)庫設(shè)計基礎(chǔ)
JDBC核心API(Connection、Statement、ResultSet)
Json基本語法
Json解析
(2)課程目標(biāo):
掌握MySql數(shù)據(jù)庫技術(shù),使用JDBC技術(shù)連接數(shù)據(jù)庫,掌握J(rèn)son的語法及解析
2、HTML/CSS
(1)課程內(nèi)容:
HTML基本文檔結(jié)構(gòu)
HTML中的各種元素
HTML中表單的使用
CSS規(guī)范
CSS選擇器
CSS的常用屬性
使用CSS實現(xiàn)頁面布局
(2)課程目標(biāo):
掌握HTM的L頁面設(shè)計、編寫,熟練使用Css樣式話HTML
3、Servlet和JSP
(1)課程內(nèi)容:
Web服務(wù)器的工作原理,Tomcat的安裝和啟動
在Tomcat中配置虛擬目錄與發(fā)布Web應(yīng)用
Servlet的生命周期
Servlet核心API
Session和Cookie的使用
JSP的基本語法
(2)課程目標(biāo):
掌握Servlet和JSP技術(shù),能夠獨立完成B/S結(jié)構(gòu)的應(yīng)用開發(fā)
【教學(xué)環(huán)境】
【課程優(yōu)勢】
1、階段性學(xué)習(xí)
伯樂教育IT課程統(tǒng)一都是階段式學(xué)習(xí)。不讓您花一份冤枉錢。
2、Java基礎(chǔ)知識的強化
如果想成為一個的Android軟件工程師,必須具備非常深厚的Java語言功底。伯樂課程體系中安排的足夠的Java課時長度,并配以充足的項目實踐,確保學(xué)員基礎(chǔ)扎實。為后續(xù)的學(xué)習(xí)和工作提供良好的契機。
3、android開發(fā)占課程大半部分
普通培訓(xùn)機構(gòu)Android課程體系,在學(xué)習(xí)Java基礎(chǔ)課程時往往不涉及Android。伯樂android課程體系進(jìn)行了精心的設(shè)計,使Java基礎(chǔ)課程的學(xué)習(xí),完全在Android開發(fā)環(huán)境中進(jìn)行。一直讓您在android世界中遨游。
4、企業(yè)級項目實訓(xùn)
伯樂教育的項目練習(xí)都是采用企業(yè)公司實際的項目,這樣使理論和實踐緊密結(jié)合。使學(xué)員時刻了解企業(yè)的需求。
5、職業(yè)規(guī)劃及其心理輔導(dǎo)
伯樂教育擁有的職業(yè)規(guī)劃師及心理咨詢師,可以幫助您走上更好的人生道路。
【師資介紹】
張俊龍
伯樂教育首席IT顧問,目前就職于廣州某科技有限公司總經(jīng)理,曾經(jīng)服務(wù)于廣發(fā)銀行項目,職位項目經(jīng)理。10年以上開發(fā)經(jīng)驗,5年以上項目管理經(jīng)驗,對于IT工程師個人職業(yè)規(guī)劃,解決工作中各種常見問題,IT項目管理等有著深入的研究