School Of TypeScript
4.9 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
146 students enrolled
Wishlisted Wishlist

Please confirm that you want to add School Of TypeScript to your Wishlist.

Add to Wishlist

School Of TypeScript

TypeScript the Object Oriented Programming Language for Web Development
4.9 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
146 students enrolled
Created by Muhammad Ali
Last updated 7/2017
English
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 8 Articles
  • 8 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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
View Curriculum
Requirements
  • Basic HTML
  • Basic CSS
  • Basic knowledge to JavaScript or any other Object Oriented Programming Language(OOP)
Description

This course is for those who want to enhance their skills as a web developers with object Oriented Programming skills in TypeScript.People who are familiar to java or c# will feel easy and relax while learning this course.

What will you learn?

This Course is consist of basic topics in typescript to Advanced levels topics with smart enough examples .The course covers almost all Object oriented Programming(OOP) concepts which is going to be useful for you to code good coding methodology .TypeScript is time saving language due to OOP. This course is for all levels from beginners to Expert level.

TypeScript and Angular 2

As TypeScript is developed by Microsoft and is a pair set with Angular 2. Which is a great Framework.

This Course will guide you from the very Bascis topics in TypeScript to advanced and important topics, so that it will make you to  use TypeScript in any one of your Angular 2 project. 

Topics

  • Introduction to TypeScript
  • Data Types
  • Duck Typing
  • Functions
  • Classes
  • Interfaces
  • Modules
  • Decorators
  • Generics

and much more

So now it's time to start learning the course.

Who is the target audience?
  • Programmers
  • Web Developers
  • front end programming with Typescript
  • Before Learning Angular2 must have knowledge to TypeScript
Students Who Viewed This Course Also Viewed
Curriculum For This Course
54 Lectures
02:41:58
+
Installation And Creating Environment
4 Lectures 08:37

Installing VisualStudioCode
02:42

Getting Familiar With VisualStudioCode
02:12

Exercise Files
01:22
+
Basic Types
2 Lectures 20:48
Part-01 Datatypes
10:35

Part-02 Datatypes
10:13

MCQ,S

Quiz
7 questions
+
Duck And Strong Typings
2 Lectures 07:42
Strong Typing And TypeInference
04:14

Duck Typing
03:28

MCQ,S

Quiz
3 questions
+
Const Declarations
3 Lectures 10:54
Const Let
05:20

Const Enum
03:11

Explicit Casting
02:23

MCQ,S

Quiz
2 questions
+
Functions
6 Lectures 17:54
Function And Anonymous Function
03:19

Function Optional Parameter
03:08

Function Default Parameter
02:36

Function Rest Parameter
03:46

Function Lambda
02:10

Function Overloading
02:55

MCQ,S

Quiz
5 questions
+
Advanced Types
4 Lectures 10:57
Callbacks Types
02:34

Union Types
03:32

Custom TypeGuard
02:33

Type Aliases
02:18

MCQ,S

Quiz
3 questions
+
Object Oreinted Programming
10 Lectures 31:14
Classes
04:14

Classes Ducktyping
05:20

Inheritance
02:40

Abstract Classes
02:35

Constructor
03:34

Class Private Modifier
01:51

Class Protected Modifier
02:17

Nominal Types
02:14

Getter Setter
03:38

Static Properties
02:51

MCQ,S

Quiz
5 questions
+
Interfaces
9 Lectures 29:08
Interface
04:03

Interface Optional Properties
02:44

Interface Functional Types
03:26

Interface Array Types
04:16

Interface Class Types
02:33

Interface Extending
03:11

Interface Hybrid Types
02:30

Classes As interfaces
02:30

Classes Static Side Types
03:55

MCQ,S

Quiz
4 questions
+
Modules And Decorators
8 Lectures 10:50
Modules
03:45

Decorators Introduction
00:55

Decorators Factories
00:20

Class Decorators
00:31

Method Decorators
01:04

Property Decorators
01:26

Parameter Decorators
01:26

Metadata
01:21

MCQ,S

Quiz
2 questions
1 More Section
About the Instructor
Muhammad Ali
4.9 Average rating
7 Reviews
146 Students
1 Course
Software and Web Developer

Hi there,

When i was a child i use my PC day and night and aim to design such flexible Desktop and Web applications.After completing my high school i selected my subject as a way to become a software developer.

At the  beginning of my carrier i work with my friends who worked as Freelancers and i participated with them to complete their Projects on Desktop apps and Web apps both. Soon after gaining experience for few years, i begin my own start-up name as "CircleHouse" an IT software company.Then i started bidding on Local projects in my country which gave me fruitful results .i have also completed some Desktop , Database and Web applications for my clients.

i have Experience in coding Different Languages and Technologies.

HTML5

CSS3

JavaScript

TypeScript

Java

PHP

Angular 2

node Js

sql server