軟件基礎(chǔ):編程基礎(chǔ)、計算機基礎(chǔ)
基礎(chǔ)語法:java編譯運行、命名規(guī)范、數(shù)據(jù)類型、變量、常量、運算符、數(shù)組和基礎(chǔ)算法
面向?qū)ο螅侯惡蛯ο蟆⒎庋b、繼承、多態(tài)、抽象類和接口、OOP調(diào)優(yōu)
常用類:Object、String、StringBuffer、StringBuilder、包裝類、日期類、其他工具類
集合:Collection集合、List、ArrayList、LinkedList、Map、HashMap、Set和HashSet等
文件讀寫:文件操作、字節(jié)流、字符流、緩沖流、內(nèi)存流、對象序列化、國際化等
多線程與網(wǎng)絡(luò)編程:線程和進程、多線程高并發(fā)、線程的安全策略、線程池技術(shù)及其網(wǎng)絡(luò)通信技術(shù)
基礎(chǔ)加強:反射、注解、動態(tài)代理、java8新特性等
Mysql與JDBC:數(shù)據(jù)庫模型介紹、數(shù)據(jù)庫安裝和使用、CRUD操作、事務(wù)、索引、函數(shù)、存儲過程、引擎等
前端技術(shù):html5、css3、JavaScript、jquery、ajax、layui等前端框架
web編程 :B/S架構(gòu)原理、Http協(xié)議、Tomcat核心參數(shù)管理與優(yōu)化、jsp與servlet核心編程、web常見漏洞原理和安全管理
企業(yè)團隊開發(fā):版本控制技術(shù)原理、svn的搭建和使用、git的使用
Mybatis:Mybatis導(dǎo)入和配置、MyBatis參數(shù)傳遞、Mybatis高級映射和查詢緩存
Maven:maven詳解、idea創(chuàng)建maven工程、依賴管理、配置maven私服、maven+mybatis實戰(zhàn)
日志技術(shù):日志框架介紹、Slf4j、Log4j、Log4j2
spring:spring體系結(jié)構(gòu)、spring配置和bean管理、IOC和DI、AOP和AspectJ、JdbcTemplate和事務(wù)管理
springMVC:pringMVC的時代背景及架構(gòu)分析、控制器、參數(shù)綁定、json數(shù)據(jù)交換、Resultful API、攔截器和文件上傳等
springboot:springboot詳細講解、springboot快速上手、yml配置、springboot快速整合其他框架
Web自動化測試: Selenium Web自動化測試框架
Spring data jpa:ORM框架介紹、hibernate框架介紹、JPA介紹、jpa常用操作、jpa關(guān)聯(lián)映射與多表操作、jpa復(fù)雜查詢
Oracle:Oracle體系結(jié)構(gòu)、Oracle安裝和配置、Oracle基本語法和高級查詢、Oracle存儲過程、事務(wù)、函數(shù)、游標、Oracle備份和恢復(fù)等
Linux:操作系統(tǒng)介紹、linux介紹和安裝;Linux目錄、文件、網(wǎng)絡(luò)等操作命令;Linux啟動管理、服務(wù)管理、日志管理;linux備份和恢復(fù);云服務(wù)器項目部署實戰(zhàn)
Docker容器技術(shù):Docker簡介、Docker安裝與啟動、Docker鏡像和容器原理、Docker遷移與備份、Docker應(yīng)用部署
redis(大數(shù)據(jù)):nosql介紹、redis數(shù)據(jù)類型、常用命令、redis持久化、jedis框架、redis使用實戰(zhàn)
RabbitMQ(分布式):MQ使用場景、RabbitMQ介紹、RabbitMQ交換機技術(shù)原理、springboot+RabbitMQ綜合案例
SpringCloud微服務(wù)開發(fā):單體架構(gòu)和微服務(wù)架構(gòu)介紹、SpringCloud概述、SpringCloud核心組件、SpringCloud快速開發(fā)
SpringSecurity權(quán)限框架:權(quán)限場景介紹、SpringSecurity介紹、SpringSecurity配置、權(quán)限表設(shè)計、SpringSecurity常用注解開發(fā)
swagger接口規(guī)范化:前后端分離開發(fā)介紹、接口規(guī)范、Swagger2介紹和配置、swagger2注解的使用、swagger2接口測試
nginx反向代理和負載均衡:nginx介紹、nginx安裝和運行、nginx項目部署
ES分布式全文搜索引擎:搜索框架介紹、ES和solr對比;ES文檔、索引、搜索、聚合;ES基本查詢等
簡單。Java 語言簡單是指這門語言既易學(xué)有好用。不要將簡單誤解為這門語言很干癟。你可能很贊同這樣的觀點英語要比阿了伯語言容易學(xué)。但這并不意味著英語就不能表達豐富的內(nèi)容和深刻的思想,許多文學(xué)若貝爾獎的作品都是英文寫的。如果你學(xué)習(xí)過 C++語言,你會感覺Java很眼熟,因為Java中許多基本語句的語法和C++一樣,像常用的循環(huán)語句,控制語句等和C++幾乎一樣,但不要誤解為Java 是C++的增強版,Java和C++是兩種完全不同的語言,他們各有各的優(yōu)勢,將會長期并存下去,Java語言和C++語言已成為軟件開發(fā)人員應(yīng)當(dāng)掌握的語言。如果從語言的簡單性方面看,Java要比C++簡單,C++中許多容易混淆的概念,或者被Java棄之不用了,或者以一種更清楚更容易理解的方式實現(xiàn),例如,Java不再有指針的概念。
我們采用班級面授教學(xué)形式,面對面學(xué)習(xí),有問題可以及時解決
杭州匯智動力的老師都是在業(yè)內(nèi)擁有豐富行業(yè)項目經(jīng)驗的技術(shù)老師
采用“案例教學(xué)”和“項目驅(qū)動式教學(xué)模式”,確保學(xué)員掌握知識
我們有嚴格的學(xué)員篩選制度,也是對學(xué)員的學(xué)習(xí)成果和就業(yè)負責(zé)
理解Java思想:Java是一門面向?qū)ο缶幊陶Z言。向?qū)ο缶幊淌荍ava核心的思想,這也是區(qū)分和C等其他編程語言的一個顯著特征。掌握面一門語言,首先得掌握它的思想,思想決定高度。這就和我們學(xué)習(xí)語文和英語一樣,漢語學(xué)拼音,英語學(xué)音標。抓住了核心,學(xué)習(xí)起來就事半功倍。
弄清基本概念:作為一門語言,Java肯定有著豐富而又簡單的概念。弄清這些基本概念也是必不可少的,死記硬背肯定是不行的,重在理解,理解它們之間的區(qū)別與聯(lián)系,分別有那些應(yīng)用。有些同學(xué)打開電腦就照著書本敲代碼,根本沒有想過這些代碼中用到了哪些知識點,更談不上理解了,這樣是沒有任何效果的。
杭州匯智動力培訓(xùn)于2014年創(chuàng)立,寓意匯聚智慧,動力無限,匯聚IT行業(yè)眾家智慧,為客戶提供發(fā)展動力;公司關(guān)注高校IT教育的發(fā)展,目前公司旗下?lián)碛袇R智信息和匯智學(xué)院兩個子品牌;在未來將形成覆蓋全國的布局模式。
杭州市Java培訓(xùn)課程大綱
課程背景
Java作為一門跨平臺的編程語言,擁有著廣泛的應(yīng)用場景,而杭州作為一個科技創(chuàng)新的城市,對Java開發(fā)人員的需求也日漸增加。因此,杭州市Java培訓(xùn)課程應(yīng)運而生。
課程特色
1.行業(yè)知名講師授課
2.項目實戰(zhàn)經(jīng)驗豐富
3.學(xué)習(xí)內(nèi)容全面細致
4.不定期就業(yè)指導(dǎo)
課程目標
1.掌握Java編程語言的基礎(chǔ)知識和技能
2.能夠開發(fā)出簡單的Java Web應(yīng)用
3.掌握Java中常用的框架和工具
4.了解Java后端的開發(fā)流程和考慮要素
5.適應(yīng)企業(yè)需求,提升自身競爭力
學(xué)習(xí)對象
1.有Java編程基礎(chǔ)的學(xué)生和初級開發(fā)人員
2.有志于從事Java開發(fā)的技術(shù)人員
3.需要轉(zhuǎn)行或者提升技能的職場人士
課程內(nèi)容
1.Java語言基礎(chǔ)
2.Java面向?qū)ο缶幊?/p>
3.常用Java工具和框架
4.Java Web開發(fā)
5.數(shù)據(jù)庫與ORM框架
6.項目實戰(zhàn)
學(xué)習(xí)時長
根據(jù)學(xué)員的情況不同,學(xué)習(xí)時長有所不同。一般來說,3個月為一個標準學(xué)習(xí)周期。
收費范圍
價位根據(jù)機構(gòu)不同,范圍大約在5000元至15000元之間。
學(xué)習(xí)收獲
1.掌握Java編程語言和開發(fā)工具
2.了解Java生態(tài)和企業(yè)開發(fā)需求
3.能夠在Java后端開發(fā)中上手實踐
4.有實戰(zhàn)項目經(jīng)驗,更有競爭力
結(jié)語
以上信息僅供參考,實際情況以到校咨詢?yōu)闇省?陕?lián)系在線客服,預(yù)約免費體驗課。我們的Java培訓(xùn)課程將為你打開技術(shù)職業(yè)之門。
培訓(xùn)項目:軟件測試培訓(xùn)、java開發(fā) 培訓(xùn)、web前端 培訓(xùn)
¥詢價1865人關(guān)注
¥詢價2877人關(guān)注
¥詢價1559人關(guān)注
¥詢價2849人關(guān)注
¥詢價299人關(guān)注
¥詢價460人關(guān)注