Pengembangan Aplikasi Web

Portofolio tugas & laporan mingguan praktikum pemrograman web dari Week 01 hingga Week 16.

Progress Modul 7 / 16
Status UTS Terjadwal (W8)
Status UAS Terjadwal (W16)

Daftar Pertemuan & Laporan

Pilih modul untuk melihat atau mengunduh laporan PDF tugas praktikum

Week 01 Selesai

Setup Environment & Dasar HTML5

Laporan praktikum struktur Web, HTTP, tag semantik HTML5, dan konfigurasi Git.

HTML5 Git PDF
📥
Week 02 Selesai

Styling dengan CSS3 & Layout

Penerapan Flexbox, CSS Grid, variabel CSS, dan tata letak responsif.

CSS3 Flexbox PDF
📥
Week 03 Selesai

CSS Frameworks & Tailwind CSS

Eksplorasi utilitas CSS, kustomisasi komponen, dan Tailwind CLI/CDN.

Tailwind CSS PDF
📥
Week 04 Selesai

Dasar JavaScript & DOM

Variabel, tipe data, fungsi, event handler, dan manipulasi elemen HTML.

JavaScript DOM PDF
📥
Week 05 Selesai

Asynchronous JS & Fetch API

Promise, Async/Await, pengambilan data dari REST API publik, dan render JSON.

Fetch API JSON PDF
📥
Week 06 Selesai

Form Handling & Validasi Input

Validasi formulir di sisi klien, Regex, dan penanganan status error UI.

JavaScript Forms PDF
📥
Week 07 Selesai

Web Storage & Local Persistence

Penerapan LocalStorage dan SessionStorage untuk manajemen status lokal.

LocalStorage PDF
📥
Week 08 UTS 🎖️

Ujian Tengah Semester

Dokumentasi dan Laporan Pembuatan Portal Web Interaktif serta Custom Domain.

Project UTS PDF
📥
Week 09 Mendatang

Pengenalan Framework React

Dasar React, komponen, JSX, props, dan arsitektur aplikasi modular.

React
Week 10 Mendatang

State Management & Hooks

Penggunaan useState, useEffect, dan alur data antar komponen React.

React Hooks
Week 11 Mendatang

Routing & Single Page Application

Implementasi React Router untuk navigasi multi-halaman pada client-side.

React Router
Week 12 Mendatang

Integrasi Backend & REST API

Menghubungkan aplikasi front-end dengan layanan backend dan database.

Node.jsExpress
Week 13 Mendatang

Autentikasi & Otorisasi Web

Manajemen sesi pengguna, JWT (JSON Web Token), dan proteksi route.

JWTAuth
Week 14 Mendatang

Pengujian & Optimasi Performa

Testing komponen, Lighthouse audit, dan teknik optimasi beban kerja web.

TestingLighthouse
Week 15 Mendatang

Deployment & CI/CD Pipeline

Publikasi aplikasi web ke platform cloud dan otomasi deployment via Git.

VercelCI/CD
Week 16 UAS 🏆

Ujian Akhir Semester

Pengumpulan Portfolio Aplikasi Web Fullstack & Presentasi Akhir.

Fullstack