Getting Started with TypeScript
Getting Started with TypeScript, available at $49.99, has an average rating of 4.5, with 145 lectures, based on 22 reviews, and has 224 subscribers.
You will learn about What Typescript is and why use it. How to apply it to any javascript based application. This course is ideal for individuals who are No specific target, if you want to learn Typescript you can. It is particularly useful for No specific target, if you want to learn Typescript you can.
Enroll now: Getting Started with TypeScript
Summary
Title: Getting Started with TypeScript
Price: $49.99
Average Rating: 4.5
Number of Lectures: 145
Number of Published Lectures: 145
Number of Curriculum Items: 145
Number of Published Curriculum Objects: 145
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- What Typescript is and why use it.
- How to apply it to any javascript based application.
Who Should Attend
- No specific target, if you want to learn Typescript you can.
Target Audiences
- No specific target, if you want to learn Typescript you can.
Do you want to take your application to the next level with Typescript ?. This is the course for you.
We will start from the very beginning, from “I don’t even know what it is..and why should I?“ to actually understand how Typescript works and make it work on a real application.
You will learn all the logicand practicebehind Typescriptin different modules and as we advance through the course we will be increasing the difficulty.
We will use ES6 syntax to code our scripts.
Don’t know how to use ES6 ?
Don’t worry, there is an optional full ES6 min course at the end where you will learn all the basics of ES6 so you don’t miss out on anything.
To sum everything up, you will learn in this course:
-
The very basics of Typescript.How to install and the logic behind it.
-
Understand how type annotation and inferencework.
-
Learn how objects, classes , arrays and functions work around TS.
-
Use Namespaces and modules.
-
Make an application work with JS, HTML and a bit of CSS.
-
Use external libraries and definition files.
-
Build you app using a build tool like Webpack.
-
Create a React application with typescript.
-
If you want to refresh your ES6 abilities you also get a Full ES6 course.
What about the instructor experience ?
Well I’ve been around for 10 years now, built lots of applications for small projects and big companies like Citi,Fox, Disney and a lot more.
Today I work as a developer for a major company developing applications in React or Angular mostly, but I like to teach in my spare time.
How about the target audience?
-
This course is for almost everyone, a little bit of Javascript is required.We will use ES6 but you can learn as we go.
-
If you want to take your coding to the next level, this is the course for you.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Installing Node and IDE
Chapter 2: What Typescript is
Lecture 1: What typescript essentially is
Lecture 2: Installing it and running it
Lecture 3: One more example
Chapter 3: The basics
Lecture 1: Using types
Lecture 2: Booleans, Numbers, Strings, null and undefined
Lecture 3: Global objects and arrays
Lecture 4: Multi and tuple arrays
Lecture 5: Objects and functions
Lecture 6: A little bit more on functions
Lecture 7: Desctructuring
Lecture 8: Inference
Lecture 9: Interfaces
Chapter 4: Typescript and classes
Lecture 1: A classes refresh
Lecture 2: Modifiers
Lecture 3: Passing args to constructor
Lecture 4: Accessors
Lecture 5: Static and read only
Lecture 6: Abstract classes
Chapter 5: Make it work
Lecture 1: See the app on the browser
Lecture 2: Compiler options
Lecture 3: More on compiler options
Chapter 6: Namespaces and modules
Lecture 1: What are namespaces and modules
Lecture 2: Namespaces
Lecture 3: Importing namespaces
Lecture 4: Using modules
Chapter 7: Generics
Lecture 1: Using generics
Lecture 2: A generics example
Lecture 3: Generic classes
Lecture 4: Constraints and interfaces
Chapter 8: Using Webpack and libraries
Lecture 1: Installing webpack
Lecture 2: Compiling and make it work
Lecture 3: Declaration files
Lecture 4: Using external libraries
Lecture 5: Finding declaration files
Lecture 6: Inside a declaration file
Chapter 9: Decorators
Lecture 1: Class decorators
Lecture 2: Using a class decorator
Lecture 3: Factories and stacking decorators
Lecture 4: Method decorators
Lecture 5: Parameters, property and accessor decorators
Chapter 10: Practice with Webpack, TS and libraries.
Lecture 1: Setting up project
Lecture 2: Adding database and markup
Lecture 3: Fetching employees
Lecture 4: Initial list and reset filter
Lecture 5: Creating a config class
Lecture 6: Alert and display list function
Lecture 7: Showing the list
Chapter 11: Using Typescript and React
Lecture 1: Creating a project
Lecture 2: Running it
Lecture 3: Passing props
Lecture 4: Using state
Lecture 5: A little bit more on props
Lecture 6: Functional component
Lecture 7: Methods on a class
Chapter 12: [ OPTIONAL ] ES6 mini course
Lecture 1: introduction to ES6
Lecture 2: const and let
Lecture 3: Using scope
Lecture 4: Real life example
Lecture 5: Exercise one
Lecture 6: Exercise one – solution
Lecture 7: Exercise two
Lecture 8: Exercise two – solution
Lecture 9: Template strings or template literals
Lecture 10: Template strings or template literals 2
Lecture 11: Template strings or template literals 3
Lecture 12: Template strings or template literals 4
Lecture 13: Exercise one
Lecture 14: Exercise one – solution
Lecture 15: Exercise two
Lecture 16: Exercise two – Solution
Lecture 17: ForEach Helper
Lecture 18: ForEach Helper 2
Lecture 19: ForEach Helper 3
Lecture 20: ForEach exercise
Lecture 21: ForEach exercise – Solution
Lecture 22: Map helper
Lecture 23: Map helper 2
Lecture 24: Map helper exercise one
Lecture 25: Map helper exercise one – Solution
Lecture 26: Map helper exercise two
Lecture 27: Map helper exercise two – Solution
Lecture 28: Filter helper
Lecture 29: Filter helper 2
Lecture 30: Filter helper exercise one
Lecture 31: Filter helper exercise one – Solution
Lecture 32: Filter helper exercise two
Instructors
-
Coding Revolution
Professional Instructor and Web Developer.
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 8 votes
- 5 stars: 11 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024