基础知识小结

基础知识,小结 · 浏览次数 : 20

小编点评

**前端工程师知识提升指南** **阶段 1:基础知识** * **JavaScript** 书籍:《JavaScript Essentials》 * **数据结构** 书籍:《Introduction to Algorithms》 * **算法** 书籍:《Cracking the Coding Interview》 **阶段 2:深入学习** * **前端设计模式** 书籍:《Head First Design Patterns》 * **异步编程** 学习库:TypeScript、JavaScript、Node.js **阶段 3:专业技能** * **前端框架** 使用:React、Vue.js、Angular * **数据库** 使用:SQL、NoSQL * **服务端** 使用:Node.js、Python、Java * **人工智能** 框架:TensorFlow、PyTorch **其他建议** * **持续学习** 每天阅读技术新闻和博客,关注前端技术发展。 * **参加会议和工作坊** 获得更多技能和经验。 * **寻求指导** 找一位经验丰富的前端工程师指导你。 * **参加开源项目** 参与到前端项目的开发,获得实践经验。

正文

为什么会存在这个

  大概在2021年中左右,我决定未来5-8年还是在搞技术,所以我就在想我该如何完善自己的知识体系,要怎么样才能成为一个合格的、专业的前端工程师,如果后面不止于前端,我要怎么样才能在这个行业走的更远。所以就有了先提升基础的知识点的想法,虽然专业是软件工程,但是这些基础真的基本都还给书本了,当时计划大概分为三个阶段:

  1. http -> 数据结构 -> 基本算法 -> 设计模式
  2. 看你不知道的javascript 书籍、异步编程
  3. 基本使用typescript

这三个阶段去年时已经完成,同时也在本地语雀文档整理好,只是去年因为时间原因没怎么更,结婚生小孩之后时间确实比较少,没有怎么更上来,今年时间稍微多了些。

前方的路

  之前这些基础知识不太了解的时候,总数感觉很虚,很多高大尚的名词听着有点懵很不喜欢这种感觉,现在经过这些时日,感觉不太虚了。

  从http、数据结构算法、设计模式这些东西我确实花了些时间,导致一些应用层面的技术点没怎么了解,不过还好现在总算也是按照自己的思路完成了,现在是时候去学一些其他的东西了。

  以后的道路上多读源码、读好书、多练把学到的东西应用起来,比如ts的使用在团队中推广的不是很理想。

 

      每天一小步,坚持下去,回头已是万里路。

 

与基础知识小结相似的内容:

基础知识小结

为什么会存在这个 大概在2021年中左右,我决定未来5-8年还是在搞技术,所以我就在想我该如何完善自己的知识体系,要怎么样才能成为一个合格的、专业的前端工程师,如果后面不止于前端,我要怎么样才能在这个行业走的更远。所以就有了先提升基础的知识点的想法,虽然专业是软件工程,但是这些基础真的基本都还给书本

逆向基础知识

逆向基础知识 1.逆向分析Hello World程序 源码 #include #include int main(int aggc, TCHAR *argv[]) { MessageBox(NULL, L"Hello World!", L"www.baid

MySQL基础知识(二)-超详细 Linux安装MySQL5.7完整版教程及遇到的坑

1.简介 我们经常会在Linux上安装MySQL数据库,但是安装的时候总是会这里错,那里错,不顺利,今天整理了一下安装流程,连续安装来了两遍,没有遇到什么大错误,基本上十分钟左右可以搞定,教程如下。写着一篇文章主要是答应别人要帮忙给他在Linux上安装一下mysql(MySQL是5.7,Linux是

MongoDB基础知识梳理

简介 MongoDB 是由 C++ 编写的开源 NoSQL 和基于文档的数据库。MongoDB 提供了面向文档的存储方式,操作起来比较简单和容易,支持“无模式”的数据建模,可以存储比较复杂的数据类型,是一款非常流行的文档类型数据库。 MongoDB 是非关系型数据库当中功能最丰富,最像关系型数据库的

聊聊神经网络的基础知识

来自《深度学习入门:基于Python的理论与实现》 张量 Numpy、TensorFlow、Pytorch等框架主要是为了计算张量或是基于张量计算。 标量:0阶张量;12,4,3, 向量:一阶张量;[12,4,3] 矩阵:二阶张量;[ [12,4,3], [11,2,3] ] 多阶张量:多维数组;

[转帖]探讨内存基础知识和如何选择内存条

https://zhuanlan.zhihu.com/p/257286284 内存也称内存储器和主存储器,它用于暂时存放CPU中的运算数据,与硬盘等外部存储器交换的数据。 简单的说就是在操作系统的文件会储存在硬盘内存,当操作系统运作起来的时候会从硬盘内面读取数据储存在内存,CPU从内存读取数据,CP

[转帖]嵌入式Linux的基础知识介绍

https://zhuanlan.zhihu.com/p/598268657 嵌入式Linux是Linux内核的改编版,用于嵌入式系统。嵌入式Linux最流行的例子是Android 操作系统。 但是,需要大量硬件资源来支持嵌入式 Linux,特别是如果它将部署在实时机器对机器 (M2M) 通信、机器

[转帖]ceph学习一之基础知识

https://www.cnblogs.com/liuxingxing/p/13551406.html 一、ceph简介 Ceph是一个可靠、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备和文件系统服务。块设备存储是Ceph的强项。 Ceph的主要

[转帖]ARM64体系结构编程与实践:基础知识

ARM64体系结构编程与实践:基础知识 原创 异步社区 2022-03-30 12:44:16 ©著作权 文章标签 寄存器 体系结构 v8 ARM64体系结构 ARM 文章分类 物联网 阅读数1570 ©著作权归作者所有:来自51CTO博客作者异步社区的原创作品,请联系作者获取转载授权,否则将追究法

Azure Data Factory(九)基础知识回顾

一,引言 在本文中,我们将继续了解什么是 Azure Data Factory,Azure Data Factory 的工作原理,Azure Data Factory 数据工程中的数据管道,并了解继承运行时 IR。 我是分割线 1,Azure Data Factory(一)入门简介 2,Azure