Web Programlama ve Tasarım Eğitimi |
|
Web Programlama ve Tasarım Eğitimi, web siteleri tasarlamak veya kendi web sitelerinizi yapmak isteyenler için harika bir fırsattır. Bu eğitimde, web sitelerinin hem görsel tasarımını hem de kodlamasını yapabilecek, web sitelerinizi hem güzel hem de işlevsel hale getireceksiniz. Eğitimimiz, California Üniversitesi standartlarında verilmekte olup, eğitmenlerimiz sektörde deneyimli ve sertifikalı uzmanlardır. Eğitim süresince HTML, CSS, JavaScript gibi web teknolojilerini öğreneceksiniz. |
Ne Öğreneceğim?
Bu eğitimde, web siteleri tasarlamak ve geliştirmek için gerekli olan bilgi ve becerileri öğreneceksiniz. Bu eğitimde: Temel Yapı: HTML ile web sayfalarının temel yapısını oluşturursunuz. Başlık, paragraf, liste, resim ve bağlantı gibi öğeleri kullanarak sayfanın içeriğini düzenlersiniz. Form Elemanları: Kullanıcı girişi almak için form elemanları (input, button, select vb.) eklersiniz. Semantik Etiketler: Sayfanın anlamını daha iyi ifade etmek için semantik etiketleri kullanırsınız. Doctype ve Meta Bilgileri: Sayfanın doğru bir şekilde tarayıcı tarafından yorumlanması için doctype ve meta bilgilerini eklersiniz. Stil Kuralları: CSS ile sayfanın görünümünü düzenlersiniz. Renkler, yazı tipleri, arka planlar ve kenar boşlukları gibi stil kurallarını tanımlarsınız. Seçiciler ve Özellikler: HTML öğelerini seçmek için seçicileri kullanır ve bu öğelere stil özellikleri atarsınız. Dahili ve Harici Stil Dosyaları: CSS kodunu sayfanın içine gömülü olarak ekleyebilir veya harici bir CSS dosyasına bağlayabilirsiniz. Responsive Tasarım: Farklı cihazlarda sayfanın düzgün görünmesini sağlamak için medya sorguları ve responsive tasarım tekniklerini kullanırsınız. Temel Sözdizimi: JavaScript ile değişkenler, fonksiyonlar, döngüler ve koşullu ifadeler gibi temel sözdizimini öğrenirsiniz. DOM (Document Object Model): Sayfanın HTML yapısını temsil eden DOM’u kullanarak sayfa içeriğini dinamik olarak değiştirirsiniz. Olaylar ve Etkileşimler: Kullanıcı etkileşimlerini yakalamak ve işlemek için olay dinleyicileri eklersiniz. AJAX ve Veri Alışverişi: Sayfa yeniden yüklenmeden sunucuyla veri alışverişi yapmak için AJAX’ı kullanırsınız. |
|
|
Sertifikalar
Eğitimi tamamlayan öğrencilerimiz, Web Development konusunda uzmanlıklarını geliştirerek uluslararası geçerliliğe sahip Microsoft sertifikası ve ITS sertifikası almak için sınava girebilirler. Bu sertifikalar, işverenler tarafından dünya genelinde kabul edilen bir referans olarak görülmekte ve kariyerlerinde ilerlemelerine yardımcı olmaktadır.
|
Neden Bu Eğitim?
|
Eğitmenlerimiz
Program Koordinatörü: Prof. Dr. Çetin Kaya KOÇ (CV'ye erişmek için tıklayınız) |
Eğitimimizden kareler:


HTML temel yapıları: etiketler (tags), özellikler (attributes), içerik (content)
HTML dosya yapısı ve temel etiketlerin kullanımı (html, head, body, title, h1, p, img, a, div, span)
Form etiketi ve form elemanları (input, select, textarea, button, form, label)
Form veri gönderme yöntemleri (GET ve POST)
Form veri doğrulama ve form elemanlarına özellik eklemek (required, minlength, maxlength vb.)
Tablo etiketleri (table, tr, th, td) ve tablo oluşturma
Liste etiketleri (ul, ol, li) ve liste oluşturma
Resim (img), video (video) ve ses (audio) etiketleri
Bağlantı (a) etiketi ve link oluşturma
Bağlantılar için hedef (target) özellikleri ve dosya indirme bağlantıları
Semantik HTML etiketleri (header, nav, aside, section, article, footer)
Biçimlendirme etiketleri (strong, em, mark, sub, sup, code, pre)
Gömülü içerik etiketleri (embed, object)
CSS syntax'i ve temel yapıları (seçiciler, özellikler, değerler)
CSS dosya yapısı ve HTML ile CSS'i bağlama yöntemleri (inline, internal, external)
Renklerin kullanımı ve farklı renk notasyonları (isim, hexadecimal, rgb)
Metin özellikleri (font-size, font-family, font-weight, text-align, text-decoration vb.)
Kutu modeli (margin, padding, border) ve kutu modeli özellikleri
Düzen (layout) ve pozisyonlama kavramları
Positioning (static, relative, absolute, fixed) ve z-index kullanımı
Display özellikleri (block, inline, inline-block, none) ve float kullanımı
Geçiş (transition) ve dönüşüm (transform) efektlerinin kullanımı
Animasyon (animation) kullanımı ve keyframe animasyonları
Çoklu sütun düzeni (multi-column layout) ve grid düzeni (grid layout) kullanımı
Responsive tasarım kavramı ve mobil uyumlu tasarım teknikleri
Medya sorgularının kullanımı ve ekran boyutlarına göre stil uygulama
Flexbox ve CSS Grid kullanarak responsive düzenler oluşturma
JavaScript kodunu HTML sayfalarına eklemenin yolları
Değişkenler, veri tipleri, operatörler ve ifadeler
Koşullu ifadeler (if, else if, else) ve karar verme mekanizmaları
For, while ve do while döngüleri
Dizilerin tanıtımı, kullanımı ve yönetimi
Dizi metodları ve dizi içinde döngü kullanımı
Fonksiyonların tanıtımı, kullanımı ve dönüş değerleri
Fonksiyon ifadeleri, anonim fonksiyonlar ve ok fonksiyonları
Obje kavramı ve obje oluşturma yöntemleri
Prototip ve kalıtım konseptleri
Asenkron programlama kavramı ve callback fonksiyonları
Promise kavramı, kullanımı ve yönetimi
Promise zincirleme ve hataların yönetimi
Hata türleri ve hata ayıklama yöntemleri
try-catch blokları ile hata yönetimi
Hata nesneleri ve hata kodlarını anlama
ES6+ özelliklerinin genel bakışı (let, const, arrow fonksiyonlar, spread operator vb.)
Modül sistemini kullanma ve modüller arası iletişim
Template literals, destructuring assignment ve diğer modern JavaScript özellikleri





13.jpg)




