11 - Web Tabanlı Uygulama Geliştirme
HTML, CSS, JavaScript ve ASP.NET Core kullanarak dinamik ve etkileşimli web uygulamaları geliştirme.
Bu derste öğrenciler web uygulamalarının hem istemci (front-end) hem de sunucu (back-end) taraflarını öğrenir.
HTML ile web sayfası yapısı oluşturulur, semantik etiketler, form elemanları ve multimedya içerikleri uygulanır.
CSS ile sayfanın görsel tasarımı yapılır; stil seçimleri, kutu modeli, renk ve düzen kuralları öğretilir.
JavaScript ile sayfa üzerinde etkileşim, dinamik içerik güncellemeleri, event (olay) yönetimi ve temel DOM manipülasyonu gerçekleştirilir.
ASP.NET Core ile sunucu tarafı kodlama, yönlendirme (routing), form verisi işleme ve temel veri işlemleri yapılır. Öğrenciler, HTML ve CSS ile hazırlanan form verilerini JavaScript aracılığıyla işler, ASP.NET Core ile sunucuya iletir ve sunucu tarafında yanıt üretir.
Bu dersde proje odaklı uygulamalar yapılır; örneğin bir kullanıcı kayıt/giriş sistemi, veri listeleme ve filtreleme, sunucu-istemci entegrasyonu gibi gerçek dünya uygulamalarına benzer görevler çözülür.
| Brans | Bilişim Teknolojileri Alanı |
| Seviye | İleri |
| Unite | 0 unite |
| Konu | 0 konu |
HTML 5
CSS 3
JavaScript
ASP.NET Core
Razor Pages
Web Geliştirme
Front-end
Back-end
Dinamik Web
MVC