PT Anugerah Cipta Edukasi

Training Computer Programming

Deskripsi

Computer programming – Dunia bergerak semakin cepat, tak ada bidang yang tak
tersentuh oleh teknologi. Dari urusan bisnis, pendidikan, kesehatan, hingga hiburan,
semuanya melibatkan kode. Computer programming bukan lagi keterampilan opsional; ia
telah menjadi kunci penting di hampir semua profesi.

Menariknya, kemampuan menulis program bukan hanya soal memahami bahasa
pemrograman. Jauh lebih dari itu, ini adalah seni berpikir sistematis. Ini tentang menemukan
pola, menata logika, dan mengeksekusi solusi dalam bentuk barisan perintah yang dapat
dijalankan komputer. Banyak yang menganggap coding hanya milik orang IT, padahal siapa
pun yang ingin mengoptimalkan pekerjaannya dengan otomasi bisa mengambil manfaat
besar dari keterampilan ini.

Program pelatihan ini hadir untuk membuka pintu bagi siapa saja yang ingin menguasai
computer programming. Tidak ada teori yang menggantung tanpa contoh nyata. Peserta akan
langsung menyelami bagaimana kode bekerja dalam memecah masalah sederhana, hingga
membangun solusi yang lebih kompleks.

Pelatihan ini menggabungkan pembelajaran interaktif, hands-on coding, dan diskusi
mendalam. Setiap materi disajikan step-by-step agar mudah diikuti, sambil tetap menantang
peserta untuk berpikir mandiri. Pengajar tidak hanya memberikan penjelasan, tetapi juga
studi kasus yang mencerminkan situasi dunia nyata. Setiap peserta didorong untuk aktif
mencoba, bukan sekadar mendengarkan. Di akhir program, mereka akan menghasilkan
proyek nyata yang bisa dijadikan portofolio—membuktikan kemampuan mereka di bidang
computer programming.

Tujuan

  1. Memahami bagaimana komputer menjalankan perintah dalam level dasar hingga menengah.
  2. Mampu menulis kode yang rapi, mudah dibaca, dan sesuai best practice industri.
  3. Menguasai konsep algoritma dasar dan struktur data yang sering digunakan dalam pemrograman.
  4. Menerapkan prinsip OOP untuk membangun program yang terstruktur.
  5. Membuat aplikasi sederhana berbasis desktop atau web sebagai bukti kemampuan nyata.
  6. Meningkatkan kepercayaan diri dalam menghadapi tantangan dunia kerja di bidang teknologi.

Materi Pokok

  • Memahami Konsep Dasar Komputer dan Pemrograman
    • Bagaimana komputer “berpikir”
    • Alur kerja CPU, memori, dan input/output
    • Apa itu compiler dan interpreter
    • Algoritma dan flowchart
  • Pengenalan Bahasa Pemrograman Populer
    • Dasar-dasar Python: variabel, tipe data, operator
    • Struktur kontrol: if, loop, nested condition
    • Fungsi, modul, dan konsep modularisasi kode
    • Pengenalan bahasa lain seperti JavaScript dan C# (overview)
  • Struktur Data dan Algoritma Sederhana
    • Array, list, dictionary
    • Sorting dan searching dasar
    • Konsep stack dan queue
    • Pemahaman Big O secara intuitif
  • Pemrograman Berbasis Obyek (OOP)
    • Konsep class dan object
    • Inheritance, encapsulation, dan polymorphism
    • Studi kasus OOP: membangun sistem sederhana
  • Pemrograman Berbasis GUI dan Web
    • Membuat aplikasi desktop dengan Tkinter (Python)
    • Membuat aplikasi web sederhana dengan Flask
    • Pemahaman dasar client-server
  • Capstone Project
    • Merancang dan mengembangkan aplikasi sesuai pilihan peserta
    • Review dan debugging bersama mentor
    • Presentasi hasil karya kepada peserta lain

Metode

  • Pre-test
  • Presentation
  • Discussion
  • Case Study
  • Post-test

Fasilitas Training

  • Training Amenities
  • Training Kit (Tas, Hand out, Flashdisk, Block note, Pulpen, dll)
  • Certificate
  • Souvenir
  • 2x Coffee Break, 1x Lunch
Running minimal dengan – peserta yang mendaftar.

Bagikan Post:

Form Registrasi

Hubungi kami untuk informasi lebih cepat +6282 3246-8555.