Sıfırdan Uçtan Uca Projelerle Python ve Django Öğren(43+Sa.)

Sıfırdan Python ve Django'yu Dinamik Web Projeleri Yaparak Öğren! (HTML, CSS, Bootstrap, Git&GitHub, Python ve Django)

Ratings: 4.15 / 5.00




Description



NASA
, Udemy, Instagram, Pinterest, YouTube, DropBox, Reddit, 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, Reddit, 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

Who Should Attend!

  • Sıfırdan Kendini Web Uygulamaları Geliştirmek İsteyenler
  • Full-Stack Developer Olmak İsteyenler
  • Bootstrap, Python ve Django ile Güçlü Projeler Geliştirmek İsteyenler
  • Kendi StartUp Fikirlerini Hayata Geçirmek İsteyenler
  • Birçok Proje ile Kendini Geliştirmek İsteyenler
  • Kursu İndirimli Satın Almak İçin Ins/hakanyalcinkayadev Profilini Ziyaret Edebilirsiniz