Çevrimiçi kurs – Packt’in ES6 uzmanlığıyla modern JavaScript’te sertifikalı profesyonel uzmanlık

JS öğrenmek için pratik kurs: ES6, nesne yönelimli programlama, barındırma, kapatmalar ve daha fazlası! Sizi temel bilgilerden işe hazır bir JavaScript geliştiricisine götüren iyi yapılandırılmış bir kurs.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Fonksiyonel programlama
  • JavaScript
  • Kapsülleme
  • Kaldırma

What you will learn in the course

Courses for which the course is suitable

  • JavaScript geliştiricisi
  • Ön uç geliştirici
  • Web uygulaması geliştiricisi
  • Yazılım geliştiricisi
  • yazılım mühendisi
  • Etkileşimli uygulama geliştiricisi
  • Tarayıcı tabanlı sistemlerin geliştiricisi
  • Modern yazılım geliştiricisi

Staj – 3 bölümlük kurs serisi

Kurs açıklaması

Bu kurs, değişkenler, veri türleri ve kontrol yapıları gibi temel kavramlardan başlayarak modern JavaScript ve ES6’nın derinlemesine incelenmesini sunar. Bundan sonra kurs, aşağıdakileri içeren ara konulara doğru ilerler:

  • DOM’un işlevleri, nesne yönelimli programlaması ve manipülasyonu.
  • Kapanışlar, yürütme bağlamı ve ‘this’ anahtar sözcüğü gibi gelişmiş JavaScript özellikleri.
  • Yineleyiciler, oluşturucular, haritalar, gruplar ve kod yöntemlerini kolaylaştıran Klassen beyni gibi modern ES6 özellikleri.
  • Tam profesyonel bir proje – pratik bağlamda öğrenilen becerileri içeren yazma testi uygulaması.

Kurs hedefleri

Kursun sonunda öğrenciler, JavaScript’in temel ve gelişmiş özelliklerine hakim olacak, böylece dinamik ve etkileşimli web uygulamaları geliştirebileceklerdir. Modern JavaScript yöntemlerinde uzman olacaklar ve kodlarını verimli ve bakımı kolay hale getirecekler. Ders teorik anlayışın yanı sıra pratik projeler aracılığıyla pratik uygulamayı da vurgular. Öğrenciler karmaşık programlama zorluklarıyla yüzleşme konusunda güven kazanacaklardır.

Pratik bir öğrenme projesi

Öğrenciler, ES6 özelliklerini, nesne yönelimli programlamayı ve modern programlama tekniklerini uygulayarak JavaScript anlayışlarını güçlendirecek bir yazma testi uygulaması oluşturmak gibi uygulamalı projelerde yer alacaklar. Bu projeler gerçek dünya senaryolarını simüle ederek öğrencilerin kod verimliliğini artırmak ve etkileşimli web uygulamaları oluşturmak gibi gerçek dünya sorunlarını çözmek için becerilerini uygulamalarına olanak tanır.

Details of the courses that make up the specialization

JavaScript’in temelleri

  • Kurs 1 • 19 saat

Kurs detayları

ne öğreneceksin
  • JavaScript’teki farklı değişkenleri ve veri türlerini hatırlamak.
  • Mantıksal akış kontrol yapılarının kullanımını açıklar.
  • Kod modülerliğine ulaşmak için işlevler geliştirin ve kullanın.
  • JavaScript’te nesne yönelimli ilkeleri ayırt edin ve uygulayın.
Kazanacağınız beceriler
  • Kategori: JavaScript programlama
  • Kategori: JavaScript eğitimleri
  • Kategori: Web geliştirme için JavaScript
  • Kategori: Yeni başlayanlar için JavaScript
  • Kategori: JavaScript işlevleri
  • Kategori: JavaScript işlevleri

JavaScript’te ileri düzey kavramlar

  • Kurs 2 • 17 saat

Kurs detayları

ne öğreneceksin
  • JavaScript uygulamalarında gelişmiş nesne yönelimli ilkeleri kullanın.
  • Modüler ve tekil tasarım modellerini test edin ve uygulayın.
  • Modüler ve tekil kalıpları kullanarak uygulamaları eleştirel bir şekilde hayal edin ve tasarlayın.
  • Gelişmiş JavaScript becerilerini göstermek için profesyonel bir proje geliştirin ve tamamlayın.
Kazanacağınız beceriler
  • Kategori: JavaScript prototip zinciri
  • Kategori: JavaScript’te Tasarım Desenleri
  • Kategori: JavaScript performans bağlamı
  • Kategori: JavaScript’te Profesyonel Projeler
  • Kategori: Gelişmiş JavaScript

ES6 ile modern JavaScript

  • Kurs 3 • 6 saat

Kurs detayları

ne öğreneceksin
  • JavaScript’te Haritalar, Kümeler ve Semboller gibi yeni veri yapılarını kullanın.
  • Etkin veri yönetimi için modern yöntemleri ayırt eder ve sistemlerde uygular.
  • Nesne yönelimli programlamada ES6 sınıflarının etkinliğini değerlendirin.
  • Güçlü ve ölçeklenebilir uygulamalar oluşturmak için ES6 sınıflarını geliştirin ve genişletin.
Kazanacağınız beceriler
  • Kategori: JavaScript’te ES6 kursu
  • Kategori: Modern JavaScript
  • Kategori: ES6 Veri Yapıları
  • Kategori: ES6 sınıfları
  • Kategori: ES6 JavaScript