全國統一學習專線 8:30-21:00
互聯網+時代來臨
課程全新升級,實力提升看得見
階段 課程名稱 課程內容 階段 JAVA基礎環境、Helloworld原理、jdk、jre、JVM關系;定義變量、名稱、類型、輸入字符串scanner;運算符(賦值、算術、條件、關系)、boolean、數據類型轉換、溢出、位移、選擇結構、多重if、switch;循環結構(一)while、do while;循環結構(二)for、break、continue、三個循環總結。數組 排序(冒泡)、數組 排序(插入) 二分查詢、(引用數據類型、基本數據類型)總結和綜合案例,測試、類和對象(private、public、proteced、friendly),方法定義(核心) 方法重載,String類常用API
JAVAOOP 封裝(靜態、常量、構造函數、屬性、方法重載),JVM(內部)引用數據類型,基本數據類型,繼承一 (extends、 super、this、方法重載、is a),繼承二 (抽象類、重寫),多態(接口、接口與抽象類區別)instanceOf,策略模式、工廠方法、模板方法 JAVA進階 集合(一)(Collection List Set)泛型,Arraylist、LinkedList、Vector,HashSet、Iterator,Collections和Collection區別;集合排序接口;集合(二) Map,HashMap、HashTable,存放原理、構造函數,Hash、String、INT、Boolean算法,Hash沖突、Hashmap的解決方案,List中判斷對象是否存在的方法,equals( ) hashCode( ),集合總結、異常,throw、throws、自定義異常,I/O流(一),File類操作(遞歸),BuffedInputStream-FileInputStream-InputStreamRead-->BuffedReader-->FileRead,I/O流(二)NIO與IO的區別,序列化和反序列化、RandonAccessFile 多線程(一),Thread、Runnable、同步和異步、線程狀態轉換,線程池、生產者和消費",多線程(二),java、util、concurrent常見類、鎖,Socket,簡單的網絡7層模型、TCP/UDP、常用端口、發送消息案例;XML、Dom4j、HttpUrlConnection,讀取外網的XML、API來本地解析 第二階段 Linux & 數據庫基礎 linux和Mysql安裝(一) linux常用命令 windows也要安裝,Mysql可視化軟件" "Mysql基礎以及簡單查詢(二) 三大范式、ER模型、數據類型、表創建以及表約束 新增(單行、多行)、修改、刪除、復制表結構和復制表數據、簡單查詢" "Mysql高級查詢(三) 單表、多表、子查詢、分頁、聯表、視圖" "Mysql(四) 函數、觸發器、索引、優化" "Mysql(五) 存儲過程、事務" "JDBC(一)結合Maven Maven簡單配置、JAVA操作JDBC" "JDBC(二)結合Druid 結合連接池" "三層架構 為了給Servlet項目做準備(第三階段項目的表結構操作) 業務邏輯層中使用ThreadLocal 前端基礎及框架 html(一) 概念、常用標簽 html&html5(二) 表格、表單、iframe css(一) css選擇器( 標簽、類、ID、子類、后代) css屬性(文本,文字,背景) css(二) css屬性(盒子模型、浮動、定位)、css圓角,flex屬性 css(三) 做一個簡單的網頁案例 JavaScript jQuery Bootstrap 第三階段 JAVA服務器及框架技術 tomcat和jsp基礎、三大指令、WEB項目搭建、JSP內置對象 Request和Response、9個的概念,API方法,Servlet(一) Session、Cookie和Application,配置(XML配置演示、著重注解)登錄練習,轉發和重定向(模擬數據,查詢數據) EL和JSTL標簽顯示,Servlet(二),完整的連接數據庫(之前做過的三層架構),Filter,編碼過濾、登錄判斷、 簡要提出Listener,jQuery AJAX,Servlet增刪改、分頁操作,MyBatis、分頁插件Pagehelper(一),配置XML單表( 要提注解方式)、動態sql、改上面的servlet項目,MyBatis(二),多表查詢配置以及、插入批入(上面簡單表poi批量插入),Mybatis逆向工程和緩存(三) JAVA Spring框架技術 Spring IOC,代理模式與Spring Aop(一),語法、靜態代理、JAVA動態代理、CGLIB、表達式,Spring Aop(二),自定義注解、AOP攔解、事務傳播原則,SpringMVC(一),概念、純SpringMVC配置、@RequestMapping,SpringMVC(二),參數傳遞、文件上傳、@ResponseBody、Interceptor,SpringMVC(三),SpringMVC工作原理JAVA企業級前后端
分離項目實踐
Vue.js Vue.js +Element_ui Vue.js +Element_ui+Axios SSM框架集成(項目)+Vue.js 第四階段 SpringBoot項目實踐 SpringBoot快速搭建;配置、按需動態加載 、跑出一個案例,三層操作數據庫的;SpringBoot項目集成Redis、RabittMQ;SpringBoot項目集成 Elasticsearch+環境搭建;SpringBoot項目集成Shiro 第五階段 Linux深入操作 權限、文件操作、vim、管道、任務控制、Shell基礎、磁盤操作 Hadoop海量數據分布式存儲框架 安裝、集群搭建,HDFS、HDFSshell操作,HDFSAPI、MR原理、MR操作(1),MR操作(2),Yarn原理 Hive高級開發與分布式計算框架 安裝、shell,HQL、Java調用、UDF編寫,Hive調優 Sqoop數據抽取工具 安裝、導入導出、增量數據、全量數據遷移 Flume日志系統 安裝、日志生成、日志收集 離線存儲項目案例 SpringBoot+Hadoop構造離線數據分析案例 第六階段 Kafka消息隊列 實時計算平臺解決方案、Kafka基礎與常用API、使用Flume收集數據到Kafka Hbase 安裝、shell、Java調用、RowKey設計、HbaseHive集成學JAVA 大數據為什么選華信智原?
大品牌有保障 上市公司中國東方教育旗下品牌,大品牌,有保障。 設立專門的就業中心 設立專門的就業中心,掌握最前沿就業資訊,助您順利就業。 最真實的企業項目 研發中心定期更新最前沿技術點,用最真實的企業項目輔助教學授課。 高性能開發計算機 優美的開發公司工作環境,配置高性能開發計算機 大咖講師 行業知名大咖講師,數十年工作經驗,教學經驗豐富。實戰項目庫,覆蓋主流熱門行業項目
華信商城 在線學習平臺 華信通用管理網 1架 構:SpringMVC+Spring+MyBatis+Dubbox 主流分布式互聯網架構
2業 務:商家平臺、用戶中心、購物車、訂單、支付、評論、 搜索、秒殺多系統架構
3技術點:MyCat中間件、Redis集群緩存、ActiveMQ異步通信、SolrCloud 分布式搜索集群、Freemarker頁面靜態化、Nginx+Keepivd+Tomcat 、高可用、高可靠主備集群方案
1架 構:SpringMVC+SpringBoot+Spring+SpringData微服務系統架構
2業 務:流媒體系統、在線編程、問答、考試、云筆記、會員、訂單多系統架構
3技術點:VUE界面開發、Docker容器化系統部署、系統通信采用Restful接口調用、百度Echarts報表展示、SpringSecurity權限控制、ElasticJob分布式任務調度
1架 構:SpringBoot+SpringMVC+Dubbo+Mybatis React.js+html5+百度地圖+小程序
2業 務:商品信息管理、管理員管理、用戶管理、業務管理、資訊管理、問答管理、財務管理、系統管理
3技術點:基于SOA思想進行架構、使用Swagger生成標準API文檔、引入分布式事務的解決方案、后臺系統基于Ant Design Pro打造、引入區塊鏈技術實現信用風險評估、采用ELK日志收集處理、采用GraphQL接口通信
一線技術大牛點撥,全程陪練實戰項目