Typescript Async/Await in Node JS with testing
Typescript Async/Await in Node JS with testing, available at $34.99, has an average rating of 3.5, with 22 lectures, based on 44 reviews, and has 761 subscribers.
You will learn about setup nodejs with typescript use typescript async await features to do async programing reduce callback hell understand how async await uses promises write simple integration test with mocha This course is ideal for individuals who are this course is meant for people who have started learning Nodejs or Typescript or want to improve there async programming skills in Nodejs It is particularly useful for this course is meant for people who have started learning Nodejs or Typescript or want to improve there async programming skills in Nodejs.
Enroll now: Typescript Async/Await in Node JS with testing
Summary
Title: Typescript Async/Await in Node JS with testing
Price: $34.99
Average Rating: 3.5
Number of Lectures: 22
Number of Published Lectures: 21
Number of Curriculum Items: 22
Number of Published Curriculum Objects: 21
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- setup nodejs with typescript
- use typescript async await features to do async programing
- reduce callback hell
- understand how async await uses promises
- write simple integration test with mocha
Who Should Attend
- this course is meant for people who have started learning Nodejs or Typescript or want to improve there async programming skills in Nodejs
Target Audiences
- this course is meant for people who have started learning Nodejs or Typescript or want to improve there async programming skills in Nodejs
This course would teach you how to have a good mental model doing async programing in node.js leveraging typescript async await EcmaScript 7 (ES7) feauture.
you would also learn the build blocks of async/await which is Promise
Unit testing with mocha would be setup.
This course would teach you how to test rest api. with postman and later automate it with mocha unit test using supertest and an assetion library such as Should.js
Mongoose and mongodb would used and also setup interface for mongoose models in Typescript
getting acquinted with typescript
This course is structured in a way that it can get you up to speed with applying Typescript to Node.js.
you would also learn some Express.js basics and middlewares
you should take this course if you have started learning node.js or want to bring type safety to your Node.js app with Typescript or you want to learn how to use the beautiful async/await syntax to write more maintable code. this course also makes use of mongoose mongodb. so you would also learn how to use mongoose with typescript
Course Curriculum
Chapter 1: Intro and installations
Lecture 1: Intro and what to Expect
Lecture 2: Basic installations
Lecture 3: installing tsd and typings
Lecture 4: Typescript compilation and tsconfig setup
Lecture 5: Simple Node.js Express server with typescript
Chapter 2: Express js and Models
Lecture 1: setting up express app and basic routing
Lecture 2: setting up Mongoose and bodyParser
Lecture 3: User Mongoose Model and Signup Route
Chapter 3: Authentication and AuthMiddleware
Lecture 1: Signing in and session creation
Lecture 2: Authentication Middleware
Lecture 3: Getting current Authenticated User
Chapter 4: Testing
Lecture 1: Integration test with Mocha and supertest
Lecture 2: setting up npm script and using should.js assertion
Lecture 3: testing signin route
Lecture 4: testing signin with wrong password
Lecture 5: testing me and setting headers in supertest
Chapter 5: Promise and Async/await basics
Lecture 1: Basics of Promises
Lecture 2: Mongoose and Promises
Lecture 3: basic async/await
Chapter 6: Async/Await
Lecture 1: more async/await and refactoring signin
Lecture 2: me route refactored to async/await
Instructors
-
Ayerhan Afa
Web Developer and Engineering Student
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 5 votes
- 3 stars: 9 votes
- 4 stars: 14 votes
- 5 stars: 10 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