
Kurikulum Diniyyah
Semester 1 - 5
Kurikulum Diniyyah di SMK Madinatulquran Jonggol dirancang dengan pondasi yang kuat berdasarkan Al-Quran, Hadits Shohih, dan Pemahaman Salaf, yang mengedepankan ajaran Islam yang murni dan sahih. Fokus utama dalam pembelajaran adalah penguatan Akidah, Adab, Ibadah, dan Al-Quran untuk membentuk karakter dan pengetahuan Islam yang kokoh.
Semester 1
-
Akidah : Pemahaman dasar mengenai aqidah Islam yang lurus sesuai dengan manhaj salafus sholih.
-
Adab Islami : Pendidikan tentang adab dan akhlak Islami yang mengajarkan perilaku mulia dalam kehidupan sehari-hari.
-
Fikih Ibadah : Pembelajaran mengenai hukum-hukum ibadah yang wajib diketahui setiap Muslim, seperti shalat, puasa, dan zakat.
-
Tahfidz Camp : Program khusus untuk menghafal Al-Quran, yang menjadi prioritas dalam pembelajaran.
-
Hadits : Menghafal dan memahami hadits-hadits shahih yang menjadi pedoman hidup umat Islam.
Semester 2
-
Akidah : Peningkatan pemahaman mengenai pokok-pokok aqidah dalam Islam.
-
Adab Islami : Penanaman lebih lanjut tentang etika dan akhlak dalam kehidupan sehari-hari.
-
Fikih Ibadah : Penguatan pemahaman tentang tata cara ibadah yang benar.
-
Tajwid : Latihan dan pengulangan dalam membaca Al-Quran dengan tajwid yang sempurna.
-
Hadits : Menghafal dan memahami hadits-hadits yang menjadi pedoman dalam kehidupan umat Islam.
Semester 3
-
Akidah : Penekanan pada penguatan keyakinan yang benar dalam aqidah Islam.
-
Fikih Ibadah : Pengajaran tentang berbagai jenis ibadah dan hukum-hukum yang mengaturnya.
-
Tajwid : Latihan lebih lanjut dalam pengucapan ayat-ayat Al-Quran.
-
Hadits : Pendalaman pemahaman hadits sebagai sumber hukum Islam.
Semester 4
-
Akidah : Pembelajaran yang lebih mendalam mengenai aqidah yang sesuai dengan pemahaman salafus sholih.
-
Fikih Nikah : Hukum-hukum yang berkaitan dengan pernikahan dalam Islam.
-
Hadits : Pengenalan lebih dalam terhadap hadits-hadits yang penting dalam kehidupan Muslim.
-
Mustholahul Hadits : Ilmu yang mempelajari cara-cara mengidentifikasi hadits yang sahih dan yang lemah.
Semester 5
-
Akidah : Peningkatan pemahaman tentang akidah yang lurus dan terhindar dari berbagai penyimpangan.
-
Fikih Muamalah : Pembelajaran tentang transaksi dan hukum-hukum muamalah dalam Islam, seperti jual beli, sewa, dan pinjam meminjam.
-
Hadits : Pendalaman tentang hadits yang mengatur berbagai aspek kehidupan umat Islam.
-
Mustholahul Hadits : Ilmu tentang cara menilai dan mengklasifikasikan hadits berdasarkan kesahihannya.
Kurikulum Rekayasa Perangkat Lunak (RPL)
Semester 1 - 6
Jurusan RPL di SMK Madinatulquran Jonggol adalah pilihan tepat bagi siswa yang ingin menguasai programming. Dengan kurikulum yang terstruktur dan berbasis praktik langsung, siswa dibekali keterampilan teknis dalam pengembangan perangkat lunak, pemrograman, dan desain aplikasi. Pembelajaran yang interaktif mempersiapkan siswa untuk berkarir di industri teknologi yang terus berkembang. Di jurusan ini, siswa mempelajari dasar-dasar pemrograman serta pengembangan aplikasi web dan mobile, menggunakan bahasa pemrograman terkini seperti JavaScript/TypeScript, Dart/Flutter, dan Golang.
Semester 1
-
English & Tahfizh Camp: Penguatan kemampuan bahasa Inggris dan penghafalan Al-Quran.
-
HTML/CSS Dasar: Dasar pembuatan halaman web menggunakan HTML dan CSS.
-
JavaScript Dasar: Pengenalan konsep dasar pemrograman JavaScript.
-
UI/UX: Dasar-dasar desain interface dan pengalaman pengguna.
Semester 2
-
UI/UX: Pengembangan keterampilan desain interface.
-
Version Control (Git dan GitHub): Pengenalan alat untuk manajemen versi kode.
-
HTML dan CSS: Dasar-dasar dan penggunaan framework CSS (TailwindCSS).
-
JavaScript Lanjutan: Pengenalan konsep lanjutan seperti array, object, dan asynchronous programming.
-
TypeScript Fundamental: Dasar-dasar penggunaan TypeScript.
Semester 3
-
Front End Development (NextJs): Pembelajaran pengembangan antarmuka dengan React dan NextJs.
-
UI/UX: Pengembangan keterampilan desain interface.
-
Backend Development (NestJs): Pengenalan pengembangan aplikasi server menggunakan NestJs.
-
Database Fundamental: Pengajaran dasar-dasar database, SQL, dan normalisasi.
-
Mobile Programming with Flutter: Pengenalan pengembangan aplikasi mobile dengan Flutter.
Semester 4
-
Front End Development (NextJs): Pembelajaran lanjutan pengembangan front-end dengan NextJs.
-
Backend Development (NestJs): Pengenalan query lanjutan dan pengembangan aplikasi server lebih kompleks.
-
Development Mobile Apps with Flutter: Pengembangan aplikasi mobile menggunakan Flutter dengan integrasi Firebase.
Semester 5
-
Project Akhir Mobile Apps: Pengerjaan proyek akhir dalam pengembangan aplikasi mobile.
-
Project Akhir Web Apps: Pengerjaan proyek akhir dalam pengembangan aplikasi web.
-
Docker: Pengenalan teknologi kontainer untuk aplikasi yang lebih efisien.
Semester 6
-
Prakerin (Praktek Kerja Industri): Pengalaman langsung di dunia industri untuk mengaplikasikan pengetahuan yang telah dipelajari.
Kurikulum Teknik Komputer dan Jaringan (TKJ)
Semester 1 - 6
Jurusan Teknik Komputer dan Jaringan (TKJ) di SMK Madinatulquran Jonggol menawarkan pembelajaran yang komprehensif dalam bidang jaringan komputer, administrasi sistem server, dan cyber security. Dengan fokus pada keterampilan praktis dan pengetahuan teori, siswa akan dibekali dengan keahlian untuk bekerja di industri teknologi informasi.
Semester 1
-
Networking Today: Memahami konsep dasar jaringan dan bagaimana jaringan mempengaruhi kehidupan sehari-hari, serta mengenali jenis-jenis jaringan dan peranannya dalam komunikasi modern.
-
Basic Switch and End Device Configuration: Mengonfigurasi perangkat dasar jaringan seperti Cisco IOS dan perangkat akhir, serta pengaturan dasar seperti IP, gateway, dan password.
-
Protocols and Models: Memahami peran protokol dalam komunikasi jaringan dan penggunaan model OSI serta TCP/IP dalam standar komunikasi.
-
Physical Layer: Mempelajari media transmisi fisik seperti kabel UTP, fiber optic, dan media wireless yang digunakan dalam jaringan komputer.
-
Number Systems: Mengonversi alamat IP dari biner ke desimal dan sebaliknya, serta pemahaman dasar tentang sistem angka heksadesimal.
Semester 2
-
Ethernet Switching: Memahami cara kerja Ethernet dalam jaringan, serta konfigurasi MAC address dan Ethernet frame.
-
Network Layer: Mengonfigurasi router, memahami peran tabel routing dalam mengarahkan paket data dan membedakan antara IPv4 dan IPv6.
-
Basic Router Configuration: Menyusun pengaturan dasar router menggunakan CLI untuk memfasilitasi komunikasi antar perangkat dalam jaringan.
-
IPv4 Addressing: Mengonfigurasi subnetting dan VLSM pada IPv4 untuk pembagian jaringan yang lebih efisien.
Semester 3
-
Static Routing: Mengonfigurasi static routes pada router dan memperkenalkan konfigurasi IPv6 untuk mengelola alamat IP di jaringan.
-
OSPF (Open Shortest Path First): Mempelajari cara mengonfigurasi OSPFv2 di jaringan multiakses untuk menemukan jalur tercepat antara perangkat.
-
Network Security: Menerapkan solusi keamanan pada jaringan komputer, termasuk perlindungan terhadap ancaman seperti DDoS, malware, serta implementasi VPN dan IPsec untuk melindungi komunikasi data.
-
ACL (Access Control Lists): Memahami cara mengonfigurasi dan menggunakan ACL untuk mengendalikan lalu lintas jaringan dan mengamankan akses administratif.
-
DHCPv4 & SLAAC/DHCPv6: Mengonfigurasi DHCP server dan memahami alokasi dinamis alamat IPv4 serta IPv6 pada perangkat jaringan.
Semester 4
-
Switch Security Configuration: Mengonfigurasi pengamanan Layer 2 switches menggunakan port security, serta mitigasi ancaman dari dalam jaringan seperti MAC address table attacks.
-
WLAN (Wireless LAN) Configuration: Membahas cara mengonfigurasi WLAN, serta mengamankan jaringan nirkabel dari ancaman dengan menggunakan teknologi seperti WPA2 dan WPA3.
-
Routing Concepts & IP Static Routing: Mengonfigurasi static routing pada jaringan yang lebih besar dan menerapkan kebijakan ECMP (Equal Cost Multi-Path) untuk jalur redundansi.
-
NAT (Network Address Translation): Mempelajari NAT untuk mengelola IPv4 addresses dan mengonfigurasi Source NAT serta Dynamic NAT pada router.
-
VPN & IPsec: Mengonfigurasi VPN menggunakan IPsec untuk melindungi koneksi antar jaringan dan meningkatkan keamanan data yang dikirimkan.
Semester 5
-
FortiGate Security Labs: Praktik langsung menggunakan perangkat FortiGate untuk konfigurasi firewall, NAT, VPN, dan security profiles untuk meningkatkan proteksi jaringan.
-
Routing Failover & IPSec VPN: Menyusun routing failover pada jaringan untuk memastikan ketersediaan dan performa optimal, serta mengonfigurasi IPSec VPN untuk koneksi aman antar lokasi.
-
Web Filtering, Antivirus, and Application Control: Mengonfigurasi perangkat security profiles pada FortiGate untuk perlindungan dari ancaman malware, pemfilteran web, dan kontrol aplikasi.
-
Proyek Akhir & Uji Kompetensi: Mengintegrasikan pengetahuan tentang konfigurasi jaringan, keamanan, dan VPN dalam proyek akhir yang mencakup implementasi jaringan penuh di dunia industri.
Semester 6
-
Praktek Kerja Industri: Siswa mengikuti program Prakerin untuk mengaplikasikan keterampilan yang telah dipelajari dalam situasi nyata, berinteraksi langsung dengan profesional di industri teknologi informasi.
Segera Daftarkan Putra Anda Sekarang
InsyaAllah kami adalah jawaban ayah bunda yang ingin putranya belajar IT,
Tetapi tetap menomor satukan belajar diniyah sebagai bekal hidupnya.