TypeScript from Scratch- Go from zero to hero in TypeScript
- Development
- May 02, 2025

TypeScript from Scratch: Go from zero to hero in TypeScript, available at $39.99, has an average rating of 3, with 96 lectures, based on 68 reviews, and has 3386 subscribers.
You will learn about Understand TypeScript and Tools for development with TypeScript Implement Types and variables Use Conditional Statements, Loops and Arrays Implement Functions in TypeScript Use Databases and Node .js with TypeScript Understand Promises and Asynchronous Programming Implement NodeJS Web Server Use ExpressJS Deploy Mongoose with Node .js and MongoDB App Deployment in Cloud Master OOP with TypeScript Define classes, Arrow functions and Decorators This course is ideal for individuals who are JavaScript Developers looking to learn and implement TypScript It is particularly useful for JavaScript Developers looking to learn and implement TypScript.
Enroll now: TypeScript from Scratch: Go from zero to hero in TypeScript
Summary
Title: TypeScript from Scratch: Go from zero to hero in TypeScript
Price: $39.99
Average Rating: 3
Number of Lectures: 96
Number of Published Lectures: 96
Number of Curriculum Items: 96
Number of Published Curriculum Objects: 96
Original Price: $189.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
TypeScript is a free and open-source programming language developed and maintained by Microsoft. TypeScript is JavaScript that Scale
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS.?
Type?Script follows the same syntax and semantics that millions of JavaScript programmers use today.?
TypeScript offers support for the latest and evolving JavaScript features, including those from ECMAScript 2015 and future proposals, like async functions and decorators, to help build robust components
With this course you will learn how to use TypeScript, starting from scratch i.e absolute beginner to expert level
This TypeScript course is particularly designed for UI Developers / Web Developer who want to learn TypeScript to develop UI, desktop App and cross platform mobile apps?
By the end of the course you will be able to?
Understand TypeScript and Tools for development with TypeScript
Implement Types and variables
Use Conditional Statements, Loops and Arrays
Implement Functions in TypeScript
Use Databases and Node.js with TypeScript
Understand Promises and Asynchronous Programming
Implement NodeJS Web Server
Use ExpressJS
Deploy Mongoose with Node.js and MongoDB
App Deployment in Cloud
Master OOP with TypeScript
Define classes, Arrow functions and Decorators
Learning TypeScript is a definite way to advance your career?and will open doors to new Job opportunities.
100% MONEY-BACK?GUARANTEE
This course comes with a 30-day money back guarantee. If you’re not happy, ask for a refund, all your money back, no questions asked.
Feel forward to have a look at course description and demo videos and we look forward to see you inside.
Course Curriculum
Chapter 1: TypeScript Overview
Lecture 1: Download Code and PPT
Lecture 2: TypeScript Overview
Chapter 2: Tools for development with TypeScript
Lecture 1: Download PPT
Lecture 2: Development Tools for TypeScript
Chapter 3: Types and variables
Lecture 1: Download Code and PPT
Lecture 2: Data Types in TypeScript
Lecture 3: Numbers in TypeScript
Lecture 4: Integer Numbers
Lecture 5: Floating-Point numbers
Lecture 6: Boolean Type
Lecture 7: String Type
Lecture 8: Undefined and Null Values
Lecture 9: Declaring Variables
Lecture 10: Assigning Values to Variables
Chapter 4: Conditional Statements
Lecture 1: Download Code and PPT
Lecture 2: if and if-else
Lecture 3: Nested if Statements
Lecture 4: Switch-case
Chapter 5: Loops
Lecture 1: Download PPT
Lecture 2: Using while loop
Lecture 3: Do-while Loop
Lecture 4: For Loop
Lecture 5: For-in Loop
Lecture 6: For-of Loop
Lecture 7: Nested Loops
Chapter 6: Arrays
Lecture 1: Download Code and PPT
Lecture 2: Declaring and Creating Arrays
Lecture 3: Using Arrays
Lecture 4: Iterating Arrays
Lecture 5: Inserting and Removing Elements from Arrays
Lecture 6: Array Methods
Chapter 7: Functions in TypeScript
Lecture 1: Download Code and PPT
Lecture 2: Functions Overview
Lecture 3: Declaring and Creating Functions
Lecture 4: Calling Functions
Lecture 5: Functions with Parameters
Lecture 6: The arguments Object
Lecture 7: Returning Values From Functions
Lecture 8: Function Scope
Chapter 8: Introduction to Node.js
Lecture 1: Download PPT
Lecture 2: Node.js Overview
Lecture 3: Running Node.js
Lecture 4: Running Node.js with TypeScript
Chapter 9: Promises and Asynchronous Programming
Lecture 1: Download PPT
Lecture 2: Asynchrony in JavaScript
Lecture 3: Callback-oriented Programming
Lecture 4: Promises
Lecture 5: ES2015 Promises
Lecture 6: Promise methods
Lecture 7: Function Generators
Lecture 8: Async Operations
Chapter 10: NodeJS Web Server
Lecture 1: Download PPT
Lecture 2: What is a Web Server
Lecture 3: Create basic server with Node.js
Lecture 4: The Request Stream Object
Lecture 5: The Response Stream Object
Lecture 6: Route Requests
Lecture 7: NodeJS as Client
Chapter 11: ExpressJS
Lecture 1: Download PPT
Lecture 2: Middleware for NodeJS
Lecture 3: ExpressJS
Chapter 12: Mongoose with Node.js and MongoDB
Lecture 1: Download PPT
Lecture 2: MongoDB Native Overview
Lecture 3: Mongoose Overview
Lecture 4: Mongoose Models and Schemas
Lecture 5: Property Validation
Lecture 6: CRUD with Mongoose
Lecture 7: Mongoose Queries
Lecture 8: Mongoose Models Modules
Chapter 13: App Deployment in Cloud
Lecture 1: Download PPT
Lecture 2: App Deployment in Cloud
Chapter 14: Mongoose – Demo
Lecture 1: Download Code
Lecture 2: Mongoose – Demo
Chapter 15: Data Layers – Demo
Lecture 1: ?Download Code
Lecture 2: Data Layers – Demo
Chapter 16: Defining classes: OOP with TypeScript
Lecture 1: Download PPT
Lecture 2: Introduction to OOP
Lecture 3: Fields
Lecture 4: Access Modifiers
Lecture 5: Defining Simple Classes
Lecture 6: Using Classes and Objects
Lecture 7: Constructors
Lecture 8: Methods
Lecture 9: Properties
Instructors

AkaSkills! 35,000+ Students
IT Skills for Everyone
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Learn Cloud Computing from Scratch
- Metaverse NFT Masterclass- How to Profit from the Metaverse
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Company Valuation Financial Modeling
- How to Draw Cute Thanksgiving!
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling