顾名思义,前端学习笔记。里面包括的不仅仅是前端。
Front-end-study-notes 是我学习前端知识的随笔,记录着我的理解。
从2020年5月28日开始在GitHub上写笔记,之前一直是在自己电脑上写笔记。
希望能给大家带来帮助(目前还不是很完善,后面会一一补充)
留着在链接到下面的内容中。
七部分内容:前端、数据库、Java后端、node后端、运维、工具、算法;以前端和算法为核心,其他的理解会用即可,不用熟练,前端和算法的部分要求十分熟练。
目前最大的烦恼就是大学四年学得太广,接触面全面,大部分知识都是蜻蜓点水,现在要选一个方向深入。
HTML
CSS
JavaScript:DOM
网络基础:计算机组成原理、计算机网络、HTTP、服务器
响应式
兼容性
SEO
UI框架:jQuery+bootstrap
CSS预编译:sass;
vue.js
UI框架:elementUI
移动开发:Uni-App
桌面开发:Electron
性能优化
安全
服务端渲染SSR
数据库概论
mysql
Redis
MongoDB
C程序设计
面向对象程序设计
数据结构
Java程序设计:反射、注解、设计模式
网络基础:计算机组成原理、计算机网络、HTTP、服务器
Java的网络编程:servlet、JSP、Tomcat
Java与数据库:JDBC
Java编程:spring
Java的网络编程:springmvc
Java与数据库:mybatis
Java编程:springboot
消息队列:actionMQQ
微服务:RPC框架
分布式缓存:Redis
安全:spring security
性能优化
安全
node+npm
express
MongoDB
webpack
版本控制:git、GitHub、GitHub for desktop
持续集成:CI
Linux:Linux、centos、vi、vim
容器化:docker
前端工具:vscode、Chrome浏览器
后端工具:IDEA
数据库工具:mysql、Navicat
运维工具:Git
写笔记的工具:typora
C语言
面向对象程序设计
设计模式
数据结构
图论
操作系统
记录着我的理解。目的是梳理我自己的知识逻辑,是给自己看的笔记,而不是给大众看的笔记。所以许多地方不会为读者考虑(在我专精一门前,一年以内)。
原因是
那么读者能在我的笔记中有什么启发呢?
我的学习思想是:
注意事项:
目录介绍:重心是JavaScript编程;
我的定位是:面对工作编程,做有难度、有价值的事情;目前定位是专精Vue和node的前端工程师;
个人身份:保密,等我功成名就之时就公开。
最后:学习的路上过于孤独,想找个志同道合的人交流。
如果你需要转载本仓库的一些文章到自己的博客的话,记得注明原文地址就可以了。
主要目的是为了通过这个开源平台来帮助自己梳理学习笔记。因为我的笔记的迭代着写的。用命名的方式控制版本很麻烦,直到我用了GitHub后,我就决定用GitHub来写我的笔记。
由于我个人能力有限,很多知识点我可能没有涉及到,所以你可以对其他知识点进行补充。
添加我的微信(wsdchong)备注 github+名字。
关注我的CSDN博客:https://blog.csdn.net/weixin_42875245
关注我的GitHub:https://github.com/wsdchong
关注我的公众号:gh_23bb9f5f2a6b
不过精力有限,以GitHub为主,次之CSDN,公众号不怎么使用,个人网站做试验使用。
在GitHub上一般是我最实时的,不过有些是没写完的,持续更新中;
CSDN上是我已经完成的。我有些笔记没个结果,就没在CSDN上发;
知乎、简书、掘金、语雀等暂时不准备更新;随缘。:)