Companies Home Search Profile

TypeScript for Beginners

Focused View

Bharath Thippireddy

4:03:30

8 View
  • 01-What and Why TypeScript.mp4
    01:36
  • 02-TypeScript Playground.mp4
    04:00
  • 03-Installing TypeScript.mp4
    01:47
  • 04-Installing Visual Studio Code.mp4
    00:44
  • 05-Introduction.mp4
    02:39
  • 06-First Program in Visual Studio Code.mp4
    03:32
  • 07-Using JS in a HTML.mp4
    01:30
  • 08-Strings.mp4
    02:15
  • 09-Boolean.mp4
    01:21
  • 10-any Type.mp4
    01:28
  • 11-Homogeneous arrays.mp4
    02:31
  • 12-Heterogeneous arrays.mp4
    01:15
  • 13-Using alert, confirm, and prompt.mp4
    03:28
  • 14-Adding Comments.mp4
    02:04
  • 15-Enum Type.mp4
    05:05
  • 16-Arithmetic Operators.mp4
    03:00
  • 17-Assigning Operators.mp4
    03:30
  • 18-Comparing Operators.mp4
    04:10
  • 19-Logical Operators.mp4
    04:14
  • 20-Ternary Operators.mp4
    03:27
  • 21-Introduction.mp4
    00:56
  • 22-If-Else Ladder.mp4
    05:40
  • 23-Switch Statement.mp4
    03:44
  • 24-Break and Case Flow.mp4
    02:33
  • 25-While Loop.mp4
    03:28
  • 26-Introduction.mp4
    02:27
  • 27-Object Literal.mp4
    03:14
  • 28-For-In Loop.mp4
    02:17
  • 29-Using Arrays.mp4
    04:27
  • 30-De-Structuring Arrays.mp4
    02:02
  • 31-De-Structuring Objects.mp4
    02:26
  • 32-Introduction.mp4
    02:06
  • 33-First Function.mp4
    03:03
  • 34-Passing a Parameter.mp4
    01:23
  • 35-Passing Multiple Parameters.mp4
    01:37
  • 36-Using Optional Parameters.mp4
    04:00
  • 37-Using Default Values.mp4
    01:23
  • 38-Using Functions as Parameters.mp4
    01:57
  • 39-Returning a Function.mp4
    03:09
  • 40-Anonymous Functions.mp4
    01:38
  • 41-Overloading.mp4
    04:44
  • 42-Rest Parameter.mp4
    04:28
  • 43-Using a Data Type with the Rest Parameter.mp4
    01:25
  • 44-Introduction.mp4
    01:56
  • 45-First Arrow Function.mp4
    02:45
  • 46-Passing Parameters.mp4
    02:36
  • 47-Array of Arrow Functions.mp4
    02:47
  • 48-let Prefix.mp4
    03:03
  • 49-const Prefix.mp4
    02:12
  • 50-const Functions.mp4
    01:55
  • 51-declare Prefix.mp4
    00:53
  • 52-Introduction.mp4
    02:24
  • 53-Defining an Object Interface.mp4
    02:30
  • 54-Creating an Object.mp4
    02:57
  • 55-Defining Optional Properties.mp4
    00:41
  • 56-Working with Interfaces Created at Compile Time.mp4
    01:18
  • 57-Functional Interfaces.mp4
    04:13
  • 58-Return Types in Functional Interfaces.mp4
    01:37
  • 59-Adding Methods to Object Interfaces.mp4
    01:32
  • 60-Array Interfaces.mp4
    02:29
  • 61-String Indexed Array Interfaces.mp4
    03:24
  • 62-Extending Interfaces.mp4
    05:30
  • 63-Introduction.mp4
    01:23
  • 64-Creating a class.mp4
    03:19
  • 65-Adding a Constructor.mp4
    03:46
  • 66-Adding the Function Properties.mp4
    01:41
  • 67-Power of TypeScript.mp4
    00:37
  • 68-Using for-in and instanceof.mp4
    04:00
  • 69-Implementing an Interface.mp4
    05:31
  • 70-Introduction.mp4
    02:53
  • 71-Extending a Class.mp4
    04:30
  • 72-Creating Child Objects.mp4
    06:49
  • 73-Inheriting Functionality.mp4
    03:55
  • 74-Overriding Inheritance.mp4
    02:43
  • 75-Using public and read-only.mp4
    01:59
  • 76-Encapsulation.mp4
    01:08
  • 77-Private Properties.mp4
    04:21
  • 78-Accessor Methods.mp4
    02:02
  • 79-Using Static Properties.mp4
    03:31
  • 80-More About Static.mp4
    01:23
  • 81-Static Methods.mp4
    03:02
  • 82-String to Numeric.mp4
    03:50
  • 83-Using the toString Method.mp4
    02:38
  • 84-Object Casting.mp4
    02:17
  • 85-Introduction.mp4
    01:18
  • 86-Using Function Modules.mp4
    03:33
  • 87-Import Aliasing and Alternate Export Syntax.mp4
    02:14
  • 88-Default Exports.mp4
    01:46
  • 89-Class Modules.mp4
    01:08
  • 90-Aliasing Class Modules.mp4
    01:48
  • Description


    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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Bharath Thippireddy
    Bharath Thippireddy
    Instructor's Courses
    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.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 90
    • duration 4:03:30
    • Release Date 2024/03/15