TypeScript for Beginners
Course description
TypeScript is not just an extension over JavaScript, but a powerful tool for writing cleaner, more predictable, and structured code.
This course is suitable for both those who are taking their first steps in web development and developers who wish to strengthen their JavaScript skills and improve the quality of their projects. You will start with the basics—types, variables, and functions—and gradually move on to more practical topics: arrays, control structures, loops, and modular code organization. Each new material is accompanied by clear examples and practical assignments that help reinforce the knowledge.
By the end of the course, you will not only understand the capabilities of TypeScript but also learn to use it to create reliable, understandable, and scalable projects from day one.
Watch Online
All Course Lessons (33)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction Demo | 01:49 | |
| 2 | Downloading the Course Content | 03:52 | |
| 3 | Types Primer | 02:30 | |
| 4 | Variables | 02:31 | |
| 5 | Variables & Basic Types | 10:00 | |
| 6 | Boolean Logic | 02:30 | |
| 7 | Applying Boolean Logic | 07:36 | |
| 8 | Compound Boolean Expressions | 08:44 | |
| 9 | Arithmetic Operators | 05:26 | |
| 10 | Increment & Arithmetic Assignment | 05:25 | |
| 11 | Functions | 03:17 | |
| 12 | Writing and Calling Functions | 07:59 | |
| 13 | Template Strings | 05:09 | |
| 14 | Working Through the Exercises | 02:49 | |
| 15 | Type Annotations | 12:47 | |
| 16 | Control Flow | 02:27 | |
| 17 | If..Else | 05:22 | |
| 18 | Simplifying If..Else Statements | 10:54 | |
| 19 | Switch | 07:38 | |
| 20 | Ternary | 04:11 | |
| 21 | Structuring Data | 01:58 | |
| 22 | Type Aliases | 05:36 | |
| 23 | Object Types | 09:18 | |
| 24 | Arrow Functions & Function Expressions | 08:45 | |
| 25 | About Arrays | 03:01 | |
| 26 | Working with Arrays | 09:29 | |
| 27 | Arrays & Objects | 03:44 | |
| 28 | Tuples | 05:50 | |
| 29 | Repetition | 01:41 | |
| 30 | `for` Loops | 07:23 | |
| 31 | `while` Loops | 05:20 | |
| 32 | Modular Code | 02:18 | |
| 33 | Modules | 06:43 |
Unlock unlimited learning
Get instant access to all 32 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Course: Large Scale Apps with Vue, Vite and TypeScript
Build a ChatBot with Nuxt, TypeScript and the OpenAI Assistants API
NFT Marketplace in React, Typescript & Solidity - Full Guide