格宇教育

格宇教育老師接聽

18210289671

格宇web前端

格宇web前端

適合人群:青少年 成人等
開班時(shí)間:固定日期
咨詢電話:18210289671

課程簡介

WEB前端課綱
Level 1Level 2Level 4知識(shí)點(diǎn)清單

網(wǎng)站布局基礎(chǔ)PhotoShop基礎(chǔ)Adobe公司介紹,版本編號(hào),發(fā)展歷史,安裝過程
移動(dòng)工具介紹與操作
選區(qū)工具介紹與操作
套索工具,磁性套索,框選工具,魔棒工具,快速選擇工具介紹與操作
圖層介紹,圖層合并
切片工會(huì)介紹與操作
圖片格式,精靈圖,圖片保存方式
HTML標(biāo)簽及規(guī)范HTML定義,HTML歷史,HTML版本、常用瀏覽器介紹、HTML整體結(jié)構(gòu)、標(biāo)簽結(jié)構(gòu)、注釋
塊級(jí)標(biāo)簽介紹,div,h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd,hr
行內(nèi)標(biāo)簽介紹,span,a,img,b,strong,i,em,br
什么是W3C標(biāo)準(zhǔn),DOCTYPE ,語言編碼,嵌套規(guī)則,HTML手冊(cè)查詢
HTML標(biāo)簽屬性class,id,style,title
屬性(align,bgcolor,border,cellpadding,cellspacing,frame,rules,summary,width)tr,td,th,tbody,thead,tbody,表格嵌套
屬性(action,method,name),input標(biāo)簽(type,name,id,value),button,textarea,select
屬性(align,frameborder,height,name,scrolling,src,width),iframe嵌套
CSS基礎(chǔ)CSS介紹,CSS發(fā)展歷史
CSS的三種引用方式,CSS基本語法、屬性、值、CSS手冊(cè)查詢
CSS選擇器(id、class、標(biāo)簽、屬性、后代、偽類等),CSS優(yōu)先級(jí)
font、font-size、font-family、font-weight、font-style
color,line-height,letter-spacing,text-align,text-decoration,text-indent,text-shadow,white-space,word-spacing
background,background-color,background-position,background-size,background-repeat,background-origin,background-image
list-style
CSS浮動(dòng)布局&盒模型width、height、padding、border、margin
標(biāo)準(zhǔn)模式是什么、怪異模式是什么
float,清除浮動(dòng)常用的三種方法,clear,overflow
CSS定位布局定位概述position,相對(duì)定位,絕對(duì)定位,浮動(dòng),left\right\top\bottom,z-index
雙飛翼布局,圣杯布局,側(cè)邊欄固定
什么是BFC、什么是IFC
什么是CSS hack,hack解決的問題及應(yīng)用情景,瀏覽器識(shí)別字符標(biāo)準(zhǔn)對(duì)應(yīng)表
項(xiàng)目實(shí)戰(zhàn)紐曼官網(wǎng)項(xiàng)目實(shí)戰(zhàn)
HTML5網(wǎng)站開發(fā)HTML5新特性發(fā)展歷程(設(shè)計(jì)目的),特性(語義特性,本地存儲(chǔ)特性,設(shè)備兼容性,網(wǎng)頁多媒體特性),規(guī)范,優(yōu)缺點(diǎn),移除元素
常用標(biāo)簽(header、footer、main、section、nav、article、aside、figure)
多媒體標(biāo)簽(video、audio、embed、canvas)
表單標(biāo)簽(email、url、number、color、range、date、search)
datalist,progress
form屬性(autocomplete,novalidate) input 屬性(autocomplete,autofocus,form,
min,max,step,multiple,pattern (regexp),placeholder,required)
CSS3新特性學(xué)習(xí)通用選擇器、屬性選擇器、偽類選擇器
text-shadow,word-wrap,word-break,text-wrap,text-overflow
border-radius,box-shadow,border-image
background-size,background-origin
RGBA,HSL,HSLA
線性漸變,徑向漸變
box-sizing
CSS3基礎(chǔ)屬性--動(dòng)畫過渡屬性transition,transition-property,transition-duration,transition-timing-function,transition-delay
trasform,translate,rotate,scale,skew,matrix
perspective,trasform-style,rotateX,rotateY,rotateZ
CSS3 動(dòng)畫屬性,@keyframes,animation,animation-name,animation-duration,animation-timing-function,animation-delay,animation-iteration-count,animation-direction,animation-play-state,animation-fill-mode
CSS3基礎(chǔ)屬性--布局 display: -webkit-box,box-orient,box-direction,box-pack,box-align,box-flex,box-ordinal-group,box-flex-group,box-lines
display: flex,flex-direction,flex-wrap,flex-flow,justify-content,align-items,align-self,flex,order,flex-grow,flex-shrink,flex-basis
媒體查詢@media、自適應(yīng)布局、rem布局
 @font-face、iconfont的使用
項(xiàng)目實(shí)戰(zhàn)紐曼官網(wǎng)移動(dòng)端項(xiàng)目實(shí)戰(zhàn)
網(wǎng)站動(dòng)效交互開發(fā)Javascript基礎(chǔ)JavaScript介紹、變量命名規(guī)則,變量聲明
number,string,boolean,Array,object
算術(shù)運(yùn)算符,關(guān)系運(yùn)算符,邏輯運(yùn)算符
if,for
函數(shù)定義語句,參數(shù),返回值
jQuery基礎(chǔ)jQuery介紹、特點(diǎn)、優(yōu)勢(shì)、文件下載、引入方式
id,class,標(biāo)簽,屬性
屬性類,css類,html\text\value
DOM節(jié)點(diǎn)插入、刪除、修改、復(fù)制
jQuery動(dòng)畫以及事件常用鼠標(biāo)事件、鍵盤事件、頁面加載事件,事件綁定方式
animate動(dòng)畫方法、show/hide、fade、slide動(dòng)畫實(shí)現(xiàn)、時(shí)間控制
項(xiàng)目實(shí)戰(zhàn)用戶交互實(shí)戰(zhàn)一
用戶交互實(shí)戰(zhàn)二
響應(yīng)式網(wǎng)站開發(fā)BootstrapBoostratp介紹、Boostratp文件的下載、引入方式、注意事項(xiàng)
表單組件、表格組件、導(dǎo)航組件、分頁組件、按鈕組件
字體圖標(biāo)的引入、字體圖片的使用方式
柵格系統(tǒng)介紹、使用規(guī)則
JavaScript插件、快速布局工具
Bootstrap響應(yīng)式案例實(shí)現(xiàn)
第二階段  
(邏輯交互)
用戶交互開發(fā)      (邏輯業(yè)務(wù)開發(fā)思想)Javascript基礎(chǔ)語法JS發(fā)展歷史,定義,版本
標(biāo)識(shí)符的命名,命名規(guī)范,保留字,關(guān)鍵字
變量的定義,字面量的使用
轉(zhuǎn)義字符是什么,空格,大于,小于,版權(quán)等轉(zhuǎn)義字符
算術(shù)運(yùn)算符,賦值運(yùn)算符,邏輯運(yùn)算符,條件運(yùn)算符,位運(yùn)算符,三目運(yùn)算符
字符串(String),數(shù)字(Number),布爾(Boolean),數(shù)組(Array),對(duì)象(Object),空(Null),未定義(Undefined)
Javascript流程控制if,switch
for,for..in,while,do…while
break,continue
Javascript函數(shù)函數(shù)常見的定義方式、函數(shù)的作用
函數(shù)的調(diào)用方式
函數(shù)參數(shù)設(shè)置
return
匿名函數(shù)的定義
變量提升,全局作用域,局部作用域,閉包
遞歸函數(shù)的定義與使用,算法實(shí)現(xiàn)
Array對(duì)象方法對(duì)象的介紹,對(duì)象的定義方式,常見對(duì)象介紹
數(shù)組的介紹,數(shù)組的定義方式
一維數(shù)組,二維數(shù)組,對(duì)象數(shù)組
concat(),join(),pop(),push(),reverse(),shift(),slice(),sort(),splice(),toSource(),toString(),toLocaleString(),unshift(),valueOf()
【增】:arr.push(),arr.unshift()
【刪】:arr.pop(),arr.shift()
【改】:arr.reverse(),arr.sort(),arr.concat(),arr.join(),arr.slice(),arr.splice(),arr.toString()
【查】:arr.indexOf()
String,Number,Date對(duì)象方法與定時(shí)器anchor(),big(),blink(),bold(),charAt(),charCodeAt(),concat(),indexOf(),italics(),link(),match(),replace(),slice(),small(),split(),sub(),substr(),substring(),sup(),toLocaleLowerCase(),toLocaleUpperCase(),toLowerCase(),toUpperCase()
toString,toLocaleString,toFixed,valueOf
Date(),getDate(),getDay(),getMonth(),getFullYear(),getHours(),getMinutes(),getSeconds(),getMilliseconds(),getTime(),setDate(),setMonth(),setFullYear(),setHours(),setMinutes(),setSeconds(),setMilliseconds(),setTime(),toLocaleString(),toLocaleTimeString(),toLocaleDateString()
setInterval(),clearInterval(),setTimeout(),clearTimeout() 
Math對(duì)象方法,正則表達(dá)式abs(x),ceil(x),floor(x),round(x),max(x,y),min(x,y),pow(x,y),sqrt(x),random(),sin(x),cos(x),tan(x)
正則表達(dá)式介紹、定義、元字符、限定符、定位符
compile,exec,test,match
DOM 節(jié)點(diǎn)的獲取以及增刪改DOM介紹、DOM樹
通過 id ,標(biāo)簽名,類名找到 HTML 元素
如需向 HTML DOM 添加新元素,您必須首先創(chuàng)建該元素(元素節(jié)點(diǎn)),然后向一個(gè)已存在的元素追加該元素。
DOM 屬性操作document.getElementById,document.getElementByTagName,document.getElementByName ,document.getElementByClassName,document.querySelector
Elements ,Sources,Console,Network
BOM 操作BOM介紹
window對(duì)象介紹
Location 對(duì)象包含有關(guān)當(dāng)前 URL 的信息。
Screen 對(duì)象包含有關(guān)客戶端顯示屏幕的信息。
Navigator 對(duì)象包含有關(guān)瀏覽器的信息。
History 對(duì)象包含用戶(在瀏覽器窗口中)訪問過的 URL。
frames 屬性返回窗口中所有命名的框架。
Javascript基礎(chǔ)事件以及Event對(duì)象onabort,onblur,onchange,onclick,ondblclick,onerror,onfocus,onkeydown,onkeypress,onkeyup,onload,onmousedown,onmousemove,onmouseout,onmouseover,onmouseup,onreset,onresize,onselect,onsubmit,onunload
attachEvent,detachEvent,addEventListener,removeEventListener
事件自定義方式
scrollHeight,scrollLeft,scrollTop,scrollWidth,offsetHeight,offsetLeft,offsetTop,event.clientX,event.clientY,event.offsetX,event.offsetY,
event,鼠標(biāo)坐標(biāo)獲取,鍵盤值獲取
Javascript優(yōu)化(事件委托,懶加載,預(yù)加載)與瀏覽器調(diào)錯(cuò)捕獲階段、處于事件階段、冒泡階段
事件處理程序說明
事件委托原理
懶加載是什么,預(yù)加載是什么
案例實(shí)戰(zhàn)
HTML5 APIvideo/audio的Javascript API屬性、方法,事件
touchstart、touchend、touchmove,devicemotion、deviceorientation
拖放(Drag 和 drop),定位獲取
HTML5 Canvascanvas 元素用于在網(wǎng)頁上繪制圖形。
getContext 上下文、beginPath(),closePath(),lineTo()、moveTo(),rect(),arc(),fill(),stroke(),fillRect(),strokeRect(),clearRect()
jQuery基礎(chǔ)補(bǔ)充基本篩選器、子元素、表單、可見性
對(duì)象訪問、數(shù)據(jù)緩存、對(duì)象篩選查找
內(nèi)部插入、外部插入、包裹、替換
動(dòng)畫隊(duì)列控制、delay、stop、finish
事件委托介紹、綁定方式
each、trim、param
JQuery高級(jí)技能插件封裝方式、封裝技巧
swiper.js
介紹、優(yōu)缺點(diǎn)、移動(dòng)端zepto方法、組件介紹
商城網(wǎng)站項(xiàng)目
動(dòng)態(tài)數(shù)據(jù)交互與存儲(chǔ)json/xml ,cookie,本地存儲(chǔ)與離線存儲(chǔ)
AJAX交互原理(原生,JQ)HTTP協(xié)議,它規(guī)定了在網(wǎng)絡(luò)中發(fā)布,傳輸和接收html頁面的方法。大家都遵循這個(gè)協(xié)議,就能實(shí)現(xiàn)信息的傳輸。
AJAX介紹、GET、POST
XMLHttpRequest聲明、兼容處理、數(shù)據(jù)獲取操作
ajax的屬性介紹、數(shù)據(jù)調(diào)用
axios.create(),get/post方法,屬性控制
面向?qū)ο箝_發(fā)思想面向?qū)ο缶幊?/span>基本模式的定義、優(yōu)缺點(diǎn)
工廠模式定義、優(yōu)缺點(diǎn)
構(gòu)造模式定義、優(yōu)缺點(diǎn)
原型鏈、原型模式定義、優(yōu)缺點(diǎn)
混合模式定義
面向?qū)ο缶幊虘?yīng)用原型(prototype)實(shí)現(xiàn)繼承、構(gòu)造函數(shù)實(shí)現(xiàn)繼承、call , apply實(shí)現(xiàn)繼承
對(duì)象封裝作用、封裝的方式
淺克隆、深克隆
原型鏈介紹、原型鏈應(yīng)用
this的指向說明
面向?qū)ο髮?shí)際應(yīng)用
第三階段
(前后端交互)
Node.jsNode.js:基礎(chǔ)模塊
Node.js:基礎(chǔ)模塊
Node.js:express
Node.js:mongodb
自動(dòng)化工具
項(xiàng)目實(shí)戰(zhàn)項(xiàng)目版本管理工具git介紹、遠(yuǎn)程倉庫介紹、暫存區(qū)介紹、指令配置、初始化指令、倉庫添加指令、項(xiàng)目拉取、提交、推送指令、版本控制指令
github介紹、注冊(cè)、項(xiàng)目創(chuàng)建、權(quán)限配置
SVN的安裝、版本管理操作
移動(dòng)端商城項(xiàng)目實(shí)戰(zhàn)
移動(dòng)端商城項(xiàng)目實(shí)戰(zhàn)
ECMAScript 6高級(jí)語法ES6基礎(chǔ)指令一babel介紹、安裝與檢查、轉(zhuǎn)換配置、運(yùn)行指令
let變量聲明、新增特性、塊級(jí)作用域
const常量聲明、本質(zhì)區(qū)別
解構(gòu)介紹、數(shù)組解構(gòu)、對(duì)象解構(gòu)、字符串解構(gòu)、函數(shù)參數(shù)的解構(gòu)
字符的 Unicode 表示法、codePointAt()、String.fromCodePoint()
字符串的遍歷器接口、at()、normalize()、includes(), startsWith(), endsWith()、repeat()、padStart(),padEnd()、matchAll()、模板字符串
ES6基礎(chǔ)指令二擴(kuò)展運(yùn)算符、Array.from()、Array.of()、copyWithin()、find() 和 findIndex()、fill()、entries(),keys() 和 values()、includes()、數(shù)組的空位
函數(shù)參數(shù)的默認(rèn)值、rest 參數(shù)、嚴(yán)格模式、箭頭函數(shù)、雙冒號(hào)運(yùn)算符
屬性的簡潔表示法、屬性名表達(dá)式、方法的 name 屬性、Object.is()、super 關(guān)鍵字、對(duì)象的擴(kuò)展運(yùn)算符
ES6基礎(chǔ)指令三constructor 方法、類的實(shí)例對(duì)象、Class 表達(dá)式、不存在變量提升、私有方法和私有屬性、this 的指向、name 屬性、Class 的取值函數(shù)(getter)和存值函數(shù)(setter)、Class 的 Generator 方法、Class 的靜態(tài)方法、Class 的靜態(tài)屬性和實(shí)例屬性
export 命令、import 命令、模塊的整體加載、export default 命令
ES6基礎(chǔ)指令四Promise 的含義、then()、catch()、finally()、all()、race()、resolve()、reject()
基本用法、async 函數(shù)的實(shí)現(xiàn)原理、與其他異步處理方法的比較
介紹、作為屬性名的 Symbol、屬性名的遍歷、Symbol.for(),Symbol.keyFor()、內(nèi)置的 Symbol 值
微信開發(fā)微信公眾號(hào)
微信小程序快速入門小程序賬號(hào)注冊(cè)、開發(fā)工具安裝、界面操作、項(xiàng)目搭建、項(xiàng)目配置
微信小程序界面交互WXML、WXSS、組件使用、靜態(tài)頁面搭建
微信小程序接口調(diào)用小程序API介紹、網(wǎng)絡(luò)、界面、設(shè)備、媒體、文件、數(shù)據(jù)緩存等接口調(diào)用
項(xiàng)目實(shí)戰(zhàn)微信小程序案例
第四階段
(框架開發(fā))
Vue.js開發(fā)Vue.js 基礎(chǔ)指令Vue.js介紹、發(fā)展歷史、特點(diǎn)、文件下載、Vue實(shí)例
插值方式、指令參數(shù)、修飾符、代碼縮寫
文本、原始HTML、特性、Javascript表達(dá)式
樣式綁定、條件渲染、列表渲染、事件綁定
Vue.js 基礎(chǔ)方法方法介紹、定義方式
計(jì)算屬性介紹、定義、比較計(jì)算屬性和methods方法
過濾器介紹、使用方式、自定義過濾器
事件監(jiān)聽、事件處理方式、事件修飾符、按鍵修飾符
表單數(shù)據(jù)綁定、表單修飾符、雙向數(shù)據(jù)綁定
Vue.js組件開發(fā)一組件介紹、組件定義方式、組件引用
父子組件數(shù)據(jù)傳輸、多級(jí)組件數(shù)據(jù)傳輸
Vue.js組件開發(fā)二生命周期介紹、應(yīng)用
slot插槽的定義與使用
Vue.js組件開發(fā)三動(dòng)態(tài)組件介紹、注冊(cè)動(dòng)態(tài)組件
Vue動(dòng)畫定義方式、CSS動(dòng)畫設(shè)置、自定義動(dòng)畫效果
數(shù)據(jù)變化追蹤、異步更新隊(duì)列
Vue.js插件Vue-cli介紹、安裝與檢查、Vue項(xiàng)目搭建流程
Vue-router介紹、路由、路由守衛(wèi)
axios.create(),get/post方法,屬性控制
Vue.js高級(jí)語法Vuex介紹、狀態(tài)state、項(xiàng)目配置
項(xiàng)目實(shí)戰(zhàn)WEB APP項(xiàng)目實(shí)戰(zhàn)
React 開發(fā)ReactReact介紹、歷史發(fā)展、安裝方式、環(huán)境配置
JSX基礎(chǔ)語法、JS表達(dá)式使用、樣式、注釋
React組件開發(fā)、復(fù)合組件
React語法事件注冊(cè)、綁定this
ReactDOM介紹以及使用、render DOM渲染
表單事件綁定、表單值獲取、state修改
React環(huán)境搭建 環(huán)境介紹、整體搭建、項(xiàng)目部署
集成router、路由嵌套、路由參數(shù)
React數(shù)據(jù)交互Fetch介紹、get封裝、post封裝、JSX調(diào)用
React跨域處理,header處理
React的promise應(yīng)用
項(xiàng)目實(shí)戰(zhàn)React案例實(shí)戰(zhàn)分析
拓展學(xué)習(xí):react+nativereact+native環(huán)境搭建及介紹React Native介紹
軟件安裝,環(huán)境配置,環(huán)境測(cè)試
服務(wù)器搭建,項(xiàng)目搭建
Angular介紹Angular框架、MVC思想
數(shù)據(jù)可視化介紹echart.js介紹、基礎(chǔ)使用
D3.js介紹、基礎(chǔ)使用
3D動(dòng)畫框架介紹Three.js介紹、基礎(chǔ)使用
tween.js介紹、基礎(chǔ)使用
產(chǎn)品經(jīng)理職責(zé)介紹產(chǎn)品經(jīng)理職責(zé)介紹
架構(gòu)師職責(zé)介紹架構(gòu)師職責(zé)介紹

 

名師團(tuán)隊(duì)

更多

學(xué)校分布

更多
  • 1

    格宇教育楊浦校區(qū)

    上海市楊浦區(qū)荊州路280號(hào)197幢D座3層C16/C17號(hào)

  • 2

    格宇教育閔行校區(qū)

    上海市閔行區(qū)漕寶路3509號(hào)匯寶廣場(chǎng)B座5樓502