1. gzyueqian
      13352868059

      JAVA全棧就業班課程


      一、課程特點及優勢

            Java EE、大數據、Android系統都是當今最熱門的移動開發技術。隨著移動互聯蓬勃發展,大數據存儲、大數據分析、移動應用、移動后臺的開發人才需求旺盛,本課程全面、深入整合移動平臺的三大技術,結合大量商業項目案例,通俗易懂的授課風格。有針對性的全面整合Java EE移動后臺實現、Android應用開發、大數據存儲的實現方案。培養能在移動平臺立足的全棧Java工程師。

      二、課程適合的人群
      · 有編程興趣、有意向從事軟件開發的人員。
      · 有編程開發經驗,準備從事Java EE、JavaAndroid應用開發的工程師。
      · 應用電子技術、通信工程、信息工程、計算機應用、物聯網等相關專業應屆畢業生。

      三、課程實訓目標

      · 熟練掌握Java編程語言,如:Java面向對象思想、Java多線程、泛型、反射、Java設計模式等。
      · 熟練掌握Java EE開發后臺框架(Strust、Spring、MyBatis、Hibernate)
      · 熟練掌握大數據存儲(MongoDB)
      · 熟練掌握高并發服務器(Redis、Memcached、Nginx)
      · 掌握Android app原生開發


      四、職業規劃目標

      Java EE開發工程師
      Web前端開發工程師
      大數據開發工程師
      Java測試工程師
      Android應用開發工程師


      五、課程大綱
      第一階段 Java基礎課程(課程時長:2周)

        本階段主要針對Java基礎進行學習,全面講解Java語言基礎部分,重點掌握類、對象、Java面向對象特性、接口、等主要內容。通過此階段學習,學員基本熟練掌握Java語法,理解Java特性,能夠用Java語言去編程相關應用程序。

      序號 課程階段 課程內容
      1 Java開發環境搭建 熟練開發環境搭建、使用Eclipse編譯運行并調試項目
      2 Java基本程序設計結構 熟練Java基本程序的書寫
      掌握Java基本語法
      掌握數據類型和變量,運算符的使用
      3 Java的對象和類(OOP基礎)
      面向對象程序設計概述
      靜態域與靜態方法
      方法參數、對象構造、包、類設計技巧
      封裝,繼承和多態
      4

      抽象類、接口、內部類

      掌握抽象類、接口用法
      對象克隆
      接口與回調
      內部類
      5 異常、斷言、日志和調試
      掌握處理錯誤、捕獲異常
      使用異常機制的技巧、使用斷言
      使用調試器接口與回調
      6 階段項目開發與實現(一)
      《騎士飛行棋》

      本項目通過對Java基本編程思想熟悉掌握,采用java編程知識,靈活巧妙運用類、對象、數組、循環等基礎語法,完成游戲規則、游戲棋盤、游戲邏輯的生成。
      目的是通過該項目能讓工程師熟悉Java語言各種常用語法、基本數據結構,培養良好的編程思維。




      第二階段 Java高級課 (課程時長:3周)
        學習 Java Web都需要有比較扎實的Java語言開發基礎,因此需要對學員的Java語言進行強化。對于有Java語言編程基礎的學員來說此課程能夠將學員平時容易忽略和沒有參透的重要內容加以強化。對于沒有Java語言編程基礎的學員來說可以迅速掌握Java的核心技術。
      序號 課程階段 課程內容
      1 Java的集合框架 熟練使用三種集合框架List、Map、Set
      2 Java 數據庫編程 JDBC核心API
      理解JDBC作為規范的設計原則
      熟練掌握JDBC API
      具備使用JDBC對數據庫進行高效訪問的能力
      SQL語句基礎和提高、SQL語句優化
      MySQL數據庫技術
      3 Java 泛型

      泛型概念
      Java定義泛型類
      Java定義泛型接口
      Java定義泛型方法

      4 Java IO 流 掌握IO概念
      字節流InputStream和OutputStream
      字符流Reader和Writer,以及相應實現類
      IO性能分析,字節和字符的轉化流,包裝流的概念
      5 Java的多線程 理解多線程的概念,掌握如何在程序中創建多線程
      線程睡眠(Sleep)
      線程讓步(Yield)
      線程安全問題,線程的同步
      線程之間的通訊、死鎖
      編寫安全的java多線程程序
      6 Java 的網絡編程 掌握Tcp/Ip協議通訊
      掌握Udp協議通過
      7 Java的反射機制 反射的概念
      構造方法的反射應用
      成員變量的反射
      成員方法的反射
      創建新的對象
      8 階段項目開發與實現(二)
      《智能考勤項目》
      綜合應用多線程、網絡編程、數據庫、IO流結合JAVA面向對象思想等功能。

      第三階段 Web前端基礎(課程時長:1周)
        本階段主要針對Web前端頁面進行設計,主要圍繞HTML5、css、Javascript等基礎網頁語言進行學習,熟練掌握Web前端頁面的實現。
      序號 課程階段 課程內容
      1

      HTML5基礎知識入門

      HTML主體結構
      HTML文檔頭部元素
      創建圖像和鏈接
      使用HTMl表格
      HTML框架結構
      HTML表單設計
      HTML初級實戰

      2

      CSS基礎知識入門

      CSS的概念
      在HTML中 CSS的引入方式
      CSS基礎,CSS核心屬性
      CSS選擇器
      CSS常見的樣式屬性和值和頁面布局有關的CSS屬性
      CSS樣式層疊,繼承
      DIV+CSS對頁面布局
      3

      JavaScript入門

      JavaScript的基本數據類型、常量變量
      JavaScript基礎語法
      JavaScript基本概念
      JavaScript面向對象

      第四階段 Web前端進階 (課程時長:1周)
        本階段主要學習Web前端的高級框架,Bootstrap框架是簡潔、直觀、強悍、前端CSS開發框架,jQuery 是一個優秀JavaScript 函數庫,在Web前端無處不在。Ajax 是一種開發技術和設計模式,支持網站或應用程序,使用實時數據更新界面,無需頁面刷新。該功能創建了一種更為流暢且更具桌面風格的用戶體驗。
      序號 課程主題 課程內容說明 課程目標
      1 實戰Bootstrap Bootstrap介紹
      排版樣式
      表格和按鈕
      表單和圖片
      柵格系統
      按鈕組件
      導航與標簽組件
      響應式項目開發
      2 實戰Jquery jQuery基礎必備
      jQuery各種選擇器
      Dom 節點操作,插入,刪除,復制,移動節點等操作
      事件處理,事件處理模型,事件處理機制,jQuery事件封裝機制,jQuery事件應用
      jQuery插件
      3 Ajax技術 Ajax概念介紹及簡單案例
      JSON數據解釋
      jQuery在json應用
      4 階段項目開發與實現(三)
      《商城前端界面》

      本項目通過html5、bootstrap框架、jquery框架,實現商城前端界面。




      第五階段 Java EE初級技術 (課程時長:2周)
        通過本階段學習,熟練掌握Java Web原理、HTTP協議、Tomcat容器使用、通過Servlet+jsp+Javabean的mvc模式開發Java Web應用。Servlet是Java WEB的基石,所有的Java Web高級框架都是基于Servlet之上擴展的。學好此階段,為后續框架打好基礎。
      序號 課程主題 課程內容說明 課程目標
      1 Java Web原理 Web原理
      Web發展歷程
      HTTP協議
      Java編寫http協議程序
      2 Java Web程序運行及開發 創建一個Web項目
      Web項目的目錄結構
      Tomcat容器使用
      部署Web項目
      運行Web項目
      3 實戰Servlet Servlet概要
      創建如何Servlet
      Servlet API
      Servlet處理表單數據
      Servlet生命周期
      Servlet會話管理
      Servlet監聽器
      Servlet過濾器
      4 實戰JSP JSP概要
      JSP語法
      JSP的生命周期
      JSP動作
      EL表達式
      JSTL標簽庫
      自定義標簽庫
      5 Web數據連接池 JDBC數據庫連接
      連接池的DBCP
      Tomcat容器配置連接池
      6 MVC設計模式思想 MVC的簡介
      MVC模式分析
      Model 1和Model 2
      MVC實例應用
      7 階段項目開發與實現(四)
      《粵嵌圖書管理系統》

      本項目采用mvc設計模式,使用jsp+servlet+jsp+javabean+mysql實現。功能主要列表查詢、列表分頁、文件上傳、圖書基本操作。








      第六階段 Java EE中級技術 (課程時長:2周)
        本階段主要學習Java EE的三大框架(SSH),SSH在傳統的互聯網企業還是占有一席之地,特點是電子政務、金融等行業,而且還是進入企業的必修技術。Stuts2、Springmvc、Hibernate,這是Java EE企業級開發必備技術點,也為后繼的SSM框架作鋪墊。
      序號 課程階段 課程內容
      1 Struts2框架 Struts2框架技術原理分析
      Struts2的下載及配置
      Struts2的核心控制器
      Struts2的OGNL表達式
      Struts2的標簽庫
      Struts2國際化與文件上傳下載
      Struts2的攔截器與輸入校驗
      2 Hibernate框架 理解ORM框架思想
      配置Hibernate
      ORM和JPA
      域模型和元數據
      映射策略
      映射集合和實體關聯
      實體關聯映射
      查詢語言
      自定義SQL
      事務處理
      緩存數據
      3 Spring4框架

      Spring作用
      Spring 4.0新特性
      Spring體系結構
      IOC容器
      在IoC容器中裝配Bean
      Spring AOP
      Spring SpEL語言
      Spring DAO層支持
      Spring的事務管理
      Spring整合ORM技術

      4 整合SSH框架 Spring集成Struts、Hibernate
      數據庫層實現
      Hibernate持久層設計
      DAO層設計
      業務邏輯層設計
      5 階段項目開發與實現(五)
      《網上票務查詢系統項目》

      以Spring+Struts+Hibernate為項目開發框架,Struts作為系統的整體基礎架構,負責MVC的分離,在Struts框架的模型部分,控制業務跳轉,利用Hibernate框架對持久層提供支持。Spring一方面作為一個輕量級的IoC容器,負責查找、定位、創建和管理對象及對象之間的依賴關系,以mysql為數據庫,通過此項目,熟練掌握三大框架。項目主要界面:




      第七階段 Java EE高級技術 (課程時長:2.5周)
        本階段主要學習當今最主流的JAVA EE框架:SSM。設計以Spring Framework為核心容器,Spring MVC為模型視圖控制器,MyBatis為數據訪問層, Apache Shiro為權限授權層,布局框架使用SiteMesh的Java Web框架。
      序號 課程階段 課程內容
      1 Spring MVC 采用Spring MVC的好處
      注解的控制器
      數據綁定和form標簽庫
      視圖和視圖解析器
      2 MyBatis MyBatis環境搭建
      映射器
      動態SQL
      MyBatis的解析和運行原理
      MyBatis-Spring技術整合
      3 Apache Shiro

      什么是Apache Shiro
      Apache Shiro作用
      Apache Shiro 的三大核心組件
      Apache Shiro 整合Spring的Web程序構建

      4 Sitemesh框架
      Freemarker框架
      什么是SiteMesh
      SiteMesh裝飾器使用配置
      decorator標簽屬性
      5 Activiti工作流框架 什么是Activiti
      工作流基礎
      什么是BPM
      Activity api分析
      如何與Spring整合
      設計請假流程
      6 WebService框架 什么是webservice
      jax-ws遠程調用
      webservice應用場景分析
      wsdl
      wsimport
      soap協議
      XFire基礎知識
      XFire實現webservice
      XFire和spring整合
      XFire綜合案例
      7 階段項目開發與實現(六)
      《企業OA項目》

      此項目以Spring Framework基礎上搭建的一個Java基礎開發平臺,以Spring MVC為模型視圖控制器,MyBatis為數據訪問層, Apache Shiro為權限授權層,Activiti為工作流引擎,項目功能請求公司組織權限處理、請假審批、填寫日志。項目主要界面:




      第八階段 JavaWeb項目管理 (課程時長:0.5周)
        本階段主要學習項目工程構建、代碼管理以及UML軟件工程等技術。
      序號 課程階段 課程內容
      1 Maven工具管理 Maven安裝和配置
      Maven資源庫
      基于Maven項目和Eclipse IDE
      Maven基本操作
      2 SVN工具管理 什么是SVN
      SVN的安裝及配置
      SVN的常用操作
      3 實用軟件工程

      軟件需求分析以及軟件設計概要
      如何進行項目管理及數據庫設計和性能優化
      UML建模和詳細設計


      第九階段 大數據高并發服務器 (課程時長:2周)
        通過本階段學習,主要掌握JavaEE移動后臺的實現方案,基于Spring框架搭建的APP后臺,主要講解Web原理、Spring框架、ORM框架等技術,為移動后臺開發作基礎鋪墊。
      序號 課程階段 課程內容
      1 Linux系統使用 Linux簡介
      Linux安裝與配置
      Linux命令基本操作
      2 MongoDB使用 NoSQL和MongoDB簡介
      安裝和配置MongoDB
      訪問MongoDB數據庫
      操作MongoDB數據
      Spring如何訪問MongoDb
      3 Redis使用

      Redis簡介
      Redis數據結構簡介
      Redis構建Web應用
      Redis命令
      使用Redis構建支持程序

      4 memcached使用 memcached原理分析
      memcached的安裝
      memcached各種數據指令操作
      5 Nginx使用 Nginx是什么
      Nginx的配置
      如何配置nginx+tomcat請求負載均衡
      6 階段項目開發與實現(八)
      《電子商城系統實現》

      開發高性能移動后臺,運用當前主流框架技術SSM(Spring、SpringMVC和Mybatis),MongoDB作大數據存儲、redis緩存處理、Spring為核心邏輯框架,Tomcat配合Nginx負載均衡,支持restful,支持json,實現一個高性能移動后臺。






      第十階段 Android應用(贈送,不屬于課程內容) (課程時長:2周)
      Android應用開發快速入門,熟練掌握Android開發工具使用、深入掌握Activity組件、布局及基礎控件用法。基本掌握Android app基礎界面能力。
      序號 課程階段 課程內容
      1 Android應用開發環境搭建 掌握Android Studio應用開發環境搭建
      開發第一個Android app
      掌握Android項目工程分析
      第三方模擬器使用
      2 Activity核心組件 Activity核心組件基礎
      Activity核心組件生命周期
      Activity組件之間數據傳遞
      Intent用法
      3 Android基礎控件

      顯示和編輯文本控件
      按鈕與復選框控件
      日期與時間控件
      進度條控件
      適配器控件
      菜單控件
      Android中的消息通知Toast和Notification

      4 Android高級控件 Fragment組件詳解
      ViewPager組件詳解
      RecyclerView組件詳解
      5 Android異步消息機制 Looper類
      Messagequeue類
      Handler類
      6 Android核心組件 后臺服務
      廣播機制
      7 Android原生客戶端設計 Httpurlconnection實現http協議請求
      Json數據解釋
      Okhttp框架使用
      網絡加載圖片
      8 階段項目開發與實現(九)
      《電商Android客戶端》

      開發商業級的原生電商app,采用rxjava+retrofit+gson網絡框架、glibe圖片請求、采用最新的Android組件實現、數據緩存,此項目主界面:



      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 久久久综合色88一本到鬼色 | 孕妇动漫精品国产一区二区三区 | 在线播放一区二区不卡三区 | 亚洲熟女精品不卡一区 | 亚洲欧美色欧另类欧日韩 | 五月天在线精品国产 |