Web Components #1 | Web Components Temelleri | Web Components Nedir? Nasıl Kullanılır?

Поделиться
HTML-код
  • Опубликовано: 28 мар 2020
  • Web Components #1 | Web Components Temelleri | Web Components Nedir? Nasıl Kullanılır?
    Merhabalar,
    Eğer sizde Vue, React, Angular frameworklerinin size sunmuş olduğu Component yapısından faydalanmak ama bunu yaparken de herhangi bir kütüphane ya da framework kullanmak istemiyorsanız işte bu ders tam size göre.
    Web Components, We API'nin bize sunmuş olduğu özelliklerden biridir. 2 videodan oluşacak bu eğitimin ilk videosunda Web Component'in ne olduğuna, nasıl kullanıldığına ve teknik olarak yapısına değineceğiz.
    Daha sonrasında teorik konuları geçtikten sonra;
    - kendimize ait componentlerin nasıl üretilebileceğine,
    - dinamik olarak bilgilerin nasıl aktarılabileceğine,
    - props mantığına
    - slot ve named slot kavramlarına
    - scope işlemlerine
    - lifecycle metodlarına
    detaylı bir şekilde bakacağız. Sonraki videoda ise bu öğrendiklerimizi daha da yukarı çıkartarak Movie App yapacağız.
    Kaynak Kodlara Erişmek için;
    github.com/gkandemi/web-compo...
    Kanal içerisinde bulabileceğiniz eğitimlerden bazıları;
    1. PHP Programlama eğitimi
    2. Codeigniter framework eğitimi
    3. HTML ve CSS Eğitimi
    4. JavaScript Eğitimi
    5. JQuery Eğitimi
    6. Vue js Eğitimi
    7. Nuxt js Eğitimi
    8. Node js Eğitimi
    9. Express js Eğitimi
    10. JavaScript Frameworkleri
    11. MongoDB Eğitimi
    12. MySQL Eğitimi
    13. Docker Eğitimi
    14. Go programlama Eğitimi
    15. PHP ile proje Eğitimi
    16. Codeigniter ile proje Eğitimi
    17. Vue js ile proje Eğitimi
    18. Nuxt js ile proje Eğitimi
    19. Yeni web teknolojilerin tanıtımları
    20. IDE kullanımları
    gibi daha birçok eğitime ücretsiz olarak ulaşabilirsiniz.
    Eğitimleri izlemek için Oynatma listelerine göz atmayı kesinlikle unutmayın!!!
    Başlıca oynatma listeleri;
    Eğitim Serileri;
    ► HTML Eğitimi : • HTML Eğitimi
    ► CSS Eğitimi : • CSS Eğitimi
    ► MySQL Eğitimi : • MySQL Eğitimi
    ► JQuery Eğitimi: • JQuery Eğitimi
    ► PHP Eğitimi : • PHP Eğitimi
    ► Codeigniter Eğitimi : • Codeigniter Eğitimi
    Proje Eğitimleri;
    ► Asp.Net ile Okul Projesi: • Asp.Net ile Okul Projesi
    ► Firebase ToDo List Yapımı : • Firebase ToDo List Yapımı
    ► PHP Codeigniter ile Multi Session Yapımı : • PHP Codeigniter ile Mu...
    ► PHP Codeigniter Otel Rezervasyon Sistemi : • PHP Codeigniter Otel R...
    ► Like Dislike Yapımı : • Like Dislike Yapımı
    ► PHP Codeigniter ile Malzeme Uygulaması : • PHP Codeigniter ile Ma...
    ► Codeigniter ile AutoComplete Kullanarak Arama Motoru Yapmak : • Codeigniter ile AutoCo...
    ► PHP Çoklu Kategori Alt Kategori Yapımı : • PHP-PDO ile Sınırsız K...
    ► Codeigniter ile Çoklu dosya upload işlemi (Dropzone): • Codeigniter ile Çoklu ...
    ► PHP Codeigniter ile Pagination Yapımı : • PHP Codeigniter ile Pa...
    ► PHP ile Alışveriş Sepeti Yapımı : • PHP ile Alışveriş Sepe...
    ► PHP Mailer Kullanımı : • PHP Mailer Kullanımı
    ► Vue js ile Codeigniter Rest API servisine bağlanmak eğitimi : • Vue.js ile Codeigniter...
    ► Nasıl yapılır köşesi: • Nasıl Yapılır?
    ► Vue.js Soru Cevap : • Vue.js Soru Cevap
    ► Kullandığım teknoloji ile ilgili bilgiler : • Kullandığım Web Yazılı...
    Sosyal medyadan takip edin :
    ● VideoSınıf : www.videosinif.com
    ● Yazılım Eğitim : www.yazilimegitim.net
    ● Kişisel Web Sayfam : www.gokhankandemir.com
    ● Facebook : / kablosuzkedi
    ● Twitter : / kablosuzkedi
    ● Instagram : / kablosuzkedi
    ● Instagram : / yazilimegitim
    Really Thanks to @TraversyMedia for the inspiration of the presentation.

Комментарии • 71

  • @kablosuzkedi
    @kablosuzkedi  4 года назад +10

    Merhabalar,
    Eğer sizde Vue, React, Angular frameworklerinin size sunmuş olduğu Component yapısından faydalanmak ama bunu yaparken de herhangi bir kütüphane ya da framework kullanmak istemiyorsanız işte bu ders tam size göre.
    Web Components, We API'nin bize sunmuş olduğu özelliklerden biridir. 2 videodan oluşacak bu eğitimin ilk videosunda Web Component'in ne olduğuna, nasıl kullanıldığına ve teknik olarak yapısına değineceğiz.
    Daha sonrasında teorik konuları geçtikten sonra;
    - kendimize ait componentlerin nasıl üretilebileceğine,
    - dinamik olarak bilgilerin nasıl aktarılabileceğine,
    - props mantığına
    - slot ve named slot kavramlarına
    - scope işlemlerine
    - lifecycle metodlarına
    detaylı bir şekilde bakacağız. Sonraki videoda ise bu öğrendiklerimizi daha da yukarı çıkartarak Movie App yapacağız.
    Kaynak Kodlara Erişmek için;
    github.com/gkandemi/web-components-fundamentals

  • @emreerkan94
    @emreerkan94 4 года назад +20

    Islanıyorum... öyle bi konu

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      ahaahhaa. yapmayın olm böyle şeyler :D :D :D

    • @Mucahit410
      @Mucahit410 3 года назад

      Şırıl şırıl oldum hocam valla altın gibi konular bunlar hemde Türkçe..

  • @ErenOzer1
    @ErenOzer1 4 года назад +4

    hocam konuştukça eriyorum . çok iyi anlatıyonuz.

  • @MYmUmTT
    @MYmUmTT 3 года назад

    Bilgi paylaştıkça çoğalır ve paylaştıkça güzeldir, sesin titremeden aktardigin bilgiler için teşekkürler güzel insan.

  • @user-ch8ud4bo5n
    @user-ch8ud4bo5n 3 месяца назад

    Hocam harikasınız emeğinize sağlık

  • @rsad4815
    @rsad4815 4 года назад +6

    Allah razi olsun hocam 2020-nin en guzel yanisiniz yemin ederim.

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +2

      Ne güzel bir yorumdur bu :))) Teşekkür ederim :)

    • @rsad4815
      @rsad4815 4 года назад

      @@kablosuzkedi güzel gününüz olsun. hocam saygılar.

  • @cinarmurat
    @cinarmurat 4 года назад +1

    Harika bir video olmuş. Harikasınız.

  • @shiraziismailsoy3079
    @shiraziismailsoy3079 4 года назад +1

    Sabırsızlıkla bekliyoruz (y)

  • @seyyidmuratcapanoglu2052
    @seyyidmuratcapanoglu2052 4 года назад +1

    Sen harika bir detaysın hocam

  • @DreamyBabesTv
    @DreamyBabesTv 3 года назад

    Harika içerik olmuş abi, ağzına sağlık çok teşekkür ederiz. İyi ki varsın..

  • @berataras972
    @berataras972 2 года назад +1

    hocam siz tek kelimeyle "harikasınız."

  • @saidkorseir192
    @saidkorseir192 3 года назад

    Bir adamın her anlattığı mı güzel olur.
    Eline diline sağlık krall

  • @ugurkerkez
    @ugurkerkez 4 года назад +1

    Süper nitelikli bilgi 👏👏👏

  • @veli.adiguzel
    @veli.adiguzel 4 года назад

    Framework yapmayı öğretiyorsunuz tebrikler..

  • @kadirbal
    @kadirbal 4 года назад +4

    Ellerine sağlık, anlatımın çok güzel ve anlaşılır. Vue videonu da izlemiştim yazılım bilimi kanalından, yeni teknolojileri sayende takip ediyorum.
    Bu arada the man from earth filmini tavsiye etmen Türkiye şartlarında bazı arkadaşlara ağır gelebilir :D

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      doğru olabilir :D :D :D ama güzel film :)

  • @akinaldemir5278
    @akinaldemir5278 3 года назад +2

    tam böyle bir şey ararken.. zevkten dört köşeyim şuan sdfgjdlffdlfgl

  • @ekberquliyev2891
    @ekberquliyev2891 3 года назад

    Tesekkurler hocam. Sizi cok seviyoruz. Azerbaycandan selamlar. Benim gibi bicok insana yardim etdiyiniz icin cok tesekkur ederiz. Ayrica birden kendimi yorum yazarken buldum bu ayri bisey aslinda ben bakip kecerim cok seye. Ancak size ayri bi sevgi sayqi duyariz. Tesekkurler hocam.

  • @melihbeder6458
    @melihbeder6458 4 года назад +1

    Kardeşim atribute değişikliğinin dinamik olarak ekrana yansıması eksik kalmış bir tek... Ama ikinci video muhtemelen bunu telafi edecektir diye düşünüyorum... Tamda yapmakta olduğum bir proje için bu konuyu araştırıyorum... Ufak tefek ama can alıcı birkaç konu bu video ile birlikte oturmuş oldu bende... Allah razı olsun... Konu seçimlerin çok iyi tebrikler!!!

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +2

      2.videoda uygulamada bir çok şeyi yapacagiz. 2.video sonunda ödev veriyorum ondan sonra 3.videoyu çekecegim hemen. Orada da Custom Event konusuna değineceğim. Orada Attribute Change konusuna da değinebiliriz :)

  • @cagataykaydr8019
    @cagataykaydr8019 4 года назад +1

    özlemişimm

  • @ertugrulsenceruzun9772
    @ertugrulsenceruzun9772 3 года назад

    Yabancı kaynak bile bulamadım lütfen devamı gelsin Gökhan abii

  • @batuhanbozatogrul5416
    @batuhanbozatogrul5416 4 года назад +1

    Abi çok iyi

  • @ertugrulsenceruzun9772
    @ertugrulsenceruzun9772 3 года назад

    Hocam serinin devamı gelsin lütfeeen

  • @gor2em
    @gor2em 4 года назад +1

    tam uyuyacaktım karşıma çıktın harika bir kanala benziyor

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      Hoşgeldin dostum :)

    • @gor2em
      @gor2em 4 года назад

      kablosuzkedi teşekkürler😂

  • @mehniyarif2
    @mehniyarif2 3 года назад

    hocam çok heyecanlandım şuan :D npm'e bununla ne componentler publish edilir

  • @developer-6473
    @developer-6473 4 года назад +5

    Really Thanks to @Traversy Media for the inspiration of the presentation. metni'ni en sona değilde en başa koyarsan iyi olur.

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      Koyamam çünkü en baş SEO tarafından okunuyor. Yoksa ben de biliyorum koymayi dostum.

    • @MsKocagoz
      @MsKocagoz 4 года назад +1

      Güzel yakalama, tebrikler

  • @guliyevravan
    @guliyevravan 4 года назад

    Teşekkürler 😘
    Bu özellikler yenimi?
    Tüm browser'larda çalışıyor mu?

  • @eyupcelik6046
    @eyupcelik6046 4 года назад +1

    klavye sesine bayılan tek ben miyim? çok iyi bir klavye

  • @musakurtgoz4247
    @musakurtgoz4247 4 года назад

    codeigniter 4 egitimleri düşünüyormusunuz

  • @mustafasahin7867
    @mustafasahin7867 4 года назад +1

    abi nuxtjs ve firebase kullanarak baştan sona kapsamlı bir proje yapabilir misin. ben udemy kursunu bitirdim ama her şey parça parça. Kapsamlı bir tek video yapabilir misin?

  • @slmatc
    @slmatc 3 года назад

    Tamam

  • @borakayalar
    @borakayalar 3 года назад

    Gerçekten cok cahilmisim hep duydugum ama zordur diye kacindigim bir konuydu dunyam degisti cooook teşekkürler

  • @akif_akdemir
    @akif_akdemir 4 года назад

    PHP siteye Steam kullanıcı id lerini, arkadaşlarını, oyun listesini ve kaç saat oynadığı gibi verileri çekebilir miyiz ?

  • @sabenotuzbir4303
    @sabenotuzbir4303 2 года назад

    abi bende webm project foundation components diye bişey var programlar ve özellikler kısmında kaldır bölümü varya orada ben bunu yükelemedim bilgisayarın kendi uygulamasımı

  • @emirhankd9435
    @emirhankd9435 4 года назад

    Abi ben kütüphane olaylarnı bilmiyorum ama queryselector falan yazdın jquery kütühanesini mi kullandın bu çalışmada

  • @huzeyfetas
    @huzeyfetas 4 года назад +1

    Hocam iletişim bilgisi aradım ama göremedim onun için sorumu buradan soruyorum. Projeyi benzer bir şekilde geliştirip kendi github profilimde paylaşabilir miyim ?

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      Tabi ki. Github üzerinden forklayıp ilerleyebilirsin de :) bu şekilde yaparsan bana da katkı sağlamış olursun. Sonuçta bu eğitimler faydalanmak isteyenler için :)

  • @yusufakkurt2308
    @yusufakkurt2308 4 года назад

    Laravel eğitimi çekmeyi düşünüyor musunuz ?

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      Hayir dostum maalesef düşünmüyorum :(

  • @aksoft
    @aksoft 4 года назад

    hocam sana mail atmıstım
    woocommerce ve pazaryeri apileriyle ilgili
    böyle bir video cekersen çok güzel olur. teşekkürler

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      Wordpress ve türevleri ile ilgili bilgim yok maalesef. Olmasını da istemiyorum açıkçası :) tavsiyem kendiniz kodlayın.

    • @aksoft
      @aksoft 4 года назад

      @@kablosuzkedi
      Sizin codeigniter videolarından bakarak Kendim kodluyorum zaten.
      Soruyu anlatamadım aslında.. Mailde uzun yazmıstın.
      Woocommerceden veri çekecek yönetim paneli yazdım ama eksikleri var baya 😰

  • @erdincgc2
    @erdincgc2 4 года назад

    Neden React, Vue gibi bir alternatifi kullanmamalıyız da bunu kullanmalıyız ben orasını yakalayamadım.Şu sıralar flutter ile ilgileniyorum sadece ve sürekli yeni birşey öğrenmekten yoruldum açıkçası. Yok mu bu geminin bir ayarı :)

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +3

      Kullanmamalısınız gibi bir idda bulunan arkadaşın yanindan hemen uzaklaşın lütfen!!!! :) Öyle bir şey söylemiyorum. Ya kullanamıyorsan ve Component yapısı yine de yapmak istiyorsan?. Ya da kendi JS framework'ünü yazmaya başlamışsındır; component yapısını yapacaksındır? İşte bu arkadaş onu sağlıyor :)

  • @deliyevurdum
    @deliyevurdum 4 года назад

    script'i body tag'in bitişinin hemen önüne koymuşsun zaten, ayrıca defer kullanmanın amacı nedir?

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      Alışkanlık. Zaten orada da diyorum. Uygulamada birden fazla script ekliyoruz ondan mütevellit. Sen kaldırabilirsin.

    • @ozqurozalp
      @ozqurozalp 4 года назад

      deferi kaldırıp dene birde ekleyip dene render işleminde bir fark göreceksin

  • @m.oguzdogu5807
    @m.oguzdogu5807 4 года назад

    Hocam merhaba lütfen rica ediyorum, udemy de yayınladığınız php blog scriptinin saylama yöntemi için bir şey yapın, video falan çekin veya kodları yükleyin, bir türlü çözemedim bu sorunu... Yardım ederseniz çok sevinirim

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      Udemy de benim yayınladığım blog scripti eğitimi yok ki

    • @m.oguzdogu5807
      @m.oguzdogu5807 4 года назад

      @@kablosuzkedi yanılıyorsunuz galiba hocam :) vidobu eğitim tarafından yayınlanmış eğitimini var

    • @m.oguzdogu5807
      @m.oguzdogu5807 4 года назад

      www.udemy.com/course/php-ile-blog-scripti-yapm/ buyurun hocam bu da linki

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      İlk olarak o eğitimden haberim yok yani yayınlandığından. Diğer bir konu ise ben oldukça titiz bir insanımdır bu kanalda ve benim Udemy eğitimlerimde görebilirsin bunu. Pagination yok diye herhangi bir eğitime 1 yıldız vermeyin lütfen. Eğitimin amacı pagination değil. Tabi en önemli konu vidobu eğitimlerini çekerken tamamen kendimden uzak bir şekilde eğitimlerim hazırlatıldı maalesef. Bu konu da var. Bilmeden yorum yapmamak lazım. O eğitime pagination eklemem imkansız. Fakat tayfun olsun başka başka eğitmenler olsun pagination dersi çekmişti onu entegre edebilirsiniz.

    • @m.oguzdogu5807
      @m.oguzdogu5807 4 года назад

      @@kablosuzkedi merhaba hocam, haklısınız... İlk başta ne yalan söyleyeyim 5 yıldız verdim, kursu bitirdikten sonra bu durumu fark edince sinirlendim 1 e düşürdüm. Ama siz yazdıktan sonra, vermiş olduğunuz ilgiden dolayı tekrardan 4 puana çıkardım, demek ki sistem halen daha güncellemediği için 1 yıldız olarak gözükmüş... Bu konudaki hassasiyetinizi tahmin ederek özür diliyorum...

  • @user-vd8lj4tu2e
    @user-vd8lj4tu2e 4 года назад

    Amma velakin.

  • @ruzgarmehmet8364
    @ruzgarmehmet8364 4 года назад

    Armağan Amcalar dediki "web components'i öğrenmek için ayırdığınız milisaniyeye yazık".

    • @HarunDemir
      @HarunDemir 3 года назад

      Yaw o adamda her şeye bok atıyor. Böle tiplere kıl oluyorum. Tamam bilgin olabilir. O zaman sebebini de söliceksin. Bizde öğrenelim. Sebebini söylemiyorsa yaptığı şey artislikten öteye geçmemiş oluyor.

    • @OyunDestesi
      @OyunDestesi 2 года назад

      Bunlar en son öğrenilmesi gereken şeyler ama kendi framework'ünü yazabilmek için bunlara hakim olmak gerekiyor.