JavaScript Karmaşası : 10 : Senkron - Asenkron JS, Call Stack, Thread, Callback Fonsiyonlar

preview_player
Показать описание
Merhaba Arkadaşlar,

Ders Konusu: JavaScript Senkron, Asenkron, Callback nedir? Nasıl kullanılır? Ne ise yarar?

Bu dersleri serimizde JavaScript'in "karmaşık" konuları üzerine konuşacağız. Bu seriyi oluşturmamın iki nedeni var:

1 - Javascript'in karmaşık görünen konularına Hoisting, Promise, Arrow Functions, First-Class functions, Sınıf - Nesne - Callback - Promise - Async Await gibi ... gibi konuları teorik olarak derinlemesine incelemek.

2 - Javascrit çatı ve kütüphanelerine (Node, Express, Ember, React, Angular..) hızı geçiş yapmak isteyen arkadaşlara bu kütüphanlerde sıklıkla kulanılan konularda yardımcı olmak.

Derse Özel Kaynaklar:

Twitter: ArinSoft
Рекомендации по теме
Комментарии
Автор

Hocam konuları anlatışınız muazzam onda zaten şüphe yok. Üstüne üstlük bu kadar güzel anlatırken bu kadar samimi bir şekilde anlatmanız gerçekten bize kendimizi çok şanslı hissettiriyor. Çok içten söylüyorum hocam bu samimi ve gerçekten bir dost gibi anlatışınız için çok çok teşekkürler.

omercakmak
Автор

0:00- 16:00 senkron-asenkron: js senkron çalışır. Böyle çalışmasınında bazen veri kayıpları(geçikmeleri) oluşturabiliyor.dk 13'lere bak.
senkron sorunları: program bloklanma tehlikesi, yavaş çalışma tehlikesi, aldığımız verilerde gecikmeden dolayı eksik veri almak
asenkron: aynı ayna birden fazla iş yapıyor görünmek
asenkron yapsaydık setTimeout() callback'ine girecekti. o işlemi anlamıyacaktı.
16:00 call stack: fonksiyonların çalışma sırası dk 27'ye kadar sonra callback 2.örnek
39:00 callback fonk. kısım: durum bildiren. Bir fonksiyon başka bir fonksiyona argüman olarak geliyorsa bu argüman olarak gelen fonksiyona callback fonk. denir.
43:00 setTimeout içinde anonim fonk. olarak çağırdık. bu anonim fonk. callback fonk. oldu.
43:50 jsde callbacklerin bizim için önemli kullanım kısmı eventListener()da oluyor.
50:45 callbacklerle ilgili 2.örnek 58:25'e bak.

salihyil
Автор

İşin mantığını bu kadar açıklayıcı anlatan başka bir kaynak görmedim. Bir çok eğitim serinden fazlasıyla yararlandım.Eline emeğine sağlık abicim. Çok teşekkürler eğitimler.

tanersenturk
Автор

48 yaşındayım ve aşağı yukarı 14 yıldır PHP ile ile sıkı fıkıyım.Son 5 yıldır Javascript teknolojileri, sektörü domine edince JS de kendimi geliştirmeye başladım.Tabi php gibi bir dilden JS 'ye geçince bazı kavramlar kafamızda oturmadı.Bu oturmayan mevzularla alakalı bir sürü makale okudum, türkçe görsel anlatım olarak bundan daha detaylı ve kaliteli bir eğitim serisi yok. JS'nin o karmaşık tüm yapılarına Gürcan Çekiç hocam değinmiş. Gençler bu tür kaliteli eğitimlerin kıymetini bilin, inanın yapacağınız tüm iş görüşmelerinde bu tür sorular sorulacak size. Çünkü zaten JS nin diğer mevzuları diğer dillere benzer. anlaşılması kolay. Bu mevzuları zihninizde halletmeden JS öğrenmiş olmuyorsunuz.Gürcan hocama çok teşekkür ederim, ciddi emek harcanarak hazırlanmış bir eğitim.Ağzınıza sağlık hocam. İstanbul'a yolunuz düşerse beklerim, bir yerde oturup sizinle hasbihal etmek isterim.Kalın sağlıcakla.

sagedev
Автор

Yine gayet anlasilir, guzel orneklerle harika bir anlatim. O kadar video izledim hicbirinde "alert" kullanarak blok yapmak kadar basit ve profesyonel bir hamle gormedim. Nezaketen soylemiyorum, gercekten cok iyi bir ogreticisiniz. Helal olsun👏

yusufdemir
Автор

"Fonksiyon bile yazamayandan Javascript öğreniyorsunuz" kısmında kahkaha attım :) Şaka bir yana ilk kez bir eğitimin önce İngilizcesini aramadığım için pişman olmadım. Merakla bekliyoruz hocam böyle detaylı anlamak inanılmaz iyi hissettiriyor. Seviliyorsunuz :)

tunaaybartas
Автор

Memlekette sizin gibi insanların olduğunu bilmek ne kadar güzel. Size içten büyük bir sevgim ve saygım var hocam. Sağ olun.

ironheadmedia
Автор

Hocam merheba.Azeribeycandan yaziyorum.cok iyi anlatim.su bolmeleri hic bir zaman anlamamwdm.artik anladim.devami gelsin.ugurlar.tesekkurler.

ferdibabazade
Автор

Çok teşekkür ederim hocam, hakkınız ödenmez ama elimden geldiği kadar destek olmak için izlediğim tüm videolarınızı beğenip yorum yapıcam. Öndecen planlıyordum ama şimdi zaman ayıra bildim, geç olsa da kusura bakmayın. Ve diğer izleyici arkadaşlardan da nacizane bir şekilde rica ediyorum bunu yapmalarını. Lütfen siz de video hazırlarken izleyicilerinizden bunu rica edin tüm videolarda, çünki böylece bu değerli derslerden daha çok insan yararlanacak youtube algoritması sayesinde. Şahsen ben de kafam derse daldığı için defalarca unutuyordum 1 saniyemi ayırıp like atmayı, o yüzden hatırlatmanızın iyi olacağını düşündüm. Bir daha teşekkürler efendim 🤝🏻
#44

GasimMammadov
Автор

Call Stack anlatırken yaptığın "çiuuvv" seslendirmesi olmasaydı anlamazdım sanrıım :) hocam gerçekten eline sağlık. çok faydalı bi playlist.

cagkanyldztekin
Автор

Hocam cok guzel anlatmissin eline, emgeine, yuregne saglik

yamillayicov
Автор

abone sayılarının 100 binleri geçmesi gereken bir kanal gerçekten çok faydalı bir kanal kafamdaki sorulara çoğunlukla cevap bulduğum bir kanal ağzınıza sağlık <3

Автор

JS JS olalı böyle anlatım görmedi arkadaş!! Çok eğitmen gördüm fakat bir çoğu ''bakın ne de çok biliyorum'' gibilerinden bir bilgiçlik taslar gibi hızlı hızlı bir şeyler zırvalayıp duruyorlardı. Kitaplarla örneklendirmen de yine bir harika! Gerçekten çok anlaşılır bir dille anlatıyorsun hocam, ağzına yüreğine sağlık. Devamını beklerim. Almanya'dan saygı, sevgi ve hürmetler.

taximinator
Автор

hocam harikasınız :) c1 seviyesinde ingilizcem var yabancı kaynakları da izliyorum ama insanın anadilinde kaliteli bir hocadan öğrenmesi çok başka vue dersleri de gelecek mi acaba :) ?

okd
Автор

youtube'ta senden daha iyi anlatan yok hocam tebrik ederim başarılarının devamını dilerim.👍

ornix
Автор

yorum 2: hocam 1 saat boyunca kendimi JS'in senkron olduguna inandırmaya çalıştım... bütün hayallerim yıkıldı 😂 işin şakası bir yana hocam çok araştırdım ve hemen hemen her yorumda JS = asenkron yorumlarını gördüm ve bu durum bilinç altıma fazlasıyla işlemiş... bu eğitimden sonra Rönesans devri gibi aydınlandım...

meliht
Автор

Emeginiz icin tesekkurler hocam, cok faydali oldu.

yunusemrearslan
Автор

Akılda, kavramları yerine oturtan, aydınlatıcı, çok güzel içerik olmuş, teşekkürler hocam

Saygılar

yasine
Автор

Yine mukemmel bir anlatim hocam cok tesekkurler.

serkanurganc
Автор

Hocam en kaliteli Turkce anlatim sizin anlatiminiz. Emeginize saglik.

isacodas