???? ????
HTML元素和(he)屬(shu)性;HTML表單和(he)圖形處理(li);HTML媒體和(he)最佳實踐(jian)
CSS基(ji)本語法與選擇器;CSS背(bei)景、文本、邊框、輪廓與顏色;CSS列表、表單與表格樣式;CSS樣式層疊與繼承(cheng);CSS盒模(mo)型(xing)、定位、浮動和顯示屬(shu)性(xing);CSS漸(jian)變、陰影與濾鏡;CSS變換、過渡與動畫; Web字體與多(duo)列布局(ju)
VSCode及插件;PhotoShop的使用(yong)和圖片整合;markman、pxcook工(gong)具使用(yong);藍湖、sketch與axure工(gong)具使用(yong)
BFC、IFC、GFC、FFC等概念(nian);Flex彈(dan)性布(bu)局(ju);網(wang)格布(bu)局(ju);媒體查詢(xun);viewport、rem、vw、dpr與ppi
PC端網站布(bu)局(ju)規范;PC端管理系(xi)統(tong)布(bu)局(ju)規范;流式(shi)布(bu)局(ju)(100%布(bu)局(ju));等(deng)比縮放(fang)布(bu)局(ju)(rem布(bu)局(ju));響應式(shi)布(bu)局(ju);移(yi)(yi)動(dong)端reset, 1px border, 高清圖片;移(yi)(yi)動(dong)端設備適配最佳實(shi)踐
基本語法;流程控制語句(ju);函數與(yu)數組;String與(yu)Date;BOM與(yu)DOM;拖拽效果;客戶(hu)端存儲(chu)(cookie存儲(chu)、WebStorage);正(zheng)則表(biao)達式;Ajax;面向對象基礎;運動與(yu)游戲開發;數據結構(gou)與(yu)算法
Promise;async/await語(yu)法(fa);try/catch語(yu)法(fa);原(yuan)型鏈;構造函數;執(zhi)行上(shang)下文棧與執(zhi)行上(shang)下文;作用域鏈;閉(bi)包;this;ES5-ES12;設計模式
JSON 語法規則;JSON5 的(de)使用
TypeScript 介紹(shao);TypeScript 入門;常(chang)用(yong)類型(xing)(xing);類型(xing)(xing)縮(suo)小(xiao);函數;對象類型(xing)(xing);類型(xing)(xing)操(cao)縱 類;模塊
變量(liang)聲明;類(lei)型推斷;枚舉;公共(gong)類(lei)型;Symbols;類(lei)型兼容(rong)性;迭代(dai)器(qi)和生成(cheng)器(qi);裝飾器(qi);JSX;混入;三斜線指令;模(mo)塊;模(mo)塊解析;命(ming)名(ming)空間;命(ming)名(ming)空間與(yu)模(mo)塊;聲明合并
Linux 常用命令;Less/Sass;NPM;Git 的(de)使用;AMD/CMD/UMD;ES6模塊化(hua)
Node.js 服務(wu)(wu)端(duan)開(kai)發;Node 基(ji)(ji)(ji)礎(chu)入門;Express 框架(jia)基(ji)(ji)(ji)礎(chu);中間件開(kai)發;MVC開(kai)發模(mo)式(shi);基(ji)(ji)(ji)于(yu)Express的(de)(de)后端(duan)路由;MongoDB數據(ju)(ju)庫的(de)(de)基(ji)(ji)(ji)本(ben)使用;MySQL數據(ju)(ju)庫的(de)(de)基(ji)(ji)(ji)本(ben)使用;基(ji)(ji)(ji)于(yu)Token的(de)(de)登(deng)錄狀(zhuang)態保持;Node.js的(de)(de)EventLoop;文(wen)件上傳(單文(wen)件/多文(wen)件);模(mo)板引(yin)擎;靜(jing)態資源加載(zai);服務(wu)(wu)端(duan)渲染(ran)頁面
基礎入門 為(wei)什(shen)么(me)需要(yao)Webpack;小試 Webpack;自(zi)動引入資(zi)源;搭建(jian)開(kai)發(fa)環(huan)境(jing);資(zi)源模塊;管理資(zi)源;使用(yong) babel-loader;代碼分離;緩存(cun);懶加載;拆分開(kai)發(fa)環(huan)境(jing)和生(sheng)產環(huan)境(jing)
高級進階 提(ti)高開(kai)發效率(lv),完善團隊開(kai)發規范;模塊(kuai)與依賴(lai)(lai);擴展功能;多頁面應用;Tree shaking;漸進式(shi)網絡應用程序 PWA;shimming 預置依賴(lai)(lai);創建 library;模塊(kuai)聯邦;提(ti)升構建性能
為什么選用(yong)Vite;搭建(jian)Vite開發環(huan)境;創(chuang)建(jian)第一個Vite項目;NPM依賴(lai)(lai)解析和(he)預構建(jian)(依賴(lai)(lai)預構建(jian)簡(jian)介、esbuild、緩(huan)存);模(mo)塊熱重載(zai)(常(chang)用(yong)框架集成(cheng)、HMR-API);Vite+TypeScript;Vite中(zhong)(zhong)的Vue和(he)JSX(使用(yong)Vite創(chuang)建(jian)Vue2項目、Vite支持Vue3使用(yong)JSX);在Vite中(zhong)(zhong)使用(yong)CSS;Vite靜態(tai)資(zi)源引用(yong);Vite中(zhong)(zhong)使用(yong)WebWorker;Vite中(zhong)(zhong)引入WebAssembly;Vite中(zhong)(zhong)導入JSON及Glob導入;Vite中(zhong)(zhong)集成(cheng)ESLint;構建(jian)生(sheng)產版本;環(huan)境變量和(he)模(mo)式;騰訊云Webify項目部(bu)署;服務端渲(xuan)染SSR(Vue3案(an)例、React案(an)例);后(hou)端集成(cheng)
1、攜手打造(zao)全場景鴻蒙生態
2、HarmonyOS 應用開發(fa)技術新進展
3、ArkTS 語(yu)言和(he)演進
4、ArkUI 開發框架,打造精(jing)致UI交互體驗
5、ArkUI 跨平(ping)臺方案
6、高性能應用探索之旅(lv)
7、HarmonyOS 端(duan)云(yun)開放能力
8、文件存儲(chu)與數據管理
9、HarmonyOS 暢聯(lian),自由分享
10、HarmonyOS 網絡應用開發
1、使用 DevEco Studio 高效(xiao)開發
2、構建第一個 ArkTS 應用
3、ArkTS 開發語言
4、應用程序框架
5、使用(yong)常用(yong)組件構建頁面
6、動畫基礎應用
7、HTTP數據請求(qiu)
8、應用數據管理
9、給應用添加通(tong)知和提醒(xing)
10、應用服務上架
11、三方庫的基本使用
12、HarmonyOS 云開發(fa)簡介
1、ArkTS 在(zai) TS 上基本語法能(neng)力擴展(zhan)
2、ArkTS 在 TS 上狀態(tai)管(guan)理(li)能(neng)力擴展
3、ArkTS 在 TS 上(shang)渲染控制能力(li)擴展
4、ArkTS 語(yu)言常用的基礎能(neng)力
5、ArkTS 語言(yan)并發(fa)能力
6、ArkTS 語言 XML/URL/URI 解析構造等能力(li)
7、ArkTS 語言進程信息獲取和(he)操作(zuo)能(neng)力
8、ArkTS 線性(xing)和非線性(xing)容器
1、應用模型概述
2、應用/組(zu)件級配置
3、UIAbility 組件
4、ExtensionAbility 組件
5、AbilityStage 組件(jian)容(rong)器
6、應用上下(xia)文(wen) Context
7、信息(xi)傳遞載體 Want
8、任務管理模型
9、后臺任務管理
10、進程模型
11、線程模型
12、Ability開發案(an)例
1、視頻APP開發
2、電子相冊案例
3、構建多種樣式彈窗
4、簡易計算器
5、抽獎輪盤應用
6、像素轉換案例
7、二級聯動案例
8、目標管理案例
9、布局案例大合集
10、可刷新的排行榜
11、動效、專(zhuan)場動畫與自定義下拉刷新動畫
12、Web組(zu)件之 Cookie 常見(jian)操作
13、Swiper 與 Slider 案例
14、List 組件案例
1、設備管理
2、公共事件與通知
3、窗口管理
4、多媒體開發
5、電話服務
1、網絡管理
2、IPC與RPC通(tong)信
3、用戶首選項
4、關系型數據庫(RelationalStore)
5、分布式數據對象
6、文件管理
7、網絡(luo)連接與數據庫案例
1、Web 組件和 WebView 概念介(jie)紹
2、Web 組(zu)件的基(ji)本使用
3、WebView 的基本使(shi)用
4、案(an)例開(kai)發:Web 組件(jian)抽獎
1、Native API 基本知識
2、Native API 開(kai)發(fa)流程
3、Native API 典型開(kai)發場(chang)景
4、Native API 代碼集成
1、三方庫介紹 HAR
2、三方庫中心(xin)倉與包管理工具
3、三方(fang)庫(ku)開發(fa)(fa)移植和發(fa)(fa)布(bu)
4、應用開發中使用 ohpm 管理開源三方庫
5、一個例(li)子:@ohos/axios:網絡請(qing)求庫
6、在三方庫中心倉查找(zhao)更多的三方庫
1、定義和目標
2、界面級一多開發
3、功能級一多開發
4、工程級一多開發
5、購物應用案例
6、音樂專輯案例
1、端云一體化工程簡(jian)介和(he)概覽
2、工程創建及配置
3、端云一體化組件集(ji)成
4、云函數開發及使用
5、云數(shu)據庫開發及使用
6、云存儲入門指南
7、一(yi)鍵式(shi)部署云工程
1、低代碼的定義
2、DevEco 低代(dai)碼關鍵能力和特性介紹
3、DevEco 低代碼技術原理
4、端側組(zu)件支持自(zi)適應布(bu)局(ju)
5、豐富的(de)行業模板和組件(jian)
6、DevEco 低代碼開發元服務流程和案例
1、元(yuan)服(fu)務概覽和案例分享
2、元服務初體驗
3、基于 AGC 模板開(kai)發元服務
4、元服務上架指南
1、項目介紹與關鍵特性
2、技術(shu)架構(gou)與演進路線
3、ArkUI-X 快速(su)入(ru)門
4、購物車示例應(ying)用(API 10)
5、健康飲(yin)食示例應用(yong)(API 10)
1、HarmonyOS 系(xi)統特征介紹
2、HarmonyOS 應用架構介紹
3、準備工作
4、應用開發知識域
5、閉源庫集成指導
6、三方庫使用
7、HarmonyOS 上(shang)架
1、鴻蒙項(xiang)目工程架構分(fen)析
2、項目需求分析
1、首頁框架搭建
2、網絡(luo)請求組件(jian)開發
3、證件照分類(lei)頁框架搭建
4、登錄組件開發
5、制作(zuo)證(zheng)件照(zhao)框架搭建
6、從相(xiang)冊選擇:切換(huan)背景、美顏與換(huan)裝
7、相機拍攝
8、裁剪證件照
9、證件照換底
1、HarmonyOS應用測試服務(wu)平臺(tai)概覽
2、DevEco Stutio 調試與單(dan)元測試
3、DevEco Tesing 上架預測試
1、創建項目
2、創建 HarmonyOS 應用(yong)
3、編(bian)譯(yi)打(da)包HarmonyOS 項目(mu)