Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kelas Python Lengkap 2026: Pemula Sampai Mahir (+Projects)
Rating: 4.7 out of 5(339 ratings)
1,726 students

Kelas Python Lengkap 2026: Pemula Sampai Mahir (+Projects)

Menguasai Bahasa Python, Mulai dari Basic Hingga Advanced, disertai Module Python, Project, Git, Github, dan Leetcode.
Last updated 1/2026
Indonesian

What you'll learn

  • Mengenal development environment (DevEnv) untuk bahasa pemprograman python, dan menggunakan DevEnv Python yaitu Jupyter Notebook dan Pycharm
  • Mengetahui dasar-dasar pemprograman python seperti: objek dan struktur data, operator python, pengulangan (loop), pernyataan kondisional dan fungsi python.
  • Mengetahui dasar pemprograman python berbasis objek: membuat kelas, method, atributte, instance variabel, konsep encapsulasi, inheritance, dan dunder method.
  • Dapat melakukan file handling, error & exception handling pada bahasa pemprograman python.
  • Mengetahui cara menggunakan module python dan dapat membuat module python sendiri.
  • Mengerti apa itu decorator dan generator di dalam bahasan pemprograman python dan dapat menggunakannya.
  • Dapat menggunakan python standard library: collection, os, shutil, math, statistics, random, time, datetime, calender, timit, regex dan zipfile.
  • Dapat menginstall dan menggunakan advanced library: pandas, numpy dan PIL (Python Imaging Library).
  • Memahami konsep time complexity pada bahasa pemprograman python.
  • Dapat mengaplikasikan konsep yang diajarkan dalam membuat project (Program dan Aplikasi Desktop)
  • Dapat menggunakan version control system GIT.
  • Dapat menggunakan GITHUB untuk menyimpan dan menampilkan project pada public.
  • Mengenal Leetcode dan cara mengerjakaan coding problem untuk melatih skill coding

Course content

26 sections104 lectures17h 20m total length
  • Pengenalan Kursus1:44
  • Kurikulum Kursus (Materi yang akan dipelajari)4:04
  • Tutorial Platform Udemy6:32
  • Terhubung di LinkedIn0:28
  • Mengenal Python1:52

Requirements

  • Komputer atau laptop

Description

Selamat datang di kursus bahasa pemprograman python lengkap (basic & advance).

Bahasa pemprograman python adalah salah satu bahasa pemprograman yang paling populer saat ini, python memiliki library dan package yang lengkap yang bisa digunakan untuk berbagai macam aplikasi/pengembangan.

Kursus ini cocok bagi kalian yang ingin mempelajari bahasa python dengan format Bahasa Indonesia. Mentor di dalam kursus menjelaskan secara detail disertai dengan livecode dengan tujuan agar pembelajar dapat memahami bahasa Python dengan mudah. Tidak hanya materi, di dalam kursus ini juga dilengkapi dengan beberapa kuis singkat untuk menguji kalian dengan materi yang telah dipelajari.

Di dalam pembelajaran ini terdapat materi lengkap python, yaitu:

  • Mengenal sejarah dan aplikasi bahasa pemprograman python,

  • Mengenal berbagai macam development enviroment untuk bekerja dengan python,

  • Belajar menggunakan jupyter notebook dan pycharm

  • Objek dan struktur data: number, boolean, string, list, tuple, set dan dictionary,

  • Variabel,

  • String formatting,

  • Berbagai macam operator di dalam python,

  • Peryataan kondisional

  • Pengulangan/loops: for, while dan list comprehension,

  • Fungsi: dasar-dasar fungsi, jenis fungsi, interaksi antar fungsi, scope, *arg, **kwarg, dan lambda,

  • Pemprograman berbasis objek: membuat kelas dan objek, attribute, method, custructor, instance variabel, encapsulasi, inheritance, super: magic method dan abstrac class,

  • File handling,

  • Statement with,

  • Error dan exception handling,

  • Statement raise,

  • Custom exception,

  • Generator,

  • Dasar module: cara membuat module dan menggunakannya

  • Python Standard Library: collection, os, shutil, math, statistic, random, time, datetime, calender, timeit, regular expression dan zipfile,

  • Python Advanced Library: cara instalasi library advanced, pandas, numpy, PIL (Python Imaging Library),

  • Decorator, dan

  • Time complexity.

Selain materi python diatas, di kursus ini juga dilengkapi latihan membuat project dan manajemen project berikut.

  • Project membuat program perhitungan BMI,

  • Project membuat program managemen kontak,

  • Project membuat aplikasi desktop agendaku,

  • Cara manajemen project dengan menggunakan Git, dan

  • Menggunakan github untuk mengupload dan menampilkan project.

Di kursus ini kita juga akan belajar menggunakan dua development enviroment python, yaitu:

  • Jupyter Notebook: Digunakan dalam pembelajaran, dan

  • Pycharm: Digunakan dalam membuat project dan manajeman project.

Selain itu juga di kursus ini kita nantinya akan mengenal leetcode, tempat kalian dapat melatih skill coding kalian untuk berbagai kebutuhan (misal persiapan interview kerja).

Setelah menyelesaikan kursus ini kalian akan dapat melakukan apa saja dengan bahasa pemprograman python, mulai dari pengembangan game, membuat aplikasi, belajar data analisis, belajar machine learning, Artificial Intellegent (AI) dan masih banyak lagi.

Tunggu apalagi, segera dapatkan kursus ini dan kuasai python!!


Note: Setelah menyelesaikan kursus kalian akan mendapatkan E-CERTIFICATE yang dikeluarkan langsung dari UDEMY.

Who this course is for:

  • Pemula dalam bahasa pemprograman.
  • Programmer/ developer bahasa pemprograman lain yang ingin belajar pyhton.
  • Programmer/ developer python pemula yang ingin belajar lebih jauh tentang python.