Apa yang akan Anda pelajari
-
Pelajari versi terbaru Python yaitu Python 3
-
Pelajari versi Django terbaru, yaitu Django 3
-
Pahami & pelajari setiap konsep Python.
-
Pelajari cara mengotomatiskan postingan media sosial menggunakan Selenium
-
Buat Aplikasi Web menggunakan Python.
-
Buat Aplikasi berbasis GUI dengan Python menggunakan Tkinter
-
Pelajari cara membuat aplikasi web tumpukan penuh menggunakan Python dan Django 3
-
Pelajari cara memproses gambar & video menggunakan OpenCV
-
Pelajari cara membuat alat pengikis web Anda sendiri menggunakan Python
-
Bangun aplikasi desktop berorientasi database dengan Python, PostgreSQL & Tkinter.
-
Pahami semua konsep Django
-
Pahami semua Konsep Flask
-
Pelajari cara melakukan analisis data menggunakan Python
-
Pelajari pemrograman berorientasi objek dengan Python
Persyaratan
-
Tidak diperlukan pengkodean, atau pengetahuan teknis.
-
Komputer dengan koneksi internet.
-
Tidak ada alat berbayar yang diperlukan karena alat yang diperlukan untuk kursus ini gratis.
-
Semangat dan rasa ingin tahu untuk mempelajari sesuatu yang baru.
Deskripsi
Kursus Lengkap dibagi menjadi 11 bagian utama.
Berikut adalah uraian singkat tentang apa yang akan Anda pelajari di setiap bagian.
Bagian 1: Python.
Bagian ini mencakup semua dasar-dasar Python, mulai dari menginstal alat yang diperlukan hingga mencakup topik seperti operator matematika, string, menerima input pengguna, operasi string, variabel, kondisional seperti if, elif, struktur kontrol seperti while & for loop, fungsi , modul & paket, daftar, penanganan file, OOP dengan Python, ekspresi reguler. Hampir setiap konsep dasar Python tercakup di bagian ini.
Bagian 2: Membuat GUI Dengan Python Menggunakan Tkinter.
Setelah selesai dengan dasar-dasarnya, kita tahu mempelajari perpustakaan Tkinter yang memungkinkan kita membuat aplikasi berbasis desktop dengan Python. Kami belajar cara membuat aplikasi GUI menggunakan Tkinter & Python dan juga membangun aplikasi Desktop yang berfungsi penuh, yaitu kalkulator.
Bagian 3: Membuat Aplikasi Desktop Berorientasi Database Dengan PostgreSQL.
Membuat aplikasi desktop sederhana saja tidak cukup, diperlukan database backend untuk menyimpan beberapa data. Untuk melakukan hal yang sama kita belajar bagaimana menghubungkan aplikasi desktop kita ke backend. Pada bagian ini kami membangun perangkat lunak sistem manajemen siswa menggunakan Python, Tkinter untuk mendesain database GUI & PostgreSQL untuk menyimpan data untuk aplikasi kami di backend.
Bagian 4: Analisis Data.
Python digunakan secara luas dalam domain data science dan karenanya penting untuk mempelajari cara menggunakan Python untuk menganalisis data. Karenanya, di bagian ini kita belajar bagaimana menggunakan alat dan teknik yang digunakan untuk melakukan analisis data. Kami memulai dengan mempelajari pustaka Pandas yang digunakan untuk melakukan analisis data dan semua konsep dasar seperti DataFrames, Reindexing, Indexing, Broadcasting, dan juga mempelajari cara melakukan plotting dan visualisasi data dengan pustaka Matplotlib.
Bagian 5 : Kerangka Web Python Django.
Bagian ini akan mengajari Anda cara membangun aplikasi web tumpukan penuh dengan Python & Django. Django adalah salah satu kerangka kerja web paling populer untuk Python dan digunakan untuk memprogram sisi belakang aplikasi web keluar. Pada bagian ini kita akan mempelajari Django langsung dari dasar dan akan membangun aplikasi web toko buku sederhana. Kita akan belajar cara membuat model, cara mengarahkan permintaan URL, cara membuat tampilan yang berbeda untuk aplikasi web kita, cara mengintegrasikan template HTML, dan banyak lagi.
Bagian 6: Flask Kerangka Web Python.
Flask adalah kerangka kerja web mikro untuk Python yang digunakan untuk membuat aplikasi web yang lebih sederhana. Jika Anda ingin mengembangkan beberapa situs web sederhana dan kecil, Anda dapat melakukannya menggunakan Flask. Pada bagian ini kita membahas dasar-dasar flask seperti Perutean, URL Dinamis, Template, melewatkan data ke server & cookie situs.
Bagian 7: REST API Menggunakan Kerangka Kerja Django Rest.
Di bagian ini kita belajar bagaimana membangun REST API kita sendiri menggunakan Kerangka Kerja Django Rest. Jika Anda sudah memiliki aplikasi web Django yang dibangun, Anda dapat membuat titik akhir API untuk itu menggunakan Kerangka Kerja Django Rest. Di bagian ini kita akan membangun REST API yang berfungsi penuh dengan fitur-fitur seperti pencarian, pemfilteran & otentikasi.
Bagian 8: Scraping Web dengan Python.
Python juga dapat digunakan untuk merayapi situs web dan mengumpulkan data darinya. Di bagian ini kami mempelajari hal yang sama, kami membangun perayap web yang merayapi situs web apa pun pilihan kami dan mengumpulkan tautan darinya. Perayap web digunakan oleh banyak mesin telusur untuk menentukan peringkat situs web dan di bagian ini kita mempelajari cara membuat versi yang lebih kecil menggunakan Python.
Bagian 9: Otomatisasi dengan Python & Selenium.
Python juga banyak digunakan untuk otomatisasi, terutama untuk pengujian. Selenium web driver adalah salah satu alat yang telah dibuat untuk mengotomatiskan tes tetapi hal yang sama dapat digunakan untuk mengotomatiskan tugas-tugas berbasis browser lainnya juga. Di bagian ini kita belajar bagaimana mengotomatiskan tugas menggunakan Selenium dan juga akan membangun Bot Facebook yang secara otomatis memposting status untuk kita.
Bagian 10: Praktik Terbaik: Menulis Kode Python yang Bersih & Efisien.
Untuk menjadi insinyur / pengembang Python yang baik, Anda perlu tahu cara menulis kode Python yang bersih, ringkas, dan efisien. Di bagian ini kita mempelajari beberapa praktik terbaik yang harus Anda ikuti saat menulis kode Python.
Bagian 11: Pemrosesan Gambar Dengan Python & OpenCV.
Python juga dapat digunakan untuk memproses dan memanipulasi gambar dan video. Di bagian ini kita belajar bagaimana menggunakan pustaka OpenCV dengan Python untuk memanipulasi gambar. Kami mempelajari beberapa hal menarik seperti merekam video webcam, melacak gambar dari video langsung, teknik thresholding gambar yang berbeda, pengaburan gambar, rata-rata, dan pemfilteran Gaussain.
Untuk siapa kursus ini:
- Pemula yang ingin belajar Python.
- Pemula yang ingin mempelajari Django.
- Pemula yang ingin mempelajari Flask.
- Pengembang Web.
- Siswa yang ingin mempelajari keterampilan baru untuk mengembangkan karir mereka.