課程簡(jiǎn)介
Java是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。Java具有簡(jiǎn)單性、面向?qū)ο?、分布式、健壯性、安全性、平臺(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn) 。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。Java看起來設(shè)計(jì)得很像C++,但是為了使語(yǔ)言小和容易熟悉,設(shè)計(jì)者們把C++語(yǔ)言中許多可用的特征去掉了,這些特征是一般程序員很少使用的。例如,Java不支持goto語(yǔ)句,代之以提供break和continue語(yǔ)句以及異常處理。Java還剔除了C++的操作符過載(overload)和多繼承特征,并且不使用主文件,免去了預(yù)處理程序。因?yàn)?span lang="EN-US">Java沒有結(jié)構(gòu),數(shù)組和串都是對(duì)象,所以不需要指針。Java能夠自動(dòng)處理對(duì)象的引用和間接引用,實(shí)現(xiàn)自動(dòng)的無(wú)用單元收集,使用戶不必為存儲(chǔ)管理問題煩惱,能更多的時(shí)間和精力花在研發(fā)上。
課程內(nèi)容:
源碼java課程以就業(yè)技能提升為導(dǎo)向,以實(shí)戰(zhàn)項(xiàng)目為案例進(jìn)行貼合實(shí)際工作的教學(xué),讓學(xué)員在具備專業(yè)知識(shí)的基礎(chǔ)上更好的累計(jì)行業(yè)知識(shí)以及項(xiàng)目開發(fā)經(jīng)驗(yàn);全面提升學(xué)員職業(yè)綜合素質(zhì)。
課程特色:
本課程由源碼時(shí)代核心教師團(tuán)隊(duì)精心打造,學(xué)科涉及的課程內(nèi)容均來自于大中型企業(yè)目前乃至未來高頻使用的技術(shù),并且會(huì)根據(jù)IT行業(yè)動(dòng)態(tài)實(shí)時(shí)更新調(diào)整。5個(gè)多月的時(shí)間不僅僅學(xué)到的是實(shí)用技術(shù),同時(shí)也享有專業(yè)的就業(yè)團(tuán)隊(duì)提供的就業(yè)服務(wù)以及IT職業(yè)規(guī)劃
學(xué)習(xí)目標(biāo):
入學(xué)后,都將簽訂一份最低薪資協(xié)議,如果學(xué)員的就業(yè)薪資低于協(xié)議薪資,則學(xué)員可免費(fèi)重新學(xué)習(xí)相關(guān)課程
課程安排:
- 第一階段: Java 編程入門( JavaSE )
1、 Java 基礎(chǔ)語(yǔ)法;2、面向?qū)ο缶幊趟枷耄?/p>
- 第二階段: JavaSE 進(jìn)階
1、 Java 常用 API ;2、多線程并發(fā)編程;3、數(shù)據(jù)結(jié)構(gòu)/集合框架;4、 IO /網(wǎng)絡(luò)編程/反射/設(shè)計(jì)模式;
- 第三階段:主流數(shù)據(jù)庫(kù)管理系統(tǒng)
1、 MySQL / Oracl e ;2、 JDBC ;
- 第四階段: JavaWeb 開發(fā)技術(shù)詳解
1、 JavaWeb 前端;2、 JavaWeb 基礎(chǔ);3、 JavaWe b 高級(jí);
- 第五階段:大型項(xiàng)目實(shí)戰(zhàn)
1、內(nèi)容管理系統(tǒng)( CMS );2、智能商貿(mào)系統(tǒng);3、多項(xiàng)目自選(團(tuán)隊(duì)協(xié)作);4、B2C電商平臺(tái)項(xiàng)目(團(tuán)隊(duì)協(xié)作);5、大數(shù)據(jù)實(shí)踐;
- 第六階段:前沿高薪技術(shù)
1、前沿高薪技術(shù);
- 第七階段:就業(yè)與服務(wù)
1、就業(yè)指導(dǎo);2、面試直通車;3、售后服務(wù)。