Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NodeJS Rest-ExpressJS Mongodb-Jest javascript Unit/Int Test
Rating: 4.2 out of 5(40 ratings)
2,504 students

NodeJS Rest-ExpressJS Mongodb-Jest javascript Unit/Int Test

Learn NodeJS by developing REST API/ExpressJS webserver with Mongodb. Master Jest to do unit/integration/mutation tests
Created byRobin Paul
Last updated 7/2020
English

What you'll learn

  • You will develop a web framework from scratch using ExpressJs
  • You will store your information in a mongo db server in AWS
  • This is a course to master Jest Test Framework , Express JS and NodeJS programming.
  • Lot of focus on Jest , How to stub public and private functions , class, mock promise and rejections etc
  • You will learn about test methodologies , live Unit test coding
  • You will do integration tests using supertest package , integration jwttokens , hashing secure information
  • Know about test automation for REST APIs using Jest and Postman

Course content

6 sections59 lectures7h 27m total length
  • Introduction to the course1:27
  • Know about NodeJS5:38
  • Set Up Your environment - Install Node and Visual StudioCode2:55
  • Run Your First NodeJS program4:32
  • Node Programming Fundamentals2:41
  • Working with JSON8:29
  • How to Debug program1:50
  • Functions in detail6:07
  • Public and Private Functions2:24
  • Node is Asynchronous & Non Blocking4:34
  • Power of Asynchronous programming12:47
  • Callback Functions2:51
  • Callback Chaining3:14
  • Callback Chaining Continued...2:01
  • Promises replacing Callbacks8:05
  • Async & Await5:53
  • Promises in Real World Scenarios7:25
  • Introduction to Jest Test Framework31:19

Requirements

  • If you are interested in programming , this is the course for you. Knowledge about Nodejs is an advantage but not a necessity

Description

A great course to learn NodeJS programming by developing the Express JS web server.

Ultimate course to learn Jest Test Framework

Integrate web server with mongodb database in the cloud.

I focus on Jest Test Framework a lot and you will master in no time.

Learn the tricks to use the Jest test tool to create HTML reports, code coverage, stub/mocking, unit test.

We will add a lot of unit and integration tests, code coverage tools

Integration test using supertest.

Live programming and learn along the course, more than 7 hours of video content.

Protecting endpoints using jwt tokens , how to do mutation tests using stryker

Learn about Test Concepts and Test Driven Development (TDD).

& you can expect the Best Student Support...


If you dont like the course , of course you get the money back for 30 day time


Some Reviews:

1.Instructor is really amazing as he is repeating the same type of "expect" almost in every place giving us more practice and sometime add new "expect" to show us that we can put any number of jest expectations. Instead of showing all the different types of tests he is showing a similar pattern type. Advantage of this is that after completing the course people will know and remember that they need to test in a similar way and get more knowledge out of it. Thank you Robin for this amazing course.

2. After those lessons, I was able to create a Shop API of my own design and to fully test it, thus I recommend this course. Instructor would reply my questions within hours. I also enjoy when instructors make mistakes, read the logs with us and fix it, so we are more prepared to deal with problems of our own. I would say that some previous postman and javascript knowledge is required to fully enjoy this course, although not strictly necessary.

3.Excellent course! The instructors errors along the way actually teach real world troubleshooting experience. This course advanced my understanding of unit testing as a development tool.

4.Excellent course! The instructors errors along the way actually teach real world troubleshooting experience. This course advanced my understanding of unit testing as a development tool.

5.instructor is really amazing as he is repeating the same type of "expect" almost in every place giving us more practice and sometime add new "expect" to show us that we can put any number of jest expectations. Instead of showing all the different types of tests he is showing a similar pattern type. Advantage of this is that after completing the course people will know and remember that they need to test in a similar way and get more knowledge out of it. Thank you Robin for this amazing course.

Who this course is for:

  • Developers and Testers interested to know about Jest , NodeJS, Rest API developement/testing , Postman