Skip to content

Glenrejeki/Learn_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belajar Python dari Nol 🚀

Selamat datang di repositori ini! Di sini saya membagikan kode, catatan, dan hasil pembelajaran saya selama mempelajari Python. Proyek ini terinspirasi oleh playlist YouTube yang sangat bermanfaat, dan dirancang untuk membantu pemula memahami dasar-dasar pemrograman Python.

Sumber Belajar 📘

Playlist YouTube dari Dea Afrizal yang mudah dipahami dan ramah untuk pemula adalah panduan utama dalam proyek ini.

Isi Repositori 📁

  • Scripts 📜: Berisi kode Python dari setiap sesi pembelajaran.
  • Notes 📝: Rangkuman dan catatan untuk memudahkan pemahaman konsep.
  • Media 📷: Gambar dan video hasil tampilan program.

Penjelasan Sesi

Sesi 1: Dasar-Dasar Pemrograman dan GitHub

Penjelasan:
Mempelajari instalasi Python, pembuatan proyek pertama, dan dasar-dasar pemrograman seperti variabel, input-output, serta logika if-else. Diakhiri dengan cara membuat repository GitHub dan commit pertama.

Tampilan Program:
image

image


Sesi 2: Variabel, Input-Output, dan Struktur Data Dasar

Penjelasan:
Memahami cara mendeklarasikan variabel, mencetak output, menerima input, menggunakan conditional statements, melakukan type casting, bekerja dengan list, dan memanfaatkan library Python.

Tampilan Program:
image

image

image


Sesi 3: Looping dan Fungsi

Penjelasan:
Belajar penggunaan perulangan (for dan while) untuk tugas berulang serta cara mendefinisikan dan memanfaatkan fungsi untuk membuat kode lebih modular dan efisien.

Tampilan Program:
image

image

image


Sesi 4: Simple Code Cleaning

Penjelasan:
Pembersihan kode untuk meningkatkan keterbacaan dan efisiensi dengan mengikuti standar PEP 8, menghapus kode yang tidak terpakai, dan memberikan komentar yang relevan.

Tampilan Program:
image


Sesi 5: Face Detection dengan OpenCV

Penjelasan:
Menggunakan pustaka OpenCV untuk mendeteksi wajah pada gambar dan video dengan algoritma Haar Cascade, termasuk implementasi real-time face detection.

Tampilan Program:
Video Demo


Sesi 6: Python Database dengan MySQL

Penjelasan:
Menghubungkan Python dengan database MySQL menggunakan XAMPP dan phpMyAdmin. Melakukan operasi CRUD (Create, Read, Update, Delete) menggunakan pustaka mysql-connector.

Tampilan Program:
image image image image


Cara Menggunakan 🚀

  1. Instal Python: Unduh dan instal Python dari python.org.
  2. Clone repositori:
    git clone https://github.com/username/repo-name.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages