All Projects → xcatliu → Typescript Tutorial

xcatliu / Typescript Tutorial

TypeScript 入门教程

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Labels

Projects that are alternatives of or similar to Typescript Tutorial

Limbobyexample
Examples for the Limbo Programming Language
Stars: ✭ 34 (-99.59%)
Mutual labels:  tutorial
Opencv Tutorials
Tutorials for learning OpenCV in Python from Scratch
Stars: ✭ 36 (-99.57%)
Mutual labels:  tutorial
The Hello World Of Machine Learning
Learn to build a basic machine learning model from scratch with this repo and tutorial series.
Stars: ✭ 41 (-99.51%)
Mutual labels:  tutorial
Learn
learn
Stars: ✭ 970 (-88.44%)
Mutual labels:  tutorial
Plannerapp blazor
PlannerApp is a full client-side application built with Blazor WebAssembly is a course material on AK Academy
Stars: ✭ 36 (-99.57%)
Mutual labels:  tutorial
Advanced R
One day course covering functions, functional programming and tidy evaluation
Stars: ✭ 38 (-99.55%)
Mutual labels:  tutorial
Swiftui Coordinators Example
Sample app that showcases the use of the Coordinator Pattern in SwiftUI
Stars: ✭ 33 (-99.61%)
Mutual labels:  tutorial
Pytorch Cpp
C++ Implementation of PyTorch Tutorials for Everyone
Stars: ✭ 1,014 (-87.92%)
Mutual labels:  tutorial
Golang Docker Build Tutorial
A template project to create a minimal Docker image for a Go application
Stars: ✭ 36 (-99.57%)
Mutual labels:  tutorial
Redaxo Mit Docker
Simple 🐳 Docker setup for REDAXO development. Contains demo website and beginner’s guide!
Stars: ✭ 40 (-99.52%)
Mutual labels:  tutorial
Introductiontovulkan
Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
Stars: ✭ 972 (-88.42%)
Mutual labels:  tutorial
Tinyblogtutorial
A tutorial in French on Pharo's web stack
Stars: ✭ 35 (-99.58%)
Mutual labels:  tutorial
Tutorials
Materials from LSH members' tutorials/talks.
Stars: ✭ 39 (-99.54%)
Mutual labels:  tutorial
Protege Tutorial
Material for GO OWL/Protege Tutorial
Stars: ✭ 34 (-99.59%)
Mutual labels:  tutorial
Apistar From Scratch
A step-by-step tutorial to create a simple API with apistar framework
Stars: ✭ 41 (-99.51%)
Mutual labels:  tutorial
Hyperbook
https://github.com/kwasniew/hyperbook-tutorial
Stars: ✭ 33 (-99.61%)
Mutual labels:  tutorial
Face Mask Detection
Face masks are crucial in minimizing the propagation of Covid-19, and are highly recommended or even obligatory in many situations. In this project, we develop a pipeline to detect unmasked faces in images. This can, for example, be used to alert people that do not wear a mask when entering a building.
Stars: ✭ 37 (-99.56%)
Mutual labels:  tutorial
Computervision Recipes
Best Practices, code samples, and documentation for Computer Vision.
Stars: ✭ 8,214 (-2.11%)
Mutual labels:  tutorial
Reactnativecodereuseexample
Shows how to organize your code to reuse it as much as possible between Web, iOS and Android
Stars: ✭ 41 (-99.51%)
Mutual labels:  tutorial
Ggplot Courses
👨‍🏫 ggplot2 Teaching Material
Stars: ✭ 40 (-99.52%)
Mutual labels:  tutorial
next
introduction/README.md

TypeScript 入门教程

Actions Status

从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。

关于本书

本书是作者在学习 TypeScript 后整理的学习笔记。

随着对 TypeScript 理解的加深和 TypeScript 社区的发展,本书也会做出相应的更新,欢迎大家 Star 收藏

  • 发现文章内容有问题,可以直接在页面下方评论
  • 对项目的建议,可以提交 issue 向作者反馈
  • 欢迎直接提交 pull-request 参与贡献

为什么要写本书

TypeScript 虽然有官方手册及其非官方中文版,但是它每一章都希望能详尽的描述一个概念,导致前面的章节就会包含很多后面才会学习到的内容,而有些本该一开始就了解的基础知识却在后面才会涉及。如果是初学者,可能需要阅读多次才能理解。所以它更适合用来查阅,而不是学习。

与官方手册不同,本书着重于从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript,希望能给大家一些帮助和启示。

由于一些知识点与官方手册重合度很高,本书会在相应章节推荐直接阅读中文手册。

关于 TypeScript

TypeScript 是 JavaScript 的一个超集,主要提供了类型系统对 ES6 的支持,它由 Microsoft 开发,代码开源于 GitHub 上。

它的第一个版本发布于 2012 年 10 月,经历了多次更新后,现在已成为前端社区中不可忽视的力量,不仅在 Microsoft 内部得到广泛运用,而且 Google 开发的 Angular 从 2.0 开始就使用了 TypeScript 作为开发语言,Vue 3.0 也使用 TypeScript 进行了重构。

适合人群

本书适合以下人群

本书不适合以下人群

  • 没有系统学习过 JavaScript
  • 已经能够很熟练的运用 TypeScript

评价

《TypeScript 入门教程》全面介绍了 TypeScript 强大的类型系统,完整而简洁,示例丰富,比官方文档更易读,非常适合作为初学者学习 TypeScript 的第一本书。

—— 阮一峰

版权许可

本书采用「保持署名—非商用」创意共享 4.0 许可证。

只要保持原作者署名和非商用,您可以自由地阅读、分享、修改本书。

详细的法律条文请参见创意共享网站。

相关资料

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].