【課程簡(jiǎn)介】
全棧工程師是指掌握多種技能,并能利用多種技能獨(dú)立完成產(chǎn)品的人。也叫全端工程師(同時(shí)具備前端和后臺(tái)能力),英文Full Stack engineer
【課程內(nèi)容】
階段:前端網(wǎng)頁(yè)基礎(chǔ)
HTML5
熟悉HTML5的標(biāo)簽與屬性。包含代碼文件、基礎(chǔ)結(jié)構(gòu)、注釋、標(biāo)簽規(guī)范、屬性操作、常用標(biāo)簽、超連接、圖片、音頻、視頻、列表、表格、表單、框架等。
CSS3
掌握DIV+CSS的排版布局知識(shí)。包含CSS屬性語(yǔ)法、繼承與優(yōu)先級(jí)、選擇器、文本字體屬性、背景控制、盒子模型、圓角、float布局、定位等使用方法與技巧。
Photoshop
熟悉Photoshop常用操作。包含工具使用、圖像操作、選區(qū)路徑、圖層與樣式、摳圖、切片、等。能夠獨(dú)立的設(shè)計(jì)處理網(wǎng)頁(yè)與網(wǎng)頁(yè)切圖。
第二階段:后端編程基礎(chǔ)
PHP基礎(chǔ)
掌握PHP的編程知識(shí)。包含php環(huán)境安裝配置、變量、常量、數(shù)據(jù)類(lèi)型、運(yùn)算符、if條件語(yǔ)句、for循環(huán)語(yǔ)句、流程控制、文件載入、數(shù)組、函數(shù)、遞歸、排序算法、常用系統(tǒng)函數(shù)、文件上傳、Cookie、Session等知識(shí)點(diǎn)。
MySQL基礎(chǔ)
熟悉MySQL數(shù)據(jù)庫(kù)的基本使用。包含安裝配置MySQL、數(shù)據(jù)庫(kù)操作、數(shù)據(jù)表操作、數(shù)據(jù)增刪改查操作、字段類(lèi)型、字段屬性、PHP連接操作MySQL、字符集等內(nèi)容。
第三階段:后端編程及MVC框架設(shè)計(jì)
WAMP
掌握基于Windows的Apache、PHP、MySQL開(kāi)發(fā)環(huán)境手動(dòng)安裝與配置,配置虛擬主機(jī)、訪問(wèn)權(quán)限、.htaccess分布式配置等
PHP
掌握PHP面向?qū)ο缶幊?,包含定義類(lèi)、對(duì)象、封裝性、繼承性、單例設(shè)計(jì)模式、訪問(wèn)修飾符、$this、魔術(shù)方法、命名空間、自動(dòng)加載、工廠模式、抽象類(lèi)、接口等。
MVC框架設(shè)計(jì)
掌握MVC架構(gòu)模式,包含單入口、類(lèi)的自動(dòng)加載、display設(shè)計(jì)、防SQL注入、URL偽靜態(tài)等技術(shù),能自主設(shè)計(jì)一個(gè)MVC框架。
Web功能開(kāi)發(fā)
掌握常見(jiàn)的后端功能,包括文件上傳、縮略圖、驗(yàn)證碼、自動(dòng)登陸、無(wú)限級(jí)分類(lèi)、CURL、PDO、文件目錄操作等實(shí)用技術(shù)。
MySQL
掌握MySQL數(shù)據(jù)庫(kù)的命令,包含外鍵約束、跨表查詢(xún)、分組統(tǒng)計(jì)、連接查詢(xún)、子查詢(xún)、索引、事務(wù)、視圖等。
SVN+GIT版本控制工具
掌握SVN/GIT版本控制工具來(lái)維護(hù)項(xiàng)目的整個(gè)藍(lán)圖;熟練使用github來(lái)管理云端代碼倉(cāng)庫(kù),實(shí)現(xiàn)項(xiàng)目組多人協(xié)作開(kāi)發(fā)。
第四階段:前端編程語(yǔ)言JavaScript、jQuery庫(kù)
JavaScript語(yǔ)言
掌握J(rèn)S語(yǔ)法、結(jié)構(gòu)、面向?qū)ο蠹癊S6&ES7&ES8的新特性,包含變量、運(yùn)算符、數(shù)據(jù)類(lèi)型、流程控制語(yǔ)句、數(shù)組、函數(shù)、對(duì)象、原型、閉包等技術(shù)要點(diǎn)。了解JavaScript程序的編譯原理,具備前端編程開(kāi)發(fā)的能力。
BOM+DOM編程
熟悉BOM和DOM模型。掌握window、location、history、navigator、document等對(duì)象的使用;掌握事件處理和DOM節(jié)點(diǎn)操作。培養(yǎng)前端編程邏輯思維,實(shí)現(xiàn)網(wǎng)頁(yè)的動(dòng)態(tài)交互。
jQuery
熟悉jQuery庫(kù),包含選擇器、屬性與樣式、DOM操作、事件處理、文檔處理、動(dòng)畫(huà)等。學(xué)會(huì)使用jQuery、JavaScript、DOM編程實(shí)現(xiàn)前端交互及動(dòng)畫(huà)效果。
Bootstrap
掌握來(lái)自Twitter工程師開(kāi)發(fā)的目前流行度很高的前端響應(yīng)式框架,包括內(nèi)置樣式、組件和JavaScript插件。
AjAX
掌握AJAX異步請(qǐng)求技術(shù),包含原生AJAX、jQuery的Ajax、AJAX跨域解決方案等實(shí)際使用技巧。
第五階段:前后端框架及全棧開(kāi)發(fā)
Node.js
掌握node.js環(huán)境搭建及基于服務(wù)端模塊化編程。包含模塊化編程、NPM包管理工具、事件編程、異步編程及文件操作。
Webpack
掌握前沿Webpack模塊化打包工具,形成組件化開(kāi)發(fā)思想,極大簡(jiǎn)化項(xiàng)目開(kāi)發(fā)的成本。
VUE
掌握Vue框架的綜合運(yùn)用,包含指令、表達(dá)式、雙向綁定、計(jì)算屬性、過(guò)濾器、生命周期和組件開(kāi)發(fā),熟練使用Vue全家桶(Vue+Vue-router+Vuex+axios)套件,熟悉基于Vue的ElementUI、MintUI等UI框架,能使用Vue-cli來(lái)搭建工程和開(kāi)發(fā)Vue項(xiàng)目。
ThinkPHP5
掌握ThinkPHP5框架,包含安裝配置ThinkPHP5、路由、REST控制器、模型、模板引擎等,能快速搭建企業(yè)級(jí)項(xiàng)目。
Swoole
熟悉Swoole框架,包含Swoole server配置、事件回調(diào)、常用函數(shù)、Swoole WebSocket、MySQL異步連接。能解決即時(shí)通訊、并發(fā)編程等問(wèn)題。
第六階段:Linux、Nginx及大型網(wǎng)站優(yōu)化
Linux
Linux是主流的服務(wù)器操作系統(tǒng),掌握常見(jiàn)的Linux命令,包含系統(tǒng)安裝、文件操作、用戶(hù)管理、環(huán)境搭建,能搭建LAMP環(huán)境。
NoSQL
重點(diǎn)學(xué)習(xí)Redis,了解Memcache和Mongodb。包含數(shù)據(jù)類(lèi)型、數(shù)據(jù)操作、PHP讀寫(xiě)Redis、主從、服務(wù)器集群等。
大型網(wǎng)站優(yōu)化
掌握大型網(wǎng)站的架構(gòu)與優(yōu)化,包含大型數(shù)據(jù)庫(kù)設(shè)計(jì)、分庫(kù)、分表、頁(yè)面靜態(tài)化、緩存技術(shù)、MySQL索引優(yōu)化、讀寫(xiě)分離等
ElasticSearch
了解ElasticSearch全文搜索引擎,是當(dāng)前流行的企業(yè)搜索引擎。用于云計(jì)算實(shí)時(shí)搜索、穩(wěn)定、可靠、快速、安裝使用方便。
Nginx
Nginx 是一個(gè)很強(qiáng)大的高性能Web和反向代理服務(wù)軟件,支持高并發(fā)、負(fù)載均衡、反向代理等,能利用Nginx實(shí)現(xiàn)反向代理服務(wù)。
Laravel
熟悉Laravel框架的功能及使用,包含自動(dòng)加載類(lèi)、Restful控制器、視圖組裝器、單元測(cè)試、自動(dòng)分頁(yè)、應(yīng)用邏輯、Bundle等
第七階段:移動(dòng)端H5與小程序
H5
掌握HTML5的新標(biāo)簽新屬性,包含新DOMApi、header、footer、data-*、canvas、位置感知、本地存儲(chǔ)等新技術(shù)。掌握CSS3的新屬性,包含顏色模式、背景樣式、圓角邊框、盒子模型、漸變、過(guò)渡動(dòng)畫(huà)、彈性布局、變形、幀動(dòng)畫(huà)等。
微信公眾號(hào)
微信公眾號(hào)是企業(yè)運(yùn)用廣泛的推廣工具,必須掌握公眾號(hào)的配置、管理、接口開(kāi)發(fā),包含JSSDK、用戶(hù)接口、支付接口等。
微信小程序
微信小程序作為引爆H5時(shí)代的標(biāo)識(shí)技術(shù),學(xué)習(xí)了解視圖層、邏輯層相關(guān)知識(shí),深入小程序框架和組件的使用,靈活運(yùn)用各類(lèi)接口。
第八階段:就業(yè)與服務(wù)
就業(yè)指導(dǎo)
企業(yè)通用面試技巧、知識(shí)點(diǎn)面試技巧、模擬面試、項(xiàng)目面試技巧、語(yǔ)言表達(dá)練習(xí)、互面總結(jié)、總結(jié)和復(fù)習(xí)面試題。
面試直通車(chē)
面試經(jīng)驗(yàn)交流、面試技術(shù)解惑、面試項(xiàng)目跟蹤。
售后服務(wù)
隨時(shí)隨地為同學(xué)們提供全方位工作問(wèn)題解決方案!源碼時(shí)代是具有售后的服務(wù)機(jī)構(gòu)!
【適合人群】
1、想要轉(zhuǎn)行的各行業(yè)人員
2、不想上班,追求自由的一代個(gè)性青年
3、追求不斷進(jìn)步走上人生的職場(chǎng)人士
4、欲掌握未來(lái)科技,走在時(shí)代浪潮潮尖的弄潮兒
【就業(yè)方向】
【教學(xué)優(yōu)勢(shì)】
1、輔導(dǎo)機(jī)制強(qiáng),不讓一位學(xué)員掉隊(duì)
2、課程更新快,前沿技術(shù)等你來(lái)學(xué)
3、課程設(shè)置好,分層教學(xué)輕松學(xué)習(xí)
4、實(shí)戰(zhàn)項(xiàng)目多,邊學(xué)邊練積累經(jīng)驗(yàn)
5、老師技術(shù)高,10年以上專(zhuān)業(yè)測(cè)試經(jīng)驗(yàn)
6、學(xué)員口碑好,口碑入學(xué)率達(dá)78%
7、后續(xù)服務(wù)好,免費(fèi)學(xué)習(xí)新課程
8、就業(yè)率超高,專(zhuān)業(yè)就業(yè)率達(dá)97%
【專(zhuān)業(yè)師資】
尹強(qiáng)講師
簡(jiǎn)介:畢業(yè)于電子科技大學(xué),多年互聯(lián)網(wǎng)開(kāi)發(fā)經(jīng)驗(yàn)與授課經(jīng)驗(yàn),曾參與某知名家具電商網(wǎng)站、車(chē)友商城、物流系統(tǒng)的開(kāi)發(fā)設(shè)計(jì),善于使用多種技術(shù)解決技術(shù)問(wèn)題和優(yōu)化網(wǎng)站的性能和提高網(wǎng)站速度,開(kāi)發(fā)經(jīng)驗(yàn)豐富。擅長(zhǎng)學(xué)習(xí)方式的培養(yǎng)和鍛煉,授課幽默風(fēng)趣,耐心細(xì)致。
擅長(zhǎng):精通PHP、Python、javascript、jquery、HTML、csss及web各大開(kāi)發(fā)框架。精通數(shù)據(jù)庫(kù)設(shè)計(jì)與維護(hù)、網(wǎng)站優(yōu)化、面向?qū)ο蟮睦斫狻?/p>
特點(diǎn):授課經(jīng)驗(yàn)豐富,善于引導(dǎo)學(xué)生思考,培養(yǎng)學(xué)生自我學(xué)習(xí)的能力。上課耐心細(xì)致,授課幽默風(fēng)趣,使學(xué)生上課開(kāi)心的同時(shí)又能學(xué)到知識(shí)。
座右銘:學(xué)習(xí)和做人一樣,沒(méi)有捷徑,只有一步一個(gè)腳印,腳踏實(shí)地才能成功!
【作品展示】
【教學(xué)現(xiàn)場(chǎng)】
【學(xué)校簡(jiǎn)介】
源碼時(shí)代(成都源代碼教育咨詢(xún)有限公司),是一家專(zhuān)注于IT職業(yè)教育的高科技公司,源碼時(shí)代秉承“開(kāi)放、創(chuàng)新、專(zhuān)注、共贏”的核心價(jià)值,致力于打造中國(guó)高端IT培訓(xùn)品牌,旨在為每一名學(xué)員提供良好的服務(wù)。
源碼時(shí)代依托于國(guó)內(nèi)早期開(kāi)源團(tuán)隊(duì)“EasyJF”和開(kāi)源社區(qū)“開(kāi)源人社區(qū)”,著力于為企業(yè)培養(yǎng)Java、PHP、UI設(shè)計(jì)、H5前端、Python+人工智能、大數(shù)據(jù)等方面的“實(shí)戰(zhàn)型”人才。
目前,源碼時(shí)代擁有成都、重慶、武漢、深圳四大校區(qū),團(tuán)隊(duì)講師大多是來(lái)自國(guó)內(nèi)知名企業(yè)的技術(shù)骨干,擁有多年項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn),擁有專(zhuān)業(yè)的教師職業(yè)技能,現(xiàn)已成為國(guó)內(nèi)口碑好、影響力大、專(zhuān)業(yè)權(quán)威的教學(xué)團(tuán)隊(duì),旨在為廣大的IT愛(ài)好者提供職業(yè)培訓(xùn)、教學(xué)視頻、網(wǎng)絡(luò)公開(kāi)課、技能書(shū)籍等服務(wù)內(nèi)容。
源碼時(shí)代,與時(shí)代同頻,作為一家高口碑、有售后的教育培訓(xùn)機(jī)構(gòu),已成為廣大IT學(xué)子的共同選擇。