All Projects → saucxs → full_stack_knowledge_list

saucxs / full_stack_knowledge_list

Licence: other
full_stack_knowledge_list,开发知识体系,主要是全栈开发知识体系。 目的:每一个开发人员都应该形成自己的知识体系,做到提纲挈领。在设计代码,聊技术,面试,系统结构设计,架构设计等时候,能够游刃有余,充满自信。 特点: 1、前端领域:Html和css基础,JavaScript,计算机基础,框架和类库,前端工程,项目构建,算法与数据结构等。 2、后端领域:欢迎补充。。。

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to full stack knowledge list

Sifrr
⚡️ Set of tiny, independent libraries for creating modern and fast webapps with javascript/typescript
Stars: ✭ 174 (+569.23%)
Mutual labels:  backend, fullstack
Djreact
A simple introduction to integrating Django and React.
Stars: ✭ 317 (+1119.23%)
Mutual labels:  backend, fullstack
food-help
A clone of popular food and business review web app yelp
Stars: ✭ 24 (-7.69%)
Mutual labels:  backend, fullstack
Events-based-organizational-website
The official codebase for college-based (event managing) organizations. FOUR-LEVEL Authorization system and scalable.
Stars: ✭ 14 (-46.15%)
Mutual labels:  backend, fullstack
Full-Stack-Development-Learning-Path
This repo contains all the things which I practice while learning the Full-stack web development
Stars: ✭ 80 (+207.69%)
Mutual labels:  backend, fullstack
Growth In Action
全栈增长工程师实战
Stars: ✭ 2,411 (+9173.08%)
Mutual labels:  backend, fullstack
mangooio
An Intuitive, Lightweight, High Performance Full Stack Java Web Framework.
Stars: ✭ 52 (+100%)
Mutual labels:  backend, fullstack
Trybe-School
All activities while studying at Trybe fullstack software development school. Contains: projects, exercises, course summaries. Brazil, 2020-2021.
Stars: ✭ 73 (+180.77%)
Mutual labels:  backend, fullstack
jobs
💼 Job opportunities in Singapore and abroad
Stars: ✭ 36 (+38.46%)
Mutual labels:  backend, fullstack
profile-store
Store profile links of people you admire, at one place. Made using MERN stack.
Stars: ✭ 37 (+42.31%)
Mutual labels:  backend, fullstack
backends
monorepo for republik, publikator and assets backends based on NodeJS providing the GraphQL API used to power republik.ch.
Stars: ✭ 40 (+53.85%)
Mutual labels:  backend
morning-ui
🚀现代、高效、友善的桌面组件库
Stars: ✭ 103 (+296.15%)
Mutual labels:  fontend
pern-stack-auth
📋 Repair. PERN stack todo app with jwt user authentication
Stars: ✭ 17 (-34.62%)
Mutual labels:  backend
student-management-system
Management system for students of our free coding school.
Stars: ✭ 110 (+323.08%)
Mutual labels:  backend
yayd
youtube-dl backend in Rust, aka youtube & co downloader
Stars: ✭ 32 (+23.08%)
Mutual labels:  backend
Arisu
☔ Translation made with simplicity, yet robust. Made with ❤️ in TypeScript.
Stars: ✭ 15 (-42.31%)
Mutual labels:  backend
grafana-dashboard-dsl
DSL for generating Grafana dashboards
Stars: ✭ 51 (+96.15%)
Mutual labels:  backend
shariff-backend-node
Node.js (hapi) backend for Shariff. Shariff enables website users to share their favorite content without compromising their privacy.
Stars: ✭ 17 (-34.62%)
Mutual labels:  backend
FrontEnd-Note
FrontEnd Knowledge Package 📦
Stars: ✭ 14 (-46.15%)
Mutual labels:  knowledge
TIGER
implement a full compiler based on c++ 11
Stars: ✭ 17 (-34.62%)
Mutual labels:  backend

full_stack_knowledge_list

一、前言

1、作者常用昵称有saucxs,songEagle,松宝写代码。「松宝写代码」公众号作者,精选好文,每日一题,实验室,进阶学习,字节内推等。一个爱好折腾,致力于全栈,正在努力成长的字节跳动工程师,星辰大海,未来可期。

2、长按下面图片,关注「松宝写代码」公众号:研发知识体系构建,精选文章,技术分享,项目实战,实验室,每日一道面试题,进阶学习,内推字节跳动各个部门各个岗位,带你一起学习新技术,总结学习过程,让你进阶到高级资深工程师,学习项目管理,思考职业发展,生活感悟,涉及到,(1)前端领域:JavaScript,Node,Vue,React,浏览器,http,端相关,小程序等;(2)服务端领域:Linux,Redis,Python等;(3)算法与数据结构领域;(4)数据库领域:mysql等;(5)自动化测试领域;(6)AI人工智能领域;(7)大数据领域,希望可以帮助到你,我们一起成长~

3、时间永远是自己,每分每秒也都是为将来铺垫和增值。

松宝写代码

二、开发知识体系

互联网是一个更新迭代速度,知识更新快,我们研发同学保持学习,形成自己的开发知识体系,主要是全栈开发知识体系。

  • 目的:每一个开发人员都应该形成自己的知识体系,做到提纲挈领。在设计代码,聊技术,面试,系统结构设计,架构设计等时候,能够游刃有余,充满自信。
  • 特点:
    • 1、前端领域:Html和css基础,JavaScript,计算机基础,框架和类库,前端工程,项目构建,端能力,小程序等。
    • 2、服务端领域
    • 3、算法与数据结构领域
    • 4、数据库领域
    • 5、自动化测试领域
    • 6、AI人工智能领域
    • 7、大数据领域

三、前端领域

前端知识体系

1、JavaScript系列

前端知识体系

23、【异步编程系列】async/await在for循环里运行结果怎么样?

22、【Iterator系列】你需要知道的for in和for of 的区别和原理

21、动态绑定事件方法:(1)jquery的on方法;(2)html元素绑定

20、JavaScript系列--八种【数组去重】方法的总结

19、javascript系列--js图片懒加载及优化

18、javascript系列--JavaScript数组reduce()方法详解及奇淫技巧

17、JavaScript 系列--JavaScript一些奇淫技巧的实现方法(三)数字取整,数组求和

16、JavaScript 系列--JavaScript一些奇淫技巧的实现方法(二)数字格式化 1234567890转1,234,567,890;argruments 对象(类数组转数组

15、JavaScript 系列--JavaScript一些奇淫技巧的实现方法(一)简短的sleep函数,获取时间戳

14、javascript系列--深入浅出的理解javascript的快排sort实现原理

13、javascript系列--实现jQuery的extend的功能

12、JavaScript系列--深浅拷贝简单实现

11、javascript系列--十大排序算法的总结(冒泡,选择,插入,希尔,归并,快排,堆排序,计数排序,桶排序,基数排序)

10、javascript系列--时间复杂度和空间复杂度

9、JavaScript系列--类型判断的4种基本方法,研究jquery的type方法,空对象的检测方法,类数组对象

8、JavaScript系列--浅析原型链与继承

7、javascript系列--Object.assign实现浅拷贝的原理以及实现

6、JavaScript系列--浅析JavaScript解析赋值、浅拷贝和深拷贝的区别

5、javascript正则表达式学习(二)-- 位置匹配

4、javascript正则表达式学习(一)--字符匹配

3、javascript数组的常用算法解析

2、javascript深入理解-从作用域链理解闭包

1、javascript深入浅出图解作用域链和闭包

2、框架和类库

前端知识体系

(1)Vue

7、vue系列--Virtual DOM 真的比操作原生 DOM 快吗?

6、【解决方案】数据埋点的一点思路与vue的SPA单页面实践

5、vue项目中实现滚动条(具体视窗口的滚动条)操作:(1)置底,(2)置于上次停留的位置

4、vue系列--浅析Vuex 的设计思想

3、vue是如何实现绑定事件

2、浅析vue2.0的diff算法

1、vue.js框架原理浅析

(2)React

3、HTML&&CSS&&CSS3

前端知识体系

3、【css系列】Grid布局,你会了吗?

2、【css系列】纯 CSS 实现绘制各种三角形(各种角度)

1、【css系列】六种实现元素水平居中方法

4、前端工程

包括性能优化

前端知识体系

6、webAssembly系列--webAssembly初探究竟

5、【模块化系列】Nodejs模块化的原理

4、【npm系列】如何升级自己之前写的npm包,然后发布到npm官网上,然后其他项目怎么更新最新的包

3、npm系列--手把手教你用npm发布第一个npm包的详细教程

2、【elementUI系列】机智使用elementUI调用一次接口同时上传图片和文件,同时需要携带其他参数,实现调用后端接口

1、【elementUI系列】elementUI中表格的【筛选功能】和【排序功能】同时使用:表格表头筛选,表格表头排序,后端排序,后端筛选

5、项目构建

前端知识体系

1、webpack系列-webpack4.x入门配置基础(一)

6、大前端系列(端能力)

3、【安卓混合开发】Cordova+Vue实现Android APP开发(一)

2、mac安装flutter

1、mac安装android studio

7、浏览器

8、微信小程序

1、【微信小程序】实现tab选项卡

9、nginx

2、【nginx系列】nginx升级到支持http_image_filter_module处理图片

1、【nginx系列】nginx升级到支持HTTP2.0

四、服务端领域

1、redis系列

1、linux使用yum安装redis,redis 解决启动失败的问题

2、python系列

1、【python3】下载安装和配置教程

五、数据库领域

1、mysql系列

1、mysql如何设置支持emoji表情储存

六、每日一题

关注「松宝写代码」微信公众号,🔥每日一题🔥,持续更新中~

1、JavaScript && ES6

2、浏览器

3、Vue

4、HTML5

5、算法

6、Node

7、Http

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].