Uçtan Uca Python Projesi | Ders 4 | 2025
Автор: Mert Cobanov
Загружено: 2025-06-16
Просмотров: 511
Gerçek dünya projeleriyle, sıfırdan bir uygulama geliştirip yayına alma sürecini adım adım birlikte geçiyoruz. Kafanı karıştırmadan, sade ve anlaşılır şekilde anlatıyorum.
Kodlara buradan ulaşabilirsin:
https://github.com/cobanov/uctan-uca-...
Sanal ortam ve `.env` dosyasıyla güvenli proje kurulumları
Nesne yönelimli programlamaya giriş (OOP kafası nasıl çalışır?)
Torch Hub üzerinden hazır yapay zeka modelleri nasıl kullanılır
Komut satırı argümanlarıyla daha dinamik uygulamalar
Git ve `.gitignore` ile versiyon kontrolü, VSCode ayarları
Kod formatlama, import düzeni vs. daha derli toplu kod yazma ipuçları
FastAPI ile API nasıl yazılır, hızlıca ayağa kaldırılır
Docker ile projeni paketleyip nasıl her yerde çalıştırırsın
🐦 Yeni içerikler ve paylaşımlar için Twitter’dan da takip edebilirsin:
/ mertcobanov
📍 Zaman Damgaları:
00:00 - Giriş: Projeyi Yayınlamaya Hazırlık
00:22 - ImageBB API Key Alımı
01:03 - .env Dosyası ile Güvenli API Key Kullanımı
02:30 - API Key'i Kodda Kullanmak ve Git Ignore
03:45 - Görsel Yükleme Fonksiyonu (ImageBB) Yazımı
05:30 - Request Hazırlığı ve Base64 Encoding
07:00 - CLI İçin ImageBB Entegrasyonu
08:40 - FastAPI Üzerinden Görsel Gönderimi ve Test
10:00 - ImageBB Response İncelemesi ve Fotoğraf Linki
11:15 - Farklı Görsellerle Test
12:10 - Kodun Son Hali ve Commit Süreci
13:00 - Requirements.txt Güncelleme
14:00 - PyTorch Index URL Ekleme
15:00 - Dockerfile Yazımı: Python 3.10, libjpeg-dev
16:20 - App Dizini, Paket Kurulumu ve Dosya Kopyalama
17:30 - Uvicorn Başlatma Komutu (Docker İçin)
18:30 - Docker Image Build Süreci
19:30 - Docker Run ve Port Ayarları
20:40 - İlk Model İndirme Süreci (Yavaşlık Sebebi)
21:45 - FastAPI Swagger UI Testi (Docker Üzerinden)
23:00 - Requirements & Dockerfile Commit ve Push
24:00 - README.md Güncellenmesi (Deployment Bilgisi)
25:30 - GitHub Repo’nun Son Hali ve Kapanış
26:40 - Eğitim Serisi Teşekkür ve Veda
#python #fastapi #docker #torchhub #oop #pythoneğitimi #projeyapmak #yazılımgeliştirme #fullstack #pythonproject #geliştiricigünlüğü #vscode #gitkullanımı #pythonkursu #pythonprojecttutorial #python #fastapi #depthestimation #commandlineinterface #argparse #vscode #github #gitignore #pythonproject #torchvision #aiwithpython #machinelearningproject #pythontutorial #codetutorial #dockerpython #openai #derinliktahmini #pythoncli #yapayzeka #pythonileproje #docker #fastapi #imagebb #pythonapi #deployment #pythonproject #depthestimation #dockerfile #machinelearningapi #apiintegration #uvicorn #dotenv #aidevelopment #pythonileapi #dockerized #githubproject #mlapi #basitapi #opensourcepython

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: