Learn Typescript: Build a Node REST API in Express & Sequelize using Functional Programming, query it with Angular 2
All Levels, – 7.5 hours, 107 lectures
Average rating 4.5/5 (4.5 (31 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
Some Angular 2 notions are needed to understand the last section of the course
Having Node and NPM installed in your machine helps, but I will provide detailed instructions
We will be building a REST API, but won’t be covering REST, so its important to have some notions of REST
We will query a SQL Database but won’t cover SQL or relational databases, its important to have some notions on relational databases
Course Just Launched ! The videos and the code of this course are fully up to date with the Typescript 2 Release – last updated on 11h November 2016.
Important: By enrolling you also get very fast and friendly student assistance. If you have questions please post a question and i’ll get back to you ASAP. Remember I’m here (every day) to help you and can answer you also in French and Spanish if you prefer.
This Course in a Nutshell
You are going to learn Typescript 2, its ES6 Features and its advanced type system in depth. You will then use Typescript to build a Node REST API in Express and query a SQL database in Typescript using the Sequelize ORM. You will build a small Angular 2 Typescript Client using the Angular CLI and you will query the REST API using the Angular 2 HTTP Module.
The Main Goal Of This Course
The main goal of the course is that you learn not only the Typescript language features, but that you also learn how to use them in practice to build concrete programs. We will cover the benefits of type safety and how it helps us to write better programs.
Why Typescript ?
We wouldn’t be surprised if Typescript get tremendous adoption by the enterprise in the next few years, and at the same time by the web development community. But there is something really unusual about Typescript.
This might have actually happened before maybe with Ruby on Rails, but its likely unique. With Angular 2 and Typescript, we have one of those very rare situations when a framework is actually more popular than the language itself !
Angular 2 has about the double of the search volume than Typescript, and what is stranger is the Angular 2 trend curve is growing faster than Typescript as well.
Don’t just use Typescript like if it was another language, Let’s Master It !
So what do these trend results mean ? That many of us are finding the language so easy to use when coming from another language that we manage to get by without diving deep into Typescript. And many of us might not have realized just how amazing this language is, and see its true disruptive potential in the enterprise and beyond.
Is Typescript Mostly for Angular 2 ?
No, Typescript is not only for Angular 2, its a very powerful programming language, and its latest version Typescript 2 is so feature complete when compared to many other languages, and yet so simple to use.
Object Oriented or Functional ?
There is great support for both functional and object oriented programming, its all there. In this course we will also cover OO programming but the main focus is on functional programming. How do we make sense of all this huge amount of features? What are the ones that we will be using everyday, vs the ones that we will likely almost never use ? And yet the biggest feature of the language goes beyond the language itself.
Write Once, Run Anywhere ?
Typescript does allow us to do that, and that is maybe the most underrated feature of Typescript. Building the frontend and the backend of an application using completely different languages and ecosystems significantly raises the difficulty of building web applications.
We could use Typescript in a Full Stack way, by building our whole application with it. The type safety features and the great tooling like auto-completion and refactoring make Typescript very appropriate for use in enterprise settings, where developers are used to these features since a long time.
We could build our REST API and our database access layer in Node using Typescript, and share some code between the frontend and the backend. And that is exactly what we will be learning in this course !
What You will Learn In This Course ?
We will do a complete introduction to Typescript 2 and to its type system. We will then immediately apply these new concepts to a practical example: we will build a REST API in Node using Express and Typescript, and then we will query a Postgresql relational database using
“If you are experienced in ES5, AngularJS1 and NodeJS, and want to modernize your skills to ES6, TypeScript, and AngularJS2, this is right for you! The instructor not only takes you through new features in ES6 and Typescript2, also explains concepts and best practices in detail and in rather slow and relaxed phase which I really really like.” (Lauren M Choi)
“Great course. The lectures are concise and clear. Also the pacing is perfect, especially since I like to watch the videos on this site at 1.5X speed most of the time. My only complaint is that the Express server section spent a little too much time with basic/beginner level concepts, but no big deal.” (Michael Orecchia)
About the Angular University:
The Angular University aims to be the one place that you go in order to learn and keep up with the Angular 2 ecosystem. We provide premium quality video tutorials, screencast style.
About the course instructor:
Hello, my name is Vasco and I’m a Software Developer with 17 years of experience, very seasoned building user interfaces with Angular. I’ve worked as a Frontend Developer/Architect in a large variety of enterprise projects throughout the years.
I worked on a ton of projects, everything from single page applications to help build the European Criminal Record Information Exchange System, to brand new e-banking portals, to corporate banking portals, and more. I’ve been a key part of internal framework teams that built frameworks for in-house departments of tens of developers. And that’s just a few of them, please check my Linkedin for extensive recommendations.
I also love to teach, write and talk about technology. I am looking forward to be your Angular 2 instructor,
Instructor Other Courses:
Angular 2 Firebase – Build a Web App with Typescript Angular University, Learn and Keep Up with the Angular 2 Ecosystem (134) $10 $60
The Complete Angular 2 With Typescript Course: Final Release
Angular University coupons
Development course coupon
Udemy Development course coupon
Web Development course coupon
Udemy Web Development course coupon
Typescript 2 Masterclass: Node REST API + Angular 2 Client
Typescript 2 Masterclass: Node REST API + Angular 2 Client course coupon
Typescript 2 Masterclass: Node REST API + Angular 2 Client coupon
The post 86% off #Typescript 2 Masterclass: Node REST API + Angular 2 Client – $10 appeared first on Udemy Cupón/ Udemy Coupon/.