Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
School Of TypeScript (Free E-Book )
Rating: 4.5 out of 5(12 ratings)
188 students

School Of TypeScript (Free E-Book )

TypeScript the Object Oriented Programming Language for Web Development
Created byMuhammad Ali
Last updated 8/2017
English
English [Auto],

What you'll learn

  • Why to learn TypeScript
  • All the basics of TypeScript
  • learn the concept of Object Oriented Programming(OOP) in TypeScript
  • One should be able to code TypeScript in smarter way
  • learner would be able to code manageable for large web applications by the help of TypeScript

Course content

12 sections • 55 lectures • 2h 42m total length
  • What Should Be Know Before Learning This Course0:35

    Discover the prerequisites for learning this course, including basic JavaScript knowledge and familiarity with C-Sharp or Java, and awareness of CISSP concepts.

  • History1:52

    Trace the history of JavaScript from Netscape in the mid-1990s to the ECMAScript 6 standard published in 2015, with the seventh edition finalized in 2016.

  • Introduction To TypeScript2:00

    Trace the history of TypeScript—from its 2012 public release to 2014 1.0—as an open source JavaScript compiler that extends JavaScript for Angular 2.0, and why it grew in popularity.

  • Why To Learn TypeScript3:13

    Discover how TypeScript extends JavaScript with static typing and object-oriented features. It compiles to JavaScript for any browser and helps prevent errors in large code bases with interfaces and namespaces.

Requirements

  • Basic HTML
  • Basic CSS
  • Basic knowledge to JavaScript or any other Object Oriented Programming Language(OOP)

Description

This course is designed for anyone who wants to take their web development skills to the next level by mastering Object-Oriented Programming (OOP) concepts in TypeScript. If you already have experience with Java or C#, you will find the transition to TypeScript much smoother and easier, as many of the OOP principles will feel familiar.

Throughout this course, you’ll start with the fundamentals of TypeScript and gradually move toward advanced concepts, ensuring you build a solid foundation along the way. The course is packed with practical examples and clear explanations that will help you not just learn, but also apply TypeScript effectively in real-world projects.

One of the key benefits of TypeScript is its ability to enforce clean coding practices through OOP, saving you time and effort when working on larger applications. Whether you’re a beginner looking to get started, or an experienced developer seeking to refine your skills, this course provides valuable insights that will help you write better, more maintainable code.

We’ll also explore the strong relationship between TypeScript and Angular 2, since TypeScript is the preferred language for Angular applications. By the end of this course, you’ll feel confident in using TypeScript in any of your Angular projects, leveraging its full potential.

What you’ll learn in this course:

  • Introduction to TypeScript

  • Data Types and Duck Typing

  • Functions and Classes

  • Interfaces and Modules

  • Decorators and Generics

  • Key OOP principles and much more

So now it’s time to dive in and start your journey toward mastering TypeScript and building powerful, scalable applications.

Who this course is for:

  • Programmers
  • Web Developers
  • front end programming with Typescript
  • Before Learning Angular2 must have knowledge to TypeScript