WEB UYGULAMA GELİŞTİRME (TEMEL SEVİYE) EĞİTİMİ

İlk tam web uygulamanızı sıfırdan geliştirin

HTML5, CSS, JavaScript, DOM, Node.js ve Express, REST API, SQL veritabanı, form, oturum ve temel yayınlama.

HTML5, CSS, JavaScript, Node.js/Express, SQL veritabanı, kimlik doğrulama ve yayınlamayı küçük bir görev uygulamasında öğreten sıfırdan başlayan 3 günlük web eğitimi.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Sıfırdan web uygulaması geliştirme

Eğitim, web uygulamasını uçtan uca geliştirmeyi temel düzeyde öğretir: HTML5 ve CSS ile arayüz, Flexbox ve responsive tasarım, JavaScript ve DOM, fetch ile API çağrısı, Node.js ve Express ile sunucu, yönlendirme ve middleware, SQLite/PostgreSQL ile CRUD, form doğrulama, parola özetleme ve oturum, temel güvenlik önlemleri, Git ve bulutta yayınlama. Final projesi küçük bir görev yönetim uygulamasıdır.

Süre ve Format

2 Gün. Her gün dört modül; Arayüz: HTML, CSS ve JavaScript; Sunucu, Veri ve Yayın ekseninde ilerleyen uygulamalı program.

Seviye

Temel Seviye — Temel web uygulaması: HTML, CSS, JavaScript, sunucu tarafı, veritabanı ve yayın

Öğrenme Metodu

Kavram-kod-deneme döngüsüyle ilerlenir; her gün sonunda çalışan bir uygulama parçası tamamlanır.

Neden Bu Eğitim?

🧱Sıfırdan başlama

Önkoşulsuz başlayıp çalışan bir tam yığın uygulamaya ulaşırsınız.

🔄Uçtan uca görüş

İstemci, sunucu ve veritabanının birlikte çalışmasını görürsünüz.

📤Yayınlama

Uygulamanızı internete açıp paylaşırsınız.

Anahtar Konular

web uygulama geliştirmeweb geliştirme temelHTML CSS JavaScriptNode.js Expressweb geliştirmeye başlangıçCRUD uygulamasıfullstack temelweb programlama eğitimiSQL veritabanıweb yayınlama
“İlk çalışan web uygulaması, sonraki bin uygulamanın cesaretidir.”

Ön Koşullar

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

1
Bilgisayar kullanımı

Temel bilgisayar becerisi; kodlama bilgisi gerekmez.

2
Kurulum

VS Code ve Node.js LTS.

3
Tarayıcı

Chrome veya Firefox geliştirici araçları.

4
Hesap

GitHub hesabı.

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ı duyarlı bir arayüz hazırlar, JavaScript ile etkileşim ekler ve API'den veri çeker.
Modül 1
HTML5
  • Doküman iskeleti ve semantik etiketler
  • Form, input türleri ve etiketler
  • Liste, tablo, görsel
  • Erişilebilirlik
  • Meta ve başlık
  • HTML doğrulama
Modül 2
CSS
  • Seçiciler ve kalıtım
  • Kutu modeli, display, position
  • Flexbox ve Grid
  • Medya sorguları
  • CSS değişkenleri
  • Bootstrap'e kısa bakış
Modül 3
JavaScript
  • Değişken, fonksiyon, nesne, dizi
  • Döngü, koşul, array metotları (map, filter)
  • DOM seçimi ve güncelleme
  • Olay dinleyicileri
  • localStorage
  • Hata ayıklama
Modül 4
API Tüketimi
  • JSON ve fetch
  • Promise ve async/await
  • Hata durumları ve yükleme göstergesi
  • Açık API ile hava durumu örneği
  • CORS
  • Postman kullanımı
Günün hedefiKatılımcı Express ile API geliştirir, veritabanına bağlar, kimlik doğrulama ekler ve uygulamayı yayına alır.
Modül 1
Node.js ve Express
  • npm ve package.json
  • Express uygulaması ve rota
  • Middleware ve express.json
  • Statik dosya ve şablon
  • Hata yönetimi
  • Ortam değişkenleri
Modül 2
Veritabanı
  • İlişkisel model ve tablo tasarımı
  • SELECT, INSERT, UPDATE, DELETE
  • SQLite / PostgreSQL bağlantısı
  • Parametreli sorgu
  • İlişki ve JOIN
  • CRUD API
Modül 3
Kimlik ve Güvenlik
  • Kayıt ve giriş akışı
  • bcrypt ile parola özetleme
  • Oturum çerezi (express-session)
  • XSS, CSRF, SQL injection temelleri
  • Girdi doğrulama
  • HTTPS
Modül 4
Final Projesi ve Yayın
  • Görev yönetimi uygulaması gereksinimleri
  • API ve arayüz entegrasyonu
  • Git/GitHub kullanımı
  • Render/Railway ile yayınlama
  • Kapanış sunumu
  • Sonraki öğrenme yolu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Arayüz geliştirme

Duyarlı sayfaları HTML ve CSS ile hazırlayabilirsiniz.

✅
JavaScript

DOM ve olaylarla etkileşim yazabilirsiniz.

✅
API tüketimi

fetch ile API'den veri alıp gösterebilirsiniz.

✅
Express

Node.js ile rota ve middleware yazabilirsiniz.

✅
CRUD

Veritabanı ile kayıt ekleyip listeleyebilirsiniz.

✅
Kimlik doğrulama

Kayıt, giriş ve oturum akışı kurabilirsiniz.

✅
Güvenlik

Temel güvenlik risklerini tanıyıp önlem alabilirsiniz.

✅
Yayınlama

Uygulamayı bulutta yayına alabilirsiniz.

Kimler İçin Uygundur?

  • Web geliştirmeye yeni başlayanlar
  • kariyer değiştirenler
  • öğrenciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Web geliştirmeye sıfırdan başlayan öğrenciler, kariyer değiştirenler ve meraklılar için uygundur.
Kodlama bilmem gerekir mi?
Hayır, sıfırdan başlanır.
Hangi teknolojiler?
HTML5, CSS, JavaScript, Node.js, Express ve SQLite/PostgreSQL.
Proje yapılacak mı?
Evet, son gün tamamlanan bir görev yönetim uygulaması geliştirilir.
Sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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 Uygulama Geliştirme (Temel Seviye) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelSpec-Driven Development with Kiro (SDDKR) Eğitimi
Yazılım Geliştirme Eğitimleri

Spec-Driven Development with Kiro (SDDKR) Eğitimi

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

Kiro ile spec-driven development (SDDKR) eğitimi: requirements, design, tasks, EARS, steering, agent hooks ve MCP ile ajan destekli yazılım geliştirme.

Detayları Gör →
Yazılım Geliştirme GenelSpec-Driven Development with Kiro Eğitimi
Yazılım Geliştirme Eğitimleri

Spec-Driven Development with Kiro Eğitimi

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

Kiro ile spec-driven development eğitimi: EARS gereksinimleri, tasarım dokümanı, görev yürütme, steering, agent hooks ve spec tabanlı test üretimi.

Detayları Gör →
Yazılım Geliştirme GenelSpinnaker and Deployment Fundamentals Eğitimi
Yazılım Geliştirme Eğitimleri

Spinnaker and Deployment Fundamentals Eğitimi

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

Spinnaker ve deployment temelleri eğitimi: Halyard kurulumu, pipeline, Kubernetes dağıtımı, blue-green, Kayenta canary analizi ve geri alma stratejileri.

Detayları Gör →
Yazılım Geliştirme GenelStakeholder Needs & Framework Integration Eğitimi
Yazılım Geliştirme Eğitimleri

Stakeholder Needs & Framework Integration Eğitimi

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

Stakeholder needs ve framework integration eğitimi: paydaş analizi, ihtiyaç elicitation, MoSCoW, BABOK, PMBOK, Agile ve ITIL çerçevelerinin entegrasyonu.

Detayları Gör →
Yazılım Geliştirme GenelSterling Order Management System: Extending the Application Eğitimi
Yazılım Geliştirme Eğitimleri

Sterling Order Management System: Extending the Application Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Sterling Order Management genişletme eğitimi: pipeline, XML API, veri modeli uzantıları, Java user exit, özel API, ajan sunucuları ve sorun giderme.

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