07:15 - 16:00
Senin - Sabtu
Apa saja yang dipelajari di Jurusan PPLG?
Siswa PPLG akan dibekali dengan keterampilan teknis dan logika pemrograman. Berikut adalah materi-materi intinya:
1. Dasar-Dasar Pemrograman: Memahami logika, algoritma, dan struktur data menggunakan bahasa pemrograman seperti Python, Java, C++, atau JavaScript.
2. Pengembangan Web (Web Development):
Front-End: Membangun tampilan website yang menarik dan interaktif dengan HTML, CSS, dan JavaScript (sering dengan framework seperti React.js atau Vue.js).
Back-End: Membuat logika server, database, dan API menggunakan bahasa seperti PHP (Laravel), Python (Django/Flask), atau Node.js.
3. Pengembangan Aplikasi Mobile: Belajar membuat aplikasi untuk Android dan iOS menggunakan bahasa seperti Java, Kotlin, Swift, atau framework cross-platform seperti Flutter.
4. Basis Data (Database): Merancang, membuat, dan mengelola database menggunakan MySQL, PostgreSQL, atau MongoDB.
5. Pengembangan Game (Game Development): Memahami dasar-dasar pembuatan game, termasuk engine populer seperti Unity (dengan C) atau Godot.
6. UI/UX Design: Belajar merancang antarmuka pengguna (UI) dan pengalaman pengguna (UX) yang baik untuk aplikasi dan website.
7. Jaringan Dasar: Memahami konsep jaringan komputer yang diperlukan untuk deployment aplikasi.
8. Software Development Life Cycle (SDLC): Memahami tahapan pengembangan perangkat lunak secara profesional, seperti perencanaan, pengkodean, pengujian, dan pemeliharaan.
9. Pemrograman Berorientasi Objek (OOP): Konsep fundamental dalam pemrograman modern untuk membuat kode yang terstruktur dan efisien.
---
Prospek Karir Lulusan PPLG
Prospek karir untuk lulusan PPLG sangatlah luas dan menjanjikan mengingat dunia digital terus berkembang. Berikut beberapa profesi yang bisa ditekuni:
---
Kelebihan dan Tantangan Jurusan PPLG
Kelebihan:
Tantangan:
---
Tips untuk Siswa PPLG atau Calon Siswa
1. Perkuat Dasar Logika dan Matematika: Ini adalah pondasi utama dalam pemrograman.
2. Banyak Praktik! Jangan hanya membaca teori, buatlah proyek-proyek kecil sendiri di luar jam sekolah.
3. Manfaatkan Sumber Daya Online: Banyak tutorial gratis di YouTube, Coursera, FreeCodeCamp, dan platform lainnya.
4. Buat Portofolio: Kumpulkan semua proyek yang pernah kamu buat (website, aplikasi, game) ke dalam satu portofolio online (misalnya di GitHub). Ini sangat berharga saat melamar kerja.
5. Ikuti Perkembangan Teknologi: Bergabunglah dengan komunitas programmer, baca blog, dan ikuti akun-akun IT untuk update informasi.
6. Jangan Takut Mencoba dan Gagal: "Error" dan "bug" adalah hal yang wajar. Proses debugging justru yang membuatmu semakin ahli.