Promise, üreten ve tüketen kodları birleştiren özel bir JavaScript objesidir. Promise'in durumu "bekleniyor", "yerine getirildi" veya "red edildi" olabilir. Çalıştırıcı, resolve veya reject fonksiyonlarıyla durumu değiştirir. Sadece bir çözüm veya hata olabilir, diğerleri görmezden gelinir
Bu video, bir eğitim içeriği olup, izleyicilere sağ click engeli olan sitelerden veri, yazı, metin veya fotoğraf kopyalama yöntemini göstermektedir.. Video, Google Chrome tarayıcısında sağ click engeli olan sitelerden veri kopyalama işlemini adım adım anlatmaktadır. Önce tarayıcı ayarlarından gelişmiş ayarlar göster seçeneğine gidilmesi, ardından içerik ayarları ve JavaScript bölümünden "tüm sitelerin JavaScript çalıştırılmasına izin ver" seçeneğinin değiştirilmesi gösterilmektedir. İşlem tamamlandıktan sonra eski ayarların tekrar yapılması gerektiği vurgulanmaktadır.
JavaScript, web sayfalarına canlılık getirmek için geliştirilmiş bir programlama dilidir. İlk adı "LiveScript" olan dil, Java'dan esinlenerek JavaScript olarak değiştirildi. Günümüzde ECMAScript yönergelerine sahip bağımsız bir dildir
JavaScript, web sitelerinin %97'sinde kullanılan istemci tarafı programlama dilidir. Tüm büyük web tarayıcılarında özel JavaScript motoru bulunur. ECMAScript standardına uyan, dinamik ve prototip tabanlı bir dildir
HTML, web dokümanlarının yapısını tanımlayan standart biçimlendirme dilidir. HTML belgeleri düğüm ağacı yapısında HTML öğeleri ve metin düğümlerinden oluşur. Etiketler (< ve >) kullanılarak yazılan öğeler içeriği tanımlar
Bu video, "Hata Uzmanı" kanalında yayınlanan bir eğitim içeriğidir. Sunucu, Discord uygulamasında karşılaşılan JavaScript hatasının çözümünü adım adım anlatmaktadır.. Video, Discord'da karşılaşılan JavaScript hatasının nedenleri ve çözüm yollarını açıklamaktadır. Hatanın temel sebebi antivirüs programları olarak belirtilmekte ve çözüm için Discord uygulamasının tamamen silinip web sitesi üzerinden yeni bir kurulum yapılması gerektiği anlatılmaktadır. Video, Advanced Installer Pro programı kullanarak Discord'u silme ve yeniden kurma adımlarını detaylı olarak göstermektedir.
Bootcamp, yazılım ve veri bilimi kariyerlerine başlamak isteyenler ile şirketleri buluşturan eğitim programıdır. Program 40'tan fazla Bootcamp'te 1600'den fazla katılımcıya ulaşmıştır. Bootcamp'ler genellikle 4-6 hafta sürmektedir
Web sayfası, site ve alan adı kavramları detaylı şekilde açıklanır. Web yazılımcı rolleri: ön uç, arka uç ve full stack. HTML ve CSS ile web tasarımı öğretilir
Bu video, bir eğitim içeriği olup, konuşmacı JavaScript programlama dilini tanıtmaktadır. Önceki derslerde HTML ve CSS konuları işlendikten sonra JavaScript bölümüne geçilmektedir.. Video, JavaScript'in ne olduğunu açıklayarak başlıyor ve web sayfalarında hareketli öğelerin JavaScript sayesinde nasıl oluşturulduğunu örneklerle gösteriyor. JavaScript'in özellikleri (hafif, cross platform, object oriented, web sayfalarının en çok kullanılan dili) anlatılıyor. Daha sonra Node.js ile JavaScript'in server tarafında da çalışabilmesi ve modern web uygulamaları geliştirilebilmesi açıklanıyor. Video, JavaScript'in kullanımına geçiş yaparak, HTML sayfasına JavaScript kodlarının nasıl eklenebileceğini gösteriyor.
Bu video, bir eğitim içeriği olup, izleyicilere WhatsApp'ta profil fotoğrafının değiştirildiği tarihi bulma yöntemini adım adım anlatmaktadır.. Video, WhatsApp'ta profil fotoğrafının değiştirildiği tarihi bulmanın neden önemli olduğunu açıklayarak başlıyor ve ardından WhatsApp Web kullanarak bu bilgiyi nasıl elde edebileceğimizi gösteriyor. Yöntem, WhatsApp Web'e giriş yapma, profil fotoğrafını bulma, fotoğrafı yeni sekmede açma ve adres satırındaki on haneli rakamı kopyalama adımlarını içeriyor. Son olarak, bu rakamı kullanarak tarih bilgisine çevirmek için bir JavaScript hesaplayıcısı kullanılarak tarih bilgisinin nasıl bulunacağı anlatılıyor.
Bu video, bir eğitim içeriği olup, konuşmacı Visual Studio Code'da projelerin çalışmama sorununu adım adım çözmektedir.. Videoda, Visual Studio Code'da yeni bir JavaScript projesi oluşturma, basit bir kod yazma ve bu kodu çalıştırma süreci gösterilmektedir. Konuşmacı, projenin kaydedilmesi, klasöre atılması ve terminal üzerinden çalıştırılması adımlarını detaylı şekilde anlatmaktadır. Video, özellikle Visual Studio Code'da projelerin çalışmaması sorununu yaşayan kullanıcılar için faydalı olabilecek bir rehber niteliğindedir.
Bu video, bir eğitmen tarafından sunulan iki günlük JavaScript eğitim atölyesi formatında bir eğitim içeriğidir. Eğitmen, JavaScript programlama dilinin temellerini adım adım anlatmaktadır.. Video, JavaScript'in ne olduğu, özellikleri ve kullanım alanları ile başlayıp, programlama ortamları, yorum satırları, değişkenler, veri türleri, operatörler ve koşullu ifadeler gibi temel konuları kapsamaktadır. Eğitim, konsol uygulamaları ile başlayıp, web uygulamalarına geçiş yaparak ilerlemektedir. Her konu için kod örnekleri ve konsol çıktısı üzerinden detaylı açıklamalar sunulmaktadır.. Eğitim içeriğinde ayrıca değişken tanımlama (let, const, var), veri türleri (string, number, boolean, big int), tür dönüşümleri, konsol kullanımı, aritmetik operatörler, karşılaştırma operatörleri, mantıksal operatörler, if-else yapısı ve switch-case yapısı gibi konular örneklerle anlatılmaktadır. Eğitmen, günlük hayattan örnekler kullanarak konuları daha anlaşılır hale getirmeye çalışmaktadır.
Bu video, bir eğitim içeriği olup, izleyicilere jQuery dosyası oluşturma sürecini adım adım göstermektedir.. Video, dinamik bir web sayfası oluşturmak için gerekli olan jQuery dosyası oluşturma sürecini anlatmaktadır. İçerikte önce masaüstünde "master.js" adlı bir jQuery dosyası oluşturma, ardından bu dosyaya "document.ready()" fonksiyonu ile "Merhaba Dünya" mesajı yazdırma, jQuery kütüphanesini indirme ve son olarak bu dosyayı "index.html" sayfasına bağlama adımları gösterilmektedir. Son olarak, oluşturulan web sayfasının Google Chrome tarayıcısında çalıştırılması ve "Merhaba Dünya" mesajının pop-up olarak görüntülenmesi gösterilmektedir.
Bu video, bir eğitmen tarafından sunulan web geliştirme eğitim içeriğidir. Eğitmen, izleyicilere adım adım basit bir hesap makinesi uygulamasının nasıl oluşturulacağını göstermektedir.. Video, HTML, CSS ve JavaScript kullanarak basit bir hesap makinesi oluşturma sürecini kapsamaktadır. İlk olarak index.html, style.css ve app.js dosyaları oluşturulur, ardından CSS ile tasarım yapılır ve son olarak JavaScript ile fonksiyonellik eklenir. Eğitmen, buton oluşturma, tıklama olayları ekleme ve hesaplama işlemlerinin nasıl gerçekleştirileceğini detaylı şekilde anlatmaktadır.. Oluşturulan hesap makinesi, numerik tuşlar ve işlem tuşları (artı, eksi, çarpma, bölme ve eşit) içeren basit bir arayüze sahiptir. Video sonunda eğitmen, oluşturulan hesap makinesinin çalıştığını test etmektedir.
Bu video, JavaScript programlama diline giriş yapan bir eğitim içeriğidir.. Video, JavaScript'in tarihçesi, kullanım alanları ve temel kavramları anlatmaktadır. Netflix, Walmart ve PayPal gibi büyük şirketlerin JavaScript'i kullandığı, Facebook ve Google'un gerçek zamanlı ağ bağlantısı için kullandığı belirtilmektedir. Ayrıca ECMAScript ile JavaScript arasındaki farklar açıklanmakta ve Chrome tarayıcısında JavaScript kodlarının nasıl çalıştırılacağı pratik bir örnekle gösterilmektedir. Video, "console.log" ve "alert" gibi temel JavaScript komutlarının kullanımı ile sonlanmaktadır.
Bu video, Tayfun Erbilen tarafından sunulan bir eğitim içeriğidir. Tayfun, AngularJS kullanarak JavaScript yazmadan basit bir top uygulaması yapımını göstermektedir.. Videoda AngularJS'in temel direktifleri (ngApp, ngClass, ngClick, ngSwitch) kullanılarak bir top uygulaması adım adım oluşturulmaktadır. Önce HTML ve CSS ile temel yapı oluşturulur, ardından AngularJS ile model tanımlanır ve direktifler kullanılarak tab'ların aktif hale getirilmesi, içeriklerin gösterilmesi ve gizlenmesi gösterilir. Video, AngularJS'in temel kullanımını öğrenmek isteyenler için faydalı bir kaynak niteliğindedir.
Bu video, "Programcı" kanalında yayınlanan bir eğitim içeriğidir. Sunucu, programlama derslerinde yardımcı olabilecek web sitelerini tanıtmaktadır.. Videoda sunucu, önceki videoda bahsettiği programlama eğitim sitelerinin devamını göstermektedir. Kod School, Code.org, Coursera, Code.ly, Kana Kana Akademi ve Scratch gibi sitelerin özelliklerini incelemektedir. Her site için programlama dilleri (Ruby, JavaScript, HTML, CSS, Python, Java, SQL), programlama alanları (front-end geliştirme, web geliştirme, Android geliştirme, iOS geliştirme, veri analitiği) ve ücretsiz/paralı dersler hakkında bilgi vermektedir. Ayrıca bazı sitelerin Türkçe dil desteği sunduğunu da belirtmektedir.
Bu video, bir eğitmen tarafından sunulan Document Object Model (DOM) konulu bir eğitim içeriğidir. Eğitmen, DOM kavramını adım adım açıklayarak anlatmaktadır.. Video, DOM'un ne olduğunu, XML ve HTML dokümanlarını nasıl temsil ettiğini ve JavaScript gibi programlama dilleriyle nasıl kullanılacağını açıklamaktadır. Eğitmen önce basit bir XML örneği üzerinden DOM yapısını göstermekte, ardından Google Chrome gibi web tarayıcılarında DOM ağacını nasıl inceleyebileceğimizi ve değerleri nasıl değiştirebileceğimizi pratik örneklerle anlatmaktadır. Video, DOM'un web tarayıcılarında otomasyon ve web sayfalarını dinamik olarak değiştirmek için nasıl kullanıldığını göstermektedir.
Bu video, Cüneyt Tansel tarafından sunulan Instagram bot kodlarının eğitim serisinin bir bölümüdür.. Videoda, Instagram botunun üç yeni özelliği detaylı olarak anlatılmaktadır: takipçilerin listesini alıp text dosyasına kaydetme, takip ettiklerinizin listesini alıp text dosyasına kaydetme ve takip etmeyenleri takipten çıkarma. İlk bölümde JavaScript kodları kullanılarak sayfa kaydırma işlemleri ve veri alma işlemleri gösterilirken, ikinci bölümde programın çalıştırılması ve hata ayıklanması gösterilmektedir.. Videoda ayrıca Instagram'ın günlük kısıtlama uyguladığı ve bu kısıtlamaların nasıl aşılacağı hakkında bilgiler verilmektedir. Programın 17 kişiyi çıkardığı ve hata mesajı verdiği belirtilmektedir. Konuşmacı, kaynak kodlarının videonun altında paylaşılacağını ve izleyicilerin sorularını cevaplayacağını ifade etmektedir.