模板 | 課程內容 | 項目貫穿 |
1.HTML5 WEB全棧開發導論 | ||
項目導入 | WEB程序的結構與部署、項目需求、項目開發流程 | “學子商城”項目導入 |
數據庫技術 | 服務器概述、數據庫服務器、創建數據庫、創建數據表、基礎查詢、復雜查詢、關聯查詢、增刪改操作、常用函數 | “學子商城”項目所用數據庫 |
WEB SERVR | WEB服務器、WEB服務器技術簡介、PHP服務器端技術概述、Apache服務器、PHP語法基礎、PHP常用函數、PHP訪問數據庫、使用PHP進行復雜數據操作 | “學子商城”項目的服務器端功能、常用接口 |
HTML5基礎 | HTML5快速入門、文本、圖像、鏈接、表格、列表、表單、iframe | “學子商城”項目的基礎頁面 |
JavaScript核心 | JavaScript的V8引擎運行環境、JavaScript代碼的編寫與調試、JavaScript的基礎語法、變量與常量、數據類型及其轉換應用、運算符和表達式、函數的定義及使用、變量與作用域、函數作用域、程序的流程控制、條件語句與循環語句、數組的定義和使用、數組API、二維數組的使用 | |
Ajax | Ajax原理、AJAX實現方式、get與post提交、JSON的定義和使用、HTTP協議、HTTP請求、HTTP響應、HTTP優化 | “學子商城”的服務器端功能交互 |
階段項目 | 項目搭建、項目資源管理、靜態頁面編寫、服務器端功能實現、前后端數據交互 | “學子商城”之用戶模塊 |
2. HTML5 WEB前端核心 | ||
CSS3基礎 | CSS3基礎語法、各種選擇器(通用選擇器、元素選擇器、id和class選擇器、后代選擇器、偽類選擇器等)、框模型與背景、文本格式化、表格、顯示與定位 | “學子商城”之用戶模塊的靜態頁面完善 |
CSS3高級 | 復雜選擇器、2D/3D轉換(包括移動、旋轉、傾斜和縮放和視點)、過渡、動畫、彈性布局、CSSHack和優化、瀏覽器兼容性 | |
階段項目 | 項目完善、靜態頁面編寫、樣式細節實現、頁面動效制作 | “學子商城”項目的所有靜態頁面編寫、頁面樣式、頁面動效實現 |
JavaScript高級 | String的使用及API、正則表達式的定義和使用、常用內置對象(Math、Date、Number、Boolean)、錯誤處理、Function與匿名函數、作用域與閉包、面向對象編程、Object對象與對象模板、原型與繼承、原型鏈、ECMAScript5和ECMAScript6的新特性 | “學子商城”項目之商品模塊的頁面編寫、功能實現以及服務器交互功能完善 |
DOM編程 | Document對象、節點對象、節點樹、選取并讀取節點、文檔遍歷以及增加節點、刪除節點、元素樣式編輯、Window對象、定時器、BOM模型、事件的定義及處理、event對象、location對象、history對象、screen對象、cookie對象的使用 | |
階段項目實戰 | 游戲項目搭建、游戲項目算法分析、WEB項目頁面功能實現 |
2)“學子商城”項目中頁面功能的實現
|
jQuery | jQuery原理、jQuery的使用步驟、jQuery選擇器(包括基本選擇器、層次選擇器、過濾選擇器、表單選擇器)、jQuery的DOM操作(包括HTML頁面元素的增刪改查)、jQuery事件、事件冒泡與事件處理、jQuery動畫、jQuery常用Plug-in、開發jQuery插件、jQuery擴展、jQuery的AJAX應用、AJAX的增強操作、JSONP與跨域訪問 | “學子商城”項目的購物車功能實現 |
階段項目實戰 | 項目完善、服務器端功能實現、前后端數據交互、復雜跨域訪問 | “學子商城”之訂單模塊 |
HTML5高級 | 表單功能、增強的表單控件、新表單元素及屬性、表單驗證、音頻和視頻處理、Canvas繪制及圖像處理、Chart.js框架的使用、SVG元素及使用、Two.js框架的使用、ECharts框架的使用、GeolocationAPI、百度地圖API、WebStorageAPI(包括sessionStorage和localStorage)、HTML5拖放、拖放事件及相關對象、WebWorker、WebSocke | “學子商城”項目的賬戶查詢功能 |
階段項目實戰 | 項目完善、WEB項目中H5功能的實現 | “學子商城”項目完整功能 |
3. HTML5 WEB前端高級 | ||
Bootstrap | 媒體查詢技術、CSS的@media規則、手動編寫以及測試響應式網頁、Bootstrap基礎及其基礎模板、全局CSS樣式(包括布局、按鈕、圖片等)、柵格系統、組件(包括導航菜單、列表、警告框等)、JS插件(包括模態框、工具提示等)、LESS及Bootstrap定制 | “學子商城”項目之響應式專題頁或者響應式個人簡歷 |
VueJS | Vue.js開發概述、環境搭建、Vue指令、組件化應用構建、組件通信、組件嵌套、自定義指令、自定義過濾器、組件屬性、組件的路由、路由跳轉、網絡請求、Vue-Resource等 | “學子商城”項目重構 |
階段項目實戰 | 使用框架技術實現“學子商城”項目的重構(視圖層) | |
AngularJS | 設計原則和模式、Angular的表達式和指令、MVC編程模型、控制器、雙向數據綁定、過濾器和函數、服務和依賴注入、文件壓縮、模塊化編程、單頁應用、路由、事件綁定、TypeScript、移動端開發支持、RxJS、國際化 | |
階段項目實戰 | 使用框架技術實現“學子商城”項目的重構(MVC模式) | |
4. 移動端開發 | ||
WEB APP | APP開發環境、WEBAPP開發模式、Android的開發環境及模式、使用Ionic構建APP應用、使用Ionic實現頁面構建、UI組件、CSS應用、基于AngularJS擴展API、路由控制、觸屏事件、動畫實現 | “學子商城”的APP版 |
階段項目實戰 | 使用移動端開發環境,結合APP框架技術,實現WEB APP的開發 | |
"React.js React.js Native" | React.js概述、環境搭建、JSX、組件、state、組件生命周期、事件處理、表單、虛擬DOM算法簡析、實現ToDoList、Reactnative概述、Reactnative開發 | “學子商城”后臺管理項目:PC版、APP版 |
階段項目實戰 | 使用跨平臺移動應用開發框架,結合web前端技術,實現HybridApp的開發 | |
混編APP框架 | 混編APP概述、PhoneGap環境搭建、移動端事件處理、震動蜂鳴和加速度、地理位置和指南針等傳感器的使用、多媒體控制、聲音和圖像采集 | APP版本的打包部署 |
微信開發 | 微信開發準備(包括帳號注冊、空間申請、域名解析等)、微信公眾帳號開發及維護、JS-SDKAPI、微信小程序開發、WXML/WXSS語法、微信小程序常用組件及API | “學子商城”項目的微信推廣功能 |
5. HTML5 WEB全棧進階 | ||
node.js | Node.js概述、搭建服務器端運行環境、交互模式和腳本模式、全局對象、常用模塊、NPM、事件循環、文件I/O、訪問數據庫、Express框架 | “學子商城”項目的服務器端重構 |
常用JS框架 | 前端框架技術,比如zepto.js、require.js、redux、weex等,學習webpack、gulp等前端工具 | 項目總結及打包部署 |
階段項目實戰 | 學習使用SVN進行源代碼管理,以及使用GitHub進行代碼托管,理解開源代碼庫以及版本控制系統的相關知識,學習多個項目的需求分析及開發流程 | 項目庫中多個備選項目 |
模板 | 課程內容 | 實訓目標 |
MongoDB | MongoDB快速入門、MongoDB概述和環境配置、實現基本的增刪改查數據操作 | 理解MongoDB的基本原理,熟練掌握MongoDB的安裝、環境配置、基本原理、常用CRUD操作以及復雜操作,實現快速高效的修改和查詢操作。學習高效率的查詢技能,實現查詢優化、統計和匯總,并結合基本的WEB前端頁面來實現數據的操作和展示。以時下流行的社交網絡為需求,設計數據庫結構 |
復雜查詢、修改操作、運算符、修改器的使用以及如何訪問復雜數據結構 | ||
查詢選項、索引定義及實現、復雜索引、查詢優化、約束機制、數據操作優化 | ||
聚合操作、聚合框架、聚合操作符、分組操作、執行復雜數據統計和分析功能、對常見社交網絡數據進行數據庫建模 | ||
Node.js | Node.js特點及適用場景、安裝Node.js以及兩種運行模式、Node.js基礎語法和內置對象的使用、ES6中的新特性在Node.js中的使用 | 從Node.js的特點和使用方法開始,完整的學習Node.js各種常用的原生模塊,以及眾多的第三方擴展模塊。通過此課程的學習,可以全面掌握Node.js服務器端開發的各方面知識,正式步入Web全棧工程師行列 |
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中的事件、廣播消息、劃分名稱空間和房間 | ||
項目實戰 | 使用SVN/Git實現項目代碼管理、使用Gulp實現項目的自動化構建、使用Webpack實現模塊加載和打包管理、介紹軟件工程標準流程和各階段產出標準文檔 | 使用node.js和mongodb實現服務器端功能,使用常用前端框架構建使用,并完成PC版和APP版本。使用SVN/Git/Gulp實現項目代碼管理和自動化構建;使用Webpack實現模塊加載和打包管理;整合Yeoman生成器創建項目并實現工作流標準化 |
分析并設計項目數據結構、編寫SQL語句、創建初始數據庫結構、創建Node.js服務器并整合常用模塊、實現項目的服務器端業務邏輯 | ||
使用常用前端框架創建客戶端應用、實現客戶端功能 | ||
使用移動端框架創建移動版應用、實現項目的部署、打包安裝調試 |
由于互聯網行業的極速擴張,各大公司對Web前端工程師的需求非常旺盛,自然錢景旺旺。加上HTML5規范的最終定稿,必定引起Web的熱潮。NodeJS在服務器端的延伸也使JS大放光彩。Web前端開發入門門檻低,但需求旺盛,特別是有經驗的Web前端開發人員。Web前端開發技術發展越來越成熟,且適用范圍更廣。比如HTML5可以替代原生APP(性能方面有待考究),Java能夠用于數據庫操作(MongoDB等NoSQL支持JS語法),NodeJS能夠讓Java在服務器端運行,只要會Js語法不用后端開發語言照樣開發服務端程序。node的技術的加入,讓現在前端幾乎無所不能,現在Web前端開發技術支持全棧式開發。
從2002年開始辦學到現在,已經有十余年的WEB前端教學經驗,實戰經驗豐富,效果理想。獲得學員們和業界的好評。
課程內容實時更新,融合時下前沿技術熱點不斷升級,一定讓學員學到前沿的新技術,拒絕陳舊的技術,培養高技術人才。
項目實戰教學,解決國內開發者“缺少經驗”的劣勢,讓你面試的時候游刃有余,不再為沒有經驗找工作而感到發愁!
自主項目:學員自主完成3個不低于10000行代碼的項目
完成50000行代碼:實戰講師手把手教學,完成50000行代碼組
接軌企業:真實對接企業,標準化,規范化,流程化
項目部署上線:云服務真實部署,項目上線,投入使用
課程貫穿:企業核心項目貫穿課程,培養Web大局觀
真實商業項目:成立項目小組,團隊完成,更貼近工作場景
1、重視web前端學習基礎。學習web前端主要可以分為三個大的階段,第一個階段就是html+css,第二個階段主要是JavaScript,jQuer等等,第三個階段vue,react等前端框架的學習,這些也是作為一個web前端工程師的基礎,只有將這些簡單的知識掌握,才能對之后要繼續學習的知識能更深刻的了解和學習,近期比較火熱的移動開發、小程序開發等也是之后大家去學習web前端的一個方向。
2、學習方式和計劃的確定。我們是新學習一門其它領域的課程,由于之前沒有接觸,所以需要對學習方式進行調整,根據我們的學習能力和時間來確定每天的學習計劃,每天需要學習的內容,每周期的目標甚至是每個月的目標,通過我們的長期和短期的目標確定,來督促我們自己能夠相對快速的學習完我們定下的web前端學習計劃,從而達到我們的目標。
達內時代科技集團有限公司(簡稱達內教育),美股交易代碼:TEDU,成立于2002年。2014年4月3日成功在美國上市,融資1億3千萬美元。成為中國赴美國上市的職業教育公司,也是引領行業的職業教育公司。達內致力于面向IT互聯網行業,培養軟件開發工程師、測試工程師、系統管理員、智能硬件工程師、UI設計師、網絡營銷工程師、會計等職場人才。2015年起,推出面向青少年的少兒編程、智能機器人編程、編程數學等K12課程。
達內目前已在北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、沈陽等70+個大中城市成立了373+家學習中心,擁有員工超過11000人,累計培訓量已學員已達100萬人次。達內集團憑借雄厚的技術研發實力、過硬的教學質量、成熟的就業服務團隊,為學員提供強大的職業競爭力,在用人企業中樹立了良好的口碑。
課程背景
:
隨著技術日新月異,WEB前端工程師已不再是一個孤獨的崗位。越來越多的企業和機構開始關注前端技術的發展,招聘前端工程師的需求也日益增長。為了培養更多更優秀的前端工程師,珠海WEB前端工程師培訓應運而生。
課程特色
1.由業界專家授課,結合新的前端開發技術,幫助學員領先于市場。
2.課程內容實戰性強,理論和實踐相結合,能夠讓學員真實掌握技能。
3.關注前端工程師的就業機會,為學員提供實習和就業指導。
課程目標
1.掌握HTML、CSS、JavaScript等前端技能。
2.掌握前端開發工具和框架的使用。
3.具備豐富的前端設計和開發經驗。
4.能夠成功進入前端開發行業,成為優秀的前端工程師。
學習對象
1.對前端開發技術有一定了解,想更深入學習。
2.希望成為前端開發工程師,但缺乏相關技能的人員。
3.已從事前端開發工作,但想更進一步提升技能的人員。
課程內容
1.HTML、CSS、JavaScript等前端技能入門。
2.熟悉前端開發工具和框架的使用。
3.前端設計和開發經驗的積累。
4.實習和就業指導。
學習時長
本課程總學時為180小時,分為兩個階段,分別為基礎階段(90小時)和實踐階段(90小時)。
收費范圍
收費標準根據學習模式不同而有區別,默認學習模式為班課,費用大約在8000-10000元之間。如需詳細收費情況,請聯系在線客服或前往校區咨詢。
學習收獲
1.掌握前端開發技術,獲得實踐經驗。
2.從業者更容易找到高水平的工作。
3.可以通過前端開發作品展示自己的才華和能力。
結語
以上信息僅供參考,實際情況以到校咨詢為準。可聯系在線客服,預約免費體驗課,了解更多相關信息。珠海WEB前端工程師培訓將助力您成為一名優秀的前端工程師,與時俱進,掌握前沿技術,成為前端大咖。
培訓項目:UI設計培訓、java培訓、軟件測試培訓、web前端培訓、linux云計算培訓、網絡運維培訓、網絡營銷培訓、云計算培訓、人工智能培訓、C培訓、C++培訓、嵌入式培訓、UE培訓、網絡安全工程師培訓
¥1980014499人關注
¥198005497人關注
¥詢價4292人關注
¥詢價4637人關注
¥詢價1889人關注
¥19800起12978人關注
¥19800起19596人關注
¥18800起46110人關注