An open API service indexing awesome lists of open source software.

https://github.com/LearningTypeScript/projects

Hands-on real world projects that will help you exercise your knowledge of TypeScript.
https://github.com/LearningTypeScript/projects

learning projects typescript

Last synced: 6 months ago
JSON representation

Hands-on real world projects that will help you exercise your knowledge of TypeScript.

Awesome Lists containing this project

README

          


Learning TypeScript Projects

Hands-on real world projects that will help you exercise your knowledge of TypeScript.


Code Style: Prettier
TypeScript: Strict

Build Status: Build Passing



All Contributors

Learning TypeScript title with a sun conure and O'Reilly logo

Welcome to the repository housing all of the projects for _Learning TypeScript_!
I'm excited you're here -- whether you're using the projects to practice as you read the book, or just browsing.

## Setup

Clone the repository to your computer, then run `npm install` to install packages.

```shell
git clone https://github.com/LearningTypeScript/projects learning-typescript-projects
cd learning-typescript-projects
npm install
```

Assuming that all succeeded, you're now ready to work on any and all projects! 🚀

### Starting on Projects

Projects are located under the name of their chapter, such as `arrays/analyzing-dna`.
Each has their own README.md with instructions on the commands to run from within that directory.

> Don't forget to `cd` into a project's directory before running its commands!

### Types of Projects

Each project follows a chapter in the Learning TypeScript book and aligns to one of the following three categories:

- 🥗 Appetizers: bite-sized directed warmups: set of independent mini-projects
- 🍲 Entrees: larger, more hands-off challenge: a single self-contained project
- 🍰 Desserts: the same structure as entrees, with a fun thematic twist

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Josh Goldberg
Josh Goldberg

🐛 💻 📖 🤔 🚇 🚧 👀 ⚠️ 🔧
Fuad Olatunji
Fuad Olatunji

🚇 📖 🐛 🛡️
David Brownman
David Brownman

🖋
agmyintmyatoo
agmyintmyatoo

🖋
Owen Boreham
Owen Boreham

🖋
sisPedro
sisPedro

🖋
Ben Chong
Ben Chong

🖋

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!