SWEN-261: Intro to Software Engineering

Tools, documentation, and other resources that can be useful for the project and assignments.

Networking

Version Control

IDEs and Code Editors

Backend Development

Backend Testing

  • JUnit 6 documentation - the most popular testing framework for Java
  • Mockito tutorials - how to test only a function without everything it calls
  • Postman - allows to create, execute, save, chain and share HTTP requests instead of writing curl parameters

Frontend Development

Coordination

  • When2Meet - find when all team members are available
  • Geekbot - asynchronous standups and polls in Slack

Documentation