Training Fundamental Programming Using Python

Senior Trainer BMG Institute

Senior Trainer BMG Institute

Fundamental Programming With Python

Deskripsi

Pelatihan Fundamental Programming Using Python disusun untuk membangun fondasi pemrograman yang kuat menggunakan bahasa Python versi terbaru (Python 3+). Program ini dirancang bagi profesional dan calon praktisi teknologi yang ingin memahami logika pemrograman sekaligus menguasai penerapannya secara praktis melalui Python sebagai bahasa yang populer, fleksibel, dan banyak digunakan di berbagai bidang industri.

Melalui pelatihan ini, peserta akan diperkenalkan pada konsep inti pemrograman komputer, mulai dari cara kerja program, aturan penulisan kode, hingga pengelolaan data dan alur logika aplikasi. Pendekatan pembelajaran dirancang bertahap agar peserta tidak hanya memahami teori, tetapi juga mampu menerjemahkan konsep tersebut ke dalam kode Python yang berjalan dengan benar.

Pelatihan ini memberikan dasar yang solid bagi peserta yang ingin melanjutkan ke pengembangan aplikasi, data processing, otomasi, maupun eksplorasi teknologi lanjutan lainnya berbasis Python.

Setelah mengikuti pelatihan Fundamental Programming Using Python, peserta diharapkan mampu:

  • Memahami konsep dasar pemrograman dan peran Python dalam pengembangan perangkat lunak.
  • Menggunakan struktur dasar bahasa Python untuk menulis program sederhana secara mandiri.
  • Menerapkan logika percabangan dan perulangan untuk mengatur alur program.
  • Menggunakan fungsi untuk membuat kode yang terstruktur dan dapat digunakan kembali.
  • Mengolah data menggunakan struktur list secara efektif.
  • Memahami karakteristik dan penggunaan tuple serta set dalam pengelolaan data.
  • Menggunakan dictionary untuk menyimpan dan memproses data berbasis pasangan kunci–nilai.

Pelatihan ini ditujukan bagi peserta dengan latar belakang teknis maupun non-teknis yang ingin memperkuat kemampuan pemrograman, antara lain:

  • IT Staff dan Technical Support
  • Supervisor dan Manager di bidang teknologi
  • Software Developer, Programmer, dan Software Consultant
  • System Analyst, System Administrator, dan Database Administrator
  • Profesional IT yang ingin menambah kompetensi pemrograman

Selain itu, program ini juga sesuai bagi lulusan SMA atau individu yang memiliki minat kuat di bidang teknologi dan ingin memulai perjalanan di dunia pemrograman.

Pelatihan dilaksanakan dengan pendekatan pembelajaran berbasis praktik, sehingga peserta memperoleh pemahaman konseptual sekaligus pengalaman langsung dalam menulis kode program.

  • 25% Pemahaman Konsep
    Materi disampaikan untuk membangun pemahaman dasar, mencakup instalasi Python, struktur penulisan kode, tipe data, operator, serta konsep dasar pemrograman.

  • 75% Praktik Berbasis Studi Kasus
    Peserta akan mengerjakan latihan terarah dan studi kasus yang mensimulasikan permasalahan nyata. Setiap sesi praktik dirancang untuk memperkuat pemahaman dan meningkatkan kepercayaan diri peserta dalam menulis program Python.

  • Penyampaian Interaktif
    Proses pembelajaran dikemas secara interaktif melalui diskusi, demonstrasi langsung, dan latihan bertahap untuk menjaga keterlibatan peserta selama pelatihan berlangsung.

Pengenalan Pemrograman Python

  • Pemasangan dan konfigurasi Python
  • Aturan dasar penulisan kode Python
  • Pemilihan dan penggunaan editor pemrograman
  • Pembuatan file program Python
  • Program pertama menggunakan Python
  • Latihan Praktik: Pengembangan aplikasi sederhana – sesi 1

Dasar Pemrograman Python

  • Pengenalan jenis-jenis data
  • Transformasi antar tipe data
  • Operasi aritmatika
  • Operator penugasan
  • Operator perbandingan
  • Operator logika
  • Operator bitwise
  • Operator kondisional
  • Latihan Praktik: Pengembangan aplikasi sederhana – sesi 2

Selection & Looping Pada Python

  • Struktur pengambilan keputusan dasar
  • Percabangan logika bertingkat
  • Penggunaan perulangan berbasis iterasi
  • Perulangan dengan kondisi tertentu
  • Latihan Praktik: Pengembangan aplikasi – sesi 3

Fungsi Pada Python

  • Pembuatan fungsi dengan parameter
  • Fungsi dengan nilai balik
  • Ruang lingkup variabel dan fungsi
  • Pemanfaatan fungsi bawaan Python
  • Latihan Praktik: Pengembangan aplikasi – sesi 4

List Pada Python

  • Konsep dan karakteristik list
  • Mengakses elemen dalam list
  • Memodifikasi isi list
  • Menambahkan elemen baru
  • Menghapus elemen list
  • Teknik pemotongan list
  • Operator pada list
  • Penggunaan list bersarang
  • Latihan Praktik: Pengembangan aplikasi – sesi 5

Tuples & Set Pada Python

  • Pembuatan dan akses data tuple
  • Pemotongan dan pengelolaan tuple
  • Tuple bertingkat
  • Iterasi data tuple
  • Fungsi-fungsi umum pada tuple
  • Konsep dasar set
  • Modifikasi dan penghapusan elemen set
  • Operasi himpunan
  • Latihan Praktik: Pengembangan aplikasi – sesi 6

Dictionary Pada Python

  • Pembuatan struktur dictionary
  • Penggunaan constructor dictionary
  • Mengakses nilai berdasarkan key
  • Iterasi data dictionary
  • Perubahan dan penghapusan data
  • Penambahan elemen baru
  • Menghitung jumlah data
  • Fungsi-fungsi penting pada dictionary
  • Latihan Praktik: Pengembangan aplikasi – sesi 7
Bagikan outline ini

Informasi Pelaksanaan

Jadwal Selanjutnya
  • 15-16 April 2026
  • 12-13 Juni 2026
09:00 -
17:00

*Harga belum termasuk PPN

Informasi Pelaksanaan

09:00 -
15:00

*Harga belum termasuk PPN

In-Class Training

  • 15-16 April 2026
  • 12-13 Juni 2026

*Harga belum termasuk PPN

Bagikan outline ini

Pelatihan lainnya

Running
Running

Rp 4.850.000

Running
Running

Rp 4.850.000

Running
Running

Rp 4.850.000

Running
Running

Rp 4.850.000

Scroll to Top

Formulir Pendaftaran

*Kelas online tidak tersedia untuk beberapa program sertifikasi BNSP
=