我的2021年学习计划
很棒的算法
2021年,真的来了?!仿佛就在昨天,我2020年4月才开始学习编程。今年,我想更上一层楼:编写真正的项目并学习新知识。我希望对自己负责,所以我在DEV上发布了我的2021年学习计划,并每周更新,让大家了解我的学习进度。在这篇文章中,我将分享我2021年的学习重点,以及我将要学习的各种框架、工具和语言。让我们开始吧!
基础知识/复习
由于我编程才半年左右,而且我喜欢快速学习,所以我需要复习一下基础知识。我经常会忘记如何设置 GraphQL 服务器或设置某些 Typescript 类型。此外,我还想重新学习一下算法和数据结构,因为我还没有完全掌握它们。以下是我计划在 2021 年复习的基础知识:
- 设置 Node.js Typescript 后端
- 算法和数据结构
- 大 O 符号
- 服务器端渲染
- 打字稿
- 使用 JWT 进行身份验证
我将要学习的新事物
今年,我想走出自己的舒适区。我一直热衷于用 JavaScript/TypeScript 进行全栈 Web 开发。2021 年,我最想做的事情是:用 Rust 后端创建一些实用的全栈 Web 应用,并学习一些道德黑客和加密货币的知识。以下是我“希望”学习的内容清单:
Javascript/Typescript:
- 使用 Passport.js 进行身份验证(GitHub、Twitter、Google)
- REST API
- PostgreSQL 与 Typeorm
- 渐进式 Web 应用
- React 测试库/Cypress
- Mocha 和 Chai 测试
- 反应查询
- Tailwind CSS
Python:
- 使用 Python 进行道德黑客攻击
- 使用 Tensorflow 的 CNN、RNN 和 ANN
- Tensorflow 中的机器学习算法
- Matplotlib
锈:
- Rust 基础知识
- 东京
- 柴油(ORM)
- 使用 Rocket 在 Rust 中设置 REST API
其他:
- AWS:S3、Lambda、Lightsail
- Vercel 托管 + 分析
- Docker
我要参加的课程
由于我正在学习很多新知识,所以我需要一些课程来学习!我将分享我计划在2021年学习的5门课程:
新的一年我将会非常忙碌。我会尽力完成清单上的所有事项,就算做不到,也没关系!
让我们以饱满的热情迎接2021年,一起开始编程吧!感谢阅读。
亨利
文章来源:https://dev.to/hb/my-2021-learning-plan-76f