我的前端和后端开发入门经历,学习经验分享

原因

一、最近本身写博客断断续续,今天又懒得写了。(刚把评论组件写完)javascript

二、装逼,而且但愿更多新人摆脱迷茫状态。css

三、闲的……html

1、前端

说明:起码有点技术底子,好比大专软件专业前端

还有,本教程属于简略教程,很是速成的学习方式。不谈太多基础vue

一、基础知识点总结

HTML,JavaScript(后面简称为js),CSSjava

二、html和css学习

我如今很反感目前不少的指导方式,上来就是vue框架,这个很很差。node

其实前端最简单的入门也很简单,html和css你能写出个差很少的页面就好了。教程这块,你能够在不少的免费课程网站找几个视频练手。很快你就会掌握基本的html,css文件排版布局等方式。这样其实就能够写基本页面了。python

是否是感受很简单,其实就是这么简单。这其实就是最古老的前端了。mysql

至于H5,CSS3,请你们放下对于这块的执着。新手你还分HTML4,五、css2,3,页面能写出来就不错了。jquery

三、JS学习

一、最好的方式是买《JavaScript权威指南》,通读前300页吧。这三百页是js的理论基础。后面的其实都是关于函数等之类。

具体是看到哪里呢?

a、js基础

b、js客户端理论基础(我记得是权威指南是说浏览器这块说成客户端js的)

这两块下来就是差很少三百到四百页,半个月绝对能读完。

四、整合学习

上面你已经会html和css的使用,接下来你应该结合js,你尝试操做dom元素。也就是html元素或者css元素。

给你们定一个标准就是你能本身写出掘金首页的样子。(纯静态页面,没有js)

js的标准就是你能使用事件、js改变html元素的位置、改变css样子、最简单的作一个弹窗。不谈多余交互。你能写一个弹窗差很少了。

五、AJAX学习

这块挺简单,以axios或者jquery为例,你能使用这两个工具。能获取到数据而且使用就好了

六、NODEJS的学习

这里只讲前端关联比较深入的部分

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的学习,就比较复杂了,这里不讲了。

2、后端学习

后端其实就两点:

一、sql语言

二、java、nodejs、python等语言学习。

这里以nodejs进行举例

一、sql语言学习

sql语句能基本的增删改查,会联表查询,联表删除,就差很少够了。

恩,会用update,select(join,left join,right join),delete够了

二、语言基础知识学习

nodejs的话就像上半部分同样,会js基础语言就够了。

关键是搞懂模块化概念和模块导入导出(也就是import和export)

三、上手写(推荐用express框架起步)

nodejs学习书籍推荐(nodejs深刻浅出、Node.js开发指南)

其中nodejs开发指南很是棒,我就是这本书入门的。有mongdb版本和mysql版本,推荐先从mysql版本学。

a、先会找一个数据库链接的插件程序,而后能配置而且成功链接数据库

b、利用语言能操做增删改查数据库

c、配合后端路由能写一个get和post接口

3、总结

一、前端书籍我看的很少,其实最多的就是《javascript权威指南》启蒙书籍了

二、后端书籍其实我是经过《nodejs开发指南》入门的

三、其实全部说白了就是练习。可是要有效率的练习。我上面的文章基本上列出来了前端和后端关键知识点和学习方式。比较速成。还在学校的请先打好理论基础。

四、学习网站推荐

我我的比较推荐《51自学网》,这个网址买视频很便宜。并且东西比较基础,适合新手去学习。十块能看50个视频没问题。其余的什么课程网站我不喜欢。开发其实最关键的是入门。

说白了

前端你能写基本的页面效果了,而后懂得对象如何点点点出来,而后会用ajax了就差很少了

后端呢,你会sql语句增删改查,而后能利用框架链接数据库,而且能写出来get和post接口了其实也入门了。

只是你们永远不知道一我的在成功以前的道路是如何的,该如何从幼儿学会走路。以上是我总结的新手学习路线(也是我我的的经历缩影。)

唉、从自学到现在,一直没有导师……


但愿对你们有帮助。

相关文章
相关标签/搜索