Selamat datang ke MERN Bootcamp

Week 0

prep

Getting Ready for the Bootcamp

Make sure you go through the prep recommendation info and get yourself ready for the upcoming bootcamp

Lesson 1
Lesson 2
To Study

Recommended for complete beginner to help you cope with the lessons during the Bootcamp

Week 1

HTML/CSS

Writing a Love Letter

Write a letter with texts and images, and styling it with CSS. Publishing your work to Cloudflare Pages.

Lesson 1
Lesson 2
Assignment

Recommended for complete beginner to help you cope with the lessons during the Bootcamp

Week 2

HTML/CSS

Building a Landing Page

Create a corporate landing page and learning about layout, position and flexbox.

Lesson plans, assignments and notes are to be updated.

Week 3

HTML/CSS

Working with Forms & Tables

Creating forms and displaying data in tables, including with CSS styling.

Lesson plans, assignments and notes are to be updated.

Week 4

HTML/CSS

Bootstrap Basics & Grid System

Introduction to Bootstrap CSS for responsive web design and the grid system. Building a login form and basic dashboard.

Lesson plans, assignments and notes are to be updated.

Week 5

javascript

Bootstrap Components

Working with Bootstrap Components like the Modal, Navbar, Offcanvas.

Lesson plans, assignments and notes are to be updated.

Week 6

javascript

JavaScript Basics

Introduction to Programming with JavaScript

Lesson plans, assignments and notes are to be updated.

Week 7

javascript

Photo Gallery & GET API

Introduction to REST API and working with Pexels API to build a photo gallery.

Lesson plans, assignments and notes are to be updated.

Week 8

javascript

JWT Authentication & POST API

Working JWT Authentication using the POST API.

Lesson plans, assignments and notes are to be updated.

Week 9

NodeJS

NodeJS Basics & Overview

Getting started with the NodeJS and ExpressJS

Lesson plans, assignments and notes are to be updated.

Week 10

NodeJS

Building MVC Website

Learn about building a web application with MVC (model-view-controller) approach.

Lesson plans, assignments and notes are to be updated.

Week 11

NodeJS

Database

SQL Basics & Database Relationship

Discovering model from the MVC, basic SQL and table relationships

Lesson plans, assignments and notes are to be updated.

Week 12

Database

Advanced SQL Queries

Learn about advanced SQL queries such as JOIN, sub select and others.

Lesson plans, assignments and notes are to be updated.

Week 13

NodeJS

Working with Forms & Files

Learn how to send data frrom forms, processing form inputs, validation and reading/writing to files.

Lesson plans, assignments and notes are to be updated.

Break

8 April 2024

Cuti Aidilfiltri

Tiada sempena perayaan Aidilfitri

Week 14

15 April 2024

NodeJS

Building REST API

Learn about HTTP verbs and building a REST API work with frontend applications.

Lesson plans, assignments and notes are to be updated.

Week 15

Reactjs

React Basics, Components & Prop

Getting to know the ReactJS framework and its basics.

Lesson plans, assignments and notes are to be updated.

Week 16

Reactjs

State, Events & Router

Getting to know the ReactJS framework and its basics.

Lesson plans, assignments and notes are to be updated.

Week 17

Reactjs

Managing Data & Hooks

Working with data and Hooks

Lesson plans, assignments and notes are to be updated.

Week 18

Reactjs

Build & Deployment

Building and deploying a ReactJS application as static application to the Cloud.

Lesson plans, assignments and notes are to be updated.

Week 19

NodeJS

DevOp

Application Deployment

Learn basic server management and application deployment on cloud hosting infrastructure.

Lesson plans, assignments and notes are to be updated.

Week 20

DevOp

GitHub for Remote Work & Collaboration

Learn about using GitHub to work on projects remotely, including Issues and merge requests.

Lesson plans, assignments and notes are to be updated.

Week 21

Project

Case Study

Perbincangan Kerjaya

Period for participants project development and open discussion with mentors and instructors.

Lesson plans, assignments and notes are to be updated.

Week 22

Project

Case Study

Perbincangan Keusahawanan

Period for participants project development and open discussion with mentors and instructors.

Lesson plans, assignments and notes are to be updated.

Week 23

Project

Case Study

Project & Case Study

Period for participants project development and open discussion with mentors and instructors.

Lesson plans, assignments and notes are to be updated.

Week 24

Project

Case Study

Project Review and Closing

We will be reviewing the project submissions and co-hort closing.

Lesson plans, assignments and notes are to be updated.