Don't like banners? Log in and we will make sure you see no banners. For free.
[FTUForum.com] [UDEMY] The complete guide to testing javascript & node applications [FTU]

[FTUForum.com] [UDEMY] The complete guide to testing javascript & node applications [FTU]

Size
764 MB
Seeders
0
Leechers
1
Files
48
Category
Added
at 5:54pm GMT+1
Infohash
f8fe346f5c4b5d61ab8cea37e3048ba8d663b24a
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
For More Udemy Free Courses >>> https://ftuforum.com/

For more Lynda and other Courses >>> https://www.freecoursesonline.me/

Our Forum for discussion >>> https://discuss.ftuforum.com/







Become job ready for advanced nodejs development by mastering testing from scratch, jest, cypress, mocha and more.



Created by: Kati Frantz

Last updated: 6/2019

Language: English

Caption (CC): Included

Torrent Contains: 53 Files, 6 Folders

Course Source: https://www.udemy.com/the-complete-guide-to-testing-javascript-node-applications/



What you'll learn



• Get a very deep understanding of unit testing

• Test real world node-js APIs with both unit testing & integration testing

• Become a guru at writing end to end tests for all sorts of applications

• Master mocking, stubbing, and common techniques of testing applications

• Understand when and how to use feature tests, unit tests, and end to end tests.



Course content

all 24 lectures 01:59:38



Requirements



• Basic Understanding of NodeJS & Javascript



Description



When I started learning how to test, everything looked so easy.



Assert 2 + 2 = 4 ?



Sure, piece of cake. But when I was faced with a real world application, this was terrifying. I couldn't catch up at my job. It was depressing. I didn't understand what mocking was. Neither did I understand topics like stubbing or spying.



That's why I created this course. You are going to start from scratch, understanding exactly what a test is, what an assertion is, what errors are, and then we'll move on to more basic topics like:



• Unit testing

• Test runners

• Assertion libraries

• Test suites and organising tests

• Running tests



To master these concepts, we'll write unit tests for real world functions, and understand exactly how testing feels when working on a real world project.



We'll have a full-stack real-world advanced javascript application, build with the latest features of Javascript, and we'll clone this project, and write tests for it from scratch.



There will be plenty of assignments and code reviews, to make sure you understand exactly what is being thought in the course.



After our feet are wet , and we can write basic tests, and after solving multiple exercises, we'll move on to a more real world approach, covering advanced topics like:



• Feature / integration testing

• Mocking

• Spying & stubbing

• Asynchronous tests

• Database testing

• End to end testing



We'll then dive into TEST DRIVEN JAVASCRIPT DEVELOPMENT, understanding the RED, GREEN, REFACTOR TESTING CYCLE, and how to apply this into our projects to build more robust and bug free applications.



So what are you waiting for ? Are you ready to become an advanced javascript engineer? Enrol now and let's get started !



Who this course is for:



• Any javascript developer with absolutely no experience testing applications

• Any level javascript developer willing to master TEST DRIVEN JAVASCRIPT DEVELOPMENT

• Any level javascript developer willing to brush up on modern javascript testing tools

• Beginners in javascript willing to become professional javascript testing

• Any level Javascript developer willing to have a deep understanding on general testing best practices

• Advanced Javascript programmers willing to become testing masters.








File list
  • [FTUForum.com] [UDEMY] The complete guide to testing javascript & node applications [FTU]
  • 0. Websites you may like/How you can help Team-FTU.txt 237 B
  • 1. Source code/1. How to get the source code for all lessons.html 1.4 KB
  • 2. Testing Javascript Introduction from scratch/1. What is a test .mp4 13.9 MB
  • 2. Testing Javascript Introduction from scratch/1. What is a test .vtt 3.3 KB
  • 2. Testing Javascript Introduction from scratch/2. What is an assertion .mp4 19.1 MB
  • 2. Testing Javascript Introduction from scratch/2. What is an assertion .vtt 3.2 KB
  • 2. Testing Javascript Introduction from scratch/3. What are test runners .mp4 18.8 MB
  • 2. Testing Javascript Introduction from scratch/3. What are test runners .vtt 4.4 KB
  • 2. Testing Javascript Introduction from scratch/4. Testing parse and stringify functions.mp4 22.8 MB
  • 2. Testing Javascript Introduction from scratch/4. Testing parse and stringify functions.vtt 3.2 KB
  • 2. Testing Javascript Introduction from scratch/5. Testing async functions.mp4 56.8 MB
  • 2. Testing Javascript Introduction from scratch/5. Testing async functions.vtt 9.6 KB
  • 2. Testing Javascript Introduction from scratch/6. Testing rejected promises.mp4 19.2 MB
  • 2. Testing Javascript Introduction from scratch/6. Testing rejected promises.vtt 3.2 KB
  • 2. Testing Javascript Introduction from scratch/7. Code coverage.mp4 38 MB
  • 2. Testing Javascript Introduction from scratch/7. Code coverage.vtt 5.3 KB
  • 2. Testing Javascript Introduction from scratch/8. Migrating to jest.mp4 27.5 MB
  • 2. Testing Javascript Introduction from scratch/8. Migrating to jest.vtt 3.7 KB
  • 3. Unit testing nodejs apps/1. Project setup.mp4 16.6 MB
  • 3. Unit testing nodejs apps/1. Project setup.vtt 4.3 KB
  • 3. Unit testing nodejs apps/2. Testing pre-save hooks for mongoose models.mp4 39.5 MB
  • 3. Unit testing nodejs apps/2. Testing pre-save hooks for mongoose models.vtt 6.7 KB
  • 3. Unit testing nodejs apps/3. Mocking packages with jest.mp4 24.1 MB
  • 3. Unit testing nodejs apps/3. Mocking packages with jest.vtt 4.2 KB
  • 3. Unit testing nodejs apps/4. Setup and teardown.mp4 24.9 MB
  • 3. Unit testing nodejs apps/4. Setup and teardown.vtt 4 KB
  • 3. Unit testing nodejs apps/5. Testing instance methods.mp4 36.2 MB
  • 3. Unit testing nodejs apps/5. Testing instance methods.vtt 5.2 KB
  • 3. Unit testing nodejs apps/6. Mock functions with jest.mp4 33.6 MB
  • 3. Unit testing nodejs apps/6. Mock functions with jest.vtt 6.4 KB
  • 3. Unit testing nodejs apps/7. Mock and spies.mp4 42 MB
  • 3. Unit testing nodejs apps/7. Mock and spies.vtt 6.4 KB
  • 3. Unit testing nodejs apps/8. Testing the authentication middleware.mp4 42.8 MB
  • 3. Unit testing nodejs apps/8. Testing the authentication middleware.vtt 7.3 KB
  • 3. Unit testing nodejs apps/9. Refactoring to test utils.mp4 37.8 MB
  • 3. Unit testing nodejs apps/9. Refactoring to test utils.vtt 5 KB
  • 4. Integration testing nodejs apis/1. Testing the registration process.mp4 54.6 MB
  • 4. Integration testing nodejs apis/1. Testing the registration process.vtt 9.9 KB
  • 4. Integration testing nodejs apis/2. Testing failed validations.mp4 28.5 MB
  • 4. Integration testing nodejs apis/2. Testing failed validations.vtt 4.1 KB
  • 4. Integration testing nodejs apis/3. Testing the email confirmation processes.mp4 56.4 MB
  • 4. Integration testing nodejs apis/3. Testing the email confirmation processes.vtt 7.7 KB
  • 5. End to end testing with cypress/1. Setting up cypress.mp4 18.4 MB
  • 5. End to end testing with cypress/1. Setting up cypress.vtt 3 KB
  • 5. End to end testing with cypress/2. Testing the home page.mp4 42 MB
  • 5. End to end testing with cypress/2. Testing the home page.vtt 6.7 KB
  • 5. End to end testing with cypress/3. Testing the login process.mp4 50.8 MB
  • 5. End to end testing with cypress/3. Testing the login process.vtt 8.4 KB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.