İçeriğe geç

Sıfırdan Uçtan Uca Projelerle Python ve Django Öğren

Python ve Django ile sıfırdan başlayıp uçtan uca projeler geliştirdiğin kurs.

5,0· 77 değerlendirme
51 sa 13 dk
video
329
ders
25
bölüm
22
ücretsiz önizleme
Kategori Yazılım
Teknolojiler PythonDjangoHTMLCSSGit
Fiyat: ₺5.499
22 dersi ücretsiz izle

Neler öğreneceksin?

  • Python temellerini projelerle pekiştireceksin.
  • Django ile uçtan uca web uygulaması kuracaksın.
  • Veritabanı, form ve şablon katmanını birlikte kullanacaksın.
  • Yaptığın projeleri yayına almayı göreceksin.

Kurs hakkında

Kurs sıfırdan başlar. Her bölümde öğrendiğini bir proje adımıyla uygularsın.

Amaç, Python ve Django ile kendi web uygulamanı baştan sona çıkarabilmen.

Sıfırdan ilerler

Önceden Django bilmene gerek yok. Bölümler birbirinin üstüne biner.

Proje odaklı

Her bölümün sonunda öğrendiklerini çalışan bir parçaya dönüştürürsün.

Kursta işlenen konular

  • Python
    Dil temelleri, veri yapıları ve fonksiyonlarla düşünmek.
  • Django
    Modeller, view’lar, şablonlar ve formlarla web uygulaması.
  • Veritabanı
    İlişkiler, sorgular ve yönetim paneli.

Müfredat

25 bölüm · 329 ders · 22 ücretsiz önizleme

Önizleme derslerini satın almadan izleyebilirsin. Diğer dersler kayıtla açılır.

1. Giriş 5 ders · 42:50 · 3 önizleme
2. HTML 25 ders · 3:41:09 · 1 önizleme
  • Kilitli Video, 02:48 HTML'e Hoşgeldiniz
  • Kilitli Video, 07:06 HTML Nedir?
  • Kilitli Video, 06:34 Kod(Text) Editörlerine Genel Bakış
  • Kilitli Video, 04:51 HTML - Demo -_- Arkanıza Yaslanın ;)
  • Kilitli Video, 12:56 Visual Studio Code - Arayüz ve Genel Kullanım
  • Kilitli Video, 10:41 En Çok Kullanılan HTML Etiketleri Nelerdir?
  • Kilitli Video, 10:12 HTML'de Açıklama Satırı Eklemek
  • Kilitli Video, 04:20 VS-Code İçerisinde Dosyaları Kaydetmek
  • Kilitli Video, 12:09 Başlıklar ve Paragraflarla Çalışmak
  • Kilitli Video, 13:19 Listelerle Çalışmak
  • Kilitli Video, 05:30 Emmet İle Çalışmak Bölüm-1
  • Video, 10:44 Emmet İle Çalışmak Bölüm-2 Önizleme
  • Kilitli Video, 05:58 Emmet İle Çalışmak Bölüm-3
  • Kilitli Video, 11:45 HTML Genel Yapısını Anlamak
  • Kilitli Video, 12:57 Linklerle Çalışmak
  • Kilitli Video, 07:45 Motivasyon - Hergün Kendimizi Nasıl Geliştirebiliriz?
  • Kilitli Video, 15:44 Görsellerle Çalışmak
  • Kilitli Video, 07:56 HTML Etiketlerine Ekstra Özellikler Eklemek
  • Kilitli Video, 08:26 Block Ve Inline Elementlerle Çalışmak
  • Kilitli Video, 08:28 Indentation Girintili Yapi İle Çalışmak
  • Kilitli Video, 12:27 Semantic Etiketlerle Çalışmak
  • Kilitli Video, 17:25 Bölüm Sonu Çalışması
  • Kilitli Video, 08:46 Bölüm Sonu Çalışmasını Yayına Almak
  • Kilitli Video, 02:22 Classless CSS - İlham
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
3. Visual Studio Code Editör 15 ders · 1:18:40 · 2 önizleme
  • Kilitli Video, 09:57 VS Code ve Diğer Kod Editorleri
  • Kilitli Video, 03:10 VSCode.dev Online Visual Studio Code ile Çalışmak
  • Kilitli Video, 08:20 VS Code Genel Görünümlerin Ayarlanması Bölüm-1
  • Video, 06:57 VS Code Genel Görünümlerin Ayarlanması Bölüm-2 Önizleme
  • Kilitli Video, 05:47 Tema ve Icon Görünüm Ayarları
  • Kilitli Video, 02:54 VS Code Help Menüsünü İncelemek
  • Kilitli Video, 04:16 VS Code İçerisinde Birden Fazla Proje ile Çalışmak
  • Kilitli Video, 04:09 VS Code Ayarlar Menüsü
  • Kilitli Video, 05:55 VS Code icerisinde Çoklu İmleç (Multi Cursor) özelliği
  • Video, 04:23 VS Code Editor Playground İle Çalışmak Önizleme
  • Kilitli Video, 06:50 VS Code Klavye Kisayol Tuşları
  • Kilitli Video, 04:20 VS Code İçerisinde Terminal ile Çalışmak
  • Kilitli Video, 10:31 Code Snippets İle İstediğiniz Yapıları Hızlıca Oluşturun
  • Kilitli Video, 01:11 Bölüm Sonu Özeti
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
4. Git & GitHub 17 ders · 2:09:05 · 1 önizleme
  • Kilitli Video, 09:20 Versiyon Kontrol Sistemi Olmadan Projeleri Düzenleyebilir miyiz?
  • Kilitli Video, 09:32 Versiyon Kontrol Sisteminde İlk Ayarlar ve "VS Code" icinde "Git Init"
  • Kilitli Video, 04:46 Birden Fazla Projede "Git" Versiyon Kontrol Sisteminin Aktif Edilmesi
  • Kilitli Video, 09:59 Gitignore Versiyon Kontrol Sistemine Takip Edilmeyecek Dosyalarin Tanıtılması
  • Kilitli Video, 07:51 VS Code İçerisinden Dosyaların Eklenmesi ve Yapılan Değisikliklerin Gözlenmesi
  • Kilitli Video, 04:43 Diğer Uygulamalar İle Projedeki Versiyon Kontrol Sistemini Yönetmek
  • Kilitli Video, 06:53 VS Code İçerisinde Terminalden Git Komutlarının Kullanımı
  • Kilitli Video, 05:50 GitHub İçerisinde Profil Oluşturulması Bölüm-1
  • Kilitli Video, 09:44 GitHub İçerisinde Profil Oluşturulması Bölüm-2
  • Kilitli Video, 12:31 MarkDown ile Çalışmak ve README Dosyasını Anlamak
  • Kilitli Video, 13:29 Repo'nun GitHub'a Eklenmesi ve Düzenlenmesi Bölüm-1
  • Video, 08:15 Repo'nun GitHub'a Eklenmesi ve Düzenlenmesi Bölüm-2 Önizleme
  • Kilitli Video, 02:45 GitExplorer ve Cheat.sh Sitesi Üzerinden Git Komutlarının İncelenmesi
  • Kilitli Video, 03:54 GitHub Student Developer Pack
  • Kilitli Video, 11:38 "GitHub.io" Üzerinde Kendi Web Sitemizi Oluşturmak Bölüm-1
  • Kilitli Video, 07:55 "GitHub.io" Üzerinde Kendi Web Sitemizi Oluşturmak Bölüm-2
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
5. CSS 13 ders · 2:29:48 · 1 önizleme
  • Kilitli Video, 06:58 CSS Nedir?
  • Kilitli Video, 09:16 CSS Genel Yapısını Anlamak
  • Kilitli Video, 16:37 InlineCSS - InternalCSS - ExternalCSS - Yapılarının Kullanımı
  • Kilitli Video, 14:07 Temel CSS Seçicilerle Çalışmak
  • Kilitli Video, 16:38 Gelişmiş CSS Seçicilerle Çalışmak
  • Kilitli Video, 08:32 CSS Text Özellikleriyle Çalışmak - Bölüm-1
  • Video, 10:32 CSS Text Özellikleriyle Çalışmak - Bölüm-2 Önizleme
  • Kilitli Video, 10:31 CSS Kutu Özellikleri Bölüm-1
  • Kilitli Video, 13:07 CSS Kutu Özellikleri Bölüm-2
  • Kilitli Video, 25:31 Bölüm Sonu Çalışması
  • Kilitli Video, 06:35 Kopyalama Metodu ile CSS Konusunda Kendini Geliştir
  • Kilitli Video, 11:24 CSS Yapılarıyla Bölüm Sonu Çalışmasının Güncellenmesi
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
6. BOOTSTRAP 41 ders · 5:44:07 · 1 önizleme
  • Kilitli Video, 07:04 Bootstrap Nedir?
  • Kilitli Video, 14:16 Bootstrap DEMO -_- Arkana Yaslan
  • Kilitli Video, 09:01 12'lik Grid Sistemi Anlamak
  • Kilitli Video, 13:15 Container Row ve Col ile Çalışmak
  • Kilitli Video, 09:30 Bölümlendirme ve Kolon Yapısını Anlamak
  • Kilitli Video, 09:56 "Responsive" Kolon Yapısı ile Çalışmak
  • Kilitli Video, 09:05 UI-UX Nedir? Neden Önemli?
  • Kilitli Video, 06:02 Bootstrap Web Sitesi Genel Bilgiler
  • Kilitli Video, 07:58 Bootstrap Web Sitesi Dökümantasyon İnceleme 1.Bölüm
  • Video, 09:49 Bootstrap Web Sitesi Dökümantasyon İnceleme 2.Bölüm Önizleme
  • Kilitli Video, 16:02 Bootstrap Web Sitesi Dökümantasyon İnceleme 3.Bölüm
  • Kilitli Video, 08:51 Bootstrap Renk Standartları Nelerdir?
  • Kilitli Video, 10:53 Bootstrap Margin ve Padding Kullanımı
  • Kilitli Video, 09:34 Bootstrap Responsive Hiding Elements
  • Kilitli Video, 07:25 Bootstrap Offset Kullanımı
  • Kilitli Video, 06:27 Bootstrap ReOrdering Kullanımı
  • Kilitli Video, 04:09 Diğer CSS Kütüphaneleri
  • Kilitli Video, 11:32 Bölüm Sonu Projesi-1 Bölüm-1
  • Kilitli Video, 07:37 Bölüm Sonu Projesi-1 Bölüm-2
  • Kilitli Video, 06:36 Bölüm Sonu Projesi-1 Bölüm-3
  • Kilitli Video, 07:20 Bölüm Sonu Projesi-1 Bölüm-4
  • Kilitli Video, 07:58 Bölüm Sonu Projesi-1 Bölüm-5
  • Kilitli Video, 07:20 Bölüm Sonu Projesi-1 Bölüm-6
  • Kilitli Video, 08:34 Bölüm Sonu Projesi-1 Bölüm-7
  • Kilitli Video, 04:24 Bölüm Sonu Projesi-1 - Projeyi Yayınlamak
  • Kilitli Video, 12:27 Bölüm Sonu Projesi-2 Bölüm-1
  • Kilitli Video, 10:50 Bölüm Sonu Projesi-2 Bölüm-2
  • Kilitli Video, 08:16 Bölüm Sonu Projesi-2 Bölüm-3
  • Kilitli Video, 06:45 Bölüm Sonu Projesi-2 Bölüm-4
  • Kilitli Video, 11:41 Bölüm Sonu Projesi-2 Bölüm-5
  • Kilitli Video, 05:09 Bölüm Sonu Projesi-2 Projenin Yayınlanması
  • Kilitli Video, 10:33 Bölüm Sonu Projesi-3 Bölüm-1
  • Kilitli Video, 08:48 Bölüm Sonu Projesi-3 Bölüm-2
  • Kilitli Video, 07:43 Bölüm Sonu Projesi-3 Bölüm-3
  • Kilitli Video, 05:56 Bölüm Sonu Projesi-3 Bölüm-4
  • Kilitli Video, 06:24 Bölüm Sonu Projesi-3 Bölüm-5
  • Kilitli Video, 10:47 Bölüm Sonu Projesi-3 Bölüm-6
  • Kilitli Video, 07:41 Bölüm Sonu Projesi-3 Bölüm-7
  • Kilitli Video, 06:14 Bölüm Sonu Projesi-3 Bölüm-8
  • Kilitli Video, 04:15 Bölüm Sonu Projesi-3 Projenin Yayınlanması
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
7. Python Temelleri 20 ders · 3:26:58 · 1 önizleme
  • Kilitli Video, 11:11 Python Nedir?
  • Kilitli Video, 06:00 Python Kurulumu
  • Kilitli Video, 11:17 Hello World' ün Önemi ve Birçok Ortamda Hello World
  • Kilitli Video, 10:51 Print Kullanımı ve Açıklama Satırı Eklemek
  • Kilitli Video, 08:57 Aritmetik İşlemler Bölüm-1
  • Kilitli Video, 08:28 Aritmetik İşlemler Bölüm-2
  • Kilitli Video, 12:27 Kesme İşaretleri ve Tırnak Kullanımı
  • Kilitli Video, 17:36 Değişken Tanımlama ve Değişken Tanımlama Kuralları
  • Kilitli Video, 09:16 Python'ı Anlamak (Zen Of Python)
  • Kilitli Video, 09:27 'input' ile Kullanıcıdan Veri Almak
  • Kilitli Video, 09:31 Temel Değişken Tipleri ve Tip Dönüşümleri
  • Kilitli Video, 16:50 Boolean'ı Anlamak, Karşılaştırma Operatörleri ve Mantıksal Operatörler
  • Kilitli Video, 06:48 Değişkenlerin İçindeki Bilgiyi Değiştirmek, Birleştirmek, Arttırmak ve Azaltmak
  • Kilitli Video, 13:25 Unutulmaması Gereken 5 Fonksiyon
  • Kilitli Video, 12:39 Metinsel İşlemler, Metin Denetimleri ve Bilinmesi Gereken Metodlar Bölüm-1
  • Video, 11:31 Metinsel İşlemler, Metin Denetimleri ve Bilinmesi Gereken Metodlar Bölüm-2 Önizleme
  • Kilitli Video, 10:56 'fString' ile Metin Biçimlendirme Bölüm-1
  • Kilitli Video, 05:19 'fString' ile Metin Biçimlendirme Bölüm-2
  • Kilitli Video, 14:29 Bölüm Sonu Çalışması
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
8. Python: Karar Yapıları İle Çalışmak 5 ders · 41:10 · 1 önizleme
9. Python: list ile Calışmak 6 ders · 51:07 · 1 önizleme
  • Kilitli Video, 07:46 List Nedir? Nasıl Tanımlanır?
  • Kilitli Video, 14:45 List İçine Öğe Eklemek, Çıkartmak ve Erişmek
  • Kilitli Video, 08:42 'list' leri Kopyalamak, Birleştirmek ve İçiçe Liste Tanımlamak
  • Kilitli Video, 09:00 Bilinmesi Gereken 'list' metodları
  • Video, 10:54 İçiçe Listelerle Çalışmak Önizleme
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
10. Python: Döngülerle Calışmak 7 ders · 44:39 · 1 önizleme
  • Kilitli Video, 11:10 'for' Döngüsü ile Çalışmak
  • Kilitli Video, 10:24 'list' unpacking
  • Kilitli Video, 05:14 İçiçe Listeleri 'for' ile Döndürmek
  • Kilitli Video, 08:31 'while' Döngüsü İle Çalışmak
  • Kilitli Video, 03:06 'continue' ve 'break' Kullanımı
  • Video, 06:14 Kısa (short) 'if' ve Kısa (short) 'for' Kullanımı Önizleme
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
11. Python: Fonksiyon Kullanımı 5 ders · 33:44 · 1 önizleme
  • Video, 08:22 Fonksiyon Tanımlamak Önizleme
  • Kilitli Video, 11:20 Fonksiyonlara Değer Göndermek ve return ile Bilgi Almak
  • Kilitli Video, 08:03 Kendi Kendini Çağıran fonksiyonlar Nasıl Kullanılır?
  • Kilitli Video, 05:59 Fonksiyonlarda 'args' ve 'kwargs' Kullanımı
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
12. Python: Kütüphaneler ve Modüller 4 ders · 24:45 · 1 önizleme
  • Kilitli Video, 05:22 Kütüphaneler ve Modüller ile Çalışmak
  • Kilitli Video, 09:38 Kendi Modülümüzü Nasıl Oluştururuz?
  • Video, 09:45 Python Süpriz Yumurta Önizleme
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
13. Python: dict ile Çalışmak 5 ders · 19:31 · 1 önizleme
14. Python: tuple ile Çalışmak 2 ders · 07:41
  • Kilitli Video, 07:41 'tuple' ile Çalışmak
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
15. Python: set ile Çalışmak 2 ders · 13:48
  • Kilitli Video, 13:48 'set' ile Çalışmak
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
16. Django Kurulumu 6 ders · 1:03:51 · 1 önizleme
  • Kilitli Video, 16:02 Windows İşletim Sistemine Django Kurulumu
  • Kilitli Video, 08:42 macOS İşletim Sistemine Django Kurulumu
  • Kilitli Video, 13:53 Windows İşletim Sisteminde VirtualEnv ile Django Kurulumu
  • Kilitli Video, 07:33 Windows VirtualEnv İsimlendirmesi Neden Önemli?
  • Video, 17:41 macOS virtualenv ile Django Projelerinin Kurulması Önizleme
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
17. Django Version 5.x'e Genel Bakış 1 ders · 11:33
  • Kilitli Video, 11:33 Django Version 5.x'e Genel Bakış
18. Django: Proje1 25 ders · 3:37:33 · 1 önizleme
  • Kilitli Video, 16:39 Django'da ilk fonksiyonumuz
  • Kilitli Video, 08:37 startapp ile Yeni Bir App Oluşturulması
  • Kilitli Video, 11:18 İlk HTML Sayfasının render ile Gösterilmesi
  • Kilitli Video, 08:17 MVT Nedir?
  • Kilitli Video, 09:03 Anasayfayı Eski Projeden Alıp Hayata Geçirmek
  • Kilitli Video, 08:39 'urls' ve 'view' ile Hakkımızda ve iletişim Sayfası Yapıya Nasıl Eklenir?
  • Kilitli Video, 10:11 Database Oluşturulması ve admin Panele Giriş
  • Video, 03:22 Vizyonumuz Sayfasının Oluşturulması Önizleme
  • Kilitli Video, 07:46 'extends' ile 'base.html' Oluşturulması ve İletişim Sayfasına Eklenmesi
  • Kilitli Video, 03:24 Diğer Sayfaların 'Block' ile Kullanımı
  • Kilitli Video, 07:28 Block Kısımlarının Optimize Edilmesi
  • Kilitli Video, 10:31 Django Template Language(DTL) 'url' ve 'if' kullanımı
  • Kilitli Video, 10:17 'include' ile Sayfaların Parçalanması
  • Kilitli Video, 09:08 'include with' Kullanımı ile Sayfalarda Component Mantığının Oluşturulması
  • Kilitli Video, 09:32 DTL 'for' Kullanımı
  • Kilitli Video, 09:37 Ana Sayfa' da Carouselin Component Olarak Dönüştürülmesi
  • Kilitli Video, 06:11 'url' 'include' ile 'page_application' İçine Yapıların Eklenmesi
  • Kilitli Video, 08:46 Static Dosyaların Oluşturulması
  • Kilitli Video, 12:02 'slug' ile Dinamik Sayfa Çağırılması
  • Kilitli Video, 11:46 Detay Sayfaların 'fakedb' ile Dinamikleştirilmesi
  • Kilitli Video, 11:01 Birden Fazla App ile Çalışmak
  • Kilitli Video, 13:44 'product_detail' Sayfası ve Bilgilerin Getirilmesi
  • Kilitli Video, 05:52 'context_processor' Kullanımı
  • Kilitli Video, 04:22 Proje Bazlı 'template' Klasorünün Oluşturulması
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
19. Django: Proje 2 27 ders · 3:28:40 · 1 önizleme
  • Kilitli Video, 02:30 Todo App Genel Yapısının Tanıtımı
  • Kilitli Video, 06:00 TodoList Projesinin virtualenv ile Kurulması
  • Kilitli Video, 08:11 Todo App ve 'superuser' Oluşturulması
  • Kilitli Video, 09:21 Todo App İçine İlk Model Yapısının Oluşturulması ve Admin Panelde Gösterilmesi
  • Kilitli Video, 08:21 Todo Modeline 'created_at' ve 'updated_at' Eklenmesi
  • Kilitli Video, 08:00 Database Nasıl Tekrar Oluşturulur ve 'migration' İşlemleri Nasıl Yapılır?
  • Kilitli Video, 07:52 Django 'shell' İçerisinde Sorguları Kullanmak
  • Kilitli Video, 11:09 Genel 'HTML' Yapısının Oluşturulması ve 'Bootstrap' Static Dosyaları Eklenmesi
  • Video, 03:52 'navbar' ve 'footer' Eklendi Önizleme
  • Kilitli Video, 11:27 Django 'ORM' 'Query' ile Todo'ların Ekranda Gösterilmesi
  • Kilitli Video, 13:23 Django Models İçerisinde 'str' Tanımlanması ve 'query' 'exclude' Kullanımı
  • Kilitli Video, 09:14 'Todo' Detay Sayfasının Oluşturulması
  • Kilitli Video, 04:35 'get_object_or_404' Kullanımı ve 'todo' Yapısına Link Özelliğinin Atanması
  • Kilitli Video, 09:15 Tablolar Arası İlişki Türleri 'OneToOne' 'ForeignKey' 'ManyToMany'
  • Kilitli Video, 08:43 Category Modelinin Oluşturulması ve 'AutoSlug' Paketinin Eklenmesi
  • Kilitli Video, 06:22 'ForeignKey' ile Category' nin Eklenmesi
  • Kilitli Video, 13:46 'Context_Prossessor' ile Category'nin Her Yerde Gözükmesi ve DTL ile Todo Detail
  • Kilitli Video, 04:45 Todo Detail Sayfasının Düzenlenmesi
  • Kilitli Video, 09:02 Category İçerisindeki Todo'ların Gösterilmesi
  • Kilitli Video, 06:03 Category 'get_absolute_url' Kullanımı
  • Kilitli Video, 08:19 Todo Detay Sayfasının Düzenlemesi ve Todo'nun Category Altında Gozukmesi
  • Kilitli Video, 08:39 Todo İçerisine User' ın Eklenmesi
  • Kilitli Video, 06:53 Kullanıcının Eklediği Todoları Görmesini Sağlamak ve 'login_required' Kullanımı
  • Kilitli Video, 03:36 'logout' Yapısının Eklenmesi
  • Kilitli Video, 09:36 'ManyToManyField' ile 'Tag' Yapısının Oluşturulması
  • Kilitli Video, 09:46 'Tag' Yapısının 'URL' ile Kullanılabilir Hale Getirilmesi
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
20. Django: Proje 3 21 ders · 3:07:00 · 1 önizleme
  • Kilitli Video, 09:56 DjangoMania Projesinin Altyapısının Oluşturulması
  • Kilitli Video, 09:07 Todo App Yapısının Proje Ayarlarına Eklenmesi ve Diğer Güncellemeler
  • Kilitli Video, 09:16 Projeye Ana Sayfanın Adapte Edilmesi
  • Kilitli Video, 02:38 NavBar Login Olan Kullanıcı Kontrolünün Eklenmesi.
  • Kilitli Video, 10:19 'TodoCategory' Yapısının 'Context Processors'e Eklenmesi
  • Kilitli Video, 05:10 Todo App İçin 'include' İçinde 'url namespace' Kullanımı ve 'get_absolute_url'
  • Kilitli Video, 13:11 Page Modelinin Oluşturulması ve MEDIA_ROOT Yapısının Ayarlara Eklenmesi
  • Kilitli Video, 10:35 Page Context Düzenlemesi 'url namespace' ve 'get_absolute_url'
  • Video, 06:34 Page İçerisindeki Görselin Gösterilmesi ve Debug Mode ile Web Sunucusu Önizleme
  • Kilitli Video, 06:43 TinyMCE İle İçeriklerin Admin Panelde Düzenlenmesi ve Sayfa İçinde Gösterilmesi
  • Kilitli Video, 09:43 Local Network İçerisinde Projelerimizin Görüntülenmesini Sağlamak
  • Kilitli Video, 09:43 Blog Model Yapısının Oluşturulması
  • Kilitli Video, 03:52 Blog Yapısının Admin Panele Eklenmesi
  • Kilitli Video, 14:00 'Shell' İçerisinden Blog Postlarının Oluşturulması ve 'Slug' Yapısının Eklenmesi
  • Kilitli Video, 07:36 Blog Post İçerisindeki 'Slug Field' Bilgisinin Unique Olmasını Sağlamak
  • Kilitli Video, 13:48 Blog Postlarının Proje İçerisinde Gösterilmesi
  • Kilitli Video, 04:39 Blog Postlarının Kategori Bazlı Gösterilmesi
  • Kilitli Video, 06:58 Blog Postlarının Etiket Bazlı Gösterilmesi
  • Kilitli Video, 14:41 Blog Detail Sayfasının Oluşturulması
  • Kilitli Video, 18:31 Blog Yapısına 'Pagination' Eklenmesi
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
21. Django: Proje 4 42 ders · 6:23:17 · 1 önizleme
  • Kilitli Video, 03:46 'Medium Clone' Projesinin Kurulumu
  • Kilitli Video, 07:58 'Home_view' Eklendi ve Ayarlar Güncellendi
  • Kilitli Video, 06:25 Ana Sayfanın 'Settings' İçerisinde Ayarlarının Yapılması
  • Kilitli Video, 05:21 Projede Yapılacak İşlerin TODO List'e Aktarılması
  • Kilitli Video, 13:22 'Login html' Yapısının Oluşturulması ve 'Login' Formunun Eklenmesi
  • Kilitli Video, 08:23 'Login' Bilgilerinin 'Authenticate' ile Kontrolü
  • Kilitli Video, 09:29 Django 'Messages Framework' Yapısı ile Login Olan Kullanıcının Bilgilendirilmesi
  • Kilitli Video, 02:38 'Logout View' Oluşturulması ve Urls'e Eklenmesi
  • Kilitli Video, 05:12 Login Denetimlerinin Eklenmesi
  • Video, 09:25 Üye Ol 'Register' Sayfasının Oluşturulması Bölüm-1 Önizleme
  • Kilitli Video, 06:32 Üye Ol 'Register' Sayfasının Oluşturulması Bölüm-2
  • Kilitli Video, 10:32 Kullanıcı Profil Model Yapısının Oluşturulması
  • Kilitli Video, 04:11 'Register View' İçerisinde Kontrollerin Yapılması
  • Kilitli Video, 12:04 Register Olmak İsteyen Kullanıcının Kaydının Olup Olmadığının Kontrolü
  • Kilitli Video, 09:32 Kullanıcı Bilgilerinin 'Profile' Modeline Yazılması
  • Kilitli Video, 02:01 Media Files Ayarlarının Yapılması
  • Kilitli Video, 06:03 'abstract' Model Yapısı ile Blog Model Bilgilerinin Oluşturulması
  • Kilitli Video, 08:32 'ModelForm' ile 'Blog Post Create' Yapısının Oluşturulması
  • Kilitli Video, 06:34 Ana Sayfanın Düzenlenmesi ve Form Yapısının Django Form Class Olarak Düzenlenme
  • Kilitli Video, 10:15 BlogPost Düzenlemeleri ve Crispy Forms Entegrasyonu
  • Kilitli Video, 04:33 Form İçerisindeki Bilgilerin View ile Alınıp İşlenmesi
  • Kilitli Video, 10:02 TinyMCE Kullanımı ve PostModelForm içindeki Bilgilerin Kaydedilmesi
  • Kilitli Video, 12:19 Form Validators ile Form içindeki Bilgilerin Kontrol Edilmesi
  • Kilitli Video, 08:20 TagifyJS ile Form-Yapisina Etiket Sisteminin Eklenmesi
  • Kilitli Video, 16:55 Tag Eklerken Many-To-Many ile Form Yapısının Oluşturulması ve Django Extensions
  • Kilitli Video, 04:53 Formun Kaydedilmesi ve The Messages Framework Kullanımı
  • Kilitli Video, 15:26 Postların AnaSayfa'da Görünür Hale Getirilmesi ve Easy-Thumbnail Kullanımı
  • Kilitli Video, 08:37 Model Yapısına Ordering Eklenmesi ve AnaSayfa Düzenlemeleri
  • Kilitli Video, 16:14 Kullanıcıya Tüm BlogPostların Gösterilmesi
  • Kilitli Video, 04:51 Kullanıcı Profiline get_absolute_url ile Ulaşılabilmesi
  • Kilitli Video, 10:17 Post Detay Sayfasının Oluşturulması
  • Kilitli Video, 20:35 URL Bilgilerinin Düzeltilmesi ve with Yapısının Template içinde Kullanımı
  • Kilitli Video, 11:47 Profil Düzenleme Sayfasının Form ile Oluşturulması
  • Kilitli Video, 08:31 Profil Düzenleme Sayfasının Form Düzenlemesi - Instance ve Initial Data Kullanımı
  • Kilitli Video, 10:39 NavBar Düzenlemesi ve Profil Url Bilgilerinin Zenginleştirilmesi
  • Kilitli Video, 09:27 Post Bilgilerinin Shell Ekranından Oluşturulması ve Shell içinde Sorgu Kullanımı
  • Kilitli Video, 09:42 Top Articles(En Çok Okunan Blok Postları) Yapısının Oluşturulması
  • Kilitli Video, 14:44 Axios - Fav Yapısının Oluşturulması ve View içinde Gelen Request-Post Bilgileri
  • Kilitli Video, 09:42 UserPostFav Model Yapısının Oluşturulması ve Alınan Bilgilerin İşlenmesi
  • Kilitli Video, 11:13 User Profile içerisindeki Favorilere Eklenenlerin Gösterilmesi
  • Kilitli Video, 16:15 Kullanıcıya Ait Blog Post Bilgisinin Güncellenmesi
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
22. Full Stack Developer: Freelancer Olmak 5 ders · 16:07
  • Kilitli Video, 05:34 5M Kuralı ile Hayatınızı Pozitif Yönde Geliştirin
  • Kilitli Video, 03:58 Freelance İşlerde Minimum Maliyeti Nasıl Hesaplamalıyız
  • Kilitli Video, 04:08 Freelancer Olmak veya Maaşlı Çalışan Olmak
  • Kilitli Video, 02:27 Freelance Projeleri Nasıl Buluruz
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
23. Django 5.x ile Gelen Özelliklerin Kullanımı 3 ders · 36:18
  • Kilitli Video, 13:46 Django 5.x Kurulumu ve db_default Özelliğinin Kullanımı
  • Kilitli Video, 11:49 Geliştirilmiş Belirlenebilir Veri Seçim Opsiyonları (Declaring Field Choices)
  • Kilitli Video, 10:43 Veritabanında Otomatik Oluşturulmuş/Hesaplanmış Alanlar (Generated Model Field)
24. Django Uygulamalarının DigitalOcean App Platform ile Yayına Alınması 6 ders · 1:28:29 · 1 önizleme
  • Video, 03:22 DigitalOcean App Platforma Django Uygulamasının Kurulması - Genel Bilgi Önizleme
  • Kilitli Video, 23:37 Proje Yapısının Oluşturulması
  • Kilitli Video, 21:09 App Yapısının Çalıştırılması ve AnaSayfanın Gösterilmesi
  • Kilitli Video, 09:47 Sabit Dosyaların Projede Gösterilmesi (StaticFiles)
  • Kilitli Video, 30:34 Media Files Yapısının Eklenmesi
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu
25. Birden Fazla Projenin Linux Sunucu Üzerine Kurulumu 21 ders · 5:09:47
  • Kilitli Video, 05:11 Projelerin Linux Sunucu Üzerine Kurulumu Hakkında Genel Bilgilendirme
  • Kilitli Video, 05:11 Güvenlik ve Diğer Konularla İlgili Uyarı (Lütfen İzleyin)
  • Kilitli Video, 06:06 GUI Nedir?
  • Kilitli Video, 03:05 SSH Nedir?
  • Kilitli Video, 13:58 Terminal Kullanımı - Bölüm 1
  • Kilitli Video, 17:00 Terminal Kullanımı - Bölüm 2
  • Kilitli Video, 14:49 Terminal Kullanımı - Bölüm 3
  • Kilitli Video, 05:50 nano Text Editörü ile Çalışmak
  • Kilitli Video, 04:22 sudo Nedir? root Kullanıcısı ile İşlemler Nasıl Yapılır?
  • Kilitli Video, 12:57 DigitalOcean'da Linux Sunucu Kurulumu ve Uzak Sunucuya Bağlanmak
  • Kilitli Video, 23:40 Kendi Bilgisayarımızda Sanal Linux Sunucu Kurulumu
  • Kilitli Video, 07:59 hosts Dosyası ile Local DNS Ayarı Nasıl Yapılır?
  • Kilitli Video, 27:41 Sanal Sunucuya Django Projelerinin Kurulumu
  • Kilitli Video, 31:21 Sanal Sunucuya NGINX ve uWSGI Kurulumu
  • Kilitli Video, 34:49 Sanal Sunucuya PostgreSQL Kurulumu
  • Kilitli Video, 36:43 Sıfırdan Projelerin Tekrar Oluşturulması ve Uzak Sunucu için Hazırlık
  • Kilitli Video, 05:22 Projelere Media Files Ayarlarının Yapılması
  • Kilitli Video, 09:28 DigitalOcean'da Sanal Sunucunun Kurulumu
  • Kilitli Video, 26:25 DigitalOcean Üzerindeki Projeler için PostgreSQL Kurulumu ve Yapılandırma
  • Kilitli Video, 17:50 NGINX ve uWSGI Düzenlemelerinin Yapılması ve Projelerin Çalışır Hale Getirilmesi
  • Kilitli Metin, Metin Bölüm Sonu İleri Bildirim Formu

Kursun sonunda kazanımların

  • Uçtan uca projeKendi Django uygulamanı baştan sona kurabilme.
  • Python pratiğiGünlük geliştirmede kullanabileceğin Python alışkanlığı.

Bu kurs kimler için?

  • Python ile web geliştirmek isteyenler
  • Django’ya sıfırdan başlamak isteyenler
  • Proje portföyü çıkarmak isteyenler

Bu kursu alanlar ne diyor?

5,0 ortalama puan · 77 değerlendirme · Toplam 77 yorum

Yorumlar yükleniyor
Hikmet
Eğitim süreci çok eğlenceliydi , sıkılmadan keyifle izledim ve farklı teknikleri sayesinde akılda kalıcı olmasını sağladı sağolsun Hakan Hocam 👍
Ümmahan
harika gidiyor
Tuncay
Cok temiz ve basarili bir anlatim. Hicrbirseyi es gecmemesi, vs de cursor gibi mesela, bence yazilima baslayan bir insan icin cok önemli.
Derin
Harika bir eğitim olmuş hocam. emeğinize sağlık
Nuri
Çok detaylı bir eğitim olmuş. Teşekkürler
Alper
Django 4 ve Django 5'in ayni egitimde olmasi super olmus
Ferdi
Hakan Hocam'ın mükemmel anlatımı ile çoook verimli bir eğitim sizleri bekliyor arkadaşlar. Bu eğitimi herkes dilediği zaman kesinlikle tercih etmeli. Bu eğitim sizlere çok şey katıyor olacak :)
Bilal
Kurs gerçektende çok kaliteli.Hakan Hocam kısa ve öz olarak bize bir çok şeyi sunuyor detaylarla bizleri boğmuyor.Ezber yapmıyor öğrenmeyi öğretiyor.Güler yüzü ve motive edici konuşmaları sayesinde sizi sürekli dinç tutuyor.Eğitime çok emek verilmiş içerik görüntü vs her şey için uğraşılmış.İleti bildirim formlarına kadar geri dönüş sağlıyor.Emeğinize sağlık Hakan Hocam.
Murat
En iyi Django Egitimiiiiiii :)
İBRAHİM HALİL
Udemy de aynı konuda birden fazla kursa kaydolup başlamama ve sonrasında beni karşılamamasına rağmen, bu kurs gerçekten çok güzel anlatımı harika içerik şu anda gayet güzel gidiyor teşekkürler...
Burak
Bu platformda ingilizce ve türkçe olmak üzere çok fazla kurs satın almışımdır. Ancak Hakan hocanın birkaç konuda diğerlerinden pozitif ayrıştığını söyleyebilirim. Diğer kursların çoğunda teorik bir anlatım ile başlayan yoğun ve sıkıcı bir eğitim programı oluyor. Bu da çoğu zaman eğitimden sıkılıp yarım bırakmanıza sebep oluyor. Hakan hoca sadece konu anlatımına odaklanmak yerine çok daha verimli bir yol izliyor. Öncelikle ingilizce telaffuzları düzgün, akıcı konuşan ve konusuna hakim bir eğitmen. Türkçe eğitimler arasında çok nadir olan özellikler bunlar. Diğer yandan iyi bir motivasyon konuşmacısı olduğunu düşünüyorum. Orta düzeyde yazılım bilgisi ve pratiğine sahibim. Html, Css, Javascript, Node, React gibi teknolojileri defalarca kullandım ve pratiğim var. Buna rağmen hocamızın HTML konu anlatımının tamamını sıkılmadan takip ettim, faydalı kısayollar öğrendim. Kendisine bu güzel eğitim için teşekkür ederim. Eğitime henüz devam ediyorum, hızlıca tamamlayıp yeni eğitimlerinizi bekleyeceğim.
Mertcan
Hocam daha önce birçok eğitim almıştım ama bu eğitim çok farklı olmuş. Sanki bana birebir anlatıyormuşsunuz gibi olmuş. VSCode, Git ve GitHub bölümleri de benim çok işime yaradı. Bootstrap'i öğrendikten sonra 3 proje yaptım bile sayenizde. Muhteşeeeem. Teşekkürler. > **Eğitmen yanıtı** (3 yıl önce) Merhaba Mertcan, puanlama ve yorum için teşekkürler. Hazırladım kursta daha önce kimsenin kullanmadığı birçok tekniği kullandım. Umarım güzel projeler yapar ve öğrendiklerinle kendini hayal ettiğin seviyeye taşıyabilirsin. Başarılar dilerim

Diğer kurslar

Tüm kursları gör

Henüz karar vermedin mi? Yeni kurslardan ilk sen haberdar ol.

Yeni yazılım kursları, faydalı kaynaklar ve geliştirici içerikleri e-posta kutuna gelsin.

İstediğin zaman abonelikten çıkabilirsin. Gizlilik Politikası