Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.65 KB

File metadata and controls

49 lines (37 loc) · 2.65 KB

Coding Workshop - Main Guide

Main Guide | Validation Guide | Evaluation Guide | Testing Guide | Implementation Guide

This folder contains a comprehensive set of documentation to guide you through building a complete web application that meets all specifications and requirements. The goal is to evaluate your effectiveness in delivering a fully working application. Your implementation will be assessed against expected deliverables and milestones.

Learning Objectives

By completing this workshop, you will:

  • Create responsive React applications with Material UI components
  • Understand microservices architecture (or services oriented architecture)
  • Build RESTful APIs with Python (or similar language)
  • Experience relational databases with PostgreSQL (or similar database)
  • Write comprehensive tests
  • Deploy applications to AWS Serverless
  • Follow software engineering best practices
  • Deliver a production-ready application

Prerequisites

Before starting, ensure you have:

  • Access to your GitHub account.
  • Access to your LocalStack account.
  • Email from your workshop organizer(s) with details such as Registration Code, Event ID, Participant ID, and Participant Code.
  • Access to pre-installed AWS Serverless environment (you will need Event ID, Participant ID and Participant Code).
  • Access to pre-installed VDI (Virtual Desktop) instance (you will need Registration Code, Participant ID and Participant Code):

Next Steps

  1. Follow the Validation Guide to make sure your development environment includes all prerequisites and requirements.
  2. Review the Evaluation Guide to understand how your implementation will be assessed and evaluated.
  3. Explore the Testing Guide to make sure your implementation doesn't miss important aspects of development lifecycle.
  4. Check the Implementation Guide to get directions and guidelines on implementation expectations.

Navigation Links

  1. Main Guide
  2. Validation Guide
  3. Evaluation Guide
  4. Testing Guide
  5. Implementation Guide