WEB APPS WITH WEB2PY: WORKING WITH PREBUILT BOOTSTRAP TEMPLATES EĞİTİMİ

web2py ile hızlı web uygulaması kurun

web2py MVC, layout.html, hazır Bootstrap şablonları, SQLFORM ve kimlik doğrulama

Web Apps with web2py Eğitimi, Python tabanlı web2py çatısı ve hazır Bootstrap şablonlarıyla web uygulaması geliştirmeyi öğretir. Program web2py'nin MVC mimarisi, view şablon dili ve statik dosya yönetimiyle başlar; welcome iskeletindeki layout.html üzerinden…

4 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

web2py MVC temelinden Bootstrap şablon entegrasyonu ve yayına kadar akış

Web Apps with web2py Eğitimi, Python tabanlı web2py çatısıyla ve hazır Bootstrap şablonlarıyla web uygulaması geliştirmeyi öğretir. Katılımcılar web2py'nin MVC mimarisini, view şablon dilini ve statik dosya yönetimini öğrenir. welcome iskeletindeki layout.html üzerinden Bootstrap düzeni, grid ve bileşenler, SQLFORM ile form üretimi ve Auth ile kimlik doğrulama işlenir. Program çok sayfalı uygulama, responsive davranış ve yayınla tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; web2py MVC temelinden Bootstrap şablon entegrasyonu, form ve yayına kadar ilerlenir.

Seviye

Orta Seviye — web2py ve hazır Bootstrap şablonlarıyla web uygulaması geliştirme

Öğrenme Metodu

Her konu çalışan bir web2py uygulaması üzerinde; controller, view ve layout.html düzenlenerek adım adım uygulanır.

Neden Bu Eğitim?

🐍Python ile hız

web2py'nin yerleşik sunucusu, admin arayüzü ve iskelet uygulamasıyla Python'da çok hızlı web uygulaması geliştirirsiniz.

🎨Hazır şablon

welcome iskeletindeki Bootstrap şablonunu ve layout.html'i kullanarak sıfırdan tasarım yapmadan düzenli arayüzler kurarsınız.

🧩Bütünleşik yapı

MVC, veritabanı, SQLFORM ve Auth'un tek çatıda gelmesiyle form, kimlik doğrulama ve düzeni hızla bir araya getirirsiniz.

Anahtar Konular

web2py eğitimiweb2py kursupython web çatısı eğitimibootstrap şablon eğitimiweb2py bootstrappython web uygulaması geliştirmeweb2py mvcsqlform eğitimipython web geliştirme
“web2py ve hazır bir Bootstrap şablonu, tasarımla uğraşmadan çalışan ve düzenli bir web uygulamasına en kısa yoldur.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam

1
Python bilgisi

Temel Python söz dizimi, fonksiyon ve sözlük yapısına aşinalık controller yazımı için gereklidir.

2
HTML ve CSS

Temel HTML ve CSS bilgisi, view ve Bootstrap şablonlarıyla çalışmak için faydalıdır.

3
Web temelleri

İstek, yanıt ve URL kavramlarına aşinalık, MVC akışını anlamayı kolaylaştırır.

4
Kurulu ortam

Python ve web2py kurulu bir ortam, örnekleri çalıştırmak için gereklidir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı web2py'yi kurar, MVC mimarisini ve iskelet uygulamayı kavrar, view şablon dilini kullanır ve statik dosyaları yönetir.
Modül 1
web2py Kurulumu ve Yapısı
  • web2py'nin Python tabanlı yapısı ve çalışması
  • Kurulum ve yerleşik geliştirme sunucusu
  • Admin arayüzü ve yeni uygulama oluşturma
  • models, views ve controllers dizin yapısı
  • welcome iskelet uygulamasının incelenmesi
  • Uygulamanın oluşturulması ve çalıştırılması
Modül 2
MVC Mimarisi ve Akış
  • Model, view ve controller sorumluluk ayrımı
  • Controller fonksiyonu ve eylem kavramı
  • Dönen sözlüğün view'a aktarılması
  • URL yönlendirme ve eylem eşlemesi
  • request ve response nesnelerinin rolü
  • Oturum ve global değişkenlerin kullanımı
Modül 3
View ve Şablon Dili
  • View dosyası ve içindeki HTML yapısı
  • Çift süslü parantez ile Python gömme
  • extend ile düzen şablonunu devralma
  • include ile parça şablon ekleme
  • block ile içerik bölgesi tanımı
  • Değişkenlerin view'da gösterimi
Modül 4
Statik Dosya Yönetimi
  • static dizini ve dosya yönetimi
  • CSS, JS ve görsel dosyaları barındırma
  • URL helper ile statik kaynağa erişim
  • Bootstrap dosyalarının yerleşimi
  • Tarayıcı önbelleği ve sürümleme
  • Harici kaynak ile yerel dosya tercihi
Günün hedefiKatılımcı welcome'daki hazır Bootstrap yapısını ve layout.html'i çözümler, düzeni özelleştirir, grid ve bileşenleri kullanır, harici şablon entegre eder.
Modül 1
Hazır Bootstrap Yapısı
  • welcome uygulamasındaki Bootstrap sürümü
  • layout.html düzen dosyasının rolü
  • Bootstrap CSS ve JS bağlantıları
  • Grid sisteminin web2py ile kullanımı
  • Varsayılan tema ve hazır bileşenler
  • Hazır şablonun yapısını çözümleme
Modül 2
layout.html Özelleştirme
  • Üst menü ve gezinme çubuğu düzeni
  • Marka adı ve logonun yerleştirilmesi
  • İçerik bölgesi ve kenar çubuğu
  • Alt bilgi (footer) düzenlemesi
  • Flash mesaj alanının konumlandırılması
  • block ile sayfa bazlı içerik tanımı
Modül 3
Bootstrap Grid ve Bileşenler
  • container, row ve col ızgara yapısı
  • Responsive kolon oranları ve kesme noktaları
  • Kart, düğme ve uyarı bileşenleri
  • Navbar ve açılır menü kullanımı
  • Form bileşenlerinin Bootstrap stili
  • Bileşenlerin view'a yerleştirilmesi
Modül 4
Hazır Şablon Entegrasyonu
  • Harici Bootstrap temasının eklenmesi
  • Tema dosyalarının static'e taşınması
  • layout.html'in temaya uyarlanması
  • Çakışan CSS stillerinin çözülmesi
  • Tema bileşenlerinin sayfada kullanımı
  • Marka kimliğine göre tema uyarlama
Günün hedefiKatılımcı SQLFORM ile form üretir, veriyi Bootstrap tablosunda listeler, flash mesajlarla deneyim kurar ve Auth ile kimlik doğrulama ekler.
Modül 1
SQLFORM ile Form Üretimi
  • Veritabanı tablosundan otomatik form üretimi
  • SQLFORM yapısı ve alan türleri
  • Form doğrulama ve hata gösterimi
  • Formun Bootstrap ile stillendirilmesi
  • Kayıt ekleme ve güncelleme işlemleri
  • Form gönderiminin controller'da işlenmesi
Modül 2
Veri Listeleme ve Gösterim
  • Tablo verisinin view'da listelenmesi
  • Bootstrap table ile düzenli gösterim
  • Sayfalama ve kayıt sayısı sınırlama
  • Arama ve filtreleme bağlantıları
  • Detay ve düzenleme bağlantıları
  • Responsive tablo davranışının ayarı
Modül 3
Kullanıcı Deneyimi
  • Flash mesajlar ile kullanıcı geri bildirimi
  • Uyarı ve başarı bileşenlerinin kullanımı
  • Form alanı yardım metinlerinin eklenmesi
  • Hata durumunda form alanı vurgusu
  • Erişilebilir form etiketlerinin kurulması
  • Sayfalar arası tutarlı arayüz düzeni
Modül 4
Kimlik Doğrulama Arayüzü
  • Auth ile giriş ve kayıt formları
  • Hazır kimlik doğrulama sayfaları
  • Giriş formunun Bootstrap stili
  • Menüde kullanıcı durumunun gösterimi
  • Yetkiye göre içerik görünürlüğü
  • Oturum yönetimi ve güvenli çıkış
Günün hedefiKatılımcı çok sayfalı bir uygulama kurar, Bootstrap ile mobil uyumu sağlar, hataları ayıklar ve uygulamayı üretim ortamına taşır.
Modül 1
Çok Sayfalı Uygulama
  • Sayfa yapısının ve akışın planlanması
  • Controller eylemlerinin tanımlanması
  • View'ların layout ile bağlanması
  • Gezinme menüsünün layout'ta kurulması
  • Sayfalar arası tutarlı düzen kurma
  • İçerik ve veri akışının yönetimi
Modül 2
Responsive ve Mobil
  • Bootstrap grid ile mobil uyumun sağlanması
  • Navbar'ın mobilde açılır davranışı
  • Görsel ve tablonun ekrana uyumu
  • Kesme noktalarında düzen testi
  • Dokunmatik kullanım kolaylığı ayarı
  • Farklı cihazlarda görünüm kontrolü
Modül 3
Test ve Hata Ayıklama
  • Yerleşik ticket ile hata izleme
  • Tarayıcı araçlarıyla stil denetimi
  • Form doğrulama senaryolarının testi
  • Bozuk bağlantı ve rota kontrolü
  • Performans ve sayfa yükleme gözlemi
  • Gerçek kullanıcı senaryosu testi
Modül 4
Yayın ve Dağıtım
  • Uygulamanın yayın için paketlenmesi
  • Uygulamanın üretim sunucusuna taşınması
  • Statik dosya ve tema dağıtımı kontrolü
  • Yapılandırma ve ortam ayarları
  • Yayın sonrası doğrulama adımları
  • Bakım ve düzenli güncelleme planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
web2py yapısı

web2py'yi kurar, admin arayüzüyle uygulama oluşturur ve models, views, controllers dizin yapısını kavrarsınız.

✅
MVC mimarisi

Controller eylemi, view'a sözlük aktarımı ve URL yönlendirmesiyle web2py'nin MVC akışını uygularsınız.

✅
View şablonu

Çift süslü parantezle Python gömme, extend ve block ile düzen devralıp view şablonları oluşturursunuz.

✅
layout.html

welcome iskeletindeki layout.html'i çözümler, menü, içerik ve footer düzenini kurumsal ihtiyaca göre özelleştirirsiniz.

✅
Bootstrap grid

container, row ve col ile responsive grid kurar, kart, navbar ve uyarı gibi Bootstrap bileşenlerini kullanırsınız.

✅
Şablon entegrasyonu

Harici Bootstrap temasını static'e taşır, layout.html'e uyarlar ve çakışan stilleri çözerek entegre edersiniz.

✅
SQLFORM ve Auth

SQLFORM ile veritabanı tablosundan form üretir, doğrular ve Auth ile giriş, kayıt ve oturum yönetimini kurarsınız.

✅
Yayın süreci

Çok sayfalı uygulamayı responsive hale getirir, hataları ayıklar ve üretim ortamına taşıyarak yayınlarsınız.

Kimler İçin Uygundur?

  • Python ile hızlı web uygulaması geliştirmek isteyen geliştiriciler
  • web2py öğrenmek isteyen yazılımcılar
  • hazır Bootstrap şablonlarını kurumsal projelere uyarlamak isteyen ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Python ile hızlı web uygulaması geliştirmek isteyen geliştiriciler, web2py öğrenmek isteyen yazılımcılar ve hazır Bootstrap şablonlarını projelere uyarlamak isteyen ekipler için uygundur. Temel Python ve HTML bilgisi beklenir.
web2py'nin diğer Python çatılarından farkı nedir?
web2py, yerleşik sunucu, admin arayüzü, veritabanı soyutlama ve hazır iskelet uygulamayı tek pakette sunar; kurulum ve yapılandırma yükü azdır. Bu eğitimde bu bütünleşik yapının hızlı geliştirme avantajı örneklerle gösterilir.
Bootstrap şablonunu sıfırdan mı yazıyoruz?
Hayır. welcome iskeletinde hazır bir Bootstrap düzeni ve layout.html gelir. Eğitimde bu hazır şablonu çözümleme, özelleştirme ve harici bir Bootstrap temasını entegre etme üzerine odaklanılır; sıfırdan tasarım gerekmez.
Eğitimin süresi ve formatı nedir?
Eğitim dört gün sürer ve her gün dört modülden oluşur. web2py MVC temelinden Bootstrap şablon entegrasyonu, form ve yayına kadar ilerlenir. Yüz yüze veya online yapılabilir ve içerik kurumun projelerine göre uyarlanabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika işlenen web2py ve Bootstrap konularını ve geliştirilen örnek uygulamayı belgeler; kurumsal gruplara özel uyarlama yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Web Apps with web2py: Working with Prebuilt Bootstrap Templa Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

HTML ve CSSBasic Coding in Adobe Dreamweaver CC Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Basic Coding in Adobe Dreamweaver CC Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Adobe Dreamweaver CC ile HTML, CSS kod yazımı, CSS Designer, Emmet, Bootstrap ve FTP ile site yayınlamayı öğreten uygulamalı kurumsal eğitim.

Detayları Gör →
HTML ve CSSBootstrap & Dashboards Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Bootstrap & Dashboards Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Bootstrap 5 grid, kart ve bileşenleriyle duyarlı yönetim paneli kurma eğitimi. Chart.js grafikleri, koyu tema ve Sass ile uygulamalı dashboard.

Detayları Gör →
HTML ve CSSBootstrap Environment, Requirements, & Setup Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Bootstrap Environment, Requirements, & Setup Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Bootstrap 5 geliştirme ortamı kurma eğitimi. CDN ve npm, Sass kaynağından derleme, PostCSS, Vite ve Webpack entegrasyonu uygulamalı anlatılır.

Detayları Gör →
HTML ve CSSBootstrap Forms & Layout Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Bootstrap Forms & Layout Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Bootstrap 5 grid, flex yardımcıları ve form bileşenleriyle duyarlı düzen ve form kurma eğitimi. Input group, floating label ve doğrulama uygulamalı.

Detayları Gör →
HTML ve CSSBrowsers and HTML in Adobe Dreamweaver CC Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Browsers and HTML in Adobe Dreamweaver CC Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Adobe Dreamweaver CC ile HTML yazımı ve tarayıcı önizlemesi eğitimi. Code ve Live view, Emmet, CSS Designer ve cihaz önizlemesi uygulamalı anlatılır.

Detayları Gör →
HTML ve CSSCreating Responsive Projects with Captivate Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Creating Responsive Projects with Captivate Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Adobe Captivate ile duyarlı e-öğrenme projeleri eğitimi. Fluid Boxes, breakpoint görünümleri, HTML5 yayını ve SCORM ile LMS entegrasyonu uygulamalı.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn