> For the complete documentation index, see [llms.txt](https://founders-and-coders.gitbook.io/coursebook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://founders-and-coders.gitbook.io/coursebook/src/course/syllabus/developer/week05-project03-test-deploy/resources.md).

# resources

### Cypress

* #### [Guide to Component Testing in Cypress](https://docs.cypress.io/guides/component-testing/react/overview)

  A good start in understanding component testing
* #### [Cypress Functions Cheat Sheet](https://docs.cypress.io/guides/component-testing/react/examples)

  Your one stop shop for example with cypress React
* #### [Commonly Used Cypress Commands](https://medium.com/@anshita.bhasin/commonly-used-cypress-commands-5ba0f7b55cfc)

  More generic cheat sheet for Cypress

### Testing

* #### [Testing with Cypress](https://docs.cypress.io/guides/overview/why-cypress)

  Official Cypress docs. You'll find some great tutorials to get start there
* #### [Testing with Postman](https://www.youtube.com/watch?v=oXW-C2bM0wE\&t=229shttps://www.youtube.com/watch?v=oXW-C2bM0wE\&t=229s)

  A short video on how to make collections and writing test in Postman

### DevOps

* #### [Deploy to an EC2 instance](https://dev.to/drsimplegraffiti/from-code-to-the-cloud-a-step-by-step-guide-to-deploying-your-nodejs-app-on-aws-ec2-4300)

  A step by step guide to deploying an express server using the AWS console and SSH
* #### [Create a security certificate for HTTPS](https://dev.to/fredabod/building-an-express-app-with-an-https-server-2mbj)

  Steps to setup HTTPS connections in your Express server
* #### [National Cyber Security Center](https://www.ncsc.gov.uk/collection/developers-collection)

  The 8 Principles of Secure Development & Deployment set out by the National Cyber Security Center
