网站首页 > 技术文章 正文
看到很多人分享前端自学经验的时候,大多数都是分享技术栈、学习路线图、前端相关的书籍。但是没有什么完全可以落地执行的自学计划,本文从如何制定前端自学计划、如何看视频、如何看书多角度带大家了解可落地的前端自学方法。
一、制定自学计划
想要学好编程不管是前端、后端、测试,定学习计划非常重要。在制定计划的时候我们可以充分了解我们所要学习内容的前景、学习路线等等。前端自学重中之重三驾马车大家都应该不陌生了。
- HTML
- CSS
- JavaScript
大概学习20-25天即可,要是放在前几年,掌握这三样基本上就可以找到一份工作了。
- JavaScript:20天
- 环境基础:15天
- Bootstrap(15天)、jQuery UI(15天)、Amaze UI;流行的前端框架:jquery mobile、angular.Js(20天)、Vue.js(20天)、React.js(20天)
- Echarts(1周)、tableau(1周)
只是给大家做一个参考,并非时间层面上学了多少,而是技术层面上掌握了什么。建议每天练习代码的时间是学习时间的1-1.5倍左右。
选择框架方面,其实不必纠结了。最好是jQuery过一遍,然后Vue认真学一遍。另外Git的基础知识也很重要,但是这个就更简单了哈,几天就能完成学习。样式化的组件,如果,你知道JavaScript和CSS,就可以快速掌握它们。模块捆绑器,你很可能会在职业生涯中长期使用入门包。
二、找到好的资源
前端课程学习顺序如下。
HTML+CSS-->移动web->JavaScript基础-->Web APIs->数据交互&异步编程-->Node.js-->Vue2+Vue3-->React核心技术-->微信小程序。
目前有关学习资源这款,大家可以到我们的官网,或者是戳进来我们的主页正在更新前端全部课程。
三、一次学习专注一件事
有了计划+资源,下面就是行动了,学习就两个原则:
- 从简单的开始
- 一次专注一件事
使用HTML元素创建网站非常简单,这个时候不要想着我怎么用CSS,具有一个图像的简单页面或者是是少量输出的页面。这个时候熟悉HTML以及在浏览器中的外观非常重要。总之不用着急添加CSS和Js,比较我们的网站在不同浏览器的外观,你就会感到诧异的。
然后再去尝试CSS,以Google主页为例,也没有什么花样和复杂的。
随后开始学习JavaScript,始终只迈出去一步,忽略除了学习好当下以外的事情。随着时间的累积,技术会越来越熟练地,再去尝试构建全面的网站。
四、前端自学如何看书
建议有了一定的HTML+CSS+JavaScript基础之后,在去看书学习。书籍的优势在于系统性和全面性,尤其是面对前端领域核心概念:Js、闭包、类和对象、作用域、this等相关知识的时候,可以看书。
但是小白完全对前端没有任何概念的时候,还是建议视频课程入门为主。跟着视频课程边学边练习,用实际应用来固化知识,用书来填补知识空白。这样是一个良性循环,当掌握了框架之后我们也可以通过看书、项目源码来学习:公共模块封装、项目结构优化、性能优化、程序结构优化相关的内容。
书单如下:
五、信任学习过程
专注于过程而不是结果,比如上文中,给大家写了一个学习计划作为参考。但是如果没有在计划内完成相关的学习,也没有关系!
计划是为了约束我们养成学习习惯,但是没有必要把它当成预测未来的参照。因为编程确实存在复杂性,绝对不是说短时间就可以掌握的了。
所以,我们需要通过学习专注于过程,而不是结果。哪怕每天就学了一小时的Js,一周以后还在坚持,这就是成功了。
- 上一篇: 前端真的凉透了吗?黑马裁员意味着什么?#计算机专业
- 下一篇: 前端新人入职必备清单,保姆级教程!
猜你喜欢
- 2024-09-30 前端教程:浏览器不兼容嵌入的音视频文件怎么办?
- 2024-09-30 纯干货,前端学者的福音!如何使用css滤镜改变图片颜色
- 2024-09-30 为什么程序员下班后只关显示器从不关电脑?
- 2024-09-30 从鱼腩球队到本赛季黑马,破茧成蝶的菲尼克斯太阳绝非昙花一现
- 2024-09-30 前端:v-if与v-show的用法与区别 v if和v-show区别
- 2024-09-30 前端:移动端touch事件判断滑屏手势
- 2024-09-30 程序员——你埋的是个什么点? 程序员埋bug
- 2024-09-30 学前端所用手册及书籍(学前端必备手册全都有)
- 2024-09-30 菜鸟到大神!学习前端开发技术的6个必经阶段
- 2024-09-30 听说过Vue 3.0吗?快来学习一下这个前端框架的新版本
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (49)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- mac oracle (47)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)