達內web

美國上市教育機構

達內web前端學院

0800-777-100

高端Web全端工程師必備知識體系

從基礎到實戰,學習前沿技術精髓

  • 1. 網頁開發導論

  • 2. 前端核心技能

  • 3. 前端高級技能

  • 4. 行動APP開發

  • 5. 全端陪優課程

  • 6. 網頁開發進階

  • 模塊
  • 課程內容
  • 項目貫穿
  • 實訓目標
  • 項目導入
  • WEB程式的結構與部署、項目需求、項目開發流程
  • “學子商城”項目
    導入
  • 了解WEB程式的開發流程,理解WEB程式的結構與部署,了解項目需求,學習標準開發文檔
  • 數據庫技術
  • 服務器概述、數據庫服務器、創建數據庫、創建數據表、基礎查詢、複雜查詢、關聯查詢、增刪改操作、常用函數
  • “學子商城”項目
    所用數據庫
  • 使用MySQL創建“學子商城”項目所用數據庫,根據需求完成數據表的創建,並熟練掌握各種常用數據庫操作
  • WEB SERVR
  • WEB服務器、WEB服務器技術簡介、PHP服務器端技術概述、Apache服務器、PHP語法基礎、PHP常用函數、PHP訪問數據庫、使用PHP進行複雜數據操作
  • “學子商城”項目
    的服務器端功能、
    常用接口
  • 了解各種主流服務器以及服務器端技術,能夠實現服 務器端的部署,掌握服務器端組件原理,能夠實現服務器端的各種常用功能
  • HTML5基礎
  • HTML5快速入門、文本、圖像、連結、表格、列表、表單、iframe
  • 熟練掌握各種HTML標籤,能夠手動快速完成各種頁面的編寫
  • JavaScript
    核心
  • JavaScript的V8引擎運行環境、JavaScript代碼的編寫與調試、JavaScript的基礎語法、變量與常量、數據類型及其轉換應用、運算符和表達式、函數的定義及使用、變量與作用域、函數作用域、程式的流程控制、條件語句與循環語句、數組的定義和使用、數組API、二維數組的使用
  • “學子商城”項目
    的基礎頁面
  • 理解JavaScript的語言原理與運行模式, 熟練掌握 JavaScript核心編程技巧,能夠熟練使用JavaScript實現邏輯算法、流程控制
  • Ajax
  • Ajax原理、Ajax實現方式、get與post提交、JSON的定義和使用、HTTP協議、HTTP請求、HTTP響應、HTTP優化
  • “學子商城”的服
    務器端功能交互
  • 深入理解 Ajax的基本通信原理,掌握基於JSON的數據規則,透徹理解 HTTP協議,能夠熟練使用Ajax 實現與服務器的異步通信,實現服務器端的通信分析,並完成頁面的局部提交和刷新
  • 階段項目
  • 項目搭建、項目資源管理、靜態頁面編寫、服務器端功能實現、前後端數據交互
  • “學子商城”之用
    戶模塊
  • 結合服務器端和AJAX知識,實現網站與服務器的交互功能,包括登錄、註冊、個人中心、使用者信息維護等功能,深入理解 WEB 程式的結構和運行原理以及項目的開發流程
  • 模塊
  • 課程內容
  • 項目貫穿
  • 實訓目標
  • CSS3基礎
  • CSS3基礎語法、各種選擇器(通用選擇器、元素選擇器、id和class選擇器、後代選擇器、偽類選擇器等)、框模型與背景、文本格式化、表格、顯示與定位
  • 熟練掌握各種常用CSS選擇器以及CSS樣式的定 義和使用,能夠手動完成各種頁面樣式的定義和編寫
  • CSS3 高級
  • 複雜選擇器、2D/3D轉換(包括移動、旋轉、傾 斜和縮放和視點)、過渡、動畫、彈性布局、CSS Hack和優化、瀏覽器兼容性
  • “學子商城”之用
    戶模塊的靜態頁
    面完善
  • 熟練掌握各種CSS複雜選擇器以及高級應用,實現 頁面的彈性布局,實現複雜頁面效果的製作,理解CSS Hack和CSS優化,能夠手動完成各種頁面樣式的定義和編寫,並保證瀏覽器兼容性
  • 階段項目
  • 項目完善、靜態頁面編寫、樣式細節實現、頁面動效製作
  • “學子商城”項目
    的所有靜態頁面
    編寫、頁面樣式、
    頁面動效實現
  • 完成“學子商城”項目所有靜態頁面的布局分析、設計,並用純手寫代碼的方式實現整個頁面,夯實 WEB前端基礎,提高頁面實操能力
  • JavaScript
    高級
  • String的使用及API、正則表達式的定義和使 用、 常用內置對象(Math、Date、Number、Boolean)、錯誤處理、Function 與匿名函數、作用域與閉包、面向對象編程、Object對象與對象模板、原型與繼承、原型鏈、ECMAScript 5和ECMAScript 6的新特性
  • “學子商城”項目
    之商品模塊的頁
    面編寫、功能實
    現以及服務器交
    互功能完善
  • 理解JavaScript的語言原理與運行模式,熟練掌握JavaScript核心編程技巧,能夠熟練使用JavaScript實現邏輯算法、流程控制、界面驗證以及功能實現
  • DOM 編程
  • Document對象、節點對象、節點樹、選取並讀取節點、文檔遍歷以及增加節點、刪除節點、元素樣式編輯、Window對象、定時器、BOM模型、事件的定義及處理、event對、location對象、history對象、screen對象、cookie對象的使用
  • 深入理解DOM和BOM理論,熟練掌握DOM編程, 能夠熟練的使用JavaScript原生代碼對頁面進行處理,完成各種頁面動態效果以及動態交互的實現
  • 階段項目實戰
  • 遊戲項目搭建、遊戲項目算法分析、WEB項目頁 面功能實現
  • 1)2048或
    者俄羅斯方塊
    2)“學子商城 ”
    項目中頁面功能
    的實現 "
  • 通過遊戲類項目,理解項目需求以及相關算法,熟練掌握網頁型遊戲程式的開發技術,深入理解JS的 應用技巧,提高編程力通過WEB項目,理解互聯網 UI交互設計理論,完全手動代碼實現WEB項目的頁面功能,從而熟練掌握 WEB前端開發的必備技能
  • jQuery
  • jQuery原理、jQuery的使用步驟、jQuery選擇器(包括基本選擇器、層次選擇器、過濾選擇器、表單選擇器)、jQuery的DOM操作(包括 HTML頁面元素的增刪改查)、jQuery事件、事件冒泡與事件處 理、jQuery動畫、jQuery常用 Plug-in、開發jQuery插件、jQuery擴展、jQuery的AJAX應用、AJAX的增強操作、JSONP與跨域訪問
  • “學子商城”項目
    的購物車功能實
  • 掌握JQuery核心API,深入理解JQuery設計原則,了解多種 JQuery插件,能夠熟練使用JQuery編程,實現頁面各種功能、效果以及服務器端交互
  • 階段項目實戰
  • 項目完善、服務器端功能實現、前後端數據交互、複雜跨域訪問
  • “學子商城”之訂
    單模塊
  • 進一步完善項目中購物車、訂單相關功能,熟練掌握 全端開發中,從前端到後台開發的全部技能
  • HTML5高級
  • 表單功能、增強的表單控件、新表單元素及屬性、表單驗證、音頻和視頻處理、Canvas繪制及圖像處理、Chart.js框架的使用、SVG元素及使用、Two.js框架的使用、ECharts框架的使用、Geolocation API、百度地圖 API、Web StorageAPI( 包 括 sessionStorage 和 localStorage)、HTML5拖放、 拖放事件及相關對象、WebWorker、Web Socket
  • “學子商城”項目
    的帳戶查詢功能
  • 熟練掌握 HTML5 的各種新特性,能夠熟練使用新表單特性實現頁面功能,能夠實現頁面中的音視頻處理,實現複雜繪圖以及圖表繪制,實現頁面的地理定位操作以及頁面的離線存儲功能,能夠熟練使用 HTML5進行各種 Web應用開發
  • 階段項目實戰
  • 項目完善、WEB項目中HTML5功能的實現
  • “學子商城”項目
    完整功能
  • 分析頁面功能需求,能夠熟練使用 HTML5的相關技 術實現 WEB應用開發,使用原生技術完成整個項目的 PC版本的開發,熟練掌握原生代碼開發技能
  • 模塊
  • 課程內容
  • 項目貫穿
  • 實訓目標
  • Bootstrap
  • 媒體查詢技術、CSS的 @media規則、手動編寫以及測試響應式網頁、Bootstrap基礎及其基礎模板、全局CSS樣式(包括布局、按鈕、圖片等)、柵格系統、組件(包括導航菜單、列表、警告框等)、JS插件(包括模態框、工具提示等)、LESS及Bootstrap定制
  • “學子商城”項目
    之響應式專題頁
    或者響應式個人
    履歷
  • 理解響應式布局的原理,熟練掌握 Bootstrap的核心API,能夠熟練應用 Bootstrap的全局樣式、組件以及 JS插件來實現響應式布局的開發、測試以及功能交互,並能夠使用 LESS語言實現動態樣式的編寫以及定制
  • VueJS
  • Vue.js開發概述、環境搭建、 Vue指令、組件化應 用構建、組件通信、組件嵌套、自定義指令、 自定義過濾器、組件屬性、組件的路由、路由跳轉、網路請求、 Vue-Resource等
  • 理解 Vue.js的框架原理,熟練掌握數據驅動的漸進 式框架,能夠熟練使用 Vue.JS實現視圖層的開發,驅動複雜的單頁應用
  • 階段項目實戰
  • 使用框架技術實現“學子商城”項目的重構(視圖層)
  • 深入理解電商項目前台站點和後台管理站點的需求,基於後台功能接口,實現後台管理站點的 WEB前端功能開發
  • AngularJS
  • 設計原則和模式、Angular的表達式和指令、MVC編程模型、控制器、雙向數據綁定、過濾器和函數、服務和依賴註入、文件壓縮、模塊化編程、單頁應用、路由、事件綁定、TypeScript、行動端開發支持、RxJS、國際化
  • 理解AngularJS的框架原理,熟練掌握 MVC編程模式,能夠熟練使用AngularJS實現頁面的重構和單頁面WEB應用程式的開發
  • 階段項目實戰
  • 使用框架技術實現“學子商城”項目的重構(MVC 模式)
  • “學子商城”項目
    重構
  • 了解軟體開發流程,學習從功能分析到軟體設計、再到功能實現的整個開發流程,能夠熟練使用AngularJS的相關知識,實現Web應用程式的開發,並實現和其他框架的整合
  • 模塊
  • 課程內容
  • 項目貫穿
  • 實訓目標
  • WEB APP
  • APP開發環境、WEB APP開發模式、Android的開發環境及模式、使用 Ionic構建APP應用、使用Ionic實現頁面構建、UI組件、CSS應用、基於AngularJS擴展API、路由控制、觸屏事件、動畫實現
  • 學習Android的開發環境、測試方式以及部署演, 結合Ionic的組件以及相關API,能夠實現WEB頁面到行動端的遷移和部署,熟練完成各種WEB APP的開發和實現
  • 階段項目實戰
  • 使用行動端開發環境,結合APP框架技術,實現WEB APP的開發
  • “學子商城”的
    APP版
  • 了解WEB APP的開發模式,學習從功能分析到軟體設計、再到功能實現的整個開發流程,能夠熟練使用Ionic的相關知識,實現Web APP的開發,以及測試和部署
  • "React.js Native
  • React.js概述、環境搭建、JSX、組件、state、組件生命週期、事件處理、表單、虛擬DOM算法簡析、 實現ToDoList、React native概述、React native開發
  • 理解React的框架原理,熟練掌握組件的構建以及復用,能夠熟練使用 ReactJS實現視圖層的創建和渲染 ;學習react native,構建功能強大且流暢的APP
  • 階段項目實戰
  • 使用跨平台移動應用開發框架,結合web前端技術,實現Hybrid App的開發
  • “學子商城”後台
    管理項目:PC版、
    APP 版
  • 學習UI組件開發技術,熟練掌握react native的開發技能,能夠靈活選擇框架技術並實現APP的開發
  • 混編APP框架
  • 混編APP概述、PhoneGap環境搭建、行動端事件處理、震動蜂鳴和加速度、地理位置和指南針等傳感器的使用、多媒體控制、聲音和圖像采集
  • APP版本的打包
    部署
  • 熟練使用 PhoneGap實現混編APP開發,能夠熟練完 APP的遷移和部署
  • 微信開發
  • 微信開發準備(包括帳號註冊、空間申請、域名解析等)、微信公眾帳號開發及維護、JS-SDK API、微信小程式開發、WXML/ WXSS語法、微信小程式常用組件及API
  • “學子商城”項目
    的微信推廣功能
  • 了解微信公眾平台開發及維護的相關知識,掌握微信產品設計和接口開發實現的相關技能,能夠基於微信平台開發微信應用小程式
  • 模塊
  • 課程內容
  • 項目貫穿
  • 實訓目標
  • node.js
  • Node.js 概述、搭建服務器端運行環境、交互模式 和腳本模式、全局對象、常用模塊、NPM、事件循環、文件I/O、訪問數據庫、Express框架
  • “學子商城”項目
    的服務器端重構
  • 了解 Node.js服務器端應用特性,掌握常用模,熟 悉NPM模塊管理,在學會文件I/O操作基礎上,結合數據庫訪問和HTTP協議等相關知識,創建動態Web應用
  • 常用JS框架
  • 最新前端框架技術,比如 zepto.js、require.js、redux、weex等,學習webpack、gulp等前端工具
  • 項目總結及打包
    部署
  • 了解各種最新前端框架技術,緊跟技術前沿,學習常 用的web部署打包工具
  • 階段項目實戰
  • 學習使用SVN進行源代碼管理,以及使用GitHub進行代碼托管,理解開源代碼庫以及版本控制系統的相關知識,學習多個項目的需求分析及開發流程
  • 項目庫中多個備
    選項目
  • 通過項目庫中多個備選項目的學習,深入理解項目的開發流程、需求、項目搭建以及部署發布,熟練掌握完整WEB項目從前端到後台的完整開發技能
  • 模塊
  • 課程內容
  • 實訓目標
  • MongoDB
  • MongoDB快速入門、MongoDB概述和環境配置、實現基本的增刪改查數據操作

    複雜查詢、修改操作、運算符、修改器的使用以及如何訪問複雜數據結構

    查詢選項、索引定義及實現、複雜索引、查詢優化、約束機制、數據操作優化

    聚合操作、聚合框架、聚合操作符、分組操作、執行複雜數據統計和分析功能、對常見社交網路數據進行數據庫建模

  • 理解MongoDB的基本原理,熟練掌握MongoDB的安裝、環境配置、基本原理、常用CRUD操作以及複雜操作,實現快速高效的修改和查詢操作。學習高效率的查詢技能,實現查詢優化、統計和匯總,並結合基本的WEB前端頁面來實現數據的操作和展示。以時下流行的社交網路為需求,設計數據庫結構。
  • Node.js
  • Node.js 特點及適用場景、安裝Node.js以及兩種運行模式、Node.js基礎語法和內置對象的使用、ES6中的新特性在Node.js中的使用

    Node.js中的全局對象、四種定時器的使用、模塊系統中的文件模塊和目錄模塊、CommonJS包規範、使用NPM工具創建/上傳/下載和維護第三方模塊

    常用原生模塊(global、os、readline、querystring、url、path、dns、util、error 模塊等)、常用API

    進程和線程等操作系統基礎知識、Node.js中的單線程模型、非阻塞型的異步事件、事件回調、events模塊、自定義事件對象、添加事件監聽函數和監聽事件

    使用Buffer模塊操作緩沖區、fs模塊、文件的訪問模式、操作文件目錄、異步和同步讀取/寫出/和追加文件內容、文件的管道式操作

    HTTP協議、請求消息格式和響應消息格式、http模塊、基於 HTTP協議的客戶端應用和服務器端應用、HTTPS協議背景、加密技術、基於https模塊創建服務器端應用和客戶端應用

    MySQL數據庫的使用、常用 DDL/ DML/ DQL語句、複雜查詢、mysql模塊、實現數據連接和訪問、連接池技術

    第三方Express 模塊、路由定義、接收 GET/POST/PUT/DELETE請求、消息返回、自定義和預定義中間件、EJS模板引擎整合

    進程概述、process 全局對象、使用 child_process 模塊、創建子進程、cluster 模塊、進程集群

    WebSocket協議、Socket.IO模塊整合、全雙工通信應用、Socket.IO中的事件、廣播消息、劃分名稱空間和房間

  • 從 Node.js的特點和使用方法開始,完整的學習 Node.js各種常用的原生模塊,以及眾多的第三方擴展模塊。通過此課程的學習,可以全面掌握Node.js服務器端開發的各方面知識,正式步入Web全端工程師行列。
  • 項目實戰
  • 使用SVN/Git實現項目代碼管理、使用Gulp實現項目的自動化構建、使用Webpack實現模塊加載和打包管理、介紹軟體工程標準流程和各階段產出標準文檔

    分析並設計項目數據結構、編寫SQL語句、創建初始數據庫結構、創建Node.js服務器並整合常用模塊、實現項目的服務器端業務邏輯

    查詢選項、索引定義及實現、複雜索引、查詢優化、約束機制、數據操作優化

    使用行動端框架創建移動版應用、實現項目的部署、打包安裝調試

  • 使用node.js和mongodb實現服務器端功能,使用常用前端框架構建使用,並完成 PC版和APP版本。 使用SVN/Git/Gulp實現項目代碼管理和自動化構建 ;使用Webpack實現模塊加載和打包管理 ;整合Yeoman生成器創建項目並實現工作流標準化。

達內Web全端4大課程優勢

掌握多種技術,擁有統攬全部的思維

講師團陣容豪華,雲集一線業界大咖

從實戰中走出的講師,傳授真實項目經驗

王春梅

Web前端課程總監

王春梅

Web前端課程總監

哈爾濱工業大學碩士,曾任用友軟件股份有限公司前資深項目經理,具備多年的的軟體設計和開發經驗,作為項目經理和主要設計人員,主持開發過多個產品,具有豐富的產品和項目的實戰經驗和管理經驗。

王春梅

Web前端課程總監

哈爾濱工業大學碩士,曾任用友軟件股份有限公司前資深項目經理,具備多年的的軟體設計和開發經驗,作為項目經理和主要設計人員,主持開發過多個產品,具有豐富的產品和項目的實戰經驗和管理經驗。

趙旭

達內集團互聯網技術專家

趙旭

達內集團互聯網技術專家

曾工作於吉林省統計局、啟明信息技術有限公司、日本インタセクト株式會社等機構擔任系統開發工程師、前端開發工程師等工作。具備多年互聯網程式開發經驗。多年Java EE /.NET / Html + Css /Javascript/ jQuery / Ajax技術的開發及授課經驗。

趙旭

達內集團互聯網技術專家

曾工作於吉林省統計局、啟明信息技術有限公司、日本インタセクト株式會社等機構擔任系統開發工程師、前端開發工程師等工作。具備多年互聯網程式開發經驗。多年Java EE /.NET / Html + Css /Javascript/ jQuery / Ajax技術的開發及授課經驗。

張東

達內集團JavaScript專家

張東

達內集團JavaScript專家

美國PMP認證高級項目經理,微軟認證解決方案開發專家。先後在中軟國際、中國搜索、太極計算機擔任高級開發工程師,架構師,項目經理。曾擔任中央外匯管理中心、中國石油、二炮工程研究院、首都國際機場技術諮詢顧問。

張東

達內集團JavaScript專家

美國PMP認證高級項目經理,微軟認證解決方案開發專家。先後在中軟國際、中國搜索、太極計算機擔任高級開發工程師,架構師,項目經理。曾擔任中央外匯管理中心、中國石油、二炮工程研究院、首都國際機場技術諮詢顧問。

楊燕

達內集團Web技術專家

楊燕

達內集團Web技術專家

多年互聯網領域研發經驗,包括商務網站、管理系統、移動應用等研發經驗。曾參與 研發的項目涉及領域包括航天系統、總參謀部隊、華北國家電網等,並在大唐電信任職高級工程師期間積累了豐富的教學實戰經驗。

楊燕

達內集團Web技術專家

多年互聯網領域研發經驗,包括商務網站、管理系統、移動應用等研發經驗。曾參與 研發的項目涉及領域包括航天系統、總參謀部隊、華北國家電網等,並在大唐電信任職高級工程師期間積累了豐富的教學實戰經驗。

張眾磊

達內集團JS框架專家

張眾磊

達內集團JS框架專家

先後就職於國家電網、淩陽科技,並擔任研發組長、項目經理,具有6 年Linux 平台、移動APP 的開發經驗,具備深厚的開發和培訓功底。

張眾磊

達內集團JS框架專家

先後就職於國家電網、淩陽科技,並擔任研發組長、項目經理,具有6 年Linux 平台、移動APP 的開發經驗,具備深厚的開發和培訓功底。

魏曉武

達內集團Web技術專家

魏曉武

達內集團Web技術專家

曾在多家IT 培訓公司工作,具備多年互聯網項目開發經驗,熟練應用HTML5CSS3, js,jq 等前端技術。有預之網,北師大暑期實踐網等線上項目,曾經給企業開發過線上購物系統(PHP+ 前端),線上學習系統(java) 等。

魏曉武

達內集團Web技術專家

曾在多家IT培訓公司工作,具備多年互聯網項目開發經驗,熟練應用HTML5CSS3, js,jq 等前端技術。有預之網,北師大暑期實踐網等線上項目,曾經給企業開發過線上購物系統(PHP+ 前端),線上學習系統(java) 等。

程濤

達內集團JavaScript技術專家

程濤

達內集團JavaScript技術專家

曾工作於神星科技、東方標準等機構,先後任教於東方標準、安博教育、達內科技。 具備多年互聯網項目開發及管理經驗,十年以上JavaEE、PHP、大數據等多方向授課經驗。

程濤

達內集團JavaScript技術專家

曾工作於神星科技、東方標準等機構,先後任教於東方標準、安博教育、達內科技。 具備多年互聯網項目開發及管理經驗,十年以上JavaEE、PHP、大數據等多方向授課經驗。

李文華

達內集團Web前端技術專家

李文華

達內集團Web前端技術專家

曾工作於中國互聯網中心、中軟國際等機構,先後任教於華育國際、IBM 產品基地、 達內科技等組織。具備多年互聯網項目開發及管理經驗,十年以上JavaEE、PHP、移動開發等多方向授課經驗。

李文華

達內集團Web前端技術專家

曾工作於中國互聯網中心、中軟國際等機構,先後任教於華育國際、IBM 產品基地、 達內科技等組織。具備多年互聯網項目開發及管理經驗,十年以上JavaEE、PHP、移動開發等多方向授課經驗。

名師線上諮詢

TTS教學系統,線上線下同步學習

達內為學員定制的24小時全天候學習智慧系統

  • 線上筆記

  • 線上文檔

  • 線上課程

  • 線上問答

  • 線上評測

  • 線上交流

舒適的教學環境,保障良好學習效果

一流設備,前沿技術,高水平教學

我要諮詢

即將開班,座位有限,提前報名

你離高薪,只差一個電話

姓名
手機
信箱

免費課程試學    等你來拿