Anda di halaman 1dari 2

Silabus Pelatihan Python

Kementerian Komunikasi dan Informatika Republik Indonesia


Professional Academy Digital Talent Scholarship (DTS PRO)
Tahun 2023

Informasi Pelatihan dan Sertifikat

Akademi Professional Academy

Mitra Pelatihan Cisco

Tema Pelatihan Python (PYT1)

Sertifikasi Certificate of Completion

Durasi Pelatihan 6 Minggu

Deskripsi Pelatihan ● Pelatihan Python akan mempelajari bahasa pemrograman mulai dari tingkat dasar
sampai pada tingkat intermediate (membuat projek individu). 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 dan Integrated Development Environment (IDE).

Output Pelatihan ● Peserta mampu menggunakan fungsi-fungsi yang ada pada Python.
● Peserta mampu menggunakan conditional, loops, dan OOP pada Python.
● Peserta membuat proyek menggunakan Python.
● Peserta membuat proyek data analisis 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 :
● 8 Modul belajar
● 2X Ujian dalam bentuk exam
● 1X Final Project

Persyaratan Peserta ● Warga Negara Indonesia dibuktikan dengan KTP/KK.


● 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)
● Terbuka bagi peserta disabilitas. Bagi calon peserta penyandang disabilitas dapat
mendaftar pelatihan dengan menyediakan sarana dan prasarana pendukung pelatihan
secara mandiri.
● Direkomendasikan mendaftar menggunakan Gmail dan menggunakan akun baru di
Netacad.

Persyaratan Sarana
● Memiliki laptop/komputer/dapat mengakses perangkat tersebut untuk mengikuti
pelatihan Self-paced Learning & Live Session
● Menggunakan sistem operasi Windows 10 ke atas, Linux, atau Mac OS
● Spesifikasi perangkat komputer/laptop: Prosesor Intel i3 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 akan dapat menggambarkan proses
Computational Computational Thinking Concept, komunikasi pendekatan pemecahan masalah dengan
Thinking komputer, Flowchart langkah-langkah sistematis berbasis
komputasi

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 memahami konsep, Landscape,


Big Data Pengenalan Big Data ( Big Data Intro) teknologi dan tools yang digunakan pada
Big Data Environment

Peserta mengenal penggunaan library


pandas, numpy dan visualisasi data pada
Library Session Pengenalan Library pandas, numpy, visualization Python untuk berbagai aplikasi seperti data
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 proyek dari materi python


Final Project Presentation dan library yang telah diajarkan dan
Final Project
mempresentasikan aplikasi tersebut.

Anda mungkin juga menyukai