Sıfırdan İleriye Python Django Eğitimi

Açıklama

Eğitimin ders notlarını sağ tarafta yer alan eğitim dokümanlarını indir butonuna tıklayarak indirebilirsiniz. Yapay zekamız Billy bu eğitim için konu anlatımları, çalışma programları oluşturabilir, istediğiniz kadar pratik yapabileceğiniz sorular hazırlayabilir.

Selamlar! Django'yu en iyi şekilde öğrenmenin yolu, direkt olarak bir proje üzerinde çalışmaktır. Bu eğitimde tam olarak bunu yapacağız: Sıfırdan başlayarak, her adımı birlikte atarak tamamen işlevsel bir yemek tarifi sitesi oluşturacağız. Amacımız, sadece neyin ne olduğunu anlatmak değil, bu araçları gerçek bir projede neden ve nasıl kullandığımızı göstermek.

Bu kurs, Django'ya yeni başlayan ama sağlam bir başlangıç yapmak isteyenler için tasarlandı. Aşağıda, bu yolculukta neler öğreneceğimize ve hangi yetenekleri kazanacağına dair bir özet bulabilirsin:

Neler Öğreneceğiz?

      Sağlam Bir Proje Temeli Atma

Projenin iskeletini doğru kurmak her şeyden önemlidir. Django'da "proje" ve "uygulama" mantığını, URL yönlendirmelerini ve template (şablon) sistemini kullanarak sayfalarımızı nasıl dinamik hale getireceğimizi uygulamalı olarak göreceğiz.

      Verileri Yönetme: Modeller, Admin ve Fixture'lar

Uygulamamızın tarifler, kullanıcılar gibi verilerini saklamak için veritabanı modelleri oluşturacağız. Sonrasında, Django'nun güçlü admin paneli üzerinden bu verileri nasıl kolayca yönetebileceğimizi öğrenecek ve fixture'lar sayesinde veritabanımıza test için başlangıç verilerini nasıl hızlıca ekleyeceğimizi keşfedeceğiz.

      Kullanıcılar İçin İnteraktif Bir Deneyim

Sitemizi canlandırma zamanı! Kullanıcıların üye olup giriş yapabileceği bir sistem kuracağız. Ardından, Django formlarını ve formset'leri kullanarak kullanıcıların kendi tariflerini ve tarif resimlerini siteye yüklemesini sağlayacağız. Django Messages ile onlara "İşlem başarılı!" gibi geri bildirimler vererek kullanıcı deneyimini iyileştireceğiz.

      İşi Otomatize Eden Akıllı Özellikler

Projemizi daha verimli hale getirecek bazı özel araçları da öğreneceğiz. Signals kullanarak bir olay gerçekleştiğinde (mesela kullanıcı kaydolduğunda) otomatik olarak başka bir işlemi tetikleyeceğiz. Kendi yönetim komutlarımızı (commands) yazarak rutin görevleri kolaylaştıracak ve Trigram Search ile basit ama etkili bir arama motoru ekleyeceğiz.

Bu eğitimin sonunda, sadece bir yemek tarifi sitesi yapmış olmakla kalmayacak, aynı zamanda kendi proje fikirlerini hayata geçirmek için gerekli temel bilgi ve özgüvene de sahip olacaksın. Hadi başlayalım!

 

 

25561384_7090544-min
Bu Eğitimi Önizleyin
Sorbil Premium Satın Al
28 Bölüm
Uluslararası Sertifika