10

Quality Assurance Certification | freeCodeCamp.org

 3 years ago
source link: https://www.freecodecamp.org/learn/quality-assurance/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Quality Assurance Certification

Quality Assurance

A clipboard with a checkmark

As your programs or web applications become more complex, you'll want to test them to make sure that new changes don't break their original functionality.

In the Quality Assurance Certification, you'll learn how to write tests with Chai to ensure your applications work the way you expect them to.

Then you'll build a chat application to learn advanced Node and Express concepts. You'll also use Pug as a template engine, Passport for authentication, and Socket.io for real-time communication between the server and connected clients.

Courses

Now it's time to take a deep dive into Node.js and Express.js by building a chat application with a sign-in system.

To implement the sign-in system safely, you'll need to learn about authentication. This is the act of verifying the identity of a person or process.

In this course, you'll learn how to use Passport to manage authentication, Pug to create reusable templates for quickly building the front end, and web sockets for real-time communication between the clients and server.

Now that you're well versed in both the front end and back end, it's time to apply all the skills and concepts you've learned up to this point. You'll build 5 different web applications, and write tests for each one to make sure they're working and can handle different edge cases.

After completing these Quality Assurance projects, you'll have 5 more projects under your belt, and a new certification to show off on your portfolio.

Browse our other free certifications (we recommend doing these in order)

freeCodeCamp is a donor-supported tax-exempt 501(c)(3) nonprofit organization (United States Federal Tax Identification Number: 82-0779546)

Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.

Donations to freeCodeCamp go toward our education initiatives, and help pay for servers, services, and staff.

You can make a tax-deductible donation here.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK