【課程內(nèi)容】
JAVA課程
編寫一個JAVA程序;數(shù)據(jù)類型常量與變量;運算符與表達(dá)式;鍵盤輸入;JAVA程序設(shè)計;方法;數(shù)組;面向?qū)ο?方法與成員變量;面向?qū)ο?封裝;面向?qū)ο?繼承;面向?qū)ο?多態(tài);final關(guān)鍵字;多態(tài)的概述與應(yīng)用;抽象類的概述與應(yīng)用;抽象類綜合練習(xí);接口的概述與應(yīng)用;面向?qū)ο?包和修飾類總結(jié);面向?qū)ο?內(nèi)部類與匿名類;eclipse開發(fā)工具的使用(javadoc工具的使用;jar包的生成;應(yīng)用程序.exe制作詳解;安裝程序.exe制作詳解)。
java常用類-object類,String類,StringBuffer類,StringBuilder類;正規(guī)表達(dá)式-Pattern類與Matcher類;java常用系統(tǒng)類與運算類;java常用日期類與日歷類;集合框架-Collection與List;集合框架-ArrayList,Vector,Linkedlist;泛型的概述與應(yīng)用;集合框架-Set;集成框架-Map;Java異常處理;文件操作;IO流;序列化;多線程;設(shè)計模式;網(wǎng)絡(luò)編程;反射;GUI界面編程。
HTML5編程
html文本標(biāo)簽;超鏈接;圖像標(biāo)簽;轉(zhuǎn)義字符;表格表簽;表單標(biāo)簽;文全輸入框,密碼框,單選框,多選框,下拉列表框,隱藏域,提交按鈕,重置按鈕,普通按鈕);多行文本輸入框;表單標(biāo)簽實戰(zhàn)練習(xí);框架集;HTML5新增輸入型控件;HTML5新增選擇型控件;HTML5視頻/音頻;web多媒體應(yīng)用總結(jié)。
CSS編程
css引入使用;行內(nèi)樣式;內(nèi)部樣式;外部樣式;選擇器;文本;字體;背景;列表;邊框;表格;盒子模型;盒子模型計算;塊狀元素與行間元素;float浮動屬性;clear屬性;定位與相對定位;
JavaScript編程
javascript介紹;變量和數(shù)據(jù)類型;類型轉(zhuǎn)換函數(shù);運算符;流程控制語句;函數(shù);String對象;Number對象;Math對象;Date日期對象;Array數(shù)組對象;自定義對象;原型。BOM編程,DOM編程,XML編程,Tomcat服務(wù)器編程,HTTP協(xié)議, Servlet編程,Cookie技術(shù),Session會話管理。
JSP課程
入門運行過程,語法,模板,腳本,表達(dá)式,JSP聲明,JSP注釋,JSP三大指令,JSP佳實戰(zhàn)。EL表達(dá)式;JSP標(biāo)簽:JSP內(nèi)置標(biāo)簽;JSTL標(biāo)簽庫:核心標(biāo)簽庫,國際化標(biāo)簽庫:國際化介紹與特征,創(chuàng)建資源包和資源文件,文字/日期國際化,JSP文字,日期國際化,數(shù)值;自定義標(biāo)簽庫。JavaBean規(guī)范;MVC開發(fā)模式與三層結(jié)構(gòu)。
MySQL開發(fā)
mysql數(shù)據(jù)庫安裝,卸載;管理數(shù)據(jù)庫;查看所有數(shù)據(jù)庫;創(chuàng)建數(shù)據(jù)庫;刪除數(shù)據(jù)庫;修改數(shù)據(jù)庫;管理表;管理數(shù)據(jù)(1.配置SQLyog客戶端;2.增,刪,改,查數(shù)據(jù));查詢數(shù)據(jù)(查詢所有列,查詢指定列,查詢時指定別名(as),查詢時添加常量列,合并列查詢,查詢?nèi)コ貜?fù)數(shù)據(jù),條件查詢,分頁查詢,查詢后排序,分組篩選
JDBC開發(fā)
幾種常見數(shù)據(jù)庫連接:1.MySQL數(shù)據(jù)庫連接,2.Oracle數(shù)據(jù)庫連接,3.SQL Server數(shù)據(jù)庫連接,4.DB2數(shù)據(jù)庫連接;Statement對象執(zhí)行SQL操作;PreparedStatement對象執(zhí)行CDUR操作;Statement與PreparedStatement的區(qū)別;CallableStatement對象執(zhí)行存儲過程;使用類路徑加載資源文件。JDBC進(jìn)行批處理;自定義連接池;靜態(tài)代理;動態(tài)代理;dbcp連接池;c3p0連接池;beanutils工具;元數(shù)據(jù);dbtuils工具。1.分頁查詢;2.條件查詢;3.分頁+條件查詢。
過濾器&監(jiān)聽器
過濾器入門;過濾器的映射路徑;FilterConfig對象;過濾器鏈;裝飾者模式(Decorator);案例詳解:1.使用Filter完美解決get和post請求中文亂碼問題;2.使用Filter完美解決servlet寫出網(wǎng)頁時中文亂碼問題;3.使用Filter完美解決網(wǎng)頁內(nèi)容壓縮問題(節(jié)省服務(wù)器流量);4.登錄權(quán)限過濾
文件上傳與下載
手功解析上傳的文件;使用fileupload組件上傳單個文件;使用fileupload組件上傳多個文件;文件上傳細(xì)節(jié):1.限制文件類型;2.限制上傳文件大?。?.查看文件上傳進(jìn)度;4.處理文件名重復(fù)問題;5.把同一個目錄里的文件打散到不同目錄下;6.得到普通文本控制內(nèi)容;文件下載。
JAVA開發(fā)
Struect2,hibernate基礎(chǔ),hibernate進(jìn)階,Spring,SSH框架整合,MyBatis基礎(chǔ),MyBatis進(jìn)階,SpringMVC基礎(chǔ),SpringMVC進(jìn)階等。
【機(jī)構(gòu)簡介】
成立以來,致力于移動互聯(lián)網(wǎng)、智能手機(jī)應(yīng)用軟件、iOS、java、html5等平臺產(chǎn)品研發(fā)。創(chuàng)始人邢老師擁有多年軟件研發(fā)經(jīng)驗和項目管理經(jīng)驗的開發(fā)工程師,曾就職于華為公司,擁有自己的技術(shù)專利,在歷屆公司擔(dān)任項目經(jīng)理,技術(shù)總監(jiān)。一直從事手機(jī)移動互聯(lián)網(wǎng)研發(fā)工作,其獨創(chuàng)的“1對1輔導(dǎo)+企業(yè)項目實操”培訓(xùn)體系。連續(xù)培養(yǎng)出了大批中高端軟件開發(fā)工程師,并向各大軟件公司注入了技術(shù)型骨干人才。
宜達(dá)互聯(lián)和Apple公司保持緊密合作,在Apple推出iOS9.x系統(tǒng)開始推出新的iOS 9開發(fā)教學(xué)課程,以此讓學(xué)員掌握新的技術(shù)熱點。 宜達(dá)互聯(lián)選用新的iOS9.x,Xcode7.x作為新的開發(fā)工具和平臺。