From the course: TypeScript: Object-Oriented Programming

What's the OOP in TypeScript all about?

From the course: TypeScript: Object-Oriented Programming

Start my 1-month free trial

What's the OOP in TypeScript all about?

- [Instructor] Welcome to Object-Oriented Programming in TypeScript. TypeScript is of course a supersetted JavaScript, so it can do everything JavaScript can do and then some, and eventually just compiles back down to JavaScript, but it really excels in a couple areas, and readability, and objected oriented programming is one of those areas. If you've never worked with JavaScript before, I kind of recommend you be somewhat familiar, you don't need to be a JavaScript engineer, but you do need to have some baseline understanding of the language. My name is Dylan Israel, I'm a senior software engineer, I work in TypeScript every single day, not every workday, but every single day with side projects and everything, and work of course, and I have fallen in love with TypeScript. I use it in all my web development projects, not only on the client side, but on the server side, and I can't wait for us to jump into this course. And by the end of this course, if you've never worked with object oriented programming, you'll be prepared to do so. We're going to be covering topics like access modifiers and encapsulation, polymorphism, inheritance, generics, and we're going to have a couple challenges to get you hands-on and practice these things. And by the end of it, not only will you understand object oriented programming in TypeScript, but you'll understand object oriented programming in whole, even if you've only ever done functional programming. Let's go ahead and jump into it.

Contents