南京JAVA開發(fā)培訓(xùn)課程
【所屬機(jī)構(gòu):南京匯智動(dòng)力培訓(xùn)】

Java語言的語法結(jié)構(gòu)類似于C和C++,但Java丟棄了C++中很難理解的運(yùn)算符重載、多重繼承等模糊概念,特別是Java語言不使用指針,而是使用引用,并提供了自動(dòng)垃圾回收機(jī)制,使程序員不必為內(nèi)存管理而擔(dān)憂。Java技術(shù)具有通用性、簡(jiǎn)單性、安全性、實(shí)效性、健壯性、多線程、動(dòng)態(tài)性、平臺(tái)獨(dú)立與移植性等特點(diǎn),可以用于編寫Web應(yīng)用程序、桌面應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。
課程適合哪類人學(xué)?

零基礎(chǔ)學(xué)習(xí),有計(jì)劃轉(zhuǎn)行挑戰(zhàn)高薪的群體。
應(yīng)往屆畢業(yè)生,想要在IT行業(yè)發(fā)展的人群。
開發(fā)基層工作人員,想要提升技能的人群。
緊密結(jié)合市場(chǎng),定制課程大綱
第一階段:小白起航
第二階段:循序漸進(jìn)
第三階段:游刃有余
第四階段:涅槃高升
大綱 內(nèi)容 軟件基礎(chǔ) 編程基礎(chǔ)、計(jì)算機(jī)基礎(chǔ) 基礎(chǔ)語法 java編譯運(yùn)行、命名規(guī)范、數(shù)據(jù)類型、變量、常量、運(yùn)算符、數(shù)組和基礎(chǔ)算法 面向?qū)ο?/td> 類和對(duì)象、封裝、繼承、多態(tài)、抽象類和接口、OOP調(diào)優(yōu) 常用類 Object、String、StringBuffer、StringBuilder、包裝類、日期類、其他工具類 集合 Collection集合、List、ArrayList、LinkedList、Map、HashMap、Set和HashSet等 文件讀寫 文件操作、字節(jié)流、字符流、緩沖流、內(nèi)存流、對(duì)象序列化、國際化等 多線程與網(wǎng)絡(luò)編程 線程和進(jìn)程、多線程高并發(fā)、線程的安全策略、線程池技術(shù)及其網(wǎng)絡(luò)通信技術(shù) 基礎(chǔ)加強(qiáng) 反射、注解、動(dòng)態(tài)代理、java8新特性等 大綱 內(nèi)容 Mysql與JDBC 數(shù)據(jù)庫模型介紹、數(shù)據(jù)庫安裝和使用、CRUD操作、事務(wù)、索引、函數(shù)、存儲(chǔ)過程、引擎等 前端技術(shù) html5、css3、JavaScript、jquery、ajax、layui等前端框架 web編程 B/S架構(gòu)原理、Http協(xié)議、Tomcat核心參數(shù)管理與優(yōu)化、jsp與servlet核心編程、web常見漏洞原理和安全管理 企業(yè)團(tuán)隊(duì)開發(fā) 版本控制技術(shù)原理、svn的搭建和使用、git的使用 大綱 內(nèi)容 Mybatis Mybatis導(dǎo)入和配置、MyBatis參數(shù)傳遞、Mybatis高級(jí)映射和查詢緩存 Maven maven詳解、idea創(chuàng)建maven工程、依賴管理、配置maven私服、maven+mybatis實(shí)戰(zhàn) 日志技術(shù) 日志框架介紹、Slf4j、Log4j、Log4j2 spring spring體系結(jié)構(gòu)、spring配置和bean管理、IOC和DI、AOP和AspectJ、JdbcTemplate和事務(wù)管理 springMVC pringMVC的時(shí)代背景及架構(gòu)分析、控制器、參數(shù)綁定、json數(shù)據(jù)交換、Resultful API、攔截器和文件上傳等 springboot springboot詳細(xì)講解、springboot快速上手、yml配置、springboot快速整合其他框架 Web自動(dòng)化測(cè)試 Selenium Web自動(dòng)化測(cè)試框架 大綱 內(nèi)容 Spring data jpa ORM框架介紹、hibernate框架介紹、JPA介紹、jpa常用操作、jpa關(guān)聯(lián)映射與多表操作、jpa復(fù)雜查詢 Oracle Oracle體系結(jié)構(gòu)、Oracle安裝和配置、Oracle基本語法和高級(jí)查詢、Oracle存儲(chǔ)過程、事務(wù)、函數(shù)、游標(biāo)、Oracle備份和恢復(fù)等 Linux 操作系統(tǒng)介紹、linux介紹和安裝;Linux目錄、文件、網(wǎng)絡(luò)等操作命令;Linux啟動(dòng)管理、服務(wù)管理、日志管理;linux備份和恢復(fù);云服務(wù)器項(xiàng)目部署實(shí)戰(zhàn) Docker容器技術(shù) Docker簡(jiǎn)介、Docker安裝與啟動(dòng)、Docker鏡像和容器原理、Docker遷移與備份、Docker應(yīng)用部署 redis(大數(shù)據(jù)) nosql介紹、redis數(shù)據(jù)類型、常用命令、redis持久化、jedis框架、redis使用實(shí)戰(zhàn) RabbitMQ(分布式) MQ使用場(chǎng)景、RabbitMQ介紹、RabbitMQ交換機(jī)技術(shù)原理、springboot+RabbitMQ綜合案例 SpringCloud微服務(wù)開發(fā) 單體架構(gòu)和微服務(wù)架構(gòu)介紹、SpringCloud概述、SpringCloud核心組件、SpringCloud快速開發(fā) SpringSecurity權(quán)限框架 權(quán)限場(chǎng)景介紹、SpringSecurity介紹、SpringSecurity配置、權(quán)限表設(shè)計(jì)、SpringSecurity常用注解開發(fā) swagger接口規(guī)范化 前后端分離開發(fā)介紹、接口規(guī)范、Swagger2介紹和配置、swagger2注解的使用、swagger2接口測(cè)試 nginx反向代理和負(fù)載均衡 nginx介紹、nginx安裝和運(yùn)行、nginx項(xiàng)目部署 ES分布式全文搜索引擎 搜索框架介紹、ES和solr對(duì)比;ES文檔、索引、搜索、聚合;ES基本查詢等
特色與您同在,提升與您共行

緊扣企業(yè)人才需求,完善的課程體系、參與研發(fā)中商業(yè)項(xiàng)目實(shí)戰(zhàn),將公司原生真實(shí)項(xiàng)目引入課堂,注重學(xué)員實(shí)戰(zhàn)練習(xí),培養(yǎng)獨(dú)立及團(tuán)隊(duì)合作完成項(xiàng)目的能力。
所有學(xué)員享受所有培訓(xùn)視頻、文檔、項(xiàng)目源碼、面試題、公開課講座等等服務(wù),公司具有一個(gè)龐大、科學(xué)、可持續(xù)拓展的人力內(nèi)推就業(yè)圈,所有學(xué)員均可享有內(nèi)推就業(yè)選擇,以及親自參與就業(yè)圈的建設(shè)與發(fā)展。
課程體系的所有技能全部采用項(xiàng)目驅(qū)動(dòng)進(jìn)行線下面授講解和實(shí)踐,同時(shí)有豐富的線上學(xué)習(xí)實(shí)踐資源設(shè)計(jì)來自于用人單位新行業(yè)技術(shù)調(diào)查分析而來,而且會(huì)不定期根據(jù)就業(yè)老學(xué)員的反饋對(duì)課程進(jìn)行更新。
輔導(dǎo)要專業(yè),跟對(duì)老師不掉隊(duì)

匯智動(dòng)力培訓(xùn)講師

匯智動(dòng)力培訓(xùn)講師