第一阶段:HTML + CSS(2-3周)
目标:能写出静态网页,理解盒子模型和布局。
-
HTML基础
-
常用标签:
<div>
,<p>
,<img>
,<a>
,<ul>
,<form>
-
语义化标签:
<header>
,<section>
,<article>
-
-
CSS基础
-
选择器(class/id/标签选择器)
-
盒模型(margin/padding/border)
-
常用属性:
color
,font-size
,background
-
简单布局:
Flexbox
(重点学)
-
-
实战小项目
-
个人简历页
-
静态电商商品卡片
-
导航菜单栏
-
📌 学习资源:
MDN HTML/CSS 文档
免费教程:W3Schools 或 freeCodeCamp,菜鸟教程等等这些是我当时频繁浏览的网站真的内容很齐全
别忘了HTML5和CSS3,这些里面的内容更丰富,更有用
第二阶段:JavaScript 基础(3-4周)
目标:能实现网页交互逻辑(如按钮点击、表单验证)。
-
核心语法
-
变量(
let/const
)、数据类型(字符串/数组/对象) -
条件语句(
if/else
)、循环(for
) -
函数声明与调用
-
还有js网络请求,各种API的使用
-
-
DOM操作
-
获取元素:
document.getElementById()
-
事件监听:
addEventListener("click", ...)
-
修改内容:
innerHTML
,style
-
-
小练习
-
点击按钮切换图片
-
简易计算器
-
Todo列表(仅添加/删除任务)
-
📌 学习资源:
W3Schools 或 菜鸟教程
视频:B站「JavaScript 入门」播放量最高的系列
JS常用的事件可以看看我以前发过的文章我给你们早就总结好了点击下面的链接看看
JavaScript 常用事件及用法详解-CSDN博客
第三阶段:基础工具(1周)
目标:学会用工具辅助开发。
-
浏览器调试
-
控制台打印(
console.log
) -
检查元素修改样式
-
-
Git基础
-
git init
,git add
,git commit
-
提交代码到GitHub
-
-
代码编辑器
-
VS Code 安装 + 基础插件(Prettier, Live Server)
-
第四阶段:第一个完整项目(2周)
目标:综合运用HTML/CSS/JS完成一个项目。
项目选题(任选其一):
-
天气预报页面
-
静态页面 + 模拟数据交互
-
-
简易博客首页
-
导航栏 + 文章列表 + 页脚
-
-
贪吃蛇小游戏
-
用Canvas或DOM实现简单移动逻辑
-
-
如果想学更多更好更丰富那就把JS Jquery,JS JSON,JS Ajax,还有就是jQuery封装下的ajax也学了因为这些都很重要!!!
学习建议
-
每天1-2小时:保持连续学习,避免一次性学太久。
-
先模仿后创造:复制现有网页(如百度首页),再修改成自己的内容。
-
不要纠结细节:初期跳过“为什么用let不用var”这类问题,先会用再深究。
常见问题
❓ 需要学框架吗?
→ 新手先跳过React/Vue,打好JS基础再学!
❓ 看不懂代码怎么办?
→ 拆解成小步骤(比如先实现按钮点击,再写后续逻辑)。
❓ 如何检查学习效果?
→ 能否独立完成一个静态页面(如个人介绍页)?
按这个路线,1个月左右你就能具备基础前端开发能力,接着再考虑学习框架或进阶内容!
学习网站:
菜鸟教程 - 学的不仅是技术,更是梦想!
https://www.runoob.com/
w3school 在线教程
https://www.w3school.com.cn/