å¦ä¹ Web å¼å
æ¬¢è¿æ¥å° MDN å¦ä¹ Web å¼ååºï¼ä¹è¢«å¤§å®¶ç§°ä¸ºå¦ä¹ åºï¼ãæä»¬å¨æ¤æä¾ä¸ç»ç»æåçæç¨æåï¼å¸®å©ä½ ææ¡è¦æä¸ºä¸åæåçå端å¼åè æéè¦å ·å¤çæ ¸å¿æå·§ä¸å®è·µæ¹å¼ï¼åæ¶ä¹ä¸ºä½ æä¾äºè¥å¹²ææä¸æ¨èçè¿é¶èµæºã
å ³äºå¦ä¹ Web å¼å
-
åææå端å¼åè æä¾æ ¸å¿æå·§ä¸ç¥è¯ï¼å¸®å©ä»ä»¬åå¾è䏿åä¸æä¸ºä¸çæä»·å¼çå¼åè ï¼å°±å¦å¨ MDN 课ç¨ä¸æå®ä¹ç飿 ·ã
-
å¦ä¹ åºå å®¹ç± MDN 社åºå建ï¼å¹¶ä¸æç»ç±å¦çãæå¸ä¸æ´å¹¿é Web ç¤¾åºæä¾ç建议è¿ä¸æ¥ä¼åã
-
å¦ä¹ åºæ¨å¨è®©ä½ å®ç°ä»âèæ°âå°âèéâï¼èéâèæ°âå°âä¸å®¶âï¼çèåï¼å¹¶å¸®å©ä½ å¦ä¼å¦ä½å©ç¨æ´å¤è¿ä¸æ¥çèµæºï¼ä¾å¦ MDN çå ¶ä»å 容ï¼ã
夿³¨ï¼æåæ´æ°æ¶é´ï¼2025 å¹´å «æï¼åè§æ´æ°è®°å½ï¼ã
è¯è¯æä»¬ä¼ä¼´çè§é¢è¯¾ç¨
æå ´è¶£æ¥å¬ä¸ä¸ä¸æä»¬æç« äºè¡¥ç交äºå¼çè§é¢è¯¾ç¨ï¼Scrimba çå端å¼åè çæ¶¯è·¯å¾MDN å¦ä¹ åä½ä¼ä¼´ä¹æä¾å¨ MDN 课ç¨ä¸æææç主é¢å 容ã
ä¸ç¥éä»ä½å¼å§ï¼
- 仿ªè¿è¡è¿ç¼ç¨ï¼
-
æä»¬çå ¥é¨æ¨¡å为å®å ¨åå¦è æä¾äºè®¾ç½®æç¨ååºæ¬æ¦å¿µåèæ¯ç¥è¯ãå¦æä½ å®å ¨æ²¡æç¼ç¨ç»éªï¼æ¯å¦è¿æ²¡å®è£ 代ç ç¼è¾å¨æåè¿ä»£ç ï¼ï¼å»ºè®®ä»è¿éå¼å§ã
- æ³è¦ææ¡æ ¸å¿å 容ï¼
-
æä»¬çæ ¸å¿æ¨¡åæä¾äºä¸å¥ç»æåæç¨ï¼å¸®å©ä½ ææ¡æä¸ºæåå端å¼åè æéçæ ¸å¿æè½åå®è·µã
- æ³è¦æ´è¿ä¸æ¥ï¼
-
æä»¬çæ©å±æ¨¡åæ¶µçäºä½ 卿©å±ç¥è¯ååå±ä¸é¿æ¶éè¦å¦ä¹ çæç¨æè½ãå®ææ ¸å¿æ¨¡ååå¯ä»¥ç»§ç»å¦ä¹ è¿äºå 容ã
- å¨å¦æ ¡å·¥ä½ï¼
-
ä½ å¯ä»¥ç¨æä»¬ç模åæå¯¼æå¦ï¼è®¿é®æå¸é¡µé¢è·åæ´å¤æ³æ³ã
æµè¯ä½ çæè½
卿´ä¸ªè¯¾ç¨ä¸ï¼ä½ ä¼éå°å¤ç¯æ¨å¨å¸®å©ä½ æ£éªå¦ä¹ ææçæç« ãä¸»è¦æä¸¤ç§ç±»åï¼
- âæè½æµè¯âæç« åºç°é¢çè¾é«ï¼ä¸»è¦èæ¥ä½ 对æä¸ªåä¸ç¥è¯ç¹ï¼å¦ HTML 龿¥ãCSS çæ¨¡åæ JavaScript 彿°ï¼çææ¡æ åµã
- âææâåºç°é¢çè¾ä½ï¼ä¸»è¦èæ¥ä½ è½å¦å°å¤ä¸ªç¥è¯ç¹ç»åèµ·æ¥ï¼å®æä¸ä¸ªå®æ´çç½ç«æç¨åºã
大夿°é®é¢é½å å« HTML/CSS/JavaScript 代ç åï¼å±ç¤ºæ¯ä¸ªä»»å¡çèµ·å§ä»£ç ãæ¨èç¹å»ä»£ç åä¸ç âPlayâ æé®ï¼å¨ MDN Playground 䏿å¼ç¤ºä¾ï¼ç¶åæ ¹æ®é¢ç®è¦æ±ç¼è¾ä»£ç 宿任å¡ã
妿åºéï¼å¯ä»¥ä½¿ç¨ Playground çéç½®æé®æ¸ é¤ä½ çæä½ã妿å®å¨å¡ä½äºï¼é常å¯ä»¥å¨æ¯éé¢çåºé¨æ¥çåèçæ¡ï¼æèç³»æä»¬ã
夿³¨ï¼å¦æä½ æ´å欢å¨èªå·±çç¼è¾å¨æå¨çº¿ç¼è¾å¨ï¼å¦ CodePen æ JSFiddleï¼ä¸æä½ï¼ä½ ä¹å¯ä»¥å° Playground ç代ç å¤å¶å°ä½ éæ©çç¯å¢ä¸ã
æäºé®é¢æ²¡ææä¾èµ·å§ä»£ç åï¼èæ¯è®©ä½ ä¸è½½èµ·å§æä»¶å¹¶å¨æ¬å°æä½å®æãè¿é常æ¯å 为é®é¢è¾ä¸ºå¤æï¼æè æä»¬å¸æä½ æ¢ç§æ¹å¼ç»ä¹ ã
è·åæä»¬ç代ç 示ä¾
ä½ å¨å¦ä¹ åºéå°çææä»£ç 示ä¾é½æç®¡å¨ GitHub ä¸ï¼
- æç®åçæ¹å¼æ¯ä¸è½½ææ°ä¸»åæ¯ç ZIP å缩å ã
- å¦æä½ çæ Git å GitHubï¼ä¹å¯ä»¥éæ©å éä»åºã
èç³»æä»¬
å¦æä½ æä»»ä½æ³æ³æé®é¢ï¼æ¬¢è¿éè¿äº¤æµæ¸ éèç³»æä»¬ãæ 论æ¯åç°äºç½ç«å 容çé®é¢æéæ¼ã叿æ°å¢å¦ä¹ 主é¢ãéå°ä¸çè§£çå 容éè¦å¸®å©ï¼è¿æ¯å ¶ä»ä»»ä½å»ºè®®æçé®ï¼æä»¬é½å¾ä¹æå¬åã
å¦æä½ æå ´è¶£åä¸å 容å¼åææ¹è¿ï¼è¯·æ¥çå¦ä½åä¸å¹¶èç³»æä»¬ï¼æ è®ºä½ æ¯å¦ä¹ è ãæå¸ãç»éªä¸°å¯çå¼åè ï¼è¿æ¯å ¶ä»å¸ææåå¦ä¹ ä½éªçäººï¼æä»¬é½é常欢è¿ã
åè§
- å端å¼åè èä¸è·¯å¾ MDN å¦ä¹ åä½ä¼ä¼´
-
Scrimba çå端å¼åè èä¸è·¯å¾æä¾äºæä¸ºåæ ¼å端å¼åè æéçå ¨é¨ç¥è¯ï¼å å«æè¶£çäºå¨è¯¾ç¨åææãä¸ä¸ç讲å¸åæ¯æç¤¾åºãä»é¶åºç¡å°æ¾å°ç¬¬ä¸ä»½å端工ä½ï¼è¯¾ç¨ä¸è®¸å¤å 容å¯å è´¹åç¬å¦ä¹ ã
- Codecademy
-
ä¸ä¸ªé常éåé¶åºç¡å¦ä¹ ç¼ç¨è¯è¨çäºå¨ç½ç«ã
- freeCodeCamp.org
-
æä¾äºå¨æç¨å项ç®ï¼å¸®å©ä½ å¦ä¹ Web å¼åã
- Learn JavaScript
-
é常éååå¦è ç JavaScript å¦ä¹ èµæºââå¨äºå¨ç¯å¢ä¸å¦ä¹ JavaScriptï¼è¯¾ç¨çå°ç²¾æï¼é æèªå¨è¯æµãå 40 课å è´¹ï¼ä¹åªéè¦ä¸æ¬¡å°æ¯åºå³å¯è´å ¥å®æ´è¯¾ç¨ã