Who should attend?

This Bootcamp and Live Industry Project is designed to train individuals as full-stack developers with a focus on incorporating Amazon Web Services (AWS) Cloud. Participants gain expertise in both front-end and back-end technologies, while also acquiring hands-on experience in deploying and optimising applications within the AWS Cloud environment, ensuring they are well-prepared for modern software development roles.  

Schedule

Location
Level 4, 1/3 Fitzwilliam st, Paramatta, NSW 2150
Start-Date
19 November 2024
18 February 2025
8 April 2025
Duration
4 weeks
6 weeks
10 weeks
Timing
Weekday evenings and Saturdays

Program and Fee Options

Most sessions will be held face to face to ensure a high degree of engagement and support for learners.

4 Week
Bootcamp

Option 1
$ 590 pay in Full
  • You can also pay in 4-instalments
    (147.50$ per Week)

6 Weeks
Live Industry Project

Option 2
$ 690 pay in Full
  • You can also pay in 6-instalments
    (115$ per Week)

10 Weeks
Bootcamp
Live Industry Project

Option 3
$ 1190 pay in Full
  • You can also pay in 10-instalments
    (119$ per Week)
Popular

Bootcamp Outline

Orientation

  • Access to LMS (Learning Management System)
  • Video-based Instructions to Install Pre-requisite
  • Video explainers and background introduction to AWS, Node JS, React, Next JS, TypeScript,
  • Preview to all hands-on exercises, and working code-base in Github repos
  • Guidance on leveraging GitHub Copilot, ChatGPT, v0.dev (V zero ai platform) for accelerated code generation

Week 1

Jump-Start: Introduction to Advanced Fullstack Development & Setup

  • Configure your local machine and AWS, other development tools for advanced “software development environment.”
  • Open Source Code Management: Fork, Clone, Push Code using Git and Github.
  • Hands-on Code configuring Prisma ORM (Object Relational Mapping) and connecting to Postgres DB on Cloud.
  • Establish CI/CD Pipeline and Deploy using AWS Amplify.
  • Learn how to code as a team: Common Code Platform instead of just Local Machine.

Week 2

APIs and AWS: Enhancing Fullstack Application

  • Hands-on building and working with APIs using Next JS App Router (latest tech).
  • Provisioning Postgres DB on the Cloud, using Database Tools, working with TypeScript and ORM to query/persist data, including type-safety.
  • Enhancing Fullstack application end-to-end, from database, ORM, API, and the front-end UI to incorporate complex data, UI framework like Shadcn / Material UI..

Week 3

Server-side and Client-side rendering

  • Build using modern React 19 and Next 15 RC features.
  • Built with Server Actions.
  • Build Server Components.
  • Hands-on with Client-side (CSR), Server-side Rendering (SSR) with latest React Hooks, and Cache.
  • Using Tailwind CSS / Shadcn Components.
  • Using v0 to generate front-end code.

Week 4

End-to-End Gen AI Application Development

  • Build using React 19 Hooks including use Action.
  • Advanced Next JS 15 RC Features.
  • Understanding Auth JS and Authentication.
  • Using AWS Bedrock to access Frontier LLMs (Gen AI) models.
  • Migrating code to new tech platforms.

FAQ's

While some background in coding is helpful, no experience is needed as long as you are dedicated and eager to learn.

On completion, participants will receive a statement of completion. Candidates completing a live industry project will also gain project experience they may want to add to their portfolio to showcase their skills to potential employers.

Most sessions will be held face to face to ensure a high degree of engagement and support for learners.

A full list of technologies covered is below:

  1. Full Stack Development

   – JavaScript and TypeScript 

   – React (Front-End Framework) 

   – Material UI (UI Design Library) 

   – Next.js (React Framework for Server-Side Rendering) 

   – Prisma (Object-Relational Mapping Tool for Database Integration) 

 

  1. Cloud Computing and AWS Services

   – AWS RDS (Relational Database Service) 

   – AWS Aurora (Database Engine) 

   – AWS EC2 (Elastic Compute Cloud) 

   – AWS CLI (Command Line Interface) 

   – AWS Amplify (Serverless Application Deployment and Hosting) 

   – AWS Lambda (Serverless Computing Service) 

   – AWS API Gateway 

 

  1. Version Control and Collaboration Tools

   – Git (Version Control System) 

   – GitHub (Source Code Repository) 

   – GitHub Copilot (AI-Powered Coding Assistant) 

 

  1. Development Tools and IDEs

   – Visual Studio Code (Integrated Development Environment) 

   – Browser DevTools (For Inspecting Network Traffic and API Calls) 

 

  1. Operating Systems and Command Line

   – Linux (Operating System and Command Line Usage) 

   – Shell Scripting (Bash for Scripting and Automation) 

 

  1. Application Deployment and CI/CD

   – Node.js (JavaScript Runtime Environment) 

   – CI/CD Pipelines (Continuous Integration and Continuous Deployment) 

   – Dynamic Routing and API Integration Techniques 

 

  1. Agile and Scrum Methodologies

   – Scrum Process (Agile Framework) 

   – Jira (Project Management Tool) 

   – Confluence (Collaboration Tool for Documentation) 

 

  1. Cybersecurity Fundamentals

   – Basic Concepts of Cloud Security 

   – Data Protection and Handling of PII (Personally Identifiable Information) 

   – Understanding Cyber Threats and Vulnerabilities 

Most sessions will be held face to face to ensure a high degree of engagement and support for learners.

Men on laptop watching confident after completing the ECA Bootcamp