Sıfırdan İleri Seviye Modern Javascript Dersleri ES7+ | 2020
4.6 (646 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,845 students enrolled

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

Modern javascript dersleri ile (ES6 & ES7+) Nodejs, Angular, React ve VueJs için sağlam bir temel oluşturun.
4.6 (646 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,849 students enrolled
Created by Sadık Turan
Last updated 12/2019
Turkish
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 23.5 hours on-demand video
  • 2 articles
  • 11 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Javascript dilini etkin bir şekilde kullanabileceksiniz.
  • Javascript ile Object Oriented Programlamayı, Prototype Yapısını ve ES6 Sınıflarını öğreneceksiniz.
  • Javascript'de Asenkron İşlemlerin yürütülmesini sağlayan Callback, ES6 Promise ve ES7 Async Await yapısını detaylı bir şekilde öğreneceksiniz.
  • ES5, ES6 ve ES7 arasındaki farklılıkları öğrenecek.
  • Ve en önemlisi NodeJs , Angular ,React ve VueJs ile uygulama geliştirebilecek bir alt yapıya sahip olacaksınız.
  • Kurstan sonra herhangi bir Javascript Framework'üne (Angular, React, Vue, Node vs. ) rahatlıkla adapte olabileceksiniz.
Course content
Expand all 153 lectures 23:35:46
+ 1. Seviye: Javascript Temelleri
16 lectures 02:48:22
Operatörler
13:38
Uygulama : Operatörler
12:21
Dates & Times
09:40
Uygulama : Dates
16:41
Numbers & Number Metotları
10:27
Uygulama : Numbers
07:51
Strings & String Metotları
12:36
Template Literals
05:48
Uygulama : Strings
11:18
Dizi & Dizi Metotları
17:19
Uygulama : Diziler
15:06
+ 2.Seviye: Javascript Temelleri
13 lectures 02:22:42
If / Else Koşul İfadeleri
10:36
Switch Koşul İfadeleri
08:41
Uygulama : Koşul İfadeleri
10:56
Object Literals
13:39
Uygulama : Object Literals
13:47
Döngüler
12:11
Dizi & Nesnelerin Döngü ile Kullanımı
10:54
Uygulama : Döngüler
10:59
Fonksiyonlar
06:47
Function Declarations & Expressions
08:48
Uygulama : Fonksiyonlar
10:55
Window Nesnesi
13:06
Scopes (Let & Const)
11:23
Javascript Temelleri
13 questions
+ Javascript Dom & Events
12 lectures 02:03:04
Tekil Element Seçimi
12:30
Çoklu Element Seçimi
11:48
Dom Elementleri Üzerinde Gezinme
13:07
Element Oluşturma
07:27
Element Silme & Güncelleme
15:36
Event Listeners Kullanımı
09:08
Mouse Events
09:35
Keyboard Events
10:55
Event Bubbling & Capturing Olayları
11:28
Tarayıcı Bilgi Saklama : Local & Session Storage
09:24
+ Proje #1 - Todo Uygulaması - Dom
5 lectures 43:59
Uygulama Tasarım Yapımı
08:25
Todo Eleman Ekleme
09:22
Todo Eleman Silme
09:45
Todo Elemanlarını Diziden Sayfaya Aktarma
04:30
Local Storage ile Çalışma
11:57
+ Proje #2 - Slider Uygulaması - Dom
4 lectures 35:30
Uygulama Tasarım Yapımı
06:47
İlk Slider' in Yüklenmesi
05:28
Slider Kontrollerinin Eklenmesi
08:50
+ Javascript Nesne & Fonksiyonlar
17 lectures 02:27:28
Prototype
16:06
Uygulama : Constructor & Prototype
10:15
Object.create
05:27
Prototype Tabanlı Kalıtım
10:34
Built-in Constructors
09:00
Uygulama : Kalıtım
13:50
Primitive & Objects
09:58
Callback Fonksiyonlar
08:38
Immediate Fonksiyonlar
04:37
Fonksiyondan Fonksiyon Döndürme
07:17
Getter & Setters
08:02
Call, Apply & Bind
06:39
Uygulama : Call, Apply & Bind
05:51
Error Handling (Try/Catch)
07:23
Uygulama : Error Handling
08:22
+ Proje #3 - Quiz Uygulaması - OOP
3 lectures 38:15
Question Objesinin Oluşturulması
09:44
Quiz Objesinin Oluşturulması
12:34
Arayüzün Oluşturulması
15:57
+ Modern Javascript : ES6 / ES7+
11 lectures 01:48:43
"this" Keyword
09:21
Spread Operator
06:40
Rest Parameters
08:40
Destructuring
10:57
ES6 'da Dizi Kullanımı
15:24
Maps
09:39
Sets
09:57
Sınıflar
07:59
Static Metotlar
06:34
Alt Sınıflar
10:27
+ Proje #4 - Course Uygulaması - ES6 Class
8 lectures 01:03:32
Listeden Eleman Silme
05:47
Bilgilendirme Mesajları
08:31
ES5 Constructor' dan ES6 Sınıflarına Dönüşüm
06:33
Local Storage' a Kayıt Ekleme ve Kayıt Okuma
09:04
Local Storage' dan Kayıt Silme
11:38
Requirements
  • Temel html ve css bilgisine sahip olmanız yeterlidir.
  • Herhangi bir programlama bilgisine sahip olmanız gerekmemektedir.
Description

Sizleri Javascript dünyasına hazırlayacak ve işin temelini modern javascript teknikleriyle (ES6/ES7+) öğretecek Modern Javascript kursumuza hoş geldiniz.

Web geliştirme ile ilgilenmiş herkesin az çok bildiği Javascript, 2015 yılından itibaren kendini modern javascript teknikleriyle (ES6 & ES7+) oldukça geliştirdi ve geldiğimiz şu noktada mutlaka her yazılımcının iyi bir şekilde Modern Javascript biliyor olması gerekiyor. Çünkü Javascript' in kullanım alanı oldukça arttı.

Peki Javascript ile neler yapabilirim?

  • Nodejs ile birlikte Javascript bir backend programlama dili haline geldi. Artık Javascript' i dinamik bir web uygulamasını geliştirirken kullanabiliriz.

  • Angular, React ve VueJs kütüphaneleri kullanarak mobile uygulama gibi çalışan web uygulamalarını yapabilirsiniz. (Single Page Application-SPA)

  • Javascript ile Restful Servis Apilerinden kolaylıkla veri okuyarak uygulama geliştirebilirsiniz.

  • Javascript ile Android ve IOS uygulamaları geliştirebilirsiniz.

  • Javascript ile Cross Platform Masaüstü uygulamalarını geliştirebilirsiniz.

Sağlam bir modern Javascript bilgisine sahip olmak son zamanlarda yazılım adına yapmamız gereken en önemli adımdır. Modern Javascript kursumuzda modern javascript tekniklerini javascript dersleri ile iyi bir şekilde öğrenerek nodejs, angular, react ve vuejs için güzel bir temel oluşturacağız. 

Kurs Planımınız;

  1. Javascript Temelleri: 1.Seviye (Değişkenler,Operatörler,Objeler,Diziler)

  2. Javascript Temelleri: 2.Seviye (Koşul İfadeleri,Döngüler,Fonksiyonlar)

  3. Javascript Dom Manipulasyonu

  4. Javascript Events

  5. Proje #1 - Todo Uygulaması - Dom

  6. Proje #2 - Slider Uygulaması - Dom

  7. Javascript Nesne Tabanlı Programlama

  8. Javascript İleri Seviye Fonksiyonlar

  9. Proje #3 - Nesne Tabanlı Programlama ile Quiz Uygulaması

  10. Modern Javascript Teknikleri: ES6 / ES7+

  11. Proje #4 - Kurslar Uygulaması - ES6 Class Kullanımı

  12. Asekron Programlama & AJAX (Json,Restful Api, Callback, Promise, Fetch Api, Async & Await )

  13. Proje #5 - Profil Arama Projesi - Api Projesi

  14. Javascript Patterns

  15. Proje #5 - Ürün Katalog Projesi- Modüller ile Proje Geliştirme

  16. Nodejs & Npm

  17. Webpack, Babel & ES6 Module

  18. TypeScript

Zaman kaybetmeden Javascript dünyasına katılın ve Modern Javascript' in getirdiği güzellikleri modern javascript dersleri ile hep beraber tanımaya başlayalım.

Who this course is for:
  • Javascipt ve Javascript türevlerine (NodeJs, Angular, React, VueJs) ilgi duyan herkes katılabilir.