【*階段】前端網(wǎng)頁(yè)基礎:熟悉HTML5的標簽與屬性。包含代碼文件、基礎結構、注釋、標簽規范、屬性操作、常用標簽、超連接、圖片、音頻、視頻、列表、表格、表單、框架等;掌握DIV+CSS的排版布局知識。包含CSS屬性語(yǔ)法、繼承與優(yōu)先級、選擇器、文本字體屬性、背景控制、盒子模型、圓角、float布局、定位等使用方法與技巧;\t熟悉Photoshop常用操作。包含工具使用、圖像操作、選區路徑、圖層與樣式、摳圖、切片、特效等。能夠獨立的設計處理網(wǎng)頁(yè)與網(wǎng)頁(yè)切圖。
【第二階段】后端編程基礎:掌握PHP的編程知識。包含php環(huán)境安裝配置、變量、常量、數據類(lèi)型、運算符、if條件語(yǔ)句、for循環(huán)語(yǔ)句、流程控制、文件載入、數組、函數、遞歸、排序算法、常用系統函數、文件上傳、cookie、Session等知識點(diǎn);熟悉MySQL數據庫的基本使用。包含安裝配置MySQL、數據庫操作、數據表操作、數據增刪改查操作、字段類(lèi)型、字段屬性、PHP連接操作MySQL、字符集等內容。
【第三階段】后端高級編程及MVC框架設計:掌握基于Windows的Apache、PHP、MySQL開(kāi)發(fā)環(huán)境手動(dòng)安裝與配置,配置虛擬主機、訪(fǎng)問(wèn)權限、.htaccess分布式配置等;\t掌握PHP面向對象編程,包含定義類(lèi)、對象、封裝性、繼承性、單例設計模式、訪(fǎng)問(wèn)修飾符、$this、魔術(shù)方法、命名空間、自動(dòng)加載、工廠(chǎng)模式、抽象類(lèi)、接口等;掌握MVC架構模式,包含單入口、類(lèi)的自動(dòng)加載、display設計、防SQL注入、URL偽靜態(tài)等技術(shù),能自主設計一個(gè)MVC框架;掌握常見(jiàn)的后端功能,包括文件上傳、縮略圖、驗證碼、自動(dòng)登陸、無(wú)限級分類(lèi)、CURL、PDO、文件目錄操作等實(shí)用技術(shù);掌握MySQL數據庫的高級命令,包含外鍵約束、跨表查詢(xún)、分組統計、連接查詢(xún)、子查詢(xún)、索引、事務(wù)、視圖等;掌握SVN/GIT版本控制工具來(lái)維護項目的整個(gè)藍圖;熟練使用github來(lái)管理云端代碼倉庫,實(shí)現項目組多人協(xié)作開(kāi)發(fā)。
【第四階段】前端編程語(yǔ)言Javascript、jQuery庫:掌握JS語(yǔ)法、結構、面向對象及ES6&ES7&ES8的新特性,包含變量、運算符、數據類(lèi)型、流程控制語(yǔ)句、數組、函數、對象、原型、閉包等技術(shù)要點(diǎn)。了解Javascript程序的編譯原理,具備前端編程開(kāi)發(fā)的能力;熟悉BOM和DOM模型。掌握window、location、history、navigator、document等對象的使用;掌握事件處理和DOM節點(diǎn)操作。培養前端編程邏輯思維,實(shí)現網(wǎng)頁(yè)的動(dòng)態(tài)交互;熟悉jQuery庫,包含選擇器、屬性與樣式、DOM操作、事件處理、文檔處理、動(dòng)畫(huà)等。學(xué)會(huì )使用jQuery、Javascript、DOM編程實(shí)現前端交互及動(dòng)畫(huà)效果;掌握來(lái)自Twitter工程師開(kāi)發(fā)的目前流行度很高的前端響應式框架,包括內置樣式、組件和Javascript插件;掌握AJAX異步請求技術(shù),包含原生AJAX、jQuery的Ajax、AJAX跨域解決方案等實(shí)際使用技巧。
【第五階段】前后端框架及全棧開(kāi)發(fā):\t掌握node.js環(huán)境搭建及基于服務(wù)端模塊化編程。包含模塊化編程、NPM包管理工具、事件編程、異步編程及文件操作;掌握*前沿Webpack模塊化打包工具,形成組件化開(kāi)發(fā)思想,極大簡(jiǎn)化項目開(kāi)發(fā)的成本;掌握Vue框架的綜合運用,包含指令、表達式、雙向綁定、計算屬性、過(guò)濾器、生命周期和組件開(kāi)發(fā),熟練使用Vue全家桶(Vue+Vue-router+Vuex+axios)套件,熟悉基于Vue的ElementUI、MintUI等UI框架,能使用Vue-cli來(lái)搭建工程和開(kāi)發(fā)Vue項目;掌握ThinkPHP5框架,包含安裝配置ThinkPHP5、路由、REST控制器、模型、模板引擎等,能快速搭建企業(yè)級項目;熟悉Swoole框架,包含Swoole server配置、事件回調、常用函數、Swoole WebSocket、MySQL異步連接。能解決即時(shí)通訊、并發(fā)編程等問(wèn)題。
【第六階段】Linux、Nginx及大型網(wǎng)站優(yōu)化:Linux是主流的服務(wù)器操作系統,掌握常見(jiàn)的Linux命令,包含系統安裝、文件操作、用戶(hù)管理、環(huán)境搭建,能搭建LAMP環(huán)境;重點(diǎn)學(xué)習Redis,了解Memcache和Mongodb。包含數據類(lèi)型、數據操作、PHP讀寫(xiě)Redis、主從、服務(wù)器集群等;掌握大型網(wǎng)站的架構與優(yōu)化,包含大型數據庫設計、分庫、分表、頁(yè)面靜態(tài)化、緩存技術(shù)、MySQL索引優(yōu)化、讀寫(xiě)分離等;了解ElasticSearch全文搜索引擎,是當前流行的企業(yè)搜索引擎。用于云計算實(shí)時(shí)搜索、穩定、可靠、快速、安裝使用方便;Nginx 是一個(gè)很強大的高性能Web和反向代理服務(wù)軟件,支持高并發(fā)、負載均衡、反向代理等,能利用Nginx實(shí)現反向代理服務(wù);熟悉Laravel框架的功能及使用,包含自動(dòng)加載類(lèi)、Restful控制器、視圖組裝器、單元測試、自動(dòng)分頁(yè)、應用邏輯、Bundle等。
【第七階段】移動(dòng)端H5與小程序:掌握HTML5的新標簽新屬性,包含新DOMApi、header、footer、data-*、canvas、位置感知、本地存儲等新技術(shù)。 掌握CSS3的新屬性,包含顏色模式、背景樣式、圓角邊框、盒子模型、漸變、過(guò)渡動(dòng)畫(huà)、彈性布局、變形、幀動(dòng)畫(huà)等;微信公眾號是企業(yè)運用*廣泛的推廣工具,必須掌握公眾號的配置、管理、接口開(kāi)發(fā),包含JSSDK、用戶(hù)接口、支付接口等;微信小程序作為引爆H5時(shí)代的標識技術(shù),學(xué)習了解視圖層、邏輯層相關(guān)知識,深入小程序框架和組件的使用,靈活運用各類(lèi)接口。
【第八階段】就業(yè)與服務(wù):企業(yè)通用面試技巧、知識點(diǎn)面試技巧、模擬面試、項目面試技巧、語(yǔ)言表達練習、互面總結、總結和復習面試題;\t面試經(jīng)驗交流、面試技術(shù)解惑、面試項目跟蹤;隨時(shí)隨地為同學(xué)們提供全方位工作問(wèn)題解決方案!源碼時(shí)代是*具有售后的服務(wù)機構!