Skip to content
FULLSTACK DEVELOPMENT KELAS XI dan XII - SMK MADINATULQURAN
A. Unit Testing
Initializing search
FULLSTACK DEVELOPMENT KELAS XI dan XII - SMK MADINATULQURAN
Home
0. HTML & CSS
0. HTML & CSS
CSS
CSS
1. Pengenelan CSS
HTML
HTML
1. Pengenalan HTML
1. Pengenalan HTML
A. Pengenalan HTML
B. HTML Pertama
C. Struktur HTML
D. Latihan
2. HTML Lebih Dalam
2. HTML Lebih Dalam
A. Atribut
B. Paragraf
C. List
C. List
1. Pengertian List
2. Unordered List
3. Ordered List
4. Description List
5. Implementasi
D. Image
D. Image
1. Image
2. Image Offline
3. Image Online
4. Implementasi
E. Text Format
E. Text Format
1. Text Format
F. Link
F. Link
1. Pengenalan Link
2. Internal Link
3. Eksternal Link
4. Link Buntu
5. Link Anchor
G. Table
G. Table
1. Table
2. Colspan & Rowspan
H. Form
H. Form
1. Penjelasan Form
2. Input
3. Isi Lainnya
4. Latihan
Tailwind
Tailwind
1. Introduction
2. Cara Install
3. Membuat Halaman login
1. TypeScript
1. TypeScript
1. Setup
2. TypeScript Type
3. Function pada TypeScript
4. Class Pada TypeScript
5. Interface dan Type
6. Advanced Type
2. NestJS Backend
2. NestJS Backend
1. Instalasi
2. Struktur NestJS
10. Redis
10. Redis
Konsep Redis
Konfigurasi Redis
Implementasi Redis sebagai Cache Store
Implementasi Redis sebagai Publish Subscribe
11. WebSocket
11. WebSocket
Konsep WebSocket
Implementasi Websocket di Server
3. Study Kasus (Socket Server)
4. Study Kasus (Integrasi FE)
5. Fitur lain
3. Fundamental
3. Fundamental
A. NestJs Module
B. NestJs Controller
C. NestJs Provider
D. NestJS Middleware
4. Rest API
4. Rest API
A. Membuat REST API
B. DTO dan Response Type
C. Validation
C. Latihan
5. TypeOrm
5. TypeOrm
B. TypeORM Basic CRUD
C. Membuat Base Response
6. Project
6. Project
A. Penjelasan Project
B. Authentication
B. Authentication
1. Pendahuluan
2. Login dan Register
3. JSON Web Token (JWT) dan Guard
4. Refresh Token
5. Fitur Lupa Password
5. Fitur Reset Password
C. Konfigurasi
C. Konfigurasi
A. Global Configuration
D. Fitur Kategori
D. Fitur Kategori
1. Tambah Kategori dan List Kategori
2. Custom Decorator untuk Injected created_by
3. Latihan
E. Fitur Produk
E. Fitur Produk
A. Tambah Produk dan List Produk
B. Latihan
F. File Upload
F. File Upload
A. Upload Satu File
B. Akses File Upload
C. Upload Banyak file
D. Delete File
E. Latihan
G. Fitur Konsumen
G. Fitur Konsumen
A. Tambah Konsumen dan List Konsumen
B. Custom Decorator Validation
C. Latihan
H. Order
H. Order
1. Membuat Order dan List Order
2. Membuat Detail, Update Order dan Delete Order
I. Fitur Lain
I. Fitur Lain
1. Membuat Laporan Excel
2. Import Produk dengan File Excel
3. Memperbaharui Profile
7. TypeOrm Lanjutan
7. TypeOrm Lanjutan
A. TypeOrm Query Builder
8. Unit Testing
8. Unit Testing
A. Unit Testing
9. Kafka
9. Kafka
A. Fundamental Apache Kafka?
B. Instalasi Apache Kafka
C. Integrasi dengan NestJS
D. NestJs sebagai Consumer
E. NestJs sebagai Producer
98. Docker
98. Docker
A. Docker Fundamental
99. Postman
99. Postman
1. tes
3. NextJS Frontend
3. NextJS Frontend
1. Instalasi NextJS
2. React Fundamental
2. React Fundamental
A. React Component
B. JSX
C. Props
C. Props
1. Props Fundamental
2. Props Children
3. Spread Operator
4. Conditional Rendering
5. Conditional ClassName
6. Latihan
D. State
D. State
1. State Fundamental
2. State sebagai Props
3. Latihan
E. List Rendering
E. List Rendering
1. List Rendering
F. Event
F. Event
1. Event Handling
H. Form
H. Form
1. Form Handle
3. React Hook
3. React Hook
A. useState
B. useEffect
C. useCallback
D. useMemo
E. useRef
F. Custom Hook
4. Routing dan Layouting
4. Routing dan Layouting
A. Routing
5. Integrasi API
5. Integrasi API
A. Instalasi Package
B. Integrasi List book
C. Integrasi Create Book
D. Integrasi Detail dan Update Book
E. Integrasi Delete Book
F. Integrasi Create Bulk
G. Integrasi Delete Bulk
H. Implementasi useToast
6. Project
6. Project
A. Penjelasan Projek
B. Authentikasi
B. Authentikasi
1. Register
2. Login
3. NextAuth
4. Implementasi JWT Token
5. Implementasi Refresh Token
6. Latihan
97. Hook
97. Hook
A. useDisclosure
B. useDebounce
C. usePagination
D. useToast
E. useAxiosAuth
F. useRefreshToken
G. useConfirmDelete
G. useUploadFile
I. useCheckbox
98. Utils
98. Utils
A. Format Date
99. Component
99. Component
A. Button
B. InputText
C. Label
D. Select
E. Pagination
F. Drawer
G. Spinner
H. ButtonAction
I. Tabel
4. Database MySQL
4. Database MySQL
1. Introduction
1.2. Installasi Software
2. DDL
2. DDL
1. Penjelasan DDL
2. Create
2. Create
1. Create Database
2. Create Tabel
2. Create Tabel
1. Pengertian Table
2. Tipe Tipe Data
3. Query Create Tabel
3. Create Index
3. Create Index
1. Pengertian Index
2. Query Index
3. Drop
3. Drop
1. Pengertian drop
4. Alter
4. Alter
1. Pengertian Alter
2. Mengubah Nama Tabel
3. Menambah kolom baru
4. Mengubah Tipe Data
5. Mengubah Nama Kolom
6. Mengubah Primary Key
3. DML
3. DML
1. Pengertian DML
2. Insert
3. Select
4. Update
5. Delete
4. Perintah SQL
4. Perintah SQL
A. Where
B. Operator Logika
C. Beetwen
D. Like
E. In & Not In
F. Order By
G. Fungsi Agregat
H. Group By
I. Operator Aritmatika
J. Having
5. Join
5. Join
1. Pengertian Join
2. Inner Join
3. Left Join
4. Right Join
5. Full Outer Join
6. Relationship
6. Relationship
1. Referential Action
2. Relasi
3. Tugas
99. PAS
99. PAS
Semester Ganjil
Semester Ganjil
1. Kelompok
2. Batasan Masalah
3. Desain Prototype
Semester Genap
Semester Genap
Index
5. Golang Backend
5. Golang Backend
Golang
Golang Dasar
6. Dart
6. Dart
OOP
OOP
1. Penjelasan
2. Contoh Soal
3. Jawabannya
7. Flutter
7. Flutter
1. Setup
2. Flutter Fundamental
2. Flutter Fundamental
A. Struktur Folder
B. Widget
C. Container
D. Latihan Container
E. State
3. Flutter Advanced
3. Flutter Advanced
A. Routing
B. Data JSON
C. Latihan JSON
D. Project API
D. Project API
1. Persiapan Project
10. Latihan Get API
2. Membuat Splash Screen
3. Introduction Screen
4. UI Login & Register
5. Register Proses
6. Latihan Login & Lupa Password
7. Penyimpanan Shared Preferences
8. Tampilan Home
9. Get Username & Kategori
E. Latihan API
Matematika
Matematika
FASE F
FASE F
Komposisi fungsi
Komposisi fungsi
Komposisi fungsi dan Invers
A. Unit Testing