Introduction to TypeScript Development

Learn to build amazing web and mobile applications using TypeScript with frameworks like React, Angular, and Vue! Join the fun!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

In this friendly course, you'll learn TypeScript to create web and mobile apps with popular frameworks like React, Vue, and Angular. No experience needed! Let's get coding and have a blast!

Key Points

  • Build web and mobile apps with TypeScript.
  • Learn essential frameworks: React, Angular, Vue.
  • Hands-on lessons with source code provided.

Learning Outcomes

  • Understand TypeScript syntax and features.
  • Build real-world applications with Angular, React, and Vue.
  • Apply advanced techniques in TypeScript programming.

About This Course

Get ready to build React, Vue and Angular web and mobile applications by learning the TypeScript programming language.

April 2021 course update: Added an entire section that shows how to build a React application with TypeScript 4! Also added a new Advanced Techniques section

Do you want to build Angular, React JS, or Vue JS web and mobile applications? If that's your goal it's vital that you learn the TypeScript programming language, and that's exactly what we're going to walk through in this course. My name is Jordan Hudgens, and I'll be your instructor for the course. In addition to being the lead instructor for devCamp I've also been building web applications for over a decade for organizations such as Eventbrite and Quip.

After you have completed this course you'll be ready to start learning how to work with the React, Vue and Angular application frameworks. Angular 2 was rebuilt from the ground up in order to take advantage of modern development practices, and the framework creators actually built the new version completely in the TypeScript programming language. This is the reason why TypeScript is so important to learn for aspiring Angular developers.

In this course we're going to start with the basics and I'm going to show you how fun it is to build TypeScript programs. After you're familiar with the syntax, we're going to move onto more advanced TypeScript development techniques, such as: working with closures, object oriented programming, real time asynchronous development, and decorators.

My focus for this course isn't to teach you how to build TypeScript console applications. Instead, my goal is to teach you the skills you will need in order to build real world Angular 2 applications. And actually, this course includes the exact material we teach at our devCamp coding bootcamps prior to students going through our immersive Angular 2 course.

There are no technical pre-requisites to this course. The ideal student is an individual who wants to learn how to build Angular 2 applications. I will show you how to install and run TypeScript programs on both a Mac and a PC. And you can use either operating system to follow along with the course material.

Each lesson of the course is paired with the source code that I used in the lecture so you can check your work.

Please feel free to review the course curriculum and I look forward to going through the material with you on your development journey!

  • Be ready to move onto building Angular, React and Vue applications.

  • Code with the TypeScript programming language.

  • Work with TypeScript classes and object oriented programming concepts.

Course Curriculum

Instructor

Profile photo of Jordan Hudgens
Jordan Hudgens

Jordan Hudgens is the CTO and Founder of Bottega where he leads instruction and curriculum development for all of the DevCamp and Bottega code schools around the US.As a full stack developer for over the past decade, Jordan has traveled the world building applications and training individuals on a variety of technology stacks, including: Ruby on Rails, Python, React JS,...

Review
4.9 course rating
4K ratings
ui-avatar of Harekrushna Sethy
Harekrushna S.
4.5
7 months ago

very nice

  • Helpful
  • Not helpful
ui-avatar of Oscar Jr De Gracia
Oscar J. D. G.
5.0
7 months ago

Yes very good!

  • Helpful
  • Not helpful
ui-avatar of Satish Kumar Vivekanandan
Satish K. V.
5.0
9 months ago

Good

  • Helpful
  • Not helpful
ui-avatar of Alessandro Perchiazzi
Alessandro P.
5.0
9 months ago

Exactly what everybody needs

  • Helpful
  • Not helpful
ui-avatar of Aditi Kulkarni2
Aditi K.
3.5
9 months ago

Yes.

  • Helpful
  • Not helpful
ui-avatar of Shohel Shaik
Shohel S.
5.0
10 months ago

good

  • Helpful
  • Not helpful
ui-avatar of Rakesh Kumar Saha
Rakesh K. S.
4.5
10 months ago

nice

  • Helpful
  • Not helpful
ui-avatar of Arutla Harish
Arutla H.
5.0
11 months ago

good

  • Helpful
  • Not helpful
ui-avatar of Devasat Sandeep Kumar
Devasat S. K.
5.0
11 months ago

Good

  • Helpful
  • Not helpful
ui-avatar of David Søbæk Olsen
David S. O.
4.0
1 year ago

Great pace - some good examples that allowed me to really grasp the concepts. The context (new, juniors or people migrating towards JS/TS) fit me perfectly and as such I really felt I got alot from it. Thank you :)

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses