【課程簡介】
基地所有課程體系是依托甲骨文總公司的技術(shù)支持,講練結(jié)合,遵循實踐大于理論的教育理念,專業(yè)的教師團隊和新穎的教學方式,堅持從做中學,以學生為本,不讓問題過夜的教學模式,循序漸進的成為一名軟件工程師。
【課程內(nèi)容】
階段一
HTML簡介、HTML標簽詳解、字符編碼的奧秘、Html5新特性與常用標簽
可解決的現(xiàn)實問題:
(1)能夠根據(jù)UI的設(shè)計實現(xiàn)HTML的靜態(tài)布局;
(2)掌握JavaScript基本語法,能通過JavaScript編寫簡單的JS特效。
熟練掌握之后,可以滿足市場靜態(tài)頁面布局
工具使用:PHPstrom/Sublime/Dreamweaver。
掌握常用工具的安裝使用,快捷鍵設(shè)置等技巧,快速提高開發(fā)調(diào)試效率。
CSS簡介、CSS的引入方式、CSS基本選擇器、CSS屬性、盒子模型、CSS浮動、CSS3新特性與常用屬性、CSS應用案例
JavaScript概述、基本語法、變量、數(shù)據(jù)類型、流程控制、函數(shù)、數(shù)組、BOM模型、DOM模型、JavaScript特效、正則表達式
Bootstrap、layui、Bmap等
DIV+CSS、項目開發(fā)流程、品優(yōu)購商城項目實戰(zhàn)
階段二
PHP簡介、WEB程序的訪問流程、安裝Apache、MySQL、PHP7、配置虛擬主機
可掌握的核心能力:
(1)可以清晰劃分項目開發(fā)模塊;
(2)根據(jù)開發(fā)任務編寫詳細設(shè)計文檔;
(3)根據(jù)文檔對功能模塊進行編碼;
(4)根據(jù)測試信息修復模塊功能缺陷;
(5)能對現(xiàn)有產(chǎn)品進行升級和維護。
可解決的現(xiàn)實問題:
能解決常規(guī)業(yè)務邏輯,PHP操作MySQL增刪改查,動態(tài)網(wǎng)站數(shù)據(jù)展示,了解PHP設(shè)計模式,能夠使用PHP+MVC編寫PHP框架實現(xiàn)博客系統(tǒng)開發(fā)。
可滿足企業(yè)動態(tài)網(wǎng)站開發(fā)的需求
變量和常量、數(shù)據(jù)類型、運算符、流程控制、函數(shù)、字符串、數(shù)組、PSR規(guī)范
MySQL簡介、基礎(chǔ)SQL操作、字符集、列類型、類屬性、表關(guān)系、高級查詢、外鍵、范式、用戶管理、權(quán)限管理、數(shù)據(jù)備份與還原
表單傳值的方式、PHP接收數(shù)據(jù)的三種方式、PHP處理復選框數(shù)據(jù)、文件上傳
同步與異步概念、原生Ajax、jQuery的Ajax相關(guān)API使用、低層原理分析、實用案例
基本操作、執(zhí)行增刪改操作、執(zhí)行查詢操作、與MySQLi相關(guān)的函數(shù)、MySQLi擴展應用案例
PDO簡介、PDO類、PDOStatement類、PDO預處理、PDO事務處理、PDO異常處理、PDO屬性、封裝PDO類
會話技術(shù)概述、Cookie與Session的區(qū)別、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收機制
HTTP協(xié)議概念、HTTP協(xié)議的特點、HTTP協(xié)議的分類、HTTP請求、HTTP響應、HTTP狀態(tài)碼、PHP模擬HTTP請求
項目開發(fā)流程、數(shù)據(jù)表數(shù)據(jù)、后臺實現(xiàn)、前臺實現(xiàn)、擴展功能
階段三
面向?qū)ο蟾攀觥⒚嫦驅(qū)ο髮崿F(xiàn)、封裝、繼承、多態(tài)、對象遍歷、對象序列化、反射機制、命名空間、Trait新特性
可掌握的核心能力:
(1) 具備解決復雜問題和技術(shù)難點的能力;
(2)豐富的調(diào)試技能和組件開發(fā)能力;
(3)能夠獨立設(shè)計開發(fā)復雜的功能模塊。
可解決的現(xiàn)實問題:
(1)能夠?qū)崿F(xiàn)功能的同時,考慮代碼的優(yōu)雅性,注重代碼的性能和重用性;
(2)針對項目中的bug和技術(shù)難點,能夠提供解決辦法;
(3)深入理解前端框架實現(xiàn)原理,能夠開發(fā)和重構(gòu)通用的前端組件。
文件操作的分類、目錄操作、文件操作、文件下載
GD庫概述、GD畫布實現(xiàn)、驗證碼、縮略圖、水印圖
文件操作的分類、目錄操作、文件操作、文件下載
MVC設(shè)計模式、搭建自定義MVC框架
Smarty概述、模板設(shè)計、程序設(shè)計
ThinkPHP5框架概述、基礎(chǔ)、架構(gòu)、路由、控制器、視圖、模型、項目實用項
項目開發(fā)流程、數(shù)據(jù)表數(shù)據(jù)、后臺實現(xiàn)、前臺實現(xiàn)、擴展功能
階段四
Linux系統(tǒng)概述、VMware虛擬機的安裝、CentOS系統(tǒng)安裝、Shell指令、VI編輯器、Linux內(nèi)核分析、用戶和組、文件操作、網(wǎng)絡配置、FTP、LAMP部署
(1) 具備Linux服務器管理能力,能搭建基于LAMP的Web
(2) 具備H5C3響應式頁面設(shè)計能力;
(3) 具備騰訊系平臺項目開發(fā)能力。
【教學優(yōu)勢】
采用特有的實戰(zhàn)式教學模式,以企業(yè)真實項目為導向的教學方法,真正做到實訓技術(shù)跟企業(yè)需求“0誤差”銜接;
基地設(shè)有Oracle專屬官方實訓平臺,采用導師線下面授+線上平臺相結(jié)合的多元化實訓方式,全方位把控實訓人員的技術(shù)水平;
小班制教學,真實企業(yè)項目實戰(zhàn)訓練,全真的開發(fā)環(huán)境,畢業(yè)后baifenbai推薦就業(yè),畢業(yè)=就業(yè)。
【甲骨文認證考試中心】
基地擁有Oracle授權(quán)培訓中心,以甲骨文認證考試中心為平臺,依托Oracle占據(jù)全球數(shù)據(jù)庫市場份額48%以上,占據(jù)中國數(shù)據(jù)庫份額60%以上需求背景,企業(yè)對Oracle數(shù)據(jù)庫工程師的急需狀態(tài),開展OCA進階認證、OCP專家認證、OCM大師級認證培訓與考試?,F(xiàn)階段已與武漢云科智博信息技術(shù)有限公司洽談合作,可為合作學校和師生開展甲骨文認證培訓服務。
【師資介紹】
邢越老師
職務:Python高級講師;PHP高級講師;人工智能講師
經(jīng)歷:項目經(jīng)理;高校講師
項目經(jīng)驗:10年的人工智能方向研究經(jīng)驗,參與包括智能語音識別、智能IVR、智能聊天機器人、智能精準推薦、智能物流、智能化產(chǎn)業(yè)鏈管理等項目。曾參與公安項目開發(fā)、部隊項目開發(fā)工作。
教學特點:知識淵博,幽默風趣,旁征博引,縱橫捭闔;注重啟發(fā)學員,注重課堂互動,注重行動學習
教學理念:讓你零壓力成為技術(shù)大牛;不斷創(chuàng)新,讓每次課更精彩!
學員評價:授課思路清晰,簡單易學。
【機構(gòu)環(huán)境】