Udemyalltr

Sıfırdan İleri Seviye Modern Javascript Dersleri ES7+

Learn modern JavaScript (ES6+) for Node.js, Angular, React & Vue.js. Build a strong foundation for web development.

4.6(3,012)
20,155students
30h 8m
Certificate
Sadık Turan
Sadık TuranYazılım Geliştirici & Eğitmen

Course Content

Sıfırdan İleri Seviye Modern Javascript Dersleri ES7+ is an all-levels Udemy course taught by Sadık Turan. It runs 30h 8m, is taught in Turkish, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 3,012 reviews, with 20,155 students enrolled. It is a paid course, last updated December 2024.

Modern JavaScript Kursu: Web Geliştirme ve Uygulama Geliştirme İçin Temeller

Modern JavaScript kursumuza hoş geldiniz! Web geliştirme dünyasına adım atmak veya mevcut becerilerinizi geliştirmek için doğru yerdesiniz. 2015'ten itibaren önemli ölçüde gelişen JavaScript, günümüz yazılım geliştirme ekosisteminin vazgeçilmez bir parçası haline geldi. Bu kurs, modern JavaScript tekniklerini (ES6/ES7+) kapsayarak sizi bu heyecan verici alana hazırlayacak.

JavaScript ile Neler Yapabilirsiniz?

JavaScript'in kullanım alanı giderek genişliyor. Node.js ile birlikte backend programlama alanında da öne çıkıyor. İşte JavaScript ile yapabileceklerinizden bazıları:

  • Dinamik Web Uygulamaları: JavaScript kullanarak etkileşimli ve dinamik web uygulamaları geliştirebilirsiniz.
  • Single Page Applications (SPA): Angular, React ve Vue.js gibi popüler kütüphanelerle mobil uygulama benzeri SPA'lar oluşturabilirsiniz.
  • API Entegrasyonu: RESTful servis API'lerinden kolaylıkla veri çekerek uygulamalarınızı zenginleştirebilirsiniz.
  • Mobil Uygulama Geliştirme: JavaScript ile Android ve iOS uygulamaları geliştirebilirsiniz.
  • Cross-Platform Masaüstü Uygulamaları: Farklı platformlarda çalışan masaüstü uygulamaları oluşturabilirsiniz.

Kurs İçeriği:

Bu kapsamlı kurs, JavaScript'in temellerinden ileri seviye konulara kadar her şeyi kapsıyor.

  • JavaScript Temelleri (1. Seviye):
    • Değişkenler, operatörler, nesneler ve diziler gibi temel kavramları öğreneceksiniz.
  • JavaScript Temelleri (2. Seviye):
    • Koşul ifadeleri, döngüler ve fonksiyonlar konularında derinlemesine bilgi edineceksiniz.
  • DOM Manipülasyonu:
    • Web sayfalarının içeriğini ve yapısını dinamik olarak değiştirmeyi öğreneceksiniz.
  • JavaScript Events:
    • Kullanıcı etkileşimlerine tepki veren olayları (events) yönetmeyi öğreneceksiniz.
  • Proje #1 - Todo Uygulaması (DOM):
    • DOM manipülasyonu ve olay yönetimi becerilerinizi pratiğe dökeceksiniz.
  • Proje #2 - Slider Uygulaması (DOM):
    • Dinamik içerik oluşturma ve kullanıcı deneyimini iyileştirme konularında deneyim kazanacaksınız.
  • JavaScript Nesne Tabanlı Programlama:
    • Nesne yönelimli programlama prensiplerini JavaScript ile uygulayacaksınız.
  • JavaScript İleri Seviye Fonksiyonlar:
    • Fonksiyonları daha etkili ve esnek bir şekilde kullanmayı öğreneceksiniz.
  • Proje #3 - Nesne Tabanlı Programlama ile Quiz Uygulaması:
    • Nesne yönelimli programlama becerilerinizi kullanarak interaktif bir quiz uygulaması geliştireceksiniz.
  • Modern JavaScript Teknikleri: ES6 / ES7+:
    • ES6 ve ES7'nin getirdiği yeni özellikleri (arrow fonksiyonları, class'lar, template literal'lar vb.) öğreneceksiniz.
  • Proje #4 - Kurslar Uygulaması (ES6 Class Kullanımı):
    • ES6 class'larını kullanarak daha organize ve yönetilebilir kodlar yazmayı öğreneceksiniz.
  • Asenkron Programlama & AJAX:
    • Asenkron işlemler, JSON, RESTful API'ler, Callback, Promise, Fetch API, Async/Await gibi konuları öğreneceksiniz.
  • Proje #5 - Profil Arama Projesi (API Projesi):
    • API'lerden veri çekme ve kullanma becerilerinizi geliştireceksiniz.
  • JavaScript Patterns:
    • Yaygın tasarım kalıplarını (design patterns) JavaScript ile uygulayacaksınız.
  • Proje #6 - Ürün Katalog Projesi (Modüller ile Proje Geliştirme):
    • Modüller kullanarak daha büyük ve karmaşık projeler geliştirme becerisi kazanacaksınız.
  • Node.js & NPM:
    • Node.js ile backend geliştirme ve NPM paket yöneticisi kullanımı hakkında bilgi edineceksiniz.
  • **Webpack, Babel & ES
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.