Oreilly - Introduction to TypeScript - 9781786465207
Oreilly - Introduction to TypeScript
by Kamran Ayub | Publisher: Packt Publishing | Release Date: January 2017 | ISBN: 9781786465207


Building practical, maintainable and scalable applications using TypeScriptAbout This VideoWork with the latest features of TypeScript 2.0Explore the various ins and outs of TypeScript, and enhance your coding experience with multiple coding environments Look into real-world obstacles faced and solutions that save the day during JavaScript's top TypeScript migrationIn DetailTypeScript is a superset of JavaScript that features a robust static type system to help build large-scale applications that are refactor-friendly, maintainable, and scalable. Take advantage of dozens of features from the next generations of JavaScript such as ES2015 and ES2016 without introducing a complex workflow to your project.This course will guide you from a beginner's level knowledge in JavaScript to being able to successfully start creating applications in TypeScript. You'll learn why TypeScript's tooling gives it a heavy advantage over other languages and see how JavaScript works underneath.The course begins with an introduction bringing you up-to-date on the state of the JavaScript ecosystem, where TypeScript fits into it, and why you'd want to leverage it. Then we move onto the basics of TypeScript such as setting up your development environment and learning basic language features by building a simple utility application and extending it with more features. Finally, we explore some practical use cases, such as converting plain-old JavaScript to TypeScript and you'll see how we tackle any issues faced such as external library references, dynamic typing, and more.By the end of the course, the viewer will be equipped to explain why TypeScript is advantageous for you and your team while also having a foundational knowledge of language features such as the type system, classes, interfaces, modules, and generics.
  1. Chapter 1 : Setting Up Your Development Environment
    • The Course Overview 00:03:29
    • Cross-Platform Tooling with Visual Studio Code 00:03:36
    • Installing and Configuring Node.js 00:02:14
  2. Chapter 2 : Understanding TypeScript
    • A Brief History of JavaScript 00:05:35
    • Understanding JavaScript Types 00:07:32
    • Advantages and Disadvantages of JavaScript 00:10:39
    • Why TypeScript? 00:07:19
  3. Chapter 3 : What's New in TypeScript?
    • Basic Features in TypeScript 00:17:15
    • Advanced TypeScript Features 00:10:02
  4. Chapter 4 : Creating a Basic TypeScript Application
    • Setting Up a Visual Studio Code Application 00:08:53
    • Binary Math Refresher 00:07:33
    • Implementing a Base64 Encoder 00:15:07
    • Debugging in Visual Studio Code 00:06:28
  5. Chapter 5 : Implementing Multiple Encoders
    • Adding an Encoder Interface 00:08:39
    • Adding Support for Unicode Using Node.js 00:10:12
    • Adding Another Encoder Implementation 00:13:57
  6. Chapter 6 : Refactoring Our Application with Confidence
    • Choosing the Right Encoder with Options 00:19:00
    • Refactoring for Testability 00:12:27
    • Applying SOLID Principles 00:13:52
  7. Chapter 7 : Testing Our Application Using Jasmine
    • Installing and Configuring Jasmine 00:12:23
    • Writing Specifications in Jasmine 00:16:36
    • Running Our Test Suite in Visual Studio Code 00:23:21
  8. Chapter 8 : Migrating a Browser Library
    • Getting Draggabilly.js 00:07:00
    • Setting Up Visual Studio Code 00:10:58
    • Converting the Code 00:39:46
  9. Chapter 9 : Migrating a Hybrid Web App
    • Todo Application Overview 00:05:56
    • Setting Up Visual Studio Code 00:10:06
    • Converting the Server-Side Code 00:44:54
    • Converting the Client-Side Code 00:31:52
  10. Chapter 10 : Migrating a Node.js Application
    • Node Library Overview 00:03:36
    • Setting Up Visual Studio Code 00:05:42
    • Writing Custom Declaration Files 00:31:59
    • Converting the JS 1:07:15
  11. Oreilly - Introduction to TypeScript


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.


SermonBox - Seasonal Collection

SermonBox - The Series Pack Collection

Top Rated News

  • Christmas Material
  • Laser Cut & Print Design Elements Bundle - ETSY
  • Daz3D - All Materials - SKU 37000-37999
  • Cgaxis - All Product - 2019 - All Retail! - UPDATED!!!
  • DigitalXModels Full Collections
  • Rampant Design Tools Full Collections Total: $4400
  • FilmLooks.Com Full Collection
  • All PixelSquid Product
  • The Pixel Lab Collection
  • Envato Elements Full Sources- 3200+ Files
  • Ui8.NET Full Sources
  • The History of The 20th Century
  • The Dover Collections
  • Snake Interiors Collections
  • Inspirational Collections
  • Veer Fancy Collections
  • All Ojo Images
  • All ZZVE Collections
  • All Sozaijiten Collections
  • All Image Broker Collections
  • Shuterstock Bundle Collections
  • Tattoo Collections
  • Blend Images Collections
  • Authors Tuorism Collections
  • Motion Mile - Big Bundle
  • PhotoBacks - All Product - 2018
  • Dekes Techniques - Photoshop & Illustrator Course - 1 to 673
Telegram GFXTRA Group
Udemy - Turkce Gorsel Ogrenme Setleri - Part 2
Videohive Wow Pack Series


rss