課程級別 | 初級 |
培訓(xùn)周期 | 2-3個月 |
上課時間 | 自由安排 |
上課地址 | 無錫市南長區(qū)五愛路18號化輕大廈6、7層 |
【萬方教育】IT培訓(xùn)品牌,專注于IT技術(shù)培訓(xùn),主要業(yè)務(wù)涵蓋:PHP、UI/UE、HTML5、Java、Web前端、網(wǎng)頁設(shè)計、平面設(shè)計等眾多學(xué)科,累計培養(yǎng)數(shù)萬名學(xué)員,這里更有優(yōu)良的師資、嚴(yán)格的管理、周到的服務(wù)是你學(xué)會技術(shù)滿意就業(yè)的!
一、課程學(xué)時和授課形式:
本課程共計500學(xué)時。
二、授課形式:面授
授課類型:、晚班、周末班
三、招生對象:
1.在校的本??圃盒5呐嘤?xùn)中心生,有無基礎(chǔ)都可以,但必須對軟件開發(fā)行業(yè)有興趣
2.剛畢業(yè)但想從事軟件開發(fā)行業(yè)的學(xué)生
3.網(wǎng)管或網(wǎng)站管理員
4.從事網(wǎng)站美工想轉(zhuǎn)向后臺業(yè)務(wù)開發(fā)的人員
5.從事像asp .net 或 jsp想轉(zhuǎn)到PHP的程序員
6.出于個人愛好,想開發(fā)自己熟悉業(yè)務(wù)的網(wǎng)站人員
四、課程設(shè)置:
第一階段:
Web前端
HTML5
HTML簡介、HTML標(biāo)簽詳解、字符編碼的奧秘、Html5新特性與常用標(biāo)簽
CSS3
CSS簡介、CSS的引入方式、CSS基本選擇器、CSS屬性、盒子模型、CSS浮動、CSS3新特性與常用屬性、CSS應(yīng)用案例
綜合案例
DIV+CSS、項目開發(fā)流程、京東項目實(shí)戰(zhàn)
第二階段:
核心編程
1、搭建環(huán)境
PHP簡介、WEB程序的訪問流程、安裝Apache、MySQL、PHP7、配置虛擬主機(jī)
2、PHP7基礎(chǔ)
變量和常量、數(shù)據(jù)類型、運(yùn)算符、流程控制、函數(shù)、字符串、數(shù)組、PSR規(guī)范
MySQL數(shù)據(jù)庫
MySQL簡介、基礎(chǔ)SQL操作、字符集、列類型、類屬性、表關(guān)系、查詢、外鍵、范式、用戶管理、權(quán)限管理、數(shù)據(jù)備份與還原
表單傳值
表單傳值的方式、PHP接收數(shù)據(jù)的三種方式、PHP處理復(fù)選框數(shù)據(jù)、文件上傳
MySQLi擴(kuò)展
基本操作、執(zhí)行增刪改操作、執(zhí)行查詢操作、與MySQLi相關(guān)的函數(shù)、MySQLi擴(kuò)展應(yīng)用案例
HTTP/HTTPS協(xié)議
HTTP協(xié)議概念、HTTP協(xié)議的特點(diǎn)、HTTP協(xié)議的分類、HTTP請求、HTTP響應(yīng)、HTTP狀態(tài)碼、PHP模擬HTTP請求、擴(kuò)展:HTTPS協(xié)議
文件編程
文件操作的分類、目錄操作、文件操作、文件下載
會話技術(shù)
會話技術(shù)概述、Cookie與Session的區(qū)別、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收機(jī)制
GD圖像處理
GD庫概述、GD畫布實(shí)現(xiàn)、驗(yàn)證碼、縮略圖、水印圖
PDO擴(kuò)展
PDO簡介、PDO類、PDOStatement類、PDO預(yù)處理、PDO事務(wù)處理、PDO異常處理、PDO屬性、封裝PDO類
第三階段:
前端程序設(shè)計
JavaScript基礎(chǔ)
JavaScript概述、Javascript注意點(diǎn)、直接量、數(shù)據(jù)類型、流程控制
Web API
數(shù)組、函數(shù)、字符串、BOM模型、DOM模型
jQuery與插件開發(fā)實(shí)戰(zhàn)
jQuery的優(yōu)勢、jQuery選擇器、jQuery中的動畫、jQuery插件、jQueryUI、jQuery編程思想、編寫jQuery插件、基本元素操作、事件處理
精通Ajax
同步與異步概念、原生Ajax、jQuery的Ajax相關(guān)API使用、低層原理分析、實(shí)用案例
NodeJS
NodeJS歷史、發(fā)展,、特征與現(xiàn)狀、同步與異步、環(huán)境安裝、入門、文件操作, 網(wǎng)絡(luò)操作, 模塊化基礎(chǔ), npm、異步編程、工具模塊、Web模塊、全局對象
第四階段:
大型項目架構(gòu)
Linux操作系統(tǒng)
Linux系統(tǒng)概述、VMware虛擬機(jī)的安裝、CentOS系統(tǒng)安裝、Shell指令、VI編輯器、Linux內(nèi)核分析、用戶和組、文件操作、網(wǎng)絡(luò)配置、FTP、LAMP部署
Git版本控制
命令行、git的基本使用、對比文件差異、還原、合并 ,回滾操作,遠(yuǎn)端倉庫操作、使用github創(chuàng)建遠(yuǎn)端倉庫,生成ssh key 并添加到github
Nginx服務(wù)器集群
Nginx概述、LNMP的安裝與配置、緩存設(shè)置、壓縮設(shè)置、負(fù)載均衡
Memcache緩存設(shè)計
大型項目優(yōu)化概述、Memcache軟件的安裝、Memcache指令詳解、使用PHP操作Memcache、Memcache應(yīng)用場景
MongoDB(NoSQL數(shù)據(jù)庫)
MongoDB概述、MongoDB進(jìn)階、MongoDB的權(quán)限機(jī)制、使用PHP操作MongoDB
網(wǎng)站優(yōu)化(MySQL優(yōu)化)
MySQL優(yōu)化概述、MySQL存儲引擎、列類型的選擇、數(shù)據(jù)庫設(shè)計三范式與逆范式、執(zhí)行計劃、索引、分庫分表技術(shù)
Laravel框架
Laravel概述、Laravel的安裝、目錄分析、控制器、路由、視圖、HTTP請求與響應(yīng)、數(shù)據(jù)庫、模型、Laravel實(shí)用項、Redis數(shù)據(jù)庫、消息隊列
Redis(緩存、消息隊列)
Redis概述、Redis支持的數(shù)據(jù)類型、持久化功能、Redis主從模式、PHP操作Redis、消息隊列、功能實(shí)
第五階段:
擴(kuò)展課程
ReactJS/React Native
入門、JSX 語法、組件開發(fā)、組件復(fù)用、生命周期、React操作dom元素、React路由、webpack和gulp集成構(gòu)建項目、重定向組件、方式進(jìn)行跨域、按需加載
微服務(wù)Docker
Docker概述、為什么需要Docker、Docker環(huán)境開發(fā)流程、Docker安裝與配置、Docker指令、DockerFile應(yīng)用服務(wù)器
PHP爬蟲技術(shù)詳解
什么是爬蟲、爬蟲的工作原理、HTTP請求與響應(yīng)、正則表達(dá)式、PHP爬蟲項目實(shí)戰(zhàn)
Swoole聊天室
Swoole概述、Server、Client、Process、AsyncIO、Memory、HttpServer、WebSocket、Swoole綜合案例:PHP+Swoole聊天室

溫馨提示