Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bagussatoto/belajar-python


https://github.com/bagussatoto/belajar-python

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# Belajar Backend Python
``Belajar backend Python`` ini dikhususkan dengan harapan bisa membuat web sederhana dan restfull api menggunakan python flask dengan databasenya postgresql, Serta, menambahkan openapi (swagger docs) kedalam restfull api nya

**Syarat & Ketentuan Video:**
- Harus menggunakan alat pribadi.
- Materi pembelajaran yang sudah diberikan setiap hari.

## Materi

● Python Dasar

- [Python Dasar](./pertemuan_01/README.md)
1. Tipe Data
2. Variabel
3. Komentar
4. Aritmatika
5. Perbandingan
6. Percabangan (IF/Else)
7. Perulangan

● Python Lanjutan

- [Python Lanjutan](./pertemuan_02/README.md)
1. [Fungsi](./pertemuan_02/1_fungsi.py)
1. Pengenalan Fungsi
2. Definisi Fungsi
3. Parameter dan Argumen
4. Nilai Kembalian

2. [Modul](./pertemuan_02/2_module.py)
1. Apa itu Modul?
2. Membuat Modul
3. Mengimpor Modul
4. menggunakan Alias

● Python Flask

- [Python Flask (Web + RESTful API)](./pertemuan_03/README.md)
1. Routing
2. Templating (Jinja)
3. Redirect
4. Response
5. Static Files
6. CRUD (data dummy dengan List)

● Database Postgresql

- [Database Postgresql](./pertemuan_03/README.md)
1. DML
2. [Implementasi dengan Flask](/pertemuan_10/)

● Authentication

- [Authentication](./pertemuan_03/README.md)
1. Basic Auth
2. [JWT](./pertemuan_10/authjwt/)

● Dokumentasi API (Swagger)

● [Projek](./pertemuan_12_Proyek/)

## Rekomendasi Source Luar
- [Kelas Terbuka (Youtube)](https://youtube.com/playlist?list=PLZS-MHyEIRo59lUBwU-XHH7Ymmb04ffOY&si=ApZdFQ1z6PU81v9S)
- [Programmer Zaman Now (Youtube)](https://youtube.com/playlist?list=PL-CtdCApEFH_HY6bL3JER8WJOxz1nb3_H&si=gm6ZFITD4iiL71oB)
- [w3school](https://www.w3schools.com/python/default.asp)