When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Sıfırdan Uçtan Uca Projelerle Python ve Django Öğren(51+Sa.)
Sıfırdan Python ve Django'yu Dinamik Web Projeleri Yaparak Öğren! (HTML, CSS, Bootstrap, Git+GitHub, Python ve Django)

This Course Includes
udemy
4.7 (256 reviews )
51h 14m
english
Online - Self Paced
professional certificate
Udemy
About Sıfırdan Uçtan Uca Projelerle Python ve Django Öğren(51+Sa.)
NASA
,
Udemy
,
Instagram, Pinterest, YouTube
,
DropBox
,
,
Mozilla
ve
The Washington Post
gibi siteler tarafından kullanılan ve yoğunlukla
StartUp
'lar tarafından tercih edilen, hızlı geliştirme altyapısı ve geniş kullanım olanaklarına sahip bir
Framework öğrenmek ister misin?
Django
,
Python
kullanarak karmaşık, veritabanı odaklı web siteleri oluşturmayı kolaylaştırır. Projeye yeni özellikler ve hata düzeltmeleri ile katkıda bulunan aktif bir geliştiriciler topluluğuna sahiptir. Django,
NASA
,
Udemy
,
Instagram, Pinterest, YouTube
,
DropBox
,
,
Mozilla
ve
The Washington Post
gibi siteler tarafından kullanılır. Bu Kursta herşeye sıfırdan başlıyoruz. ilk önce
HTML
,
CSS
,
Bootstrap
,
Versiyon Kontrol Sistemi
,
Visual Studio Code
Editörü gibi yapıları öğrendikten sonra
Python
programlama dilini ve ardından
Django
Framework'ünü kullanmayı öğreneceğiz.
Neden Django?
NASA, Udemy, Instagram, Pinterest, YouTube, DropBox, Reddit, Mozilla ve The Washington Post
gibi birçok büyük firma ve Start-Up'ların seçtiği güçlü bir Web Frameworktür
Django,
güçlü
,
esnek
ve
ölçeklenebilir
yapıya sahiptir
Django ile hem
web projeleri
hem de
API
yapıları oluşturabilirsiniz
SQL bilmeseniz bile
güçlü
ORM
yapısıyla ilişkisel ve ilişkisel olmayan yapılar kurabilirsiniz
Açık ve okunaklı
yazıma sahiptir
Hazır User Auth Modeli
bulunur
Güçlü Admin Panel
yapısına sahiptir
Form Denetimleri
ve Model bazlı formlar oluşturulabilir
Django Template Language
ve Hazır Filtreler ile kolay yazılabilir dinamik HTML yapıları oluşturulabilir
Signal
ile veri tabanına ilişkilendirilen veriler hızlıca takip edilebilir
Kendi içinde birçok
güvenlik önlemine
sahiptir
Güçlü URL
denetim yöntemlerine sahiptir
Güçlü
URL Routing
yönetimine sahiptir
Session
yönetimi ile kullanıcı oturumu denetimleri yapılabilir
Messages
modülü ile kullanıcı yapılan işlemlerden site içerisinde bilgilendirebilir
Django Model Relationships - (
OneToOne
,
OneToMany(ForeignKey)
ve
ManyToMany
yapıları) ile veri ilişkilendirilmesi yapılabilir
Hızlıca öğrenilebilir
Sorgulama Dili
yapısına sahiptir
App yapısı
ile modülerlik sağlar
Birçok ekstra paket
ile daha güçlü altyapı sağlar
Güçlü
Shell
altyapısı ile birçok denetimi ve işlemin terminal üzerinden yapılmasına olanak sağlar
Neden Uçtan Uca Projelerle Sıfırdan Python ve Django Eğitimi? / Neden Bu Eğitim?
Django'yu 1.x çıktığından bu yana yıllardır kullanıyorum. Django hakkında birçok sınıf eğitimi hazırladım. Django güçlü dökümantasyonu ile her türlü sorunuza yanıt verecek altyapıya sahiptir. Django'yu İsviçre Çakısı(batteries included) gibi düşünebilirsiniz. Bu kursta en baştan;
HTML temelleri
CSS temelleri
Bootstrap 5 temelleri
3 Proje ile Bootstrap'in çok daha verimli kullanılması ve Django'ya ihtiyaç duymadan temel yapıda projeler üretilmesinin sağlanması
Yapılan Projelerin Canlı'ya Alınması / Hosting Altyapısına Taşınması
Visual Studio Code
Git Versiyon Kontrol Sistemi
Markdown
Python Temelleri
Django Kurulumu
Django'nun Virtual Environment ile Kurulumu
Proje1: Django ile Statik Web Sitesi Yapımı / Hedef: Django Temellerini Anlamak
Proje2: Django ile TODO List Yapımı / Hedef: Django ORM Yapısını ve Admin Panel Kullanımını Anlamak
Proje3: İki Projenin Birleştirilmesi ve Django APP Yapısının Daha İyi Anlaşılması
Proje4: Medium Clone Projesi / Hedef: Forms Kullanımı, URL yapısının anlaşılması, Güçlü View Kullanımı, Media Files Kullanımı, JavaScript Entegrasyonu ve Dinamik Yapılar Oluşturulması
Ek olarak Crispy Forms, Django Extensions, iPython Shell, Easy Thumbnail gibi birçok yapının kullanılması
BackEnd ve FrontEnd bileşenlerini anlayacaksınız
Eğitim Bitiminde Hangi Konularda Kendinizi Geliştirmiş Olacaksınız;
Çok hızlı Bootstrap projeleri geliştirebileceksiniz
Kendi Projelerinizi Hayata Geçirebileceksiniz
Adım Adım Proje Geliştirmeyi Öğreneceksiniz
Web Projelerinde En Çok Bilinmesi Gereken Konuları Öğrenmiş Olacaksınız
İşe Girmek için Elinizde Referans Projeler Olacak
Uluslararası Firmalarda Çalışabilecek Bilgi Birikimine Sahip Olacaksınız
Full-Stack Developer Olacaksınız
What You Will Learn?
- 4 Proje Geliştirerek Full Stack Developer Olabileceksiniz .
- Bootstrap ile Baştan Sona 3 Proje Geliştirip Yayına/Canlıya Almayı Öğreneceksiniz .
- Sıfırdan Django ile Web Geliştirmeyi Öğreneceksiniz .
- Sıfırdan HTML Öğrenip Hızlıca Hazırladığınız Web Sitelerini Yayına Alabileceksiniz .
- Basit Kullanımlı CSS Kütüphaneleri ile Neredeyse Hiç CSS Yazmadan Semantic HTML Teknikleri Kullanabileceksiniz .
- CSS Temelleri, Başka Sitelerde Kullanılan CSS Örneklerinin İncelenebilmesi, CSS Oluşturucular ile CSS Yapılarını Kullanabileceksiniz .
- MarkDown ile Hızlı Yazı Yazma Tekniklerini Öğrenip Projelerinizde Kullanabileceksiniz .
- Emmet ile Hızlı HTML ve CSS Geliştirme Tekniklerini Kullanabileceksiniz .
- Git Versiyon Kontrol Sistemini, GitHub ile Yapılan Projeleri Yayınlamayı ve GitHub Pages ile Sitelerinizi Canlı Yayına Almayı Öğreneceksiniz .
- Python'ı Daha Önce Hiç Anlatılmamış Yapılar Kullanarak Daha Hızlı Öğreneceksiniz .
- Django Admin ile Admin Yapıları Hazırlamayı Öğreneceksiniz .
- Django Form ile Daha Güçlü Denetimleri Kullanmayı Öğreneceksiniz .
- CrispyForms ile Çalışmayı Öğreneceksiniz .
- Django ORM ile SQL Kullanmadan Sorgular Oluşturabileceksiniz .
- Django ORM ile VeriTabanı Yönetiminizi Daha Kolay Yapabileceksiniz .
- Bootstrap ile Hızlıca Projeler Geliştirebileceksiniz Show moreShow less.