立即注册
登录
搜索
前端开发
后端开发
虚幻引擎
U3D引擎
体感研发
数据库
论坛
BBS
本版
帖子
用户
麒麟软控
»
论坛
›
麒麟软控
›
前端开发
›
前端学习路线,如何学习前端(学习周期,源码,阶段项目 ...
返回列表
发新帖
前端学习路线,如何学习前端(学习周期,源码,阶段项目 ...
风吹无痕
风吹无痕
当前离线
积分
15
5
主题
5
帖子
15
积分
新手上路
新手上路, 积分 15, 距离下一级还需 35 积分
新手上路, 积分 15, 距离下一级还需 35 积分
积分
15
发消息
发表于 2022-9-22 10:30:14
|
显示全部楼层
1.零基础学习前端首先先要
制定一个计划
,了解前端需要学习的技术、学习方法、什么程度能就业。
2.做好自己的
时间规划
,如何快速入门前端,
高效率的学习
,学习时尽量把手机调静音给自己一个安静的学习环境和氛围。
3.快速入门顾名思义肯定是少走弯路,在学习过程中看下自己身边有没有前端这方面的大神
尽量多问,多交流
,如果是没有的话,可以多去找一些
前端的交流群
,学习肯定是不能闭门造车。
学习是一个循序渐进的过程,前端的学习也是如此
不论前端开发还是后端开发的学习都要求我们多动手,既要反复的看书,也把学习到的知识点第一时间去实践。
前端的学习入门快要三个月,慢的要 5-6 个月左右
,看个人的理解速度来评估,只要入门了不论理解能力,还是学习的速度都会有明显的提升。
在学习前端的过程中,除了要把学到的知识点第一时间去实践,也要在学习的每个阶段自己
创建课题
,用所学到的知识去实现课题的内容。这样可以更好有助于理解和积累一定的
项目经验
。
前端的学习从来不是孤军奋战,
需要一个前辈的领路,也需要一个平台不断交流和思维碰撞
。这样可以快速入门和少走弯路,也能让自己发现问题的根本所在。
一个好的开发工具
在学习前端之前,你需要一个编辑器,俗话说,没有金刚钻怎么揽瓷器活。个人推荐
VSCode,
市场使用范围比较广泛,里面很多免费的插件。
还有以下编辑器,可根据个人习惯使用。
阶段一:前端基础
1、HTML+CSS
前端的入门门槛是极低的,主要体现在 HTML 和 CSS 部分,运行环境就是浏览器,不像如 Java 需要配置开发/运行环境。
HTML 和 CSS 不是编程语言,HTML 是结构标签,CSS 是结构标签的样式配置。
以上内容的学习用时 两周左右,再花 2 天的时间项目实践,这部分总花费时间在 16天左右。
2、HTML5+CSS3
HTML5 作为 HTML 的最新版本,引入了多项新技术,大大增强了对于应用的支持能力,使得Web技术不再局限于呈现网页内容。使开发者的工作大大简化,理论上单次开发就可以在不同平台借助浏览器运行,降低开发的成本,这也是产业界普遍认为 HTML5 技术的主要优点之一。
CSS3使用了层叠样式表技术,可以对网页布局、字体、颜色、背景灯效果做出控制。css3作为css的进阶版,拆分和增加了盒子模型、列表模块、语言模块 、背景边框 、文字特效 、多栏布局等等。
CSS3的改变有很多,增加了文字特效,丰富了下划线样式,加入了圈重点的功能。在边框方面,有了更多的灵活性,可以更加轻松地操控渐变效果和动态效果等等。在文字效果方面,特意增加了投影。
CSS3在兼容上做了很大的功夫,并且网络浏览器也还将继续支持CSS2,因此原来的代码不需要做太多的改变,只会变得更加地轻松。
以上内容用时 7 天左右,这部分内容是在 HTML+CSS 做的升级改进,只需要了解他们的一些特性即可,再结合这些特性做一些小项目加深学习。
3、JavaScript
JavaScript 是 web 开发者必学的三种语言之一,这里我们需要区别 JavaScript 和 Java 他们是完全不同的语言,不论是概念还是设计。javascript 部分需要我们学习的知识点如下所示:
以上内容的学习用时 35天 左右,这里推荐几本 Javascript 的书籍,如下:
《JavaScript 高级程序设计(第4版)》,俗称红宝书。前七章讲的是语言特性,是重点学习的部分,必须需要反复阅读,直至完全理解为止。DOM、事件流、表单、JSON、Ajax 与最后几章也需要重点学习,这是一些常用的 Web API。至于本书的其余部分大致读一下就可以,不做重点要求。
《JavaScript 语言精粹》,俗称蝴蝶书。很薄的一本书总页数就 147 页,花一天时间就能看完,快的话半天就能看完。这本书虽然很薄,但是承载的内容却非常的丰厚和深入。JavaScript是一门有很多坑的语言,所以这本书”取其精华,去其糟粕“就是精粹了。
《你不知道的 JS》非常精彩的一本书,将 JavaScript 的细节一网打尽。
补充内容
以上内容的学习用时 10天左右
阶段二:框架和前后端交互技术的学习
1、Vue
2、React
3、
Node
4、webpack
以上内容用时 两个月 左右
阶段三:扩展学习
1、项目管理篇
SVN使用
认识svn
安装
生命周期
启动模式
创建版本库
检出操作
解决冲突
提交操作
版本回退
查看历史
分支
标签
2. GIT使用
认识git
安装配置
工作流程
工作区、暂存区和版本库
创建仓库
基本操作
分支管理
查看历史等
标签
github
2、扩展部分
小程序
1.了解小程序开发流程
2.视图容器
view
scroll-view
movable-view
cover-view
cover-image
3.基础内容
icon
text
rich-text
progress
4. 表单组件
button
checkbox
form
input
label
picker
picker-view
radio
slider
switch
textarea
5. 导航
navigator
function-page-navigator
6. 媒体组件
audio
image
video
camera
live-player
live-pusher
7. 地图(map)
8. 画布(canvas)
9. 开放能力
open-data
web-view
ad
official-account
apicloud(移动app开发)
1.认识apicloud
开发工具讲解
2.端API
3.API对象
设备访问
功能扩展
界面布局
导航菜单
小程序模块
云服务对接
4.云API
数据云API
统计云API
推送云API
云API SDK
5.小程序模块使用
3、常用框架使用篇
iview (vue框架)
element ui (vue框架)
echarts (百度图标库)
阿里巴巴开源图标使用
Sass学习
Swiper学习
zoom.js 学习
4、综合项目实战
vue + vuex + vue-router + node 项目开发
此阶段用时1-2个月左右
<hr/>
自学的伙伴可以加入前端学习营:
会给大家
组队学习
,进度相同的两人一组,一起探讨交流,互帮互助,避免一个人产生惰性。
整理了一套
前端学习资料
,免费提供给大家学习使用,有需要可以找我私发。
不定期组织
各种小活动
,促进大家学习,小项目练习、学习经验分享、电子书籍等等。
欢迎加入前端学习营,点击上方卡片自动复制微信号添加~
上一篇:
前端学习路线图+资料+视频
下一篇:
Web前端开发技术课程大作业——HTML5旅游景区景点(13 ...
回复
举报
使用道具
分享
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
快速回复
返回顶部
返回列表