12 Weeks Online Immersive Full-Stack JavaScript Bootcamp

Goal dari Program ini adalah Student memiliki industry-standard skillset untuk terjun ke dunia kerja.

Week 1

Web Development Introduction

Dalam minggu ini kamu akan mempelajari tentang Dasar Web Development dan prosesnya.

🔥 Fullstack Development Intro
🔥 Fundamental of HTML
🔥 Fundamental of CSS
Week 2

Intermediate HTML and CSS

Dalam minggu ini kamu akan mempelajari tentang lanjutan dari pembahasan HTML dan CSS.

🔥 Intermediate of HTML
🔥 Intermediate of CSS
🔥 Frontend Study Case with Tailwind CSS
Week 3

JavaScript Fundamental

Dalam minggu ini kamu akan mempelajari tentang Dasar-dasar JavaScript.

🔥 JavaScript Fundamental, Data Types, Variables, and Functions
🔥 JavaScript Array and Objects
🔥 JavaScript Operators, Logic, and Looping
Week 4

Modern Web Stack

Dalam minggu ini kamu akan mempelajari tentang bagaimana menggunakan Modern Web Stack dalam Ekosistem JavaScript.

🔥 Node.js, NPM, Webpack, and Packages
🔥 Tailwind CSS and Study Cases
🔥 Git and GitHub
Week 5

TypeScript

Dalam minggu ini kamu akan mempelajari tentang bagaimana menggunakan TypeScript dalam project kamu.

🔥 Data Types, Interface, Type alias, and Configs
🔥 ESLint and Husky
🔥 Project Workflows
Week 6

Express.js and MongoDB

Dalam minggu ini kamu akan mempelajari tentang bagaimana membangun Backend dengan Express.js dan TypeScript.

🔥 Express.js Fundamental, Request, and Response
🔥 Basic MongoDB and Database Design
🔥 MongoDB Filtering
Week 7

Auth and Media Handling

Dalam minggu ini kamu akan mempelajari tentang bagaimana membangun melakukan handling authentication, authorization dan media handling.

🔥 Credential Authentication
🔥 OAuth Authentication
🔥 Protecting API and Authorization
🔥 AWS S3 Handling
Week 8

Microservices and Deployments

Dalam minggu ini kamu akan mempelajari tentang bagaimana membangun app dengan arsitektur microservices dan melakukan deployments dengan VM.

🔥 Monolithic and Microservices
🔥 Building API Gateway and Load Balancer
🔥 Monitoring
🔥 Docker Deployments
Week 9

React.js

Dalam minggu ini kamu akan mempelajari tentang bagaimana membangun app dengan menggunakan React.js Framework dengan Vite.

🔥 Basic Concepts
🔥 Components and Props
🔥 React Hooks - useState and useEffects
🔥 State Management - useContext and Redux
Week 10

React Query

Dalam minggu ini kamu akan mempelajari tentang bagaimana menggunakan React Query untuk Fetching Data.

🔥 Basic Concepts
🔥 Fetch Data and Query
🔥 Caching Management
🔥 Custom Hooks
Week 11

Writing Test

Dalam minggu ini kamu akan mempelajari tentang bagaimana melakukan Unit test, Integration test dan E2E test.

🔥 Vitest Fundamental
🔥 Unit Test and Integration Test
🔥 Cypress and E2E Test
Week 12

Documents and Final Assignment

Dalam minggu ini kamu akan mempelajari tentang bagaimana membuat dokumentasi PRD, ERD dan Persiapan Final Assignment.

🔥 PRD and ERD
🔥 Final Assignment Briefs

Lecturer

Indra Zulfi Mushoddaq

Indra Zulfi Mushoddaq

Mentor
Sr. SoftEng. @Adgo, Singapore
Reza Rinaldi

Reza Rinaldi

Mentor Assistant
Computer Science Student
Jessy Hanifiah

Jessy Hanifiah

Mentor Assistant
Computer Science Student
Hormat setinggi-tingginya buat dedikasi ngajar mas Indra ditengah kesibukannya. Terimakasih udah mau sabar ngajarin dan menjawab pertanyaan saya seremeh apapun, semoga ilmu yang mas indra ajarkan kepada saya dan student lain bisa membawa keberkahan dan landang pahala yang mengalir. Kalo dari cara menjelaskannya sudah enak meskipun ngebut dan kadang bikin saya kewalahan buat mencerna materi, but its fine masih bisa liat rekaman materi.

Ekmi Gasari

Batch III
Mas Indra terkesan humble, walaupun sudah punya jam terbang senior tapi tidak terlihat menggurui saat mengajar kelas. Tidak pelit juga kalau sharing tentang pengalamannya mengenai kerjaan dan industri IT. Pengertian juga saat mengajar kalau ada yang belum mengerti materi. Dalam mengajar sangat amat passionate untuk membagi ilmunya. Pokoknya mentor yang baik.

Akbar Hidayatullah

Batch III
Amazing. Cara mengajarnya sangat detail, selalu menyebutkan hal-hal yang penting. Respect dengan kebaikan dan kepeduliannya as a mentor. Pengajar dan penasehat yang baik.

Nurul Insani

Batch III
Mas Indra is undoubtedly experienced, no question about it. However, I've noticed that at times, especially with questions that might seem a bit basic for newbies, there's a hint of impatience. It could just be my perception, not sure. But overall, on a scale from 1 to 10, I'd rate Mas Indra a solid 99 🔥

Agung Agriza

Batch III

Information Registration

Pricing

3.199.000

One-time payment (Cicilan tersedia)

48 Sessions of Live Classes
6x One-on-One Session with Mentor
Assignment Reviews
Lifetime Access to Recording Classes
Supplementary Free Course in Platform
Certificates

Class Schedule

Selasa, 19.30 WIB
Kamis, 19.30 WIB
Sabtu, 10.00 WIB
Minggu, 10.00 WIB

Class Start

Bootcamp dimulai tanggal 4 Juli 2024

(Bootcamp sudah dimulai)

Additional Courses (optional)

IDR 729.000

Get 10 Pre-Recorded Courses in a year (Released per-month) Start by July 15th, 2024. Baca penjelasan lebih lanjut atau melihat daftar course yang tersedia.

Program currently closed

Frequently Asked Questions