Ç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
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.
@@ArinYazilim Hocam hızınıza da hayran kaldım daha ben dersi bitmeden cevap verdiniz ve türkiyede geç bir saat olmasına rağmen bu emeklerinizin kıymetini bilmeye çalışacağız.
İş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.
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👏
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.
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.
"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 :)
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
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.
Değerli bilgiler paylaşıyorsunuz. Bilgi paylaşmanın ne kadar kıymetli olduğunu sizin sayenizde daha da içselleştirdim. Ben de öğrendiklerimi bir gün sizin gibi paylaşmak istiyorum.. Teşekkür ederim
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...
Hocam egitimleriniz gercekten cok guzel, konuyu bilmeme ragmen bu zamanda kadar hep teorisini ogrendim. Ama sayenizde neyi neden nasil calistigini ve sonrasinda nereden geldigini daha iyi ogrendim. Gercekten cok iyi bir ogreticisiniz.
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 :) ?
Merhabalar Hocam Allah razı olsun sizden JavaScript'in temellerinin sağlam bir şekilde kafamda oturmasını sağlıyorsunuz yani kritik noktalara ateş ediyorsunuz...Kanalınızı yeni keşfettim ve bu seriyi şimdilik bitirdim.Sizi takipteyim.
Emeğiniz anlatımınız için teşekkür ederim. Php yazan birisi olarak vue ve node öğrenmek için js öğrenme gayretindeyim. Ancak videonun birinci saatinde artık fonksiyona callback argümanını göndermeye başladık. Burada bir fonksiyonun çalışması başka bir fonksiyona bağlandı Diyebiliriz. Php de nesnel programlamada her sınıf her metod sadece bir işi yapmalı mantığı var. Tabiki js php kadar nesnel değil ama biz callback olarak olarak kullandığımız fonksiyonda değişiklik yaparsak ya da çalışmasında problem çıkarsa yaptığı diziye ekleme yaptığımız fonksiyonun da çalışmasını bozmaz mı? Acaba çok mu detaycı düşündüm?
Hocam dersleriniz baya iyi js seti bitirmeme rağmen bunlari şimdi görüyorum kodalama alanı tabi asla biliyorum demiyeceksin 😅 bu arada conseole ekraninda dark mode yapsanız çok iyi olur gözlerimiz adios🥲
@@ArinYazilim tabi bahs edildi ama bu kadar derin değil teşekürler onuniçin. Evet malum youtubeden birşey kazanılmıyor malesef üstüne insanlar eğtim sevmiyor sevende ikisi emek harcamış diye reklam izler geri kalanı reklamdan sanki zengin olucaksın diye reklam engelleyici kullaniyorlar
Veri yapıları için Stack yapısı LIFO(Last in first out) mantığıyla, Queqe ise FIFO(First in first out) şeklinde çalışıyor. Fakat araştırmama göre "Son giren ilk çıkar" kuralı genellikle veri yapılarının belirli işlemleri için kullanılır, ancak bu kural, JavaScript'teki setTimeout() işlevi için geçerli değil.
Hocam Bizlere Linux Ubuntu Server Güvenliğiyle Birlikte, Linux Shell Bash Script yazılımını Sıfırdan ileri Seviyeye Detaylı Öğrete Bilir Misiniz? (Sürekli sunucularımıza Hackerlerin Sızmasından bıktık.
Valla hocam çekeyim de, 10 kişi izlesin... Daha "popüler" konulara değinmeye çalışacağım. Bu arada yanlış anlamazsanız merak ettiğim için soruyorum komik olan nedir?
@@ArinYazilim hocam emoji sizde nasıl gözüküyor bilmiyorum ama ben onu tebessüm amaçlı koydum windowsun emoji barı bazen alakasız şeyler gösterebiliyor, saygılarımla .
Ç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
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.
Ağlamak istiyorum yemin ediyorum...
@@ArinYazilim Hocam hızınıza da hayran kaldım daha ben dersi bitmeden cevap verdiniz ve türkiyede geç bir saat olmasına rağmen bu emeklerinizin kıymetini bilmeye çalışacağız.
youtube'ta senden daha iyi anlatan yok hocam tebrik ederim başarılarının devamını dilerim.👍
Yorum için teşekkür ederim, keşke öyle olsa :)
İş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.
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👏
Yorum için çok teşekkür ederim.
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.
Merhabalar Tekin Bey, yorumunuz için çok teşekkür ederim. Umarım iltifatların hakkını verebiliyorumdur. Sevgiler.
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.
Call Stack anlatırken yaptığın "çiuuvv" seslendirmesi olmasaydı anlamazdım sanrıım :) hocam gerçekten eline sağlık. çok faydalı bi playlist.
Hocam merheba.Azeribeycandan yaziyorum.cok iyi anlatim.su bolmeleri hic bir zaman anlamamwdm.artik anladim.devami gelsin.ugurlar.tesekkurler.
Saolasın Ferdi.
"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 :)
i guess I am pretty randomly asking but do anyone know a good website to stream new tv shows online?
@Mack Jagger i would suggest Flixzone. Just google for it =)
@Cyrus Thatcher definitely, I have been using FlixZone for months myself :D
@Cyrus Thatcher thank you, I signed up and it seems like they got a lot of movies there =) I appreciate it!
@Mack Jagger Glad I could help :)
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
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.
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.
Hocam en kaliteli Turkce anlatim sizin anlatiminiz. Emeginize saglik.
Değerli bilgiler paylaşıyorsunuz. Bilgi paylaşmanın ne kadar kıymetli olduğunu sizin sayenizde daha da içselleştirdim. Ben de öğrendiklerimi bir gün sizin gibi paylaşmak istiyorum.. Teşekkür ederim
Akılda, kavramları yerine oturtan, aydınlatıcı, çok güzel içerik olmuş, teşekkürler hocam
Saygılar
Saolasın Yasin, yorumun çok değerli çünkü cidden çok zaman harcıyorum bu içerik için, yerli yerine oturtulması çok önemli.
Hocam cok guzel anlatmissin eline,emgeine,yuregne saglik
Emeginiz icin tesekkurler hocam, cok faydali oldu.
hocam , canım hocam süper daha izlemeden beğendim bile. 1 senedir VanillaJS tarafında anlamakta zorluk çektiğim kısımdı... elinize sağlık
Saolasın dostum.
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...
Valla inanç ile pek alakası yok sanırım :) "JavaScript is a synchronous, blocking, single-threaded language.".
Yine mukemmel bir anlatim hocam cok tesekkurler.
Güzel anlatımınız için teşekkürler hocam, serinin devamını merakla beklemekteyiz.
Sırada "Promise" gelecek, yarına hazır olur sanırım.
Hocam egitimleriniz gercekten cok guzel, konuyu bilmeme ragmen bu zamanda kadar hep teorisini ogrendim. Ama sayenizde neyi neden nasil calistigini ve sonrasinda nereden geldigini daha iyi ogrendim. Gercekten cok iyi bir ogreticisiniz.
hocam çok teşekkür ederim
hocam emeğinize sağlık gerçekten js çalışma şekli hakkında orjinal bilgiler öprendik.. Teşekkürler..
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 :) ?
++
Merhabalar Hocam Allah razı olsun sizden JavaScript'in temellerinin sağlam bir şekilde kafamda oturmasını sağlıyorsunuz yani kritik noktalara ateş ediyorsunuz...Kanalınızı yeni keşfettim ve bu seriyi şimdilik bitirdim.Sizi takipteyim.
Teşekkürler Süleyman.
Hem eğitim için hem de kitaplar için teşekkür ederim hocam
Saol Ercümentcim.
hocam emeğinize sağlık, çok faydalı bir içerik olmuş. Ben çok faydalandım. Teşekkürler...
cok guzeldı hocam promıse async awaıt konularını da merakla beklıyrz
Merhaba, sırada onların olmasını planlıyorum.
Ellerinize sağlık hocam
Saolasın yakışıklı.
Ellerinize sağlık hocam, güzel video olmuş
Saolasın Keremcim
dev hizmet hocam sağolun
Sen de sağolasın Talha, teşekkürler mesaj için.
ağzınıza sağlık hocam : ) kavuştum js'ye : )
Saolasın Ferhat.
👏🏻👏🏻👏🏻
ohhhhh sonunda js
hocam kafa karışıklığının sebebi, senkron kelimesinin ne manaya geldiğinin bilinmemesi. senkron derken insanların aklına birbirine bağlı işlem geliyor. senkron demek eş zamanlı ayna işlemlerin gerçekleşmesi demek
Emeğiniz anlatımınız için teşekkür ederim. Php yazan birisi olarak vue ve node öğrenmek için js öğrenme gayretindeyim. Ancak videonun birinci saatinde artık fonksiyona callback argümanını göndermeye başladık. Burada bir fonksiyonun çalışması başka bir fonksiyona bağlandı Diyebiliriz. Php de nesnel programlamada her sınıf her metod sadece bir işi yapmalı mantığı var. Tabiki js php kadar nesnel değil ama biz callback olarak olarak kullandığımız fonksiyonda değişiklik yaparsak ya da çalışmasında problem çıkarsa yaptığı diziye ekleme yaptığımız fonksiyonun da çalışmasını bozmaz mı? Acaba çok mu detaycı düşündüm?
Mükemmel video! Teşekkürler... Basitten zora doğru Vanilla JS kullanarak yaptığınız projelerden oluşan bir video serisi gelir mi?
Hmmm, basitten zora doğru olsun.. projeler olsun... sponsor mu olacaksınız :DDD
18:40 :))) hocam daha iyi anlatan yok kapatmayız hic merak etmeyin
Hocam dersleriniz baya iyi js seti bitirmeme rağmen bunlari şimdi görüyorum kodalama alanı tabi asla biliyorum demiyeceksin 😅 bu arada conseole ekraninda dark mode yapsanız çok iyi olur gözlerimiz adios🥲
Bunlardan bahsetmeyen "JS Seti" olmaz, olamaz.. Tabii o setleri hazırlayanlar kazanıyor, biz ise havamızı alıyoruz :)))
@@ArinYazilim tabi bahs edildi ama bu kadar derin değil teşekürler onuniçin. Evet malum youtubeden birşey kazanılmıyor malesef üstüne insanlar eğtim sevmiyor sevende ikisi emek harcamış diye reklam izler geri kalanı reklamdan sanki zengin olucaksın diye reklam engelleyici kullaniyorlar
38:41 Burada neden önce 5'i yazdırmadı, stack'e son girenin ilk önce çıkması gerekmiyor mu?
Veri yapıları için Stack yapısı LIFO(Last in first out) mantığıyla, Queqe ise FIFO(First in first out) şeklinde çalışıyor. Fakat araştırmama göre "Son giren ilk çıkar" kuralı genellikle veri yapılarının belirli işlemleri için kullanılır, ancak bu kural, JavaScript'teki setTimeout() işlevi için geçerli değil.
Hocam Bizlere Linux Ubuntu Server Güvenliğiyle Birlikte, Linux Shell Bash Script yazılımını Sıfırdan ileri Seviyeye Detaylı Öğrete Bilir Misiniz? (Sürekli sunucularımıza Hackerlerin Sızmasından bıktık.
Kalite.
Hocam Js uygulamalarında performansı etkileyen faktörler , garbage collection konuları içinde video çekmeyi planlıyor musunuz ? Sizden dinlemeyi çok isteriz 😃
Valla hocam çekeyim de, 10 kişi izlesin... Daha "popüler" konulara değinmeye çalışacağım. Bu arada yanlış anlamazsanız merak ettiğim için soruyorum komik olan nedir?
@@ArinYazilim hocam emoji sizde nasıl gözüküyor bilmiyorum ama ben onu tebessüm amaçlı koydum windowsun emoji barı bazen alakasız şeyler gösterebiliyor, saygılarımla .
@@enisarikan Saygı, sevgi benden de.
31:00