Even if like Romain says, Too much tutorial kills tutorial, Here is a nice list of tutorial and resources about TypeScript.
Everyone can take away what he needs. Feel free via the comments to notify us other resources and why not yours ?
What is TypeScript? (source : Wikipedia)TypeScript is a free and open source programming language developed and maintained by Microsoft. It is a strict superset of JavaScript, and adds optional static typing and class-based object-oriented programming to the language. Anders Hejlsberg, lead architect of C# and creator of Delphi andTurbo Pascal, has worked on the development of TypeScript. TypeScript may be used to develop JavaScript applications for client-side orserver-side (Node.js) execution.
TypeScript is designed for development of large applications andtranscompiles to JavaScript. As TypeScript is a superset of JavaScript, any existing JavaScript programs are also valid TypeScript programs.
TypeScript supports definition files that can contain type information of existing JavaScript libraries, much like C/C++ header files can describe the structure of existing object files. This enables other programs to use the values defined in the files as if they were statically typed TypeScript entities. There are third-party header files for popular libraries like jQuery, MongoDB, and D3.js. TypeScript headers for the Node.js basic modules are also available, allowing development of Node.js programs within TypeScript.
https://en.wikipedia.org/wiki/TypeScript
4 Books about TypeScript :
![]() https://www.amazon.com/TypeScript-2-0-Cookbook-Remo-Jansen-ebook/dp/B01CR5GCXY/ |
![]() https://www.amazon.com/Mastering-TypeScript-Second-Nathan-Rozentals-ebook/dp/B01DPR2EQC |
![]() https://www.amazon.com/TypeScript-Design-Patterns-Vilic-Vane/dp/178528083X/ |
![]() https://www.amazon.com/Essential-TypeScript-Jess-Chadwick-ebook/dp/B01FBPJHC0/ |
Official TypeScript website & ressources
The official TypeScript web page has a tutorial, which focuses on how to get the compiler set up, and gives a basic example. The “HandBook” gives all the gory details – but in a way that makes it pretty easy to learn what is going on.
http://www.typescriptlang.org/docs/tutorial.html
TypeScript Deep Dive
I’ve been looking at the issues that turn up commonly when people start using TypeScript. This is based on the lessons from StackOverflow / DefinitelyTyped and general engagement with the TypeScript community. You can follow for updates and don’t forget to ★ on Github ?https://basarat.gitbooks.io/typescript/content/
Learn TypeScript in 30 Minutes
This tutorial is aimed at people who are fairly proficient in JavaScript but are still beginners when it comes to TypeScript. We’ve covered most of the basics and key features while including lots of examples with commented code to help you see the language in action.
http://tutorialzine.com/2016/07/learn-typescript-in-30-minutes/
DefinitelyTyped
The repository for high quality TypeScript type definitions
http://definitelytyped.org/
See you soon for a next resume about Vue.js
Sébastien, @JS-Republic
More articles about Resources and tutorials :
- REACT : http://blog.js-republic.com/20-resources-and-tutorials-about-reactjs-framework/
- NODE : http://blog.js-republic.com/compilation-de-tutos-ressources-nodejs/
- GRAPHQL : http://blog.js-republic.com/compilation-ressources-graphql/
- METEOR : http://blog.js-republic.com/compilation-ressources-meteor/
- TYPESCRIPT : http://blog.js-republic.com/resources-range-about-typescript/ (? you are here)
- REDUX : http://blog.js-republic.com/resources-range-about-redux/
- EmberJS : http://blog.js-republic.com/emberjs-resources-range/
- Angular : http://blog.js-republic.com/angular-resources-range/