Cademy logoCademy Marketplace

Course Images

TypeScript for Beginners

TypeScript for Beginners

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 4 hours 57 minutes

  • All levels

Description

Starting with the basics, such as variables and operators, to advanced concepts, such as inheritance and encapsulation, this course covers the entire spectrum to help you gain the skills needed to start developing applications in TypeScript.

TypeScript makes the life of developers easy by simplifying code. It follows programming conventions that make the project easy to understand even for someone from the distributed team who has no prior knowledge. This makes it popular among developers who use JavaScript frameworks, AngularJS, and Vue.js. This course will show you how TypeScript provides structures such as Java and Python to make coding easy. Starting with an introduction to TypeScript, the course highlights why you should use it. Once you've set up the development environment, you'll write your first program using Visual Studio Code to understand variables and data types in TypeScript. Next, you'll become familiar with operators and learn how to control the flow of your application with flow control statements such as If, Else, Switch, and While Loop. As you progress, you'll develop efficient TypeScript applications using functions, interfaces, classes, and inheritance. You'll also learn how to use different access modifiers and encapsulate classes and objects. Finally, you find out how you can use typecasting to convert one data type to another and use function modules. By the end of this course, you'll be ready to start your career as a TypeScript developer and easily learn newer versions of JavaScript such as ES 6 or 7 in the future. The entire code bundle for this course is available at https://github.com/PacktPublishing/TypeScript-For-Beginners.

What You Will Learn

Define variables using data types
Learn how to use variable prefixes such as let and const
Create functions that take a variable number of arguments
Control the flow of a program with flow statements
Discover how to create objects using classes
Reuse objects through inheritance

Audience

Whether you are a JavaScript developer who wants to learn and master the fundamentals of TypeScript or a developer with a background in any OOP language looking to learn AngularJS, this course is for you. Basic knowledge of JavaScript is necessary to get started with this course.

Approach

With the help of simple narration and elaborate examples, this video course will equip you with fundamental TypeScript skills.

Key Features

Get to grips with the basics of TypeScript and understand what it offers * Learn ways to create functions that take optional, default, and variable number of arguments * Gain insights into the key object-oriented principles used in TypeScript

Github Repo

https://github.com/PacktPublishing/TypeScript-For-Beginners

About the Author

Bharath Thippireddy

Bharath Thippireddy is an entrepreneur, software architect, and public speaker who has trained over 350,000 students across the globe. He is an Oracle certified developer, web component developer, business component developer, and web services developer who loves learning new things in technology and personal development, and sharing them on his website and YouTube channel. He has mentored students in classroom training as well as in the corporate world in India and USA and has spoken on technical topics at several Agile conferences. While in India, he volunteers to teach interviews and soft skills at Vivekananda Kendra.

Course Outline

1. Introduction


2. Variables and Data Types


3. Operators


4. Flow Control Statements


5. Objects and Arrays


6. Functions


7. Arrow Functions


8. Variable Prefixes


9. Interfaces


10. Inheritance


11. Classes


12. Access modifiers , Encapsulation and Static


13. Type Casting


14. Modules


15. Wrap Up

Course Content

  1. TypeScript for Beginners

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews