Skip to content

PacktPublishing/TypeScript-for-JavaScript-Developers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeScript for JavaScript Developers [Video]

This is the code repository for TypeScript for JavaScript Developers [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

TypeScript and JavaScript are must-know languages for many web developers. While JavaScript is the de facto choice for web development, this course will show you why you need TypeScript to make your code more efficient. This course is designed to get you started with TypeScript and help you implement a variety of real-world coding examples. In this course, you will learn how to convert several JavaScript code samples into TypeScript and master how these relate to JavaScript. You will learn the essentials of TypeScript such as objects, functions, and classes and appreciate the similarities and differences between the JavaScript and TypeScript syntaxes. In addition, you will learn how to configure Typescript projects according to your needs and implement best practices. By the end of this course, you will be confident to start your projects in TypeScript. You will have the skills you need to utilize TypeScript for writing better frontends for your web apps.

What You Will Learn

  • Configure the TypeScript environment to run and transpile your code into JavaScript
  • Implement basic TypeScript types to perform simple operations
  • Structure code using interfaces to define the shape of objects effectively
  • Write dynamic code with the help of generics
  • Maintain a modular structure and reduce complexity using object-oriented programming
  • Create dependencies using namespaces and modules
  • Implement advanced types to help you define more specific types

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is suitable for JavaScript developers and aspiring web developers with pre-existing skills in JavaScript, and for anyone keen to add TypeScript to their skillset and get hands-on with both TypeScript and JavaScript.

Technical Requirements

Minimum Hardware Requirements For successful completion of this course, students will require the computer systems with at least the following: Processor: Dual-Core Memory: 2 GB of RAM

Storage: 1 GB of free hard drive space

Recommended Hardware Requirements For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration: Processor: Quad-Core or more Memory: 6 GB of RAM Storage: 4 GB of free hard drive space Software Requirements Latest chrome browser Code editor such as VSCode, Atom, or Notepad++

About

TypeScript for JavaScript Developers [video], published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published