Katılımcıların %81'i bu eğitimi tavsiye ediyor.

  • Modern JavaScript kullanarak etkileşimli ve dinamik web sayfaları geliştirin.

  • HTML ve CSS bilgilerini bir üst seviyeye taşımak isteyen web geliştiricileri için hazırlanmıştır.

  • Uygulamalı hackathon çalışmalarıyla gerçek web projelerinde JavaScript özelliklerini kullanma deneyimi kazanın.


Web Development Fundamentals – JavaScript Eğitimi, web geliştirmenin temel teknolojilerinden biri olan JavaScript dilini öğrenmek ve modern web uygulamaları geliştirmek isteyen katılımcılar için hazırlanmıştır.

Web Development Fundamentals – HTML and CSS eğitiminin devamı niteliğindeki bu program, HTML ve CSS ile oluşturulan web sayfalarına dinamik özellikler ve kullanıcı etkileşimleri kazandırmak için gereken JavaScript bilgi ve becerilerine odaklanır.

Eğitimde, JavaScript'in güncel sürümünün sunduğu özellikler ve modern geliştirici araçları kullanılır. Program, basit JavaScript kodlarının yazılmasıyla başlayarak aşamalı olarak daha gelişmiş programlama kavramlarına ilerler. Böylece katılımcıların React ve Angular gibi modern JavaScript kütüphaneleri ve framework'leriyle çalışmaya hazırlanmaları hedeflenir.

Katılımcılar eğitim boyunca JavaScript veri tipleri, veri yapıları, program akış kontrolü, fonksiyonlar, DOM manipülasyonu, olay yönetimi ve asenkron programlama gibi temel konuları öğrenir.

Eğitimin önemli bir bölümünü oluşturan hackathon çalışmaları, katılımcıların öğrendikleri teknikleri gerçekçi web geliştirme senaryolarında uygulamalarına olanak tanır. Bu çalışmalar sayesinde mevcut web sayfalarına yeni JavaScript özellikleri ekleyerek etkileşimli, işlevsel ve dinamik kullanıcı deneyimleri geliştirme becerilerini güçlendirirler.


Web Geliştirme Temelleri - JavaScript Eğitimi programına Online Instructor-Led (canlı sanal sınıf) veya Classroom Based (sınıf eğitimi) formatlarında doğrudan katılım sağlayabilirsiniz. Ayrıca bu eğitimi kurumunuza özel olarak Online Instructor-Led, Classroom Based veya Onsite (yerinde eğitim) formatlarında, tercih ettiğiniz tarih ve lokasyonda organize edebiliriz. Detaylı bilgi ve kurumunuza özel planlama için bizimle iletişime geçebilirsiniz.

Önkoşullar

Bu eğitime katılacak kişilerin Web Development Fundamentals – HTML and CSS eğitiminde kazandırılan seviyeye eşdeğer HTML ve CSS bilgisine sahip olmaları zorunludur.

Önceden programlama deneyimine sahip olmak, JavaScript kavramlarının daha kolay anlaşılmasına yardımcı olabilir. Programlamaya yeni başlayan katılımcıların ise eğitim öncesinde Programming Foundations (Programlama Temelleri) eğitimi almaları önerilir.

Kimler Katılmalı

Bu eğitim, web geliştirme alanında bilgi ve becerilerini ilerletmek ve JavaScript kullanarak dinamik web uygulamaları oluşturmayı öğrenmek isteyen kişilere yöneliktir.

Özellikle aşağıdaki katılımcılar için uygundur:

  • HTML ve CSS bilgisine sahip olup JavaScript öğrenmek isteyenler

  • Web geliştirme alanında kariyer hedefleyenler

  • Modern JavaScript kütüphaneleri ve framework'leriyle çalışmaya hazırlanmak isteyen geliştiriciler

  • Programlamaya yeni başlayan ve web teknolojilerine odaklanmak isteyenler

  • Başka programlama dillerinde deneyimli olup JavaScript'in kendine özgü özelliklerini öğrenmek isteyen yazılım geliştiriciler


Program, hem programlama konusunda sınırlı deneyime sahip katılımcılara hem de farklı yazılım dillerinden JavaScript'e geçiş yapmak isteyen deneyimli geliştiricilere uygun bir öğrenme süreci sunar.

Neler Öğreneceksiniz

Web Development Fundamentals – JavaScript Eğitimi sonunda katılımcılar, modern JavaScript'in temel özelliklerini kullanarak dinamik ve etkileşimli web sayfaları geliştirmek için gerekli bilgi ve becerileri kazanır.


Eğitimi tamamlayan katılımcılar:

  • Modern JavaScript programlama için gerekli geliştirme ortamını kurabilir ve yapılandırabilir.

  • JavaScript veri tiplerini ve veri yapılarını etkili biçimde kullanabilir ve yönetebilir.

  • Koşullu ifadeler ve döngüler kullanarak programların çalışma akışını kontrol edebilir.

  • JavaScript'i HTML ile birlikte kullanarak Document Object Model (DOM) üzerinde değişiklikler gerçekleştirebilir.

  • Olay yönetimi (Event Handling) tekniklerini kullanarak kullanıcı etkileşimlerine yanıt veren web sayfaları geliştirebilir ve form işlemlerini yönetebilir.

  • Nesne yönelimli JavaScript programlamasının temel özelliklerini uygulayabilir.

  • Asenkron JavaScript kullanarak eş zamanlı olmayan veri işlemleriyle çalışabilir.


Bu eğitim, katılımcıların JavaScript programlama temellerini öğrenmelerini, mevcut web sayfalarına dinamik işlevler eklemelerini ve React ile Angular gibi modern web geliştirme teknolojilerine geçiş için gerekli altyapıyı oluşturmalarını destekler.

Eğitim İçeriği

1. Geliştirme Ortamı (The Developer Environment)

  • Modern Web Geliştirici Araçları (The Modern Web Developer's Tool Set)

2. JavaScript Temelleri (JavaScript Basics)

  • HTML İçerisinde JavaScript Kullanımı

  • Veri Tipleri (Types)

  • Operatörler (Operators)

3. JavaScript Veri Yapıları (JavaScript Data Structures)

  • Diziler (Arrays)

  • Koleksiyonlar (Collections)

4. JavaScript Program Akış Kontrolü (JavaScript Program Control)

  • Koşullu İfadeler (Conditionals)

  • Döngüler (Loops)

  • Fonksiyonlar (Functions)

5. JavaScript ve DOM (JavaScript and the DOM)

  • Stillerin JavaScript ile Değiştirilmesi (Manipulating Styles)

  • Olay Yönetimi (Events)

  • Form İşlemleri (Forms)

6. İleri JavaScript Kavramlarına Giriş (JavaScript Deeper Dive)

  • Modüller (Modules)

  • Nesne Yönelimli JavaScript (Object-Oriented JavaScript)

  • Hata Yönetimi ve Hata Ayıklama (Error Handling and Debugging)

  • Asenkron JavaScript (Asynchronous JavaScript)

7. Hackathon – Uygulamalı Web Geliştirme Çalışmaları

Eğitim boyunca gerçekleştirilen hackathon etkinliklerinde, katılımcılara mevcut bir web sitesi ve geliştirilmesi beklenen özellikleri tanımlayan kullanıcı hikâyeleri (User Stories) sunulur.

Katılımcılar, eğitimde edindikleri JavaScript bilgi ve becerilerini kullanarak bu web sitesine yeni işlevler ekler ve mevcut özellikleri geliştirir.

Bu uygulamalar, öğrenilen kavramların gerçek web geliştirme ihtiyaçlarına nasıl uyarlanabileceğini deneyimleme ve JavaScript ile etkileşimli web sayfaları oluşturma konusunda pratik kazanma fırsatı sağlar.

Neden Bizi Seçmelisiniz

1995’ten beri Birleşik Krallık merkezli lider bir global eğitim sağlayıcısıyız.

Web Geliştirme Temelleri - JavaScript eğitimine Bilginç IT Academy'nin canlı ve etkileşimli sanal sınıf ortamında katılabilirsiniz. Online Instructor-Led eğitimlerimize bireysel olarak genel katılıma açık (Public) sınıflardan katılabileceğiniz gibi, kurumunuza özel (Private / In-house) bir sınıf da planlayabilirsiniz.

  • Eğitim Formatı (Delivery Method): Online Instructor-Led
  • Katılım Modeli (Participation Model): Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Canlı ve Etkileşimli Eğitim: Eğitmeninizle gerçek zamanlı iletişim kurun; soru-cevap, uygulama ve grup çalışmalarıyla öğrenme sürecine aktif olarak katılın.
  • Esnek Katılım: Evinizden, ofisinizden veya internet erişiminizin bulunduğu herhangi bir lokasyondan eğitime katılın.
  • Uzman Eğitmen Kadrosu: Sektör deneyimine sahip, alanında yetkin eğitmenlerden güncel ve uygulanabilir bilgiler edinin.
  • 30 Yılı Aşkın Deneyim: Bilginç IT Academy'nin 1995 yılından bu yana süregelen eğitim uzmanlığından yararlanın.
  • Dünya Genelinde Erişim: Canlı sanal sınıflarımıza dünyanın farklı lokasyonlarından katılabilir veya kurumunuza özel online eğitim planlayabilirsiniz.

Web Development Fundamentals - JavaScript eğitimine yüz yüze sınıf ortamında katılabilirsiniz. Classroom Based eğitimlerimiz genel katılıma açık (Public)sınıflar veya kurumunuza özel (Private / In-house)sınıflar şeklinde planlanabilir.

  • Eğitim Formatı (Delivery Method): Classroom Based
  • Katılım Modeli (Participation Model): Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Yüz Yüze Öğrenme: Eğitmeniniz ve diğer katılımcılarla doğrudan iletişim kurarak etkileşimli bir sınıf deneyimi yaşayın.
  • Deneyimli Eğitmenler: Sektörde uzun yıllara dayanan deneyime sahip uzmanlardan gerçek dünya örnekleriyle öğrenin.
  • Profesyonel Eğitim Ortamı: Teknolojik altyapısı güçlü, konforlu ve öğrenmeye uygun sınıflarda eğitim alın.
  • Uygulamalı Öğrenme: Eğitim içeriğine bağlı olarak uygulamalar, senaryolar, vaka çalışmaları ve eğitmen yönlendirmeli çalışmalarla teorik bilgilerinizi pratiğe dönüştürün.

Web Development Fundamentals - JavaScript eğitimini kurumunuza özel olarak kendi ofisinizde veya tercih ettiğiniz lokasyonda gerçekleştirebilirsiniz. Bilginç IT Academy eğitmenleri, kurumunuzun ihtiyaçlarına göre planlanan eğitim için belirlediğiniz lokasyona gelebilir.

  • Eğitim Formatı (Delivery Method): Onsite
  • Katılım Modeli (Participation Model): Kuruma Özel (Private / In-house)
  • Tercih Ettiğiniz Lokasyonda Eğitim: Eğitimi şirketinizin ofisinde veya belirlediğiniz farklı bir lokasyonda organize edin.
  • Kuruma Özel İçerik: Eğitim programını şirketinizin projelerine, ekip yapısına, mevcut yetkinlik seviyesine ve iş ihtiyaçlarına göre uyarlayın.
  • Ekip Odaklı Öğrenme: Ekibinizin aynı içerik ve yaklaşım etrafında gelişmesini sağlayarak kurum içi bilgi paylaşımını ve iş birliğini güçlendirin.
  • Esnek Planlama: Eğitim tarihini, lokasyonunu ve programını kurumunuzun operasyonel ihtiyaçlarına göre planlayın.
  • Global Eğitim Organizasyonu: Bilginç IT Academy eğitmenleri, kurumunuza özel eğitimler için dünyanın farklı ülkelerine ve lokasyonlarına yönlendirilebilir.


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!