Home
Sekolah Merdeka
EduTech Teacher Academy
NextGen Tech Academy
VocaTech Academy
English Program
English Course
English Camp
Digital Bootcamp
Tentang
AlmaFest 2025
Kontak
X
Chat
Home
All Courses
Digital Bootcamp
Programmer
Full-Stack Developer – Offline
Curriculum
12 Sections
47 Lessons
144 Hours
Expand all sections
Collapse all sections
Pengenalan Programming dan Web Development
4
1.1
Programming Introduction
1.2
Pengantar Web Development
1.3
Alur kerja Full-stack Developer
1.4
Tools dan lingkungan kerja
JavaScript Dasar
5
2.1
Fundamental JavaScript
2.2
Control Flow JavaScript
2.3
Struktur Data JavaScript
2.4
Expression dan Operator
2.5
Penerapan JavaScript dalam mini project
Alat dan Kolaborasi
3
3.1
Pengenalan Terminal dan CLI
3.2
Penggunaan IDE yang efisien
3.3
Dasar-dasar Git untuk kolaborasi proyek
JavaScript Lanjutan
4
4.1
Basic Algorithm JavaScript
4.2
Asynchronous JavaScript (Callback, Promise, Async/Await)
4.3
Object-Oriented Programming (OOP) di JavaScript
4.4
Manipulasi DOM untuk interaksi website
Merancang Web API dengan NodeJS dan ExpressJS
5
5.1
NodeJS Introduction
5.2
ExpressJS Setup dan Routing
5.3
Membuat RESTful API
5.4
Implementasi JWT untuk Authentication
5.5
Error Handling pada API
Database Management System dengan ORM
5
6.1
Pengenalan Database dan ORM
6.2
Menggunakan Sequelize ORM
6.3
Membuat dan Mengelola CRUD Operations
6.4
Relasi antar Tabel
6.5
Validasi dan Error Management di Database
Web Design dengan HTML, CSS, dan Tailwind
4
7.1
Struktur dasar HTML
7.2
Styling dengan CSS
7.3
Implementasi Tailwind CSS
7.4
Membuat desain yang responsive
Frontend Development dengan ReactJS
5
8.1
Pengenalan JSX dan React Element
8.2
Membuat React Component
8.3
Props dan State Management
8.4
Hooks (useState, useEffect)
8.5
Lifecycle Methods dan Styled Components
Redux State Management
4
9.1
Konsep State Management dengan Redux
9.2
Middleware dalam Redux
9.3
Implementasi API ke Redux Store
9.4
Integrasi dengan Context API
Integrasi Frontend dan Backend
4
10.1
Membuat Authentication dan Authorization
10.2
Konsumsi API dari Frontend
10.3
Kolaborasi komunikasi antara Frontend dan Backend
10.4
Membuat fitur protected route
Deployment
2
11.1
Menyiapkan Web Server untuk Deployment
11.2
Deploy Full-stack Application ke Platform (Vercel, Render, Railway)
Career Coaching
2
12.1
Persiapan CV, Portfolio, dan LinkedIn untuk Programmer
12.2
Simulasi Interview dan Teknik Problem Solving
This content is protected, please
login
and
enroll
in the course to view this content!
Pricing
Rp3.800.000
Bayar secara lunas
Pembayaran hanya sekali.
Rp1.900.000
Bayar cicilan pertama
Cicilan kedua Rp1.140.000 dan cicilan ketiga Rp760.000
Modal title
Main Content