Silabus Pelatihan Python
Kementerian Komunikasi dan Informatika Republik Indonesia
Professional Academy Digital Talent Scholarship (DTS PRO)
Tahun 2022
Informasi Pelatihan dan Sertifikat
Akademi Professional Academy
Mitra Pelatihan Cisco
Tema Pelatihan Python (PYT)
Sertifikasi PCAP 31-03
Durasi Pelatihan 5 Minggu
Deskripsi Pelatihan Pelatihan Python akan mempelajari bahasa pemrograman mulai dari tingkat dasar sampai
pada tingkat intermediate (membuat aplikasi sederhana). Python adalah bahasa pemrograman
yang banyak digunakan untuk penerapan big data, machine learning, internet of things, dan
cybersecurity. Peserta akan belajar algoritma pemrograman, library, dan syntax dari Python
dengan menggunakan fitur sandbox online yang dapat digunakan sebagai code editor.
Output Pelatihan ● Peserta mampu menggunakan fungsi-fungsi yang ada pada Python.
● Peserta mampu menggunakan conditional, loops, dan OOP pada Python.
● Peserta membuat game sederhana menggunakan Python.
● Peserta membuat aplikasi yang berguna untuk keseharian.
Aktivitas Pelatihan Self-paced Learning & Live Session
Pelatihan dilaksanakan secara daring/online, peserta belajar secara mandiri (Self-paced
Learning) melalui laptop/komputer. Pada pelatihan ini peserta juga akan mendapatkan
kesempatan bertanya dan berinteraksi dengan Instruktur pada Webex Live Session rutin. Untuk
lulus di pelatihan ini peserta diharuskan melewati :
● 6 Modul belajar
● 2X Ujian dalam bentuk exam
● 1X Final Project
Persyaratan Peserta 1. Warga Negara Indonesia dibuktikan dengan KTP/KK.
2. Professional (Swasta/Negeri, ASN, TNI, Polri, Pekerja Lepas, Pekerja Paruh Waktu,
Wirausahawan, Magang, Sudah pernah Bekerja dibuktikan dengan Surat Keterangan
Bekerja/Magang (Contoh: Surat Tugas/ID Card/Surat Keterangan Bekerja), atau Surat
Pernyataan Sedang Bekerja/Magang/Berwirausaha/Pekerja Lepas/Pekerja Paruh
Waktu/Pernah Bekerja (template surat dapat diakses ketika melakukan pendaftaran)
3. Sedang tidak menempuh pendidikan setara S1 (template surat dapat diakses ketika
melakukan pendaftaran)
4. Terbuka bagi peserta disabilitas. Bagi calon peserta penyandang disabilitas dapat mendaftar
pelatihan dengan menyediakan sarana dan prasarana pendukung pelatihan secara mandiri.
Persyaratan Sarana
● Memiliki laptop/komputer/dapat mengakses perangkat tersebut untuk mengikuti
pelatihan Self-paced Learning & Webex Live Session
● Menggunakan sistem operasi Windows 7 ke atas, Linux, atau Mac OS
● Spesifikasi perangkat komputer/laptop: Prosesor Intel dual core atau setara, RAM 4GB
Topik dan Outcome
Pertemuan Topik Outcome
Peserta mengenal instruktur, platform yang
Perkenalan ke Instruktur, Platform, Modul, Silabus, digunakan serta aturan selama pelatihan
Perkenalan
dan Motivasi untuk Sertifikasi berlangsung, serta memotivasi peserta untuk
menyelesaikan pelatihan.
Peserta mengetahui sejarah pemrograman
Python, mampu memasang dan
Topik 1 Introduction to Python
menggunakan Python environment, Python
keyboards, dan language elements.
Peserta mengenal dan mampu membuat
Data Types, Variables, Basic Input-Output Operations,
Topik 2 variable, perhitungan sederhana, dan
Basic Operators
penggunaan operasi input-output.
Peserta mengenal dan mampu
Boolean Values, Conditional Execution, Loops, Lists mengaplikasikan nilai boolean, conditional
Topik 3
and List Processing, Logical and Bitwise Operations statement (if-else), loops (for, while), list, dan
bitwise operations.
Peserta mengenal dan mampu membuat
fungsi sendiri, mengetahui perbedaan tuples
Topik 4 Functions, Tuples, Dictionaries, and Data Processing
dengan list, menggunakan dictionary, dan
mengimplementasikan data processing.
Peserta mengenal dan menggunakan module
yang sering digunakan dalam pemrograman
Python, menggunakan variable _name_,
Topik 5 Modules, Packages, PIP menggunakan pengecualian yang telah
ditentukan sebelumnya dan menentukan
pengecualian itu sendiri, mengetahui
exception object.
Peserta memahami penggunaan classes,
Topik 6 Exceptions, Strings, and List Methods method, object, exception handling, properti
_dict_, serta memahami polymorphism.
Peserta memahami penggunaan classes,
Topik 7 The Object-oriented Programming
object serta standard objective features.
Peserta mampu memilih module Python
Topik 8 Miscellaneous
standar yang akan digunakan.
Peserta mengenal penggunaan library
Python untuk berbagai aplikasi seperti data
Library Session Pengenalan Library Tkinter, Flask, Pandas
science, web development, dan pembuatan
graphic user interface.
Peserta akan diuji pemahaman terkait teori
Summary Test Part 1 Summary Test
yang telah dipelajari pada topik 1- 4.
Peserta akan diuji pemahaman terkait teori
Summary Test Part 2 Summary Test
yang telah dipelajari pada topik 5-6.
Peserta membuat aplikasi sederhana dari
Final Project Final Project Presentation materi yang telah diajarkan dan
mempresentasikan aplikasi tersebut.