Dasar-dasar Pemrograman, Pengenalan Python, dan Live Coding Python Fundamental & OOP

GDG on Campus Trilogi University - South Jakarta, Indonesia

Pemrograman adalah proses memberi instruksi pada komputer dengan logika sistematis. Python, sebagai bahasa pemrograman yang sederhana, fleksibel, dan serbaguna, digunakan dalam pengembangan web, data science, machine learning, IoT, otomatisasi, dan aplikasi desktop. Live coding mencakup Python Dasar dan Python OOP untuk memahami konsep fundamental pemrograman berorientasi objek.

Mar 9, 2025, 9:00 – 10:00 AM (UTC)

58 RSVP'd

Key Themes

Certification Study GroupWebWorkshop / hands-on session

About this event

Pemrograman adalah proses memberi instruksi pada komputer dengan logika sistematis. Python adalah bahasa pemrograman sederhana, fleksibel, dan serbaguna yang dapat digunakan untuk pengembangan web, data science, machine learning, IoT, otomatisasi, dan pengembangan aplikasi desktop.

Live coding Python ini mencakup dua bagian utama: Python Dasar dan Pemrograman Berorientasi Objek (OOP) dengan Python. Pada bagian Python Dasar, peserta akan memahami konsep fundamental seperti variabel yang digunakan untuk menyimpan data, dengan tipe data yang bersifat dinamis, sehingga tidak perlu dideklarasikan secara eksplisit karena akan terdeteksi secara otomatis oleh Python. Selain itu, akan dibahas operator aritmatika, perbandingan, dan logika untuk melakukan berbagai operasi dalam program, serta struktur logika dengan if-elif-else untuk pengambilan keputusan dan perulangan (for dan while) untuk menjalankan kode secara berulang. Setelah memahami dasar-dasar tersebut, sesi berikutnya akan berfokus pada konsep OOP, yang memungkinkan pengorganisasian kode yang lebih modular dengan menggunakan kelas dan objek. Peserta akan mempelajari enkapsulasi, yang membatasi akses langsung ke atribut objek; abstraksi, yang menyederhanakan kompleksitas dengan hanya menampilkan fitur penting; pewarisan, yang memungkinkan kelas mewarisi atribut dan metode dari kelas lain untuk menghindari duplikasi kode; serta polimorfisme, yang memungkinkan suatu metode digunakan dengan cara berbeda pada objek yang berbeda. Dengan memahami konsep-konsep ini, peserta akan lebih siap dalam mengembangkan program yang lebih kompleks, modular, dan mudah dikelola menggunakan Python.

Speaker

  • Qonita Qotrunnada

    Core Team Internet Of Things (IOT), IOT Engineering

Host

  • Rangga Ferdiansyah

    Core Team GDG Trilogi Android Developer

Partner

Majelis Permusyawaratan Mahasiswa Universitas Trilogi logo

Majelis Permusyawaratan Mahasiswa Universitas Trilogi

Organizers

  • Rahmat Adi Syahputra

    Former Lead 2024/2025

  • Amelia Putri Rahayu

    Co-Lead 2025/2026

  • M. Rizki Akbar Wibowo

    GDGOC Trilogi University

    Lead 2025/2026

  • Muhammad Hasby Rohadi

    Event Organizer

  • Muhamad Zaki Az Zikri

    Media Creative

  • Seftiana Nadila Hernawati

    Secretary

  • Diva Febrianti

    Finance

  • Mohammad Ambri Thalib

    GDGOC Trilogi University

    Event Organizer

  • Rizky Hidayat

    Head of Media Creative

  • Ahmad Fiqih Gifari

    Trilogi Universitas

    Event Organizer

  • Fauzi Akbar

    GDGoC Trilogi University

    Community Manager

  • Achmad Putra

    Community Manager

  • Nasyuha Fitri Maulidya

    Event Organizer

  • Amanda Fitri Juliani

    GDGOC Universitas Trilogi

    Event Organizer

  • Muhammad Farhan Syam

    Event Organizer

  • marshya novardi

    Event Organizer

  • Nubza Nur Hadita

    Gdgoc Universitas Trilogi

    Community Manager

  • Algathan Office

    Community Manager

  • araya adzannina

    Event Organizer

  • Anik Nurhayati

    Secretary

  • sheila meisya

    Finance

  • Noval Ridwana

    Community Manager

  • Rezan Aliman

    Media Creative

  • ilham Biily Afrulloh

    Media Creative

  • Alisyahla Hafshari

    Media Creative