20周歲及以上,大專及以上學歷,在校或剛畢業人群
25周歲及以上,在職轉行人群,向往高薪的工作人士
JAVA、R、Python、Ruby等其中一種
SQL、MYSQL、MongoDB、Redis、bsbbd、HBase
HadOOP:HDFS、Mapreduce、Hive、Mapout,Storm,Spark
ACCP Y2教員或學士后Java技術顧問已認證
線上學習、遠程認證、線下授課,數據分析
制造三農信用、物流醫療、教育等越來越多的傳統行業都必將轉型互聯網+ ,而這些大規模企業應用首選JavaEE
數據分析
網上教育
網上掛號
個人征信
電話視頻
所處階段 | 主講內容 | 技術要點 |
預科 | 預科課程 | 1、計算機理論;2、網絡基礎及硬件基礎;3、編程基礎 |
Java編程基礎 | Java基礎 | 1.搭建Java開發環境2.變量的定義3.循環結構4.選擇結構5.一維數組和二維數組 |
Java面向對象 | 1.類和對象的概念2.面向對象的三大特性:封裝、繼承、多態3.面向對象思想進行程序設計4.抽象類和抽象方法5.接口6.異常 | |
集合框架 | 1.Java中的集合類型2.List集合3.Set集合4.HashMap集合5.Collections算法類及常用方法 | |
常用類 | 1.枚舉2.包裝類及裝箱拆箱3.String、StringBuffer類常用方法操作字符串4.常用日期類型5.Math類常用方法 | |
輸入輸出 | 1.流的概念以及流的類型2.字節輸入流和字節輸出流讀寫文件3.字符輸入流和字符輸出流讀寫文件4.文件復制5.序列化和反序列化 | |
多線程 | 1.多線程的運行原理2.線程的生命周期3.線程的調度4.線程的同步和死鎖5.線程池的概念和用法 | |
網絡編程 | 1.網絡編程的基本概念2.基于TCP和UDP協議的網絡編程 | |
XML解析 | 1.XML概念和優勢2.編寫格式良好的XML文檔3.XML中特殊字符的處理方法4.使用DOM讀取XML數據5.使用DOM添加、修改、刪除XML數據6.使用DOM4J解析XML數據 | |
MySQL數據庫 | 1.搭建和配置MySQL數據庫2.編寫數據庫增、刪、查、改SQL語句3.事務、視圖、數據庫備份與恢復、用戶管理4.數據庫設計 | |
Web框架(SSM、SSH) | Web前端技術 | 1.HTML5、CSS32.JavaScript基礎、操作BOM、DOM對象3.JavaScript-面向對象4.jQuery |
Java Web | 1.JSP和Servlet開發原理;2.使用JDBC操作數據庫;3.使用JSP開發數據庫應用程序。 | |
MyBatis | 1.MyBatis框架原理;2.使用MyBatis進行項目開發。 | |
Spring | 1.Spring框架的運行原理;2.Spring的核心概念;3.使用Spring框架技術。 | |
SpringMvc | 1.SpringMVC體系概念;2.使用SpringMVC進行數據綁定、數據效驗、視圖及視圖解析;3.使用SpringMVC進行文件上傳、本地化解析、靜態資源處理、請求攔截器、異常處理。 | |
Hibernate | 1.使用Oracle數據庫以及使用Hibernate框架來實現數據持久化2.Hibernate框架的的起源、現狀、應用場景以和開發原則 | |
Struts2 | 1.使用Struts 2框架開發JavaWeb項目2.MVC設計思想及Struts 2框架的的起源、現狀、應用場景以和開發原則3.通過實際的SSH整合項目實踐 | |
項目實戰-愛旅行、數據調研平臺、SL會員商城、代理商管理系統、敏捷開發Scrum | 1.前后端分離、分布式集群架構、垂直架構2.SSM(SpringMVC+Spring+MyBatis)3.Git、Maven私服5.第三方接入技術(微信、阿里)6.MySQL、Redis(緩存服務)7.搜索引擎-Solr8.集成API Doc工具-Swagger9.圖片自動化處理:Tengine+LUA+GraphicsMagic10.Auth2.0認證11.Jsoup網絡爬蟲(多線程爬蟲/代理IP爬蟲)12.ExecutorService線程池13.Ik中文分詞器14.前端技術:Bootstrap、Echart、jQuery、ReactJS、webpack15.使用敏捷-Scrum方式進行高效的項目開發管理 | |
Hadoop大數據開發 | 1、大數據及Hadoop概述2、分布式系統HDFS3、分布式計算框架MapReduce4、分布式列式數據庫Habse5、Hadoop大數據綜合應用 | |
項目實戰-愛旅行之熱門搜索 | 1.使用HDFS+Shell進行Solr日志自動存儲2.使用MapReduce進行離線結果統計3.使用Sqoop實現Hadoop和MySQL間的數據轉換4.使用thrift實現統計結果訪問5.使用shell實現任務調度 | |
基于分布式微服的互聯網架構 | 基于Dubbox的微服實戰 | 1.微服架構、消息隊列、分布式事務、分布式鎖相關概念2.Docker環境搭建3使用Dubbox+SpringBoot進行微服架構的搭建4.使用Zookeeper作為注冊中心進行服務治理5.使用ActiveMQ解決高并發問題6.使用Redis實現分布式鎖7.分布式下的第三方接入 |
Spring Cloud微服實戰 (項目實戰-大覓網) | 1.SpringCloud相關概念2.微服架構:SpringCloud+Spring Boot3.使用MyCat進行分布式數據庫管理4.使用Kafka+ElasticSearch進行日志收集5.消息隊列:RabbitMQ6.第三方接入:微信、阿里、地圖7.CI/CD | |
大數據開發 | Hadoop大數據開發 | 1、大數據及Hadoop概述2、分布式系統HDFS3、分布式計算框架MapReduce4、分布式列式數據庫Habse5、Hadoop大數據綜合應用 |
項目實戰-愛旅行之熱門搜索 | 1.使用HDFS+Shell進行Solr日志自動存儲2.使用MapReduce進行離線結果統計3.使用Sqoop實現Hadoop和MySQL間的數據轉換4.使用thrift實現統計結果訪問5.使用shell實現任務調度 |
分布性
這是Java 語言大的優勢,只要有Java虛擬機,哪里都可以進行Java編程。
編譯和解釋性
與傳統耗時編譯、鏈接、測試相比,Java翻譯一句,執行一句的特性能快速程序開發。
穩健性
作為一門強類型語言,Java不僅可靠,還可異常處理,簡化出錯處理和回復任。
安全性
Java的存儲分配模型是它防御惡意代碼的主要方法之一,的安全機制使得Java與其他編程語言區分開來。
移植性
Java使得語言聲明不依賴于實現的方面,并且,Java環境本身對新的硬件平臺和操作系統是可移植的。
高能性
Java是一種先編譯后解釋的語言,生成機器代碼的過程相當簡單,它能產生相當好的代碼。
多線索性
Java能提供支持多線索的執行,這意味著Java允許同時完成多個任務,且使具有線索的程序設計很容易。
動態性
Java 可以在分布環境中動態地維護程序及類庫,而不像 C++那樣,在類庫升級后相應的程序都必須重新修改編譯。
上課
前臺
課室
門面
¥詢價課時:21天
¥詢價課時:21天
¥詢價課時:21天
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:30課時
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:4個月
¥詢價課時:詳詢