Panduan
Panduan lengkap praktikum Pemrograman Web - Program Studi Informatika ITERA
Tentang Praktikum
Praktikum ini dirancang untuk membangun fondasi yang kuat dalam pengembangan web modern. Kalian akan mempelajari berbagai teknologi dan framework yang digunakan dalam industri, mulai dari dasar-dasar pemrograman hingga pengembangan aplikasi web full-stack.
Tujuan Pembelajaran
Setelah menyelesaikan praktikum ini, Kalian diharapkan mampu:
- Memahami konsep fundamental pemrograman web
- Mengembangkan aplikasi web interaktif dengan JavaScript dan React
- Membangun backend API dengan Python dan Pyramid
- Menerapkan best practices dalam pengembangan web modern
Materi Praktikum
JavaScript Dasar
Fundamental JavaScript dan konsep pemrograman dasar untuk web development.
Next Gen JavaScript
ES6+ features dan modern JavaScript syntax yang digunakan di industri.
React JS Dasar
Komponen, props, state, dan hooks untuk membangun UI interaktif.
Python Dasar
Sintaks Python dan pemrograman fundamental untuk backend development.
Python OOP
Object-Oriented Programming dengan Python untuk struktur kode yang baik.
Python Pyramid Dasar
Web framework Pyramid untuk membangun aplikasi web Python.
Roadmap Pembelajaran
Path 1: Frontend Development
- JavaScript Dasar - Memahami fundamental JavaScript
- Next Gen JavaScript - Menguasai ES6+ syntax
- React JS Dasar - Membangun UI dengan React
Path 2: Backend Development
- Python Dasar - Fundamental pemrograman Python
- Python OOP - Konsep OOP untuk struktur yang baik
- Python Pyramid - Framework web untuk backend
Prasyarat
Sebelum memulai praktikum, pastikan Kalian memiliki:
- Laptop dengan spesifikasi minimal: RAM 4GB, Storage 10GB free
- Koneksi internet yang stabil
- Text editor (direkomendasikan: Visual Studio Code)
- Tools yang terinstall:
- Node.js (untuk JavaScript/React)
- Python 3.8+ (untuk Python modules)
- Git (untuk version control)
Perhatian
Pastikan semua tools sudah terinstall dengan benar sebelum memulai praktikum. Ikuti panduan instalasi di setiap modul praktikum.
Resources Tambahan
MDN Web Docs
Dokumentasi lengkap untuk HTML, CSS, dan JavaScript
React Documentation
Official React documentation dan tutorial
Python Docs
Dokumentasi resmi Python programming language
Ketentuan
- Pengumpulan tepat waktu: 100%
- Terlambat 1 hari: -10%
- Terlambat 2 hari: -20%
- Lebih dari 3 hari: tidak diterima
Kontak & Bantuan
Jika ada pertanyaan atau kesulitan dalam praktikum:
- Email: ahmad.fadilah0210@gmail.com
Selamat Belajar!
Semoga praktikum ini bermanfaat untuk mengembangkan skill Kalian dalam web development. Jangan lupa untuk selalu berlatih dan terus belajar!
