一、最近本身写博客断断续续,今天又懒得写了。(刚把评论组件写完)javascript
二、装逼,而且但愿更多新人摆脱迷茫状态。css
三、闲的……html
说明:起码有点技术底子,好比大专软件专业前端
还有,本教程属于简略教程,很是速成的学习方式。不谈太多基础vue
HTML,JavaScript(后面简称为js),CSSjava
我如今很反感目前不少的指导方式,上来就是vue框架,这个很很差。node
其实前端最简单的入门也很简单,html和css你能写出个差很少的页面就好了。教程这块,你能够在不少的免费课程网站找几个视频练手。很快你就会掌握基本的html,css文件排版布局等方式。这样其实就能够写基本页面了。python
是否是感受很简单,其实就是这么简单。这其实就是最古老的前端了。mysql
至于H5,CSS3,请你们放下对于这块的执着。新手你还分HTML4,五、css2,3,页面能写出来就不错了。jquery
一、最好的方式是买《JavaScript权威指南》,通读前300页吧。这三百页是js的理论基础。后面的其实都是关于函数等之类。
具体是看到哪里呢?
a、js基础
b、js客户端理论基础(我记得是权威指南是说浏览器这块说成客户端js的)
这两块下来就是差很少三百到四百页,半个月绝对能读完。
上面你已经会html和css的使用,接下来你应该结合js,你尝试操做dom元素。也就是html元素或者css元素。
给你们定一个标准就是你能本身写出掘金首页的样子。(纯静态页面,没有js)
js的标准就是你能使用事件、js改变html元素的位置、改变css样子、最简单的作一个弹窗。不谈多余交互。你能写一个弹窗差很少了。
这块挺简单,以axios或者jquery为例,你能使用这两个工具。能获取到数据而且使用就好了
这里只讲前端关联比较深入的部分
a、会安装(至少是windows)
b、会用npm进行安装模块,卸载模块
c、学习JS的improt,export,export default。(require和module.export属于nodejs后端部分,等你上面es6的模块化熟悉了再去了解)
推荐微信小程序开始入门,不要直接就vueCli入门,vue脚手架(cli一般称为脚手架)入门比微信小程序难。
若是要学vue的话,那么就先学习基础的在上面的html、css、js学习中引入vue.js文件进行基础的视图文件学习。这块感受你会用v-model,{{}},v-bind,v-if,以后那么你能够学vueCli。至于vueCli的学习,就比较复杂了,这里不讲了。
后端其实就两点:
一、sql语言
二、java、nodejs、python等语言学习。
这里以nodejs进行举例
sql语句能基本的增删改查,会联表查询,联表删除,就差很少够了。
恩,会用update,select(join,left join,right join),delete够了
nodejs的话就像上半部分同样,会js基础语言就够了。
关键是搞懂模块化概念和模块导入导出(也就是import和export)
nodejs学习书籍推荐(nodejs深刻浅出、Node.js开发指南)
其中nodejs开发指南很是棒,我就是这本书入门的。有mongdb版本和mysql版本,推荐先从mysql版本学。
a、先会找一个数据库链接的插件程序,而后能配置而且成功链接数据库
b、利用语言能操做增删改查数据库
c、配合后端路由能写一个get和post接口
一、前端书籍我看的很少,其实最多的就是《javascript权威指南》启蒙书籍了
二、后端书籍其实我是经过《nodejs开发指南》入门的
三、其实全部说白了就是练习。可是要有效率的练习。我上面的文章基本上列出来了前端和后端关键知识点和学习方式。比较速成。还在学校的请先打好理论基础。
四、学习网站推荐
我我的比较推荐《51自学网》,这个网址买视频很便宜。并且东西比较基础,适合新手去学习。十块能看50个视频没问题。其余的什么课程网站我不喜欢。开发其实最关键的是入门。
说白了
前端你能写基本的页面效果了,而后懂得对象如何点点点出来,而后会用ajax了就差很少了
后端呢,你会sql语句增删改查,而后能利用框架链接数据库,而且能写出来get和post接口了其实也入门了。
只是你们永远不知道一我的在成功以前的道路是如何的,该如何从幼儿学会走路。以上是我总结的新手学习路线(也是我我的的经历缩影。)
唉、从自学到现在,一直没有导师……
但愿对你们有帮助。