JAVASCRIPT'E GİRİŞ EĞİTİMİ

Sıfırdan JavaScript öğrenmeye başlayın

Değişken, fonksiyon, dizi, nesne ve DOM ile ilk etkileşimli web sayfanızı JavaScript ile yazın

JavaScript'e Giriş Eğitimi, programlamaya ve web geliştirmeye yeni başlayanlara JavaScript dilini sıfırdan öğretir. Program değişkenler, veri tipleri, operatörler, koşullar ve döngülerle başlar; fonksiyonlar, diziler ve nesnelerle veri işlemeyi uygular; DOM i…

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Değişken ve tiplerden fonksiyon, dizi, nesne ve DOM etkileşimine kadar JavaScript temelleri

JavaScript'e Giriş Eğitimi, programlamaya ve web geliştirmeye yeni başlayanlara JavaScript dilinin temellerini sıfırdan öğretir. Katılımcılar değişkenler, veri tipleri, operatörler, koşullar ve döngülerle başlar; ardından fonksiyonlar, diziler ve nesnelerle çalışmayı uygular. Son olarak DOM ile sayfa öğelerini seçip değiştirmeyi ve olaylara tepki vermeyi öğrenir. Program, öğrenilenleri birleştiren basit ve etkileşimli bir web uygulamasıyla tamamlanır.

Süre ve Format

2 Gün. Her gün dört modül; JavaScript temelleri değişkenlerden DOM etkileşimine kadar bol örnekle, kodlanarak işlenir.

Seviye

Başlangıç Seviyesi — Değişken, tip, fonksiyon ve DOM ile sıfırdan JavaScript programlamaya giriş

Öğrenme Metodu

Her konu küçük ve anlaşılır örneklerle canlı kodlanır; iki gün boyunca temeller adım adım, bitirme uygulamasıyla pekiştirilir.

Neden Bu Eğitim?

🌐Web'in dili

JavaScript tarayıcıların tek programlama dilidir; onu öğrenmek etkileşimli web geliştirmenin kapısını size tamamen açar.

🚀Sağlam başlangıç

Temelleri doğru ve sırayla öğrenerek sonraki React, Vue ve Node.js gibi konulara sağlam bir zeminle geçiş yaparsınız.

🎯Uygulayarak öğrenme

Her kavramı küçük örneklerle hemen kodlayarak öğrendiklerinizi kalıcı kılar ve kendi projelerinizi yapacak güven kazanırsınız.

Anahtar Konular

javascript eğitimijavascript giriş eğitimisıfırdan javascriptjavascript öğrenjavascript kursu başlangıçweb geliştirme eğitimijavascript temelleriprogramlamaya girişdom eğitimijavascript başlangıç
“Her uzman geliştirici bir zamanlar ilk console.log satırını yazdı. Doğru bir başlangıç, uzun bir yolculuğun en sağlam adımıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve hazırlık

1
Bilgisayar kullanımı

Dosya yönetimi ve metin düzenleme gibi temel bilgisayar becerilerine sahip olmak bu eğitim için yeterlidir.

2
HTML ve CSS fikri

Temel HTML etiketleri ve CSS hakkında fikir sahibi olmak faydalıdır; ancak zorunlu değildir, gerektiğinde hatırlatılır.

3
Öğrenme isteği

Programlama deneyimi gerekmez; mantıklı düşünme ve örnekleri deneme merakı eğitimden verim almak için yeterlidir.

4
Geliştirme ortamı

VS Code ve modern bir tarayıcının kurulu olduğu bir bilgisayar; kurulum ilk modülde birlikte yapılabilir.

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ı JavaScript'in çalışma biçimini kavrar, değişken ve veri tiplerini kullanır, operatörlerle işlem yapar, koşul ve döngülerle program akışını yönetir.
Modül 1
JavaScript'e Giriş ve Kurulum
  • JavaScript nedir ve nerede çalışır
  • Tarayıcı konsolu ve ilk kod satırı
  • Script'i HTML sayfasına ekleme yolları
  • VS Code ve geliştirme ortamı kurulumu
  • console.log ile çıktı alma ve deneme
  • Yorum satırları ve temel kod düzeni
Modül 2
Değişkenler ve Veri Tipleri
  • let, const ve var ile değişken tanımlama
  • string, number ve boolean tipleri
  • null, undefined ve typeof kullanımı
  • Değişken isimlendirme kuralları ve kapsam
  • Tip dönüşümü (String, Number, parseInt)
  • Template literal ile metin birleştirme
Modül 3
Operatörler ve İfadeler
  • Aritmetik operatörler ve işlem önceliği
  • Atama ve kısaltılmış atama operatörleri
  • Karşılaştırma: == ile === farkı
  • Mantıksal operatörler (&&, ||, !)
  • Ternary (koşullu) operatör kullanımı
  • Doğruluk (truthy/falsy) değer kavramı
Modül 4
Koşullar ve Döngüler
  • if, else if ve else ile karar yapıları
  • switch ile çoklu durum kontrolü
  • for döngüsü ile tekrar eden işlemler
  • while ve do...while döngü yapıları
  • break ve continue ile döngü denetimi
  • İç içe koşul ve döngü örnekleri
Günün hedefiKatılımcı fonksiyonlarla kodu düzenler, dizi ve nesnelerle veri tutar, DOM ile sayfa öğelerini seçip değiştirir ve olaylara tepki veren bir uygulama kurar.
Modül 1
Fonksiyonlar ve Parametreler
  • Fonksiyon tanımlama ve çağırma
  • Parametre ve dönüş (return) değeri
  • Arrow fonksiyon söz dizimi ve kullanımı
  • Kapsam (scope) ve yerel değişkenler
  • Varsayılan parametre değerleri
  • Fonksiyonlarla kodu tekrar kullanma
Modül 2
Diziler ve Döngüyle İşleme
  • Dizi oluşturma ve elemana erişme
  • push, pop, shift ve unshift metotları
  • forEach ile dizi üzerinde dönme
  • map, filter ve find ile veri işleme
  • Dizi uzunluğu ve indeks kullanımı
  • Diziyi döngüyle ekrana yazdırma
Modül 3
Nesneler ve Özellikler
  • Nesne oluşturma ve özellik tanımlama
  • Nokta ve köşeli parantez ile erişim
  • Nesne metotları ve this kavramı
  • Nesne içinde dizi ve iç içe yapı
  • Object.keys ve for...in ile dönme
  • Gerçek veriyi nesneyle modelleme
Modül 4
DOM ve Olay Yönetimi
  • getElementById ve querySelector ile seçim
  • textContent ve innerHTML ile içerik değiştirme
  • style ve classList ile görünüm güncelleme
  • addEventListener ile olay dinleme
  • Tıklama ve girdi olaylarına tepki verme
  • Etkileşimli bitirme uygulaması kurma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Değişken ve tipler

let ve const ile değişken tanımlar, string, number ve boolean gibi temel veri tiplerini doğru biçimde kullanırsınız.

✅
Operatörler

Aritmetik, karşılaştırma ve mantıksal operatörleri kullanır, === ile == farkını ve truthy/falsy değerleri kavrarsınız.

✅
Program akışı

if, switch, for ve while yapılarıyla karar ve tekrar mantığı kurar, program akışını bilinçli biçimde yönetirsiniz.

✅
Fonksiyonlar

Parametre alan ve değer döndüren fonksiyonlar yazar, arrow söz dizimi ve kapsam kavramıyla kodunuzu düzenlersiniz.

✅
Diziler ve metotlar

Dizilerle veri tutar; push, map, filter ve forEach gibi metotlarla verileri işler ve döngüyle gezersiniz.

✅
Nesneler

Nesnelerle gerçek verileri modeller, özellik ve metotlara erişir ve iç içe veri yapılarını rahatça kullanırsınız.

✅
DOM etkileşimi

DOM ile sayfa öğelerini seçer, içeriği ve görünümü değiştirir ve kullanıcı olaylarına tepki veren arayüzler kurarsınız.

✅
İlk uygulama

Öğrendiğiniz tüm temelleri birleştirerek küçük, etkileşimli bir web uygulamasını baştan sona kendiniz geliştirirsiniz.

Kimler İçin Uygundur?

  • Programlamaya yeni başlayan
  • web geliştirmeye ilgi duyan
  • JavaScript'i sıfırdan sağlam bir temelle öğrenmek isteyen öğrenciler ile kariyer değiştirmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim için programlama bilmek gerekir mi?
Hayır. Eğitim başlangıç seviyesindedir ve hiç programlama bilmeyenler düşünülerek hazırlanmıştır. Temel bilgisayar kullanımı yeterlidir. HTML ve CSS hakkında fikir sahibi olmak faydalıdır ancak zorunlu değildir; gerekli temeller eğitim sırasında birlikte işlenir.
Neden JavaScript öğrenmeliyim?
JavaScript, tarayıcılarda çalışan tek programlama dilidir ve etkileşimli web sayfalarının temelidir. Ayrıca Node.js ile sunucu tarafında, React ve Vue gibi çerçevelerde de kullanılır. Sağlam bir JavaScript temeli, modern web geliştirmenin hemen her alanına açılan en önemli kapıdır.
Eğitim sonunda ne yapabilir hale gelirim?
Değişken, fonksiyon, dizi ve nesnelerle temel programlar yazabilir, koşul ve döngülerle akış kurabilir ve DOM ile sayfa öğelerini değiştirip kullanıcı olaylarına tepki verebilirsiniz. Eğitim sonunda öğrendiklerinizi birleştiren etkileşimli küçük bir web uygulamasını kendiniz geliştirmiş olursunuz.
Eğitimin süresi ve formatı nedir?
Eğitim iki gün sürer ve her gün dört modülden oluşur. İlk gün değişken, operatör, koşul ve döngüler; ikinci gün fonksiyon, dizi, nesne ve DOM işlenir. Her konu küçük örneklerle kodlanır. Yüz yüze veya online yapılabilir; tempo katılımcı grubun seviyesine göre ayarlanabilir.
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 tamamlanan modülleri ve geliştirilen giriş uygulamasını belgeler; kurumsal gruplar ve okullar için içerik, katılımcıların seviyesine ve hedeflerine göre uyarlanabilir.

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. JavaScript'e Giriş Eğitimi Sertifika Kodu DV-2026XX00 Tarih 14.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

JavaScript ve TypeScriptJavaScript Essentials with jQuery Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Essentials with jQuery Eğitimi

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

JavaScript temelleri ve jQuery: seçiciler, DOM işleme, olay yönetimi, efektler, AJAX ve eklenti kullanımı üzerine sıfırdan uygulamalı eğitim.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Front-end Development: Data, Decision Making, & Arrays Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Front-end Development: Data, Decision Making, & Arrays Eğitimi

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

JavaScript veri tipleri, tip dönüşümü, if/switch karar yapıları, döngüler ve map/filter/reduce ile dizi işleme eğitimi. Uygulamalı ön yüz programı.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Front-end Development: Errors, Events, Objects, & New Features Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Front-end Development: Errors, Events, Objects, & New Features Eğitimi

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

JavaScript try/catch hata yönetimi, DOM olayları, olay delegasyonu, nesneler, prototip ve modern ES6+ özellikler eğitimi. Uygulamalı ön yüz programı.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Front-end Development: Frameworks Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Front-end Development: Frameworks Eğitimi

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

React, Vue ve Angular'ı karşılaştırmalı anlatan ön yüz çatıları eğitimi: bileşen mimarisi, props, durum yönetimi, yönlendirme ve veri çekme uygulamalı işlenir.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Front-end Development: Functions & Objects Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Front-end Development: Functions & Objects Eğitimi

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

JavaScript fonksiyon türleri, kapanışlar, yüksek düzey fonksiyonlar, nesneler, this, prototip zinciri ve sınıfları işleyen uygulamalı ön yüz eğitimi.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Front-end Development: Fundamentals Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Front-end Development: Fundamentals Eğitimi

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

Sıfırdan JavaScript temelleri eğitimi: söz dizimi, değişkenler, veri tipleri, koşullar, döngüler, fonksiyonlar, diziler ve DOM ile etkileşim uygulamalı.

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