JAVASCRIPT, NODE.JS VE REACT_BOOTCAMP (BAŞLANGIÇTAN ORTA SEVİYE) EĞİTİMİ

JavaScript'ten React'e tam web yolculuğu

JavaScript temelinden Node.js ve React'e kadar modern web geliştirmeyi uçtan uca öğrenin

JavaScript, Node.js ve React Bootcamp, web geliştirmeyi uçtan uca öğrenmek isteyenler için tasarlanmış yoğun bir programdır. Program modern JavaScript (ES6+) temelleriyle başlar; Node.js ve Express ile REST API geliştirmeyi ve kimlik doğrulamayı öğretir; Reac…

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

Eğitim Hakkında

JavaScript temellerinden Node.js ile sunucu ve React ile arayüze kadar baştan sona web geliştirme

JavaScript, Node.js ve React Bootcamp, web geliştirmeye baştan sona hakim olmak isteyenler için tasarlanmış bir programdır. Katılımcılar modern JavaScript (ES6+) temelleriyle başlar; ardından Node.js ve Express ile sunucu tarafında API geliştirmeyi öğrenir. Son olarak React ile bileşen tabanlı, dinamik kullanıcı arayüzleri kurup API'ye bağlar. Program, JavaScript temelinden tam yığın bir web uygulamasına kadar tüm katmanları birleştiren bir bitirme projesiyle tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; JavaScript temelinden Node.js backend ve React frontend'e kadar her katman uygulamalı olarak kodlanır.

Seviye

Başlangıçtan Orta Seviyeye — JavaScript temelinden Node.js backend ve React frontend'e kadar web geliştirme

Öğrenme Metodu

Her konu canlı kodlama ve küçük görevlerle işlenir; üç gün boyunca JavaScript, Node ve React katmanları bir projede birleştirilir.

Neden Bu Eğitim?

🎓Uçtan uca kapsam

JavaScript temelinden Node.js backend ve React frontend'e kadar tüm yığını tek bir programda, mantıklı bir sırayla öğrenirsiniz.

💼İş gücü hazırlığı

JavaScript, Node.js ve React, iş ilanlarında en çok aranan web teknolojileridir; bu bootcamp sizi bu talebe hazırlar.

🛠️Proje odaklı

Her katmanı kodlayarak ve bir bitirme projesinde birleştirerek teoriyi uygulamaya dökmenin verdiği güveni kazanırsınız.

Anahtar Konular

javascript bootcampnode.js eğitimireact eğitimifull-stack bootcampjavascript node react kursuweb geliştirme bootcampexpress rest api eğitimireact başlangıç eğitimisıfırdan web geliştiricimern stack eğitimi
“Bir bootcamp'in gerçek değeri, bitirdiğinizde elinizde çalışan bir projeyle değil, yeni projeler kurabilecek güvenle çıkmanızdır.”

Ön Koşullar

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

1
Bilgisayar kullanımı

Dosya yönetimi, metin düzenleme ve temel terminal kullanımı gibi becerilere sahip olmak bu eğitim için faydalıdır.

2
HTML ve CSS fikri

Temel HTML yapısı ve CSS hakkında fikir sahibi olmak React bölümünde işleri kolaylaştırır; zorunlu değildir.

3
Programlama merakı

Programlama deneyimi gerekmez; mantıklı düşünme ve bol pratik yapma isteği bootcamp temposu için önemlidir.

4
Geliştirme ortamı

VS Code, güncel Node.js ve modern bir tarayıcının kurulu olduğu bir bilgisayar; kurulum ilk modülde 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 temellerini kavrar, fonksiyon ve veri yapılarıyla çalışır, ES6+ özelliklerini ve asenkron kodu öğrenerek sonraki katmanlara hazır olur.
Modül 1
JavaScript Temelleri
  • let, const ve temel veri tipleri
  • Operatörler ve tip dönüşümleri
  • if, else ve switch ile karar yapıları
  • for, while ve do...while döngüleri
  • Konsol ve tarayıcıda kod çalıştırma
  • Hata ayıklama ve console kullanımı
Modül 2
Fonksiyonlar ve Kapsam
  • Fonksiyon tanımlama ve parametreler
  • Arrow fonksiyon söz dizimi ve kullanımı
  • Kapsam (scope) ve closure kavramı
  • Callback fonksiyon mantığı ve kullanımı
  • Yüksek dereceli (higher-order) fonksiyonlar
  • this kavramına giriş ve temel davranışı
Modül 3
Diziler, Nesneler ve Veri
  • Dizi metotları: map, filter, reduce
  • Nesne oluşturma ve özelliklere erişim
  • Destructuring ile veri ayrıştırma
  • Spread ve rest operatörlerinin kullanımı
  • JSON ile veri temsili ve ayrıştırma
  • Veriyi döngüyle işleme desenleri
Modül 4
Modern JS ve Asenkron Kod
  • ES6 modüller: import ve export
  • Promise ile asenkron işlem yönetimi
  • async/await söz dizimi ve akışı
  • fetch ile API'den veri çekme ve işleme
  • Template literal ve modern söz dizimi
  • Hata yakalama (try/catch) kullanımı
Günün hedefiKatılımcı Node.js çalışma zamanını kavrar, Express ile REST API kurar, route ve middleware yazar, veri saklar ve basit bir kimlik doğrulama uygular.
Modül 1
Node.js Temelleri
  • Node.js çalışma zamanı ve V8 motoru
  • npm ile paket yönetimi ve script'ler
  • Modül sistemi (require/import)
  • Dosya sistemi (fs) ile dosya işlemleri
  • Olay döngüsü (event loop) ve asenkron yapı
  • Ortam değişkenleri ve dotenv kullanımı
Modül 2
Express ile Sunucu
  • Express ile temel sunucu oluşturma
  • Route tanımlama ve HTTP metotları
  • Middleware zinciri ve kullanımı
  • İstek (req) ve yanıt (res) nesneleri
  • Statik dosya ve template sunma
  • Router ile modüler endpoint yapısı
Modül 3
REST API ve Veri
  • RESTful endpoint ve kaynak tasarımı
  • GET, POST, PUT, DELETE ile CRUD
  • JSON gövde ayrıştırma (body parser)
  • MongoDB ve Mongoose ile veri saklama
  • Veri doğrulama ve hata yanıtları
  • Durum kodları ve tutarlı yanıtlar
Modül 4
Kimlik Doğrulama ve Güvenlik
  • Parola saklama ve bcrypt ile hash
  • JWT ile oturum ve token yönetimi
  • Yetkilendirme middleware'i yazma
  • CORS yapılandırması ve güvenlik başlıkları
  • Temel güvenlik önlemleri ve başlıkları
  • API'yi Postman ile deneme ve test etme
Günün hedefiKatılımcı React ile bileşen tabanlı arayüz kurar, hook ile durum ve yan etkileri yönetir, API'ye bağlanır ve tüm katmanları bitirme projesinde birleştirir.
Modül 1
React ve JSX Temelleri
  • Bileşen (component) ve JSX söz dizimi
  • Props ile bileşene veri aktarma
  • Koşullu ve liste render mantığı
  • Bileşen kompozisyonu ve yeniden kullanım
  • Vite ile React projesi oluşturma
  • Olay (event) işleme ve dinleme
Modül 2
Hook ve Durum Yönetimi
  • useState ile bileşen durumu yönetimi
  • useEffect ile yan etki yönetimi
  • Form ve kontrollü girdi yönetimi
  • Durumu bileşenler arası taşıma (lifting)
  • useContext ile global durum paylaşımı
  • Özel (custom) hook yazma kavramı
Modül 3
API Entegrasyonu ve Yönlendirme
  • fetch ile backend API'ye bağlanma
  • Yükleme ve hata durumlarını yönetme
  • React Router ile sayfa yönlendirme
  • Token ile korumalı istek gönderme
  • Listeleme ve detay sayfası kurma
  • Kullanıcı girişi akışını bağlama
Modül 4
Full-Stack Bitirme Projesi
  • Node backend ile React frontend'i bağlama
  • Uçtan uca CRUD akışını baştan kurma
  • Kimlik doğrulamayı arayüze yansıtma
  • Proje klasör yapısını düzenleme
  • Uygulamayı yayına (deploy) hazırlama
  • Projeyi test etme ve sunum yapma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Modern JavaScript

Değişken, fonksiyon, dizi ve nesnelerle çalışır; ES6+ özellikleri ve async/await ile asenkron kodu rahatça yazarsınız.

✅
Asenkron işlemler

Promise, async/await ve fetch ile API'den veri çeker, asenkron akışı ve hata yönetimini doğru biçimde kurarsınız.

✅
Node.js backend

Node.js ve npm ile sunucu tarafı geliştirmeyi kavrar, modül sistemini ve asenkron yapıyı etkin biçimde kullanırsınız.

✅
Express REST API

Express ile route ve middleware yazar, CRUD işlemleri içeren bir REST API tasarlar ve veriyi saklamayı uygularsınız.

✅
Kimlik doğrulama

JWT ve bcrypt ile güvenli oturum yönetimi kurar, yetkilendirme middleware'i yazar ve temel güvenlik önlemlerini alırsınız.

✅
React bileşenleri

JSX ve props ile bileşen tabanlı arayüz kurar, kompozisyon ve koşullu render ile modüler bir yapı oluşturursunuz.

✅
Hook ve durum

useState, useEffect ve useContext ile durum ve yan etkileri yönetir, form ve custom hook mantığını uygularsınız.

✅
Full-stack proje

Node backend ile React frontend'i birleştirir, uçtan uca çalışan tam yığın bir web uygulamasını kendiniz kurarsınız.

Kimler İçin Uygundur?

  • Web geliştirmeye başlamak isteyen
  • temel bilgisayar becerileri olan ve JavaScript
  • Node.js
  • React'i sıfırdan orta seviyeye kadar tek programda öğrenmek isteyen kişiler için uygundur

Sıkça Sorulan Sorular

Bu bootcamp için programlama bilmek gerekir mi?
Hayır. Program başlangıçtan orta seviyeye tasarlanmıştır ve ilk gün tamamen JavaScript temellerine ayrılmıştır. Temel bilgisayar becerileri yeterlidir. HTML ve CSS hakkında fikir sahibi olmak React bölümünde faydalı olur ancak zorunlu değildir; gerekli temeller eğitim içinde işlenir.
Bootcamp sonunda hangi yığını (stack) öğrenmiş olurum?
Node.js, Express, React ve MongoDB ile çalışan, JavaScript tabanlı modern bir web yığınını öğrenirsiniz. Bu MERN yaklaşımına yakın bir yapıdır. Backend'de REST API ve kimlik doğrulama, frontend'de bileşen ve hook tabanlı React geliştirmeyi uçtan uca uygularsınız.
Üç günde tüm bunları öğrenmek mümkün mü?
Bootcamp yoğun ve proje odaklı bir giriş sağlar; her teknolojinin en kritik ve en çok kullanılan konularına odaklanır. Amaç sizi tek başınıza öğrenmeye ve küçük projeler kurmaya hazır hale getirmektir. Konular örneklerle kodlanır ve bir bitirme projesinde birleştirilir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. İlk gün JavaScript, ikinci gün Node.js backend, üçüncü gün React frontend ve bitirme projesi işlenir. Yüz yüze veya online yapılabilir; tempo ve örnekler katılımcı grubun seviyesine 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 tamamlanan modülleri ve geliştirilen full-stack bitirme projesini belgeler; kurumsal gruplar için içerik, hedeflenen teknoloji yığınına ve seviyeye göre özelleştirilebilir.

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, Node.js ve React_bootcamp (Başlangıçtan Orta Sev Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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 - Gelişmiş Programlama Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript - Gelişmiş Programlama Eğitimi

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

İleri JavaScript: kapanış, this, prototip, event loop, Promise, async/await, generator, Proxy ve performans optimizasyonu üzerine uygulamalı eğitim.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Animations & Internationalization Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Animations & Internationalization Eğitimi

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

JavaScript animasyon ve uluslararasılaştırma: Web Animations API, requestAnimationFrame, kaydırma efektleri, Intl API ve çok dilli i18n üzerine eğitim.

Detayları Gör →
JavaScript ve TypeScriptJavaScript Essentials for Web Development Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Essentials for Web Development Eğitimi

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

Web geliştirme için JavaScript temelleri: değişkenler, fonksiyonlar, DOM, olaylar, form işleme, fetch ve JSON üzerine sıfırdan uygulamalı eğitim.

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn