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
AWS & Typescript Masterclass - CDK V2, Serverless, React
TypeScript Interview Questions - Coding Interview 2023
Mastering Next.js 13 with TypeScript