cover-course-Belajar Python dari Pemula Sampai Jago
Beginner

Belajar Python dari Pemula Sampai Jago

5.0
0
4 Jam 32 Menit

Gratis


  • Durasi
    04 : 32
  • Episode
    35
  • Kuis
    137
  • Bahasa
    Indonesia
  • Skill level
    Beginner
  • Sertifikat
  • Grup privat
  • Akses seumur hidup

Overview

Pernah terpikir ingin membuat aplikasi sendiri, menganalisis data ribuan baris dalam sekejap, atau membangun kecerdasan buatan (AI)? Semuanya dimulai dari sini. Python adalah bahasa pemrograman paling populer di dunia karena kemudahannya rasanya seperti menulis dalam bahasa Inggris!

Bersama mentor berpengalaman, Naufal Raihan Saputra, kamu akan dibimbing langkah demi langkah dari cara instalasi hingga membuat kode yang bersih dan profesional.

Apa yang Akan Kamu Pelajari?

Kursus ini disusun secara sistematis agar otak kamu tidak "overheat". Berikut adalah peta jalannya:

  1. Fondasi Dasar (The Essentials)
    Kita mulai dari nol! Kamu akan belajar cara memasang "alat tempur" (instalasi), memahami variabel, hingga bagaimana cara berinteraksi dengan komputer melalui input dan output.
  2. Menguasai Data
    Data bukan cuma angka! Kamu akan belajar cara mengelola koleksi data yang kompleks menggunakan List, Tuple, Set, hingga Dictionary. Kami juga akan ajarkan cara "mempercantik" teks dengan String Manipulation.
  3. Logika & Alur Program (Control Flow)
    Di sini programmu mulai "berpikir". Kamu akan belajar cara membuat keputusan dengan If-Else, mengulang tugas otomatis dengan Loops, hingga menangani error agar programmu tidak gampang crash.
  4. Menulis Kode yang Efisien (Functions & OOP)
    Jangan menulis kode yang sama berulang kali! Kita akan belajar Function agar kodemu rapi, dan mencicipi dunia Object Oriented Programming (OOP) untuk membangun sistem yang lebih besar dan terorganisir.
  5. Standar Industri & Testing
    Belajar coding bukan cuma asal jalan. Kita akan membedah PEP8 (standar penulisan kode dunia) dan melakukan Unit Testing untuk memastikan kodemu bebas bug sebelum dirilis.
  6. Eksplorasi Library Populer
    Python kuat karena komunitasnya. Kamu akan berkenalan dengan raksasa pengolahan data seperti Pandas & NumPy, serta belajar cara visualisasi data agar terlihat menarik.

Mengapa Harus Ikut Kursus Ini?

  1. Kurikulum Terstruktur: Materi mengalir secara logis dari dasar hingga mahir.
  2. Best Practice: Tidak hanya belajar how, tapi juga why (mengikuti standar industri).
  3. Roadmap Masa Depan: Di akhir sesi, kami akan membantumu memilih jalur karier (Data Science, Web Dev, atau AI) berdasarkan panduan Roadmap.sh.

"Programming isn't about what you know; it's about what you can figure out."

#python #programming #coding

Showcase

Persyaratan

  • Memiliki Laptop/PC, perangkat bebas (Windows/Mac/Linux).

  • Memahami Logika, paham alur berpikir sederhana

  • Koneksi Internet, Untuk instalasi tools & library

  • Memiliki niat belajar, komitmen praktik di setiap modul

  • Waktu luang, alokasi waktu untuk fokus belajar

  • Rasa Ingin tahu, semangat ulik kode hingga tuntas

Benefit

  • Sertifikat

  • Standard industri, kuasai kode bersih sesuai aturan PEP8

  • Skill siap pakai, mahir library populer (Pandas & NumPy)

  • Bimbingan mentor, belajar langsung dari praktisi berpengalaman

  • Panduan Karier, arahan jalur kerja berdasarkan roadmap.sh

  • Group diskusi (WhatsApp)

sertifikat

Dapatkan sertifikat

Selesaikan kursus, dan dapatkan sertifikat yang dapat digunakan untuk resume melamar kerja, dll.

contoh sertifikat menyelesaikan kursus Belajar Python dari Pemula Sampai Jago

Daftar episode

10 Sesi • 35 Episode • Durasi 4h 32m

  • Topik pembahasan
    • Berkenalan dengan mentor
    • Alur pembelajaran
    Daftar episode
    • INTRO
  • Topik pembahasan
    • Mengenal apa itu Python dan kegunaannya
    • Melakukan instalasi Python di perangkat
    • Menjalankan kode Python pertama
    • Memahami variabel dan proses assignment
    • Menggunakan input, output, dan komentar dalam kode
    Daftar episode
    • SESI 1.1 | Pengenalan Python dan Perannya di Dunia Teknologi
    • SESI 1.2 | Instalasi Python
    • SESI 1.3 | Menjalankan Program Python dan Program Pertama
    • SESI 1.4 | Konsep Dasar Variabel dan Assignment
    • SESI 1.5 | Input, Output, dan Komentar
  • Topik pembahasan
    • Mengenal dan menggunakan tipe data dasar (angka, boolean, string)
    • Mengelola kumpulan data dengan list, set, dan tuple
    • Menyimpan dan mengakses data berpasangan menggunakan dictionary
    • Melakukan konversi antar tipe data (casting)
    • Memanipulasi dan memformat string untuk pengolahan teks
    • Merangkum konsep pengolahan data dasar di Python
    Daftar episode
    • SESI 2.1 | Tipe Data Dasar
    • SESI 2.2 | Tipe Data Koleksi
    • SESI 2.3 | Dictionary
    • SESI 2.4 | Casting dan Konversi Tipe Data
    • SESI 2.5 | Pengolahan String dan Formatting
  • Topik pembahasan
    • Memahami konsep eksekusi kode secara sekuensial (berurutan)
    • Mengenal berbagai jenis operator (aritmatika, assignment, dll.)
    • Menggunakan operator relasional untuk perbandingan nilai
    • Menggunakan operator logika untuk membuat kondisi
    • Memahami cara membentuk dan mengevaluasi ekspresi dalam Python
    • Merangkum konsep aksi sekuensial dan ekspresi
    Daftar episode
    • SESI 3.1 | Aksi Sekuensial dan Alur Eksekusi Program
    • SESI 3.2 | Operator dan Ekspresi
    • SESI 3.3 | Operator Relasional dan Logika
  • Topik pembahasan
    • Menggunakan if–else untuk pengambilan keputusan
    • Mengontrol alur program dengan perulangan for
    • Menggunakan perulangan while untuk kondisi tertentu
    • Menghentikan atau melewati proses perulangan sesuai kebutuhan
    • Menangani kesalahan program dengan try–except
    • Merangkum konsep control flow dalam Python
    Daftar episode
    • SESI 4.1 | Percabangan If, Elif, dan Else
    • SESI 4.2 | Perulangan For Loop
    • SESI 4.3 | Perulangan While Loop
    • SESI 4.4 | Error Handling dengan Try dan Except
  • Topik pembahasan
    • Memahami konsep dan kegunaan function dalam program
    • Membuat dan memanggil function di Python
    • Menggunakan parameter dan return value
    • Menerapkan default parameter
    • Memahami scope variabel (local dan global)
    • Menulis function yang rapi dan mudah dipahami (best practice)
    • Merangkum konsep penggunaan function
    Daftar episode
    • SESI 5.1 | Pengenalan Function
    • SESI 5.2 | Parameter dan Return Value pada Function
    • SESI 5.3 | Default Parameter pada Function
    • SESI 5.4 | Scope Variabel (Lokal dan Global)
    • SESI 5.5 | Best Practice Penulisan Function
  • Topik pembahasan
    • Memahami konsep dasar Object Oriented Programming (OOP)
    • Mengenal prinsip Duck Typing dalam Python
    • Membuat dan menggunakan class, object, dan method
    • Menerapkan konsep inheritance (pewarisan)
    • Memahami manfaat OOP dalam membangun program yang terstruktur
    • Merangkum konsep dasar OOP
    Daftar episode
    • SESI 6.1 | Pengenalan Object Oriented Programming (OOP)
    • SESI 6.2 | Konsep Duck Typing
    • SESI 6.3 | Class, Object, dan Method
    • SESI 6.4 | Inheritance (Pewarisan Class)
  • Topik pembahasan
    • Menggunakan module dan melakukan import di Python
    • Memisahkan kode ke dalam beberapa file agar lebih terstruktur
    • Memahami PEP 8 sebagai standar penulisan kode Python
    • Menerapkan aturan penamaan dan layout kode yang rapi
    • Membuat dan menjalankan unit test untuk menguji fungsi program
    • Meningkatkan kualitas dan keandalan kode melalui pengujian
    Daftar episode
    • SESI 7.1 | Module dan Import
    • SESI 7.2 | PEP8 dan Gaya Penulisan Kode Python
    • SESI 7.3 | Aturan Penamaan dan Struktur Kode yang Baik
    • SESI 7.4 | Unit Testing dengan unittest
  • Topik pembahasan
    • Memahami apa itu library dan cara instalasi menggunakan pip
    • Menggunakan library pengolahan data seperti Pandas dan NumPy
    • Mengolah dan menganalisis data secara efisien
    • Membuat visualisasi data menggunakan library populer Python
    • Menggunakan library matematika untuk perhitungan lanjutan
    Daftar episode
    • SESI 8.1 | Library dan Instalasi Package dengan pip
    • SESI 8.2 | Pengolahan Data dengan NumPy dan Pandas
    • SESI 8.3 | Visualisasi Data dan Perhitungan Matematika
  • Topik pembahasan
    • Mengenal berbagai jalur lanjutan Python (Data, Web, Automation, AI, dan lainnya)
    • Memahami peran dan kebutuhan skill di tiap jalur karier
    • Melihat contoh roadmap belajar berdasarkan profesi
    • Mengetahui tahapan skill dari pemula hingga siap kerja
    • Menggunakan referensi roadmap terpercaya dari roadmap.sh
    • Membantu menentukan arah belajar Python selanjutnya sesuai tujuan karier
    Daftar episode
    • Penutup

Mentor

Naufal Raihan
Naufal Raihan
-

Masuk akun

masuk akun dan ikuti kelas pengembangan diri secara gratis.

atau
belum memiliki akun? daftar
Vidio tidak ditemukan