Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TypeScript for JavaScript Developers
Rating: 4.3 out of 5(6 ratings)
61 students

TypeScript for JavaScript Developers

Migrate from JavaScript to TypeScript and write well-structured, statically-typed, and reusable code
Last updated 11/2019
English

What you'll 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

Course content

6 sections31 lectures2h 53m total length
  • The Course Overview2:53

    This video will give you an overview about the course.

  • TypeScript History2:54

    Here, we will look at TypeScript founders and several purposes behind different versions of it.

       •  Explore TypeScript founders

       •  Explore TypeScript history

       •  Learn about the Customer feedback

  • Performing Simple Operations Using Basic Types6:15

    Understand the building blocks of TypeScript.

       •  Learn the types in TypeScript

       •  Explore the basic types

       •  See the more complex basic types

  • Writing Your First Code Using TypeScript2:30

    Write your first Hello World application in TypeScript.

       •  Explore the TypeScript playground overview

       •  Write your first code

       •  Execute your first code

  • Test Your Knowledge

Requirements

  • Pre-existing skills in JavaScript, and for anyone keen to add TypeScript to their skillset and get hands-on with both TypeScript and JavaScript.

Description

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.

About the Author

Anton Selin is an expert in software architecture, innovation, and IT management and has more than 10 years' experience in the industry. He is a keen IT enthusiast, and for the last 4 years he has been working as a software architect. He has worked in many international companies building sophisticated technology-based solutions and as an independent consultant helping startups to develop their ideas and bring them to life.

Who this course is for:

  • This course is suitable for JavaScript developers and aspiring web developers.