摄影网站免费,网站如何做导航,基于html5的网站开发,北京平台网站建设多少钱菜鸟感觉很多人不太知道菜鸟写的博客是一个可以跟着学习、一起深入理解的过程#xff0c;其中包括了菜鸟从刚开始学习到后面重新学习#xff0c;再到后面进入学框架等一系列学习过程、知识和感悟#xff0c;所以菜鸟把自己的博客整理成一个目录提取出来#xff0c;好让读者…菜鸟感觉很多人不太知道菜鸟写的博客是一个可以跟着学习、一起深入理解的过程其中包括了菜鸟从刚开始学习到后面重新学习再到后面进入学框架等一系列学习过程、知识和感悟所以菜鸟把自己的博客整理成一个目录提取出来好让读者跟着进度一起学习这些文章早就写了所以有不足的地方还望读者指出菜鸟来更改
这里菜鸟会把建议一起学习的进行标注这种建议一起学习的是因为没有对应的学习资料是菜鸟总结的还有部分可能菜鸟有学习地址或者有视频可以参考学习的那菜鸟会放上链接读者可以边看别的边参考菜鸟写的积极沟通更能促进进步也能避免理解错误
注意 看本篇文章或者里面的文章的时候如果有跳转链接建议放一放如果记得链接里面讲的内容最好不记得就先看完然后回过头跳转了看 文章目录 重学html 目录 - 建议一起学习重学CSS 目录 - 建议一起学习js部分es6 - es13 - 建议学习推荐书籍 git 部分git 目录 - 建议一起学习 框架部分微信小程序目录vue 提升部分js算法 目录 - 建议一起学习js 设计模式 - 建议一起学习手机端适配webpack学习three.jshttp数据库网络安全性能优化react最后项目总结 希望读者告诉菜鸟接下来的路 重学html 目录 - 建议一起学习
这个建议有html、css基础的同学跟随着一起学习纯小白的话连标签、html都不知道是什么的可能有点看不懂。
重学前端 h多大 / 网页内容htmlbodyhead/ element.style第一天重学前端 p多大 / 浏览器最小文字 / 详解img / object-fit和object-posit / 详解map / 空白区域 / 文字与图片对齐 / vertical-align第一天重学前端 概括元素行内元素,块元素,行内块元素和属性 / 大小写不敏感 / 详解标题标签 [em和px、源css] / 详解分割线hr标签(初见border / 详解auto)第二天重学前端 段落的空格解析/br和wbr/常见文本格式化标签/详解prewhite-space/q初见lang/对比bdo和bdi/详解atarget cursor 链接- id第三天重学前端 详解头部title base link style meta script/noscript第三天重学前端 样式(text-align)/ 详解表格table重点继承/ border-spacing/collapse/ empty-cells/ box-sizing/ 合并行列 第四天重学前端 详解列表list-style-type list-style-position 自定义列表 dl list-style-image list-style li的源css第五天重学前端 详解表单 / 详解input / 浏览器私有前缀的作用第六天 - 这篇文章很长重学前端 重要且实用的HTML5新语义元素mark标记文本/progress任务进度/meter度量衡/是否可编辑内容/details补充/已移除第七天
到这里就有js相关内容需要读者具备function等js知识
重学前端 浏览器支持添加新元素/ 拖放第八天重学前端 HTML5 Web 存储缓存其他已经废弃第八天重学前端 全局属性第八天重学前端第一阶段完 钢琴项目(document.querySelector js改变css样式的3种方式 思路 成品)html新增标签 2021/1/30disabled和readonly 以及焦点问题
重学CSS 目录 - 建议一起学习
css实例 css中id/class 详解样式表外部样式表 内部样式表 内联样式 7种基础选择器 多重样式优先级 错误理解[第一天]详解backgroundbackground-color background-clip background-image 渐变函数[第一天]详解文本格式Text[第二天]CSS 字体[第三天]链接样式 列表样式 表格样式[第三天]盒子模型一初识盒模型 、 边框 [第四天]盒子模型二外边距和填充、详解轮廓第五天css 单位 和 css 尺寸 [第六天]CSS display(显示)详解 与 visibility可见性详解[第七天]css Position(定位) [第八天] - 其中有个问题还望读者可以积极讨论css overflow / float [第九天]css 伪类 / 伪元素 选择器 [第十天]属性选择器 补充第一天 2021/2/2响应式布局 2021/2/2css取%时以谁为基准 画0.5px线 画三角形
上述这两个部分是当时菜鸟学习完了前端htmlcssjses6但是感觉自己什么都不会于是沉下心来重新照着 菜鸟教程 一个一个看然后学完了才感觉自己会点东西了
当然其实并不完善后续还会补充大家也可以看菜鸟教程虽然老了但是比MDN方便后续学习可以看MDN
js部分
js菜鸟当时是直接看的廖雪峰es6官方网站这个菜鸟学了好久才学完因为要每个都会用es6真的很重要
js一些比较重要的知识的理解建议看下面的书也可以结合菜鸟的专栏菜鸟这里不想搞目录了麻烦JavaScript
es6 - es13 - 建议学习
学完这个 es6 之后建议学习菜鸟在b站学习的 es6 - es13新特性毕竟现在前端太卷而且真的寒冬了只会 es6 不够看了这个是菜鸟的笔记 千锋教育最新版Web前端ES6-ES13教程JavaScript高级进阶视频教 - 建议边看菜鸟的笔记边学习
推荐书籍
学完上述部分建议看几本书
JavaScript语言精粹你不知道的JavaScript三本红宝书 和 犀牛书
git 部分
这里菜鸟学习的是廖雪峰的git教程
这里菜鸟还是把自己的博客目录放一下感兴趣的读者其实可以结合一起看看
git 目录 - 建议一起学习
git学习 git安装 / 创建git仓库 / 文件添加到版本库第一天git学习 版本转换第二天git学习 工作区和暂存区 / 管理修改第三天git学习 撤销修改 / 删除文件第四天git学习 GitHub远程仓库 / 使用GitHub第五天git学习 分支管理(1)创建、合并、删除分支 / 复习删除第六天git学习 分支管理(2)解决分支合并冲突第六天git学习 分支管理(3)分支管理策略——禁用Fast forward模式分支图第七天git学习 自我研究分支与分叉第八天 - 建议看透git学习 分支管理(4)bug修复分支其它分支类比第九天git学习 分支管理(5)多人合作第十天git学习 标签管理第十天git学习 自定义git第十一天 - 建议看完
注意 菜鸟建议各位不能只学git还要把 gitLab 和 svn 学会最起码基本操作要会工作中真的有用 框架部分
菜鸟在学完上述部分后最先学习的是微信小程序直接看的腾讯官网学习的学习完了之后学习 vue 发现事半功倍所以菜鸟也建议大家如果 vue 看不懂可以先学习原生微信小程序
这里直接看微信小程序官方文档
这里菜鸟在学微信小程序的时候也写了部分博客这里给个目录
微信小程序目录
微信小程序你必须知道的component自定义组件微信小程序必须知道的变量作用域 - 这个建议都看看变量作用域js里面一样的微信小程序项目遇见问题二变量作用域续| 使用data中的数组赋值给变量b改变b的值数组改变的解决方法| js基本类型和引用类型的区别| 变量命名冲突 - 这个建议都看看同上微信小程序带component后的生命周期微信小程序自我总结2图片上传和Promise微信小程序获取地理位置 微信小程序上传图片 微信小程序云存储 微信小程序setData性能最简单的自定义tabbar微信小程序最终总结微信小程序项目遇见问题一图片调试器显示真机不显示微信小程序项目遇见问题三有时候undefined不一定就是undefined | 解决微信小程序每次request请求Cookie不一样 | request 获取不到返回值微信小程序WxPrase中包含文件无法点击解决微信小程序 自定义导航栏微信小程序 app.js和首页请求先后问题解决
vue
当然看微信小程序之前最好还是先学 vue那样微信小程序就可以使用 uniapp 开发了避免多学东西
现在基本上没有好的vue3教程在市面上流通所以找不到资源的话还是可以学习vue2先。
毕竟喜欢上vue2的风格vue3也是兼容vue2的你还是按照vue2的习惯开发vue3都没问题就是少了一些本来vue2里面就不常用的东西而且其实感觉vue2的代码整合性更好vue3灵活但是如果把相关的东西放一起那就是vue2了。
现在千峰、黑马的视频都不错虽然说是vue3其实还是vue2写法读者可以自行选择菜鸟当时看的是王红元的vue2教学这个就只有vue2写法
对应的目录菜鸟已经搞了可以直接访问vue学习路径 - 最全最新Vue、Vuejs教程从入门到精通这个目录里有vue3视频推荐这里就不写了
提升部分
上述学完了基本上和 vue 相关的前端都学完了然后平时学习一下必要的插件、组件什么的基本上就是初级前端了
如果还想继续发展自然要会算法、设计模式、http、数据库、网络安全、性能优化、react、手机端适配等但是菜鸟只找到了算法、设计模式的好的白嫖视频
js算法 目录 - 建议一起学习
这里是js的算法菜鸟之前写了博客学了一点但是现在好久没更新了目录先放着后面有时间更新视频地址coderwhy的JavaScript数据结构与算法建议配合视频一起看
js 数组总结js 栈js 队列js 优先级队列js 链表 01js 链表 02js 双向链表 01js 双向链表 02js 集合js 哈希表 01js 哈希表 02
js 设计模式 - 建议一起学习
这里菜鸟推荐前锋教育的课程菜鸟的笔记链接 千锋教育web前端进阶JS内功修炼之JavaScript设计模式
手机端适配
使用px2rem不生效常用代码vue监听路由变化、vue动态绑定背景、自适应js、禁止放大、播放声音、store的使用、websocket封装、echarts、swiper等vue适配思路 px转化rem工具可以使用postcss-px2rem参考vue-cli3中PC端大屏自适应百分比开发 / 响应式布局
注意 这些花里胡哨的都是次要的其实真实的适配只需要对同一类型的进行适配也就是电脑端就适配各种大小的电脑手机也是一样而不会一套代码适配多个平台只是小厂喜欢缩减成本而且现在很多插件/ui库确实可以做到但是最好还是分两套样式大厂是分两套 webpack学习
这里菜鸟感觉遇到问题看看官网就行了深入学习的话也是看官网这个菜鸟也没学通透只能告诉读者到这里了
three.js
学完上面的就需要学习一下three.js和webGL菜鸟只是初步的学习了three.js会画点简单的图和加载个简单的3d模型webGL说要看但是菜鸟感觉没必要就搁置了
http
菜鸟之前看的一本书挺好的《图解http》建议大家看完
数据库
感觉后端才学的菜鸟感觉不想学习
网络安全
感觉几乎碰不见
性能优化
感觉几乎碰不见碰见了感觉也有人解决了
react
菜鸟感觉会 vue 就不想学 react 了所以一直没学
最后项目总结
做项目一定要像菜鸟一样遇见问题写博客不仅加深印象也可以帮助他人开源才是最叼的虽然知道付费才能赚钱但是你的层次达不到就别想赚钱了不被淘汰就不错了
菜鸟这里不想搞目录了直接把我专栏放这里了
项目总结专栏vue3专栏
希望读者告诉菜鸟接下来的路
基本上菜鸟的技术到这里就到此为止了uniapp、微信小程序、three.js菜鸟只能说略懂且会改深层的基本上没仔细研究过当然也确实没那方面的需求
菜鸟上班之后就感觉前端会用就行感觉自己仿佛学到头了没有学习的动力感觉用不到的都不想学用得到的已经学完了反正能应付工作就行了所以菜鸟也在迷茫和彷徨所以写下这篇文章既可以帮助读者也可以让菜鸟认清自己