Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.52 KB

File metadata and controls

49 lines (37 loc) · 2.52 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 serverless architecture with AWS
  • Build RESTful APIs with Python
  • Implement CRUD services with AWS Lambda
  • Experience NoSQL databases with MongoDB
  • 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
  • Email from your workshop organizer(s) with details such as Registration Code, Participant ID, Participant Code, and Participant URL
  • Access to pre-installed AWS Serverless environment (you will need Participant URL, Participant ID and Participant Code)
  • Access to pre-installed VDI 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