TS的学习分享|青训营

155 阅读2分钟

字节跳动青训营 - TS的学习分享

概述

本次青训营的学习上有主要分为四个方面:

  1. Typescript 见解
  2. Typescript 基础语法,包括类型、泛型、类型别名、类型字面量等
  3. Typescript 高级类型讲解及实例
  4. Typescript 工程应用介绍 我对于TS的理解是,是对JS的更深的规范,强类型,要求性更好

课前

学习 javascript 基础语法

使用的 typescript 开发工具

vscode

概述

学习内容主要分为以下五个方面:

  1. HTTP协议简介
  2. HTTP协议的基本结构与发展历程
  3. 常见场景中的HTTP协议应用
  4. 在不同的环境中发起HTTP请求
  5. 知识扩展,了解更多网络通信协议 对于HTTP的有了深刻的了解,知道HTTPS是网络安全协议签名

安装 Chrome浏览器

如果有其他浏览器也可以例如Safari,但还是建议使用Chrome

计算机网络相关知识

重点放在网络模型和HTTP协议相关知识点

对于HTTP学习资料推荐

学习建议:

  • 相对来讲HTTP协议的常用知识不复杂,“基础篇”材料中,MDN 可以作为工具查询,“图解 HTTP” 与 “HTTP 权威指南” 选择一个阅读,作为体系化学习资料

  • 进阶篇中提供的是标准协议描述,感兴趣的同学阅读即可,也可作为工具使用

  • 基础篇

学习简介

学习内容具有以下四个方面:

  1. React 的历史与应用 - 介绍 React 的发展历史以及应用场景。
  2. React 的设计思路 - 介绍 React 的设计思想,为什么 React 要设计成这样。
  3. React hooks 的写法 - 介绍基础的 React hooks 写法,以及常用的 hooks。

已掌握课程需要这些前置知识:

  1. HTML,JS,CSS 基础。
  2. 基础的数据结构/算法知识,如二叉树,深度遍历等。
  3. 如今已经会使用浏览器提供的 DOM API 来修改 DOM,更新 UI。

课前学习

学习框架有react、vue

体验 React

访问 reactjs.org/docs/gettin… 体验 React 框架。

课后

对于进行next.js学习了解 next.js 框架 nextjs.org/