【課程簡介】
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn)。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。
【適合對(duì)象】
1、年齡要求:20 周歲(含)以上;
2、學(xué)歷要求:理工科大專(含大專)以上學(xué)歷,非理工科本科(含本科)以上學(xué)歷;
3、其他要求:具備計(jì)算機(jī)基本的基本操作、英語閱讀能力即可。
【學(xué)習(xí)前景】
軟件開發(fā)工程師、軟件測試工程師、系統(tǒng)工程師、數(shù)據(jù)庫工程師
【課程內(nèi)容】
階段:JAVA設(shè)計(jì)和編程基礎(chǔ)(OOD和OOP)(22天)
教學(xué)目標(biāo):打造入門級(jí)Java軟件工程師,并培養(yǎng)出基本的軟件設(shè)計(jì)能力。
實(shí)戰(zhàn)案例:兄弟連在線考試系統(tǒng)
Java語言基礎(chǔ)課程——
Java語言、Java 環(huán)境變量、變量、運(yùn)算符、表達(dá)式、分支語句、循環(huán)語句、數(shù)組、數(shù)組應(yīng)用、行業(yè)規(guī)范、雙色球抽獎(jiǎng)程序?qū)崿F(xiàn)
面向?qū)ο蟆?/p>
類、對(duì)象、屬性、方法、構(gòu)造、封裝、繼承、多態(tài)、重寫、重載、訪問權(quán)限控制符、this和super、static、單例設(shè)計(jì)模式、final、抽象類和接口、模板設(shè)計(jì)模式、
內(nèi)部類
JavaSE核心類庫——
Java核心類、lava字符串、日期處理、包裝類、集合、數(shù)據(jù)結(jié)構(gòu)、異常和異常處理、JavaIO、多線程編程、線程同步機(jī)制、并發(fā)包、JAVA網(wǎng)絡(luò)編程、Java泛型、Java反射機(jī)制
Java設(shè)計(jì)——
設(shè)計(jì)原則、設(shè)計(jì)模式、常見算法、Java8/9新特性、Maven使用、SVN版本管理、Lamda表達(dá)式、Git、IDEA工具
第二階段:數(shù)據(jù)庫技術(shù)和Web前端技術(shù)(H5/JS)(22天)
教學(xué)目標(biāo):打造入門級(jí)數(shù)據(jù)庫開發(fā)工程師,并培養(yǎng)合格的前端工程師
實(shí)戰(zhàn)案例:ESMS在線商城系統(tǒng)-京東版
Oracle數(shù)據(jù)庫開發(fā)——
SQL語句、SQL語句原理、SQL語句優(yōu)化、表、視圖、序列、索引、Oracle數(shù)據(jù)字典、存儲(chǔ)過程、函數(shù)、觸發(fā)器、PL/SQL開發(fā)、數(shù)據(jù)庫設(shè)計(jì)原則等
JDBC——
JDBC核心API、JDBC優(yōu)化技術(shù)(緩存技術(shù)、批處理技術(shù)、dbcp、c3p0等數(shù)據(jù)庫連接池)
XML——
XML語法、XML解析(SAX、DOM、Dom4j)
Web前端基礎(chǔ)(HTML5/CSS3/JS)——
HTML5(H5)基本文檔結(jié)構(gòu)、鏈接、列表、表格、表單;CSS基礎(chǔ)語法、盒子模型、浮動(dòng)布局、定位;JavaScript 語言基礎(chǔ)、DOM編程、事件模型等。
HTML5畫布、Web存儲(chǔ)、地理定位、音頻/視頻、拖放、Wetsocket技術(shù)等;CSS邊框、背景、文本效果、字體、動(dòng)畫等
Web前端jQuery框架——
JQuery、JQuery對(duì)象、元素選擇器、DOM操作、屬性操作、CSS操作、動(dòng)畫效果、JQuery插件等
Web前端(Vue/Bootstrap、jQuery擴(kuò)展插件)——
安裝、使用、模板語法、條件、循環(huán)、事件處理、表單等;Bootstrap CSS、布局組件、插件、編輯器;highcharts器表組件、jquery表單校驗(yàn)、彈框等插件
第三階段:Java Web技術(shù)和主流框架(34天)
教學(xué)目標(biāo):打造全方位的Java開發(fā)工程師,前后通吃的絕頂高手
實(shí)戰(zhàn)案例:兄弟連在線學(xué)習(xí)平臺(tái)
Oracle數(shù)據(jù)庫開發(fā)——
JSP語法、JSP標(biāo)記、自定義標(biāo)記、JSTL和EL表達(dá)式、JSP新特性、MVC設(shè)計(jì)模式、Servlet生命周期及Servlet 服務(wù)器、Servlet過濾器和監(jiān)聽器、Tomcat配置和部署等MySQL安裝、使用、Java訪問MySQL等
Ajax框架——
Ajax基礎(chǔ)、XHR對(duì)象、Ajax設(shè)計(jì)模式、JSON技術(shù)、jQuery中Ajax函數(shù)等
Spring——
Spring loc、loc注入技巧、對(duì)象裝配(自動(dòng)裝配、模板裝配、組件掃描特性、FactoryBean、對(duì)象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事務(wù)及安全管理、Spring MVC RESTful技術(shù)、Spring國際化、Spring Security、Apache Shiro、Spring整合Shiro等
Spring Boot Spring Cloud——
Spring-Boot Servlet、過濾器、監(jiān)聽器、攔截器、啟動(dòng)加載、數(shù)據(jù)庫連接、多數(shù)據(jù)源、動(dòng)態(tài)數(shù)據(jù)源、事務(wù)、Spring-Boot Shiro權(quán)限管理、Spring-Boot
JDBC訪問數(shù)據(jù)庫、Spring-Boot MyBatis訪問數(shù)據(jù)庫等
Spring-Cloud分布式配置管理、服務(wù)注冊(cè)
MyBatis——
MyBatis映射基礎(chǔ),DQL映射,DML缺射,結(jié)果集映射,動(dòng)態(tài)SQL缺射,Sqlsession的使用,Spring MyBatis整合,MyBatis分頁處理、關(guān)聯(lián)查詢映射等
NoSQL——
Redis原理、Redis命令、Java Redis API、Redis集群和緩存、MongoDB原理、MongoDB命令、Java MongoDB API
Struts2& Hibernate——
Struts2控制流程、Ognl、Action.Interceptor、Result、FreeMarker、Struts2標(biāo)記庫、Struts2擴(kuò)展、Struts2應(yīng)用、Hibenate APl、Hibernate
實(shí)體映射技術(shù)、Hibernate關(guān)系映射技巧、HQL查詢、Hibernate緩存技術(shù)、SSH整合
第四階段:項(xiàng)目實(shí)戰(zhàn)、企業(yè)解決方案(15天)
教學(xué)目標(biāo):打造全方位的Java開發(fā)工程師,前后通吃的絕頂高手
實(shí)戰(zhàn)案例:CRM系統(tǒng)、P2P金融平臺(tái)
企業(yè)項(xiàng)目/企業(yè)實(shí)戰(zhàn)/解決方案——
CRAM/P2P系統(tǒng)開發(fā)實(shí)戰(zhàn)、Linux企業(yè)級(jí)應(yīng)用操作部署方案、企業(yè)項(xiàng)目研發(fā)流程、規(guī)范和常見架構(gòu)方案、消息服務(wù)解決方案、搜索服務(wù)解決方案、負(fù)載均衡解決方案、企業(yè)常見業(yè)務(wù)解決方案、應(yīng)用集群解決方案、數(shù)據(jù)庫集群解決方案、安全服務(wù)解決方案、分布式服務(wù)解決方案、緩存服務(wù)解決方案、高并發(fā)、集群模式整合解決方素、Workflow工作流解決方案
第五階段:就業(yè)沖刺課程(5天+無期限指導(dǎo))
教學(xué)目標(biāo):幫助學(xué)員快速就業(yè)、高薪就業(yè)
實(shí)戰(zhàn)案例:技術(shù)串講、企業(yè)面試題實(shí)戰(zhàn)、項(xiàng)目面試實(shí)戰(zhàn)等
(5天)——技術(shù)串講、企業(yè)面試題實(shí)戰(zhàn);項(xiàng)目面試實(shí)戰(zhàn)
無期限——項(xiàng)目面試實(shí)戰(zhàn)
【教學(xué)現(xiàn)場】
【課程安排】
上課時(shí)間:
1、全日制(周一至周六白天 08:30-17:00)學(xué)習(xí);
2、晚間班(周一、三、五 18:30-21:00)學(xué)習(xí);
3、周末班(周六 08:30-17:00)學(xué)習(xí);
4、業(yè)余班(周一至周六08:30-21:00自定義時(shí)間段)學(xué)習(xí);
5、小班授課,每期10人左右,**教學(xué),免費(fèi)重修,直至就業(yè)。
【師資力量】
王宇 Java、大數(shù)據(jù)導(dǎo)師
工作經(jīng)歷:9年企業(yè)軟件開發(fā)和教學(xué)經(jīng)驗(yàn),注重人才培養(yǎng),擁有豐富的開發(fā)技術(shù)經(jīng)驗(yàn)。熟練掌握Html5,Css3、JS、jQuery,Bootstrap,EasyUi,Ajax等主流前端技術(shù)及MySQL,SQLServer,Orcale等常用數(shù)據(jù)庫的應(yīng)用,精通JavEE平臺(tái)開發(fā),對(duì)Struts、Spring、Hibernate、Springmvc、Mybatis Maven領(lǐng)域的流行框架有獨(dú)特見解, 熟練使用Svn,Git,VSS等主流的版本管理工具。
在公司擔(dān)任Java技術(shù)講師,學(xué)術(shù),研發(fā)及項(xiàng)目開發(fā)技術(shù)總管。
開發(fā)項(xiàng)目:公交管理系統(tǒng),建筑裝飾公司的系統(tǒng)管理軟件,會(huì)員卡管理系統(tǒng),財(cái)政管理軟件,商務(wù)局管理系統(tǒng)。
教學(xué)風(fēng)格:教學(xué)時(shí)擅長以企業(yè)核心應(yīng)用為導(dǎo)向,引導(dǎo)學(xué)生建立起企業(yè)開發(fā)模式的思維,深知軟件行業(yè)對(duì)學(xué)生的技術(shù)素養(yǎng)要求,對(duì)互聯(lián)網(wǎng)發(fā)展具有一定的前瞻性,具有豐富的項(xiàng)目教學(xué)經(jīng)驗(yàn),多次被軟件公司聘請(qǐng)進(jìn)行企業(yè)員工技術(shù)延伸內(nèi)訓(xùn)授課。
職業(yè)技能:精通:Html、Css、JS、jQuery、Bootstrap、EasyUi、Ajax主流前端技術(shù)
精通:MySQL、SQLServer、Orcale等
【學(xué)校簡介】
科迅教育專注模具設(shè)計(jì)數(shù)控、數(shù)控編程技能培訓(xùn),致力于培養(yǎng)面向模具數(shù)控領(lǐng)域的高端人才,以學(xué)員就業(yè)為目的,優(yōu)質(zhì)就業(yè)為宗旨,是一家集UG模具設(shè)計(jì)工程師、數(shù)控編程工程師(3軸+5軸)、產(chǎn)品造型工程師、模流分析工程師、機(jī)械設(shè)計(jì)工程師等課程為一體的培訓(xùn)機(jī)構(gòu)。
科迅教育為企業(yè)員工提供崗位技能培訓(xùn)服務(wù),科迅始終奉行“因材施教”的教學(xué)理念,我們有多年技術(shù)培訓(xùn)工作經(jīng)驗(yàn),注重每一位學(xué)員的學(xué)習(xí)情況,根據(jù)每位學(xué)員的不同基礎(chǔ)靈活調(diào)整教學(xué)方法,充分**每一位學(xué)員學(xué)到實(shí)用的專業(yè)技術(shù)和經(jīng)驗(yàn),讓學(xué)員能真正勝任工廠工作崗位,學(xué)習(xí)結(jié)束后還免費(fèi)長期提供技術(shù)支持。
100%滿意度
南通科迅教育
綜合
環(huán)境 : 5.0師資 : 5.0教學(xué) : 5.0