Çok Kolay Bir React Projesi | Yeni Başlayanlar İçin React

Поделиться
HTML-код
  • Опубликовано: 25 фев 2022
  • Merhaba, bu videoda React öğrenmeye yeni başlayanların yararlanacağı çok kolay bir projeyi yaptım. İyi seyirler dilerim.
    Projenin Kodları: github.com/burakndmr/-youtube...
    Videodaki Inputu aldığım site: www.creative-tim.com/learning...
    Video işinize yaradıysa abone olarak destek olabilirsiniz.
    -------------------------------------------------------------------------------------
    -İletişim-
    İnstagram: / burakdmr.dev
    Github: github.com/burakndmr
    Twitter: / burakdmr09
    -------------------------------------------------------------------------------------
    "Artificial.Music - Faithful Mission" is under a Creative Commons (CC BY 3.0) license.
    / smarttoaster
    🎵 Music provided by BreakingCopyright: bit.ly/faithful-mission-song

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

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

    Harika video resmen bayıldım 👏🏻

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

    Yazılım öğrenmek için güzel bir kanal 👍🏼

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

    Merhaba Burak Hocam, Linkedinden gördüm postunuzu izledim. Gayet başarılı akıcı bir anlatım. Teşekkürler, Devamını bekliyoruz. İyi çalışmalar.

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

      Yorumunuz için çok teşekkür ederim.

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

    Süper video olmuş. Başarının devamını dilerim. :)

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

    Daha fazla video bekliyorum ellerine sağlık 👍👏

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

      Teşekkür ederim dostum, gelecek 👊

  • @baturserter6540
    @baturserter6540 Год назад +4

    Gereksiz ayrıntılardan uzak, tam amaca uygun harika bir video olmuş. Teşekkürler...

  • @def2easy942
    @def2easy942 Год назад +4

    yeni öğrendiğin zamanlarda yapıyı anlamak için, juniordan dinlemek çok daha anlaşılır olabiliyor. aynı yollardan yakın zamanda geçmiş olmasından dolayı insanların nerelerde takılacağını nerelere değinmesi gerektiğini çok daha iyi biliyor

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

    Ellerine sağlık. Güzel video. Böyle devam. Başarılar dilerim.

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

    Eline sağlık brom devamını bekliyoruz ⚡

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

      Teşekkür ederim, yetişirse yarın yeni video gelecek⚡

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

      @@BurakDemiryt Heyecanla bekliyorum.

  • @ecute00
    @ecute00 Год назад

    aşırı güzel videoydu

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

    Çok iyi bir video teşekkürler

  • @hilalgorguluarslan
    @hilalgorguluarslan Год назад +1

    İzlediğim en sade ve anlaşılır react anlatımı 🙏

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      Teşekkür ederim. Bayağı talep var, bu aralar tutorial içeriklerine devam etmeyi düşünüyorum :)

    • @hilalgorguluarslan
      @hilalgorguluarslan Год назад +1

      @@BurakDemiryt takipteyim kolaylıklar diliyorum.

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

    devam et kardesim yaptiklarin ilgi cekici ve izlenen seyler, birakma video yuklemeyi daha fazla kitleye ulasacaksin

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

      Yorumun için teşekkür ederim dostum, devam edeceğim kesinlikle 👊

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

      @@BurakDemiryt bizde kod, bilisim, teknoloji sevenler olarak desteklerimize devam edecegiz

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

      @@futbolyayinlari9919 teşekkür ederim 🙏👊

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

      Ilerde bu videolarini iş başvurusu için kullanabilirsin

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

      Evet haklisin

  • @mustafayorulmaz7464
    @mustafayorulmaz7464 Год назад

    sağ ol başkan.

  • @geleceğe1adım
    @geleceğe1adım 2 года назад

    html css ve js derslerine başladım ve frontendde uzmanlaşmayı istiyorum tabi daha cssin yarısındayım ama zmnla olucak inşallah ve sen gibi yaşıtımda birisi bana çok motive verior lütfen kanalı bir süre sonra boşlama hep devam et başarılar

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

      Yorumun için teşekkür ederim, elimden geldiğince içerik yükleyeceğim. Başarılar dilerim 👊

    • @ramazanerdem8417
      @ramazanerdem8417 Год назад

      Dostum şuan ne seviyedesin herhangi bir kurumda işe falan girdinmi

    • @geleceğe1adım
      @geleceğe1adım Год назад

      @@ramazanerdem8417 malasef üni olmayincs ona odaklandım yazılım eğitimim kaldı HTML CSS bitti jsnin yarısındauim

    • @ramazanerdem8417
      @ramazanerdem8417 Год назад

      @@geleceğe1adım bırakmasan iyi olurdu fakat yaşın çok değil sanırım üniye falan hazırlandığına göre vaktin bol tekrar başlayabilirsin. :)

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

    Sorunun sebebi nedir bilmiyorum. Fakat, VS Code otomatik kaydet seçeneğini açarsan ve 1 saniye yaparsan belki daha az o sekmeye gidip kaydet yapman gerekir.

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

      Çok mantıklı teşekkür ederim, genelde olmuyor zaten. Arada böyle denk geliyor.

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

    Merhabalar,
    vscode 'ta kullandığınız tema nedir? Ve react için hangi eklentileri kullanıyorsunuz?

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

      Merhaba, react için "ES7+ React/Redux/React-Native snippets" ismindeki eklentiyi kullanıyorum. Bu videoda kullandığım tema ise Tokto Night Storm.

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

    Thank you dude, clear explanation for beginners like me, to support you, I shared your video on LinkedIn and Twitter, hope you'll be watched more. Good job 👍

  • @malvina1foster531
    @malvina1foster531 Год назад +1

    Failed to load resource : the server responded with a status of 401 dedi sonrada axios eror dedi benimle mi ilgili bir hata yoksa api ile mi ilgili

  • @serhatcandev
    @serhatcandev Год назад

    Eline sağlık.

  • @fratdinc3869
    @fratdinc3869 Год назад +4

    Kral öncelikle ağzına sağlık. Bir sorum olacak. Videonun sonlarına doğru eklediğin kodu belirli bir süre sonra hata veriyor ve ekrana herhangi bir şey yazdırmıyor. Git de ki kodda o alanı {city && } bu şekilde yapmışsın. Bu şekilde aktif olarak çalışıyor. Bunun nedeni nedir?

    • @BurakDemiryt
      @BurakDemiryt  Год назад +1

      Yorumun için teşekkürler, videoda dikkatsizliğimden dolayı onu eklememişim, bunun sebebi şu: Eğer city datası yoksa o componentin içine bir şey gitmiyor ve hata veriyor. Bu yeni kodda ise react'e şunu söylüyoruz: Eğer city datası yoksa hiçbir şey yazdırma, varsa bana bu componenti göster.

  • @tugaycanduymaz3966
    @tugaycanduymaz3966 9 месяцев назад

    Sen de olduğu gibi tek istek atıp bırakmıyor sürekli olarak atıyor bu sebepe 429 hatası alıyorum veri çekemedim ne yapmalıyım

  • @emirceliknet1472
    @emirceliknet1472 Год назад +2

    Projeyi geliştirmek isteyen arkadaşlar API limitini doldurmamak adına kendisine şehir database oluşturup oradan inputa girilen şehir varsa apiye öyle istek at tarzında kullanabilir.

  • @herkesicinlinux
    @herkesicinlinux Год назад

    Muhtemelen public'teki dosyayı dahil ettiğin için hata alıyorsun. Onu dahil etmene gerek yok zaten.

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

    eline sağlık

  • @Dell6159
    @Dell6159 10 месяцев назад

    Abi bende npx ile dosya oluşmuyor

  • @sfenks5175
    @sfenks5175 Год назад

    Dizin ismini küçük harfle başlatırsan sorun yaşamazsın tekrar kaydetmene gerek kalmaz

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

    💪🔥

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

    hocam merhabalar Uncaught TypeError: setSearch is not a function 17:40 dakikada bu hatayı alıyorum console log da ne ama neden aldığımı bir türlü anlamadım

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

      Selamlar, kodları repoya ekledikten sonra ufak bir değişiklik yapmıştım, buradan ulaşabilirsin kodlara: github.com/burakndmr/-youtube-basic-weather-app
      eğer çözüm bulamazsan buradan da, şu link sana yardımcı olabilir: stackoverflow.com/questions/62885542/typeerror-props-is-not-a-function-in-reactjs

  • @endstengine8912
    @endstengine8912 Год назад

    Sade net amaca uygun css pek tabi önemli ama reactın mantığını anlamak paha biçilmez. useState, useEffect ve useFetch (axios da başımızın tacı) hookları reactın ruhu birazda jsx bilgisi esasında olay. keşke her anlatım bu videodaki gibi amaca yönelik ve net olsa.

  • @abluka2742
    @abluka2742 Год назад +1

    Videodaki projeyi yapmak için hangi programları indirmem lazım hiç bilgim yok söyleyebilir misiniz

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      Eğer hiç bilgin yoksa bu projeyi yapmanıı önermem, kafan çok karışacaktır. Öncelikle html css js öğrenmelisin.

    • @abluka2742
      @abluka2742 Год назад

      @@BurakDemiryt sen yinede söylersen çok iyi olur hocam

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      @@abluka2742 vscode ve nodejs indirsen yeterli sanırım. En baştan react anlatan bir video bulursan ilk bölümünde neler indireleceğine daha ayrıntılı ve uygulamalı ulaşabilirsin.

  • @sekmenhuseyin
    @sekmenhuseyin Год назад

    5:30'daki react conflict hatasının çözümü package.json dosyasındaki eslintconfig bölümünü silmek

  • @esrasumer9894
    @esrasumer9894 Год назад

    Daha fazla react projesi gelsin

  • @dev.fatmayildiz
    @dev.fatmayildiz 11 месяцев назад

    merhaba video çekerken kişinin görüntüsü ve ekranın gösterilmesi için videoyu hangi programda çekebiliriz?

  • @toriaga6
    @toriaga6 8 месяцев назад

    tailwind ve npm yüzünden tonla hata aldım

  • @user-fd1uh9lv8v
    @user-fd1uh9lv8v 11 месяцев назад

    reis {city: undefined} hata alıyorum ne yazdı isen bire bir yazdım neden city görmüyor olabilir

    • @BurakDemiryt
      @BurakDemiryt  11 месяцев назад

      Projenin reposunda bazı değişiklikler yaptım, inceleyebilirsin. Bu versiyonunda hatalar vardı ve videodan sonra fark ettim ne yazık ki :/

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

    dostum request atiyorsun ama global apilerde bir sınır vardır sen bu sınırı basit bir sekilde doldurursun onChange yerine onKeyDown eventini dinleyerek apiyi daha saģlıklı kullanabilirsin

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

      Evet haklısın, teşekkür ederim tavsiye için.

    • @yusufavsar6328
      @yusufavsar6328 Год назад

      Arada tam olarak ne fark var?

  • @ismailerdogan841
    @ismailerdogan841 Год назад

    usta {"cod":401, "message": "Invalid API key. bu hatayı alıyorum ne yapmalıyım ?

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      Kullandığın api keyde problem var belli ki, benim kullandığım siteye gidip yeni bir api key almalısın.

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

    hocam npx create-react-app yazıyorum hata veriyor not recognized falan diyor npx için yardımcı olur musun

    • @BurakDemiryt
      @BurakDemiryt  2 года назад +2

      Selam dostum, teminalinde şu komutu çalıştırıp da yeniden dener misin: npm i -g npx

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

      @@BurakDemiryt abi bu sefer de npm i tanımlamıyor.

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

      Bilgisayarında nodejs kurulu değil mi?

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

      @@BurakDemiryt abi node js kurulu değilmiş pcde kurdum açtım sağol yardımcı olduğun için

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

      @@aktifedits Kolay gelsin dostum :)

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

    Merhaba , eline sağlık çok güzel bir video olmuş. Kendim de yapmaya çalıştım ama bir hata alıyorum. Acaba kodlarını paylaşabilir misin?

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

      Merhaba, projeyi githuba eklemeyi unutmuşum, sayende hatırladım. Videoda bug olmamış fakat şimdi projeye girdiğimde bende de sorun olduğunu fark ettim ve çözdüm, incelediğinde doğrusunu göreceksin. Kodlara buradan ulaşabilirsin: github.com/burakndmr/-youtube-basic-weather-app

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

      @@BurakDemiryt Çok teşekkür ederim geri dönüşün için ama herhalde github'a atarken default react projesini attın. Çünkü src kodları öyle gözüküyor.

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

      @@hasanilterisdincer ahahah, anlamadım neden öyle olmuş. Şu an düzeltmiş olmam lazım, bakabilirsin.

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

      @@BurakDemiryt tamamdır hocam çok sağolasın tekrardan uğraştırdım seni de

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

      @@hasanilterisdincer Ne demek hocam, kolay gelsin.🙏

  • @elmarguluzade
    @elmarguluzade Год назад

    Udemide React Dersleri Turkce kaynak çok yetersiz bence udemi için bir ders yapsan iyi olur anlatim şeklin çok iyi ve en önemli şey empati yeteneyi sizde çok iyi tik tik diye geçmiyorsunuz karşinizdaki insani anlatmaya çalişiyorsunuz. Tessekur ederim

    • @BurakDemiryt
      @BurakDemiryt  Год назад +1

      Belki bir süre daha tecrübe kazandıktan sonra yapabilirim, yorum için teşekkürler ⚡

  • @5gkhn2
    @5gkhn2 4 месяца назад

    Genel olarak react öğrenmesi daha zor vue daha kolay diyorlar ama ben react öğrenirken hiç zorlanmadım hatta vue bana daha karışık geldi.

    • @BurakDemiryt
      @BurakDemiryt  4 месяца назад

      Olabilir, öncesinde ne bildiğimizle de alakalı olabilir bu durum. İnsanlar biraz js öğrenip hemen react'e geçince neye uğradığını şaşırıyorlar.

    • @5gkhn2
      @5gkhn2 4 месяца назад

      @@BurakDemiryt evet olabilir.

  • @AmorFati2626
    @AmorFati2626 Год назад

    merak ettiğim bir şey var iş bulmak istediğimizde böyle şeyler mi göstermeliyiz iş verene ben hala iş olarak ne yapıldığını anlamadım

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      İş olarak işverenlerin taleplerini yerine getiriyorsun. Bu işverenin ürününe göre değişir, yazılımcı olarak senin amacın görebildiğin kadar farklı senaryoyu görmek için pratik yapmak ve kendini geliştirmek. Bu tarz ufak projeler de senin ne kadar farklı durumla karşılaştığında neler yapabildiğini kanıtlamana yardımcı oluyor yalnızca.

    • @AmorFati2626
      @AmorFati2626 Год назад

      @@BurakDemiryt işverenin tasklarına örnekler verebilirmisin mesela gün içinde patron bizde nne yapmamızı ister.

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      @@AmorFati2626 o an ihtiyaç neyse, birlikte her gün kısa toplantılar yapılıyor mesela şu an çalıştığım şirkette. O gün herkes neler yaptığını anlatıyor, ve ertesi gün için görevler veriliyor. Bu bir bug çözmek de olabilir yeni bir özellik geliştirmek de. Yeni bir tasarımı koda dökmek, ya da kullanıcı deneyimini iyileştirmek vs.

    • @AmorFati2626
      @AmorFati2626 Год назад

      @@BurakDemiryt bunun için çok çalışana ihtiyaç duyuluyormu çünkü hep çok iş imkanı olduğundan bahsediliyor ve be nsürekli to do list yapıp duruyorum

    • @BurakDemiryt
      @BurakDemiryt  Год назад

      @@AmorFati2626 bu projeden projeye değişebiliyor, Junior seviyede iş bulmak artık eskisi kadar kolay değil fakat evet, projede yeteri kadar insan olması önemli.

  • @thedeathhnters7294
    @thedeathhnters7294 11 месяцев назад

    App.css ile index.css in farkı nedir ?

    • @BurakDemiryt
      @BurakDemiryt  11 месяцев назад

      İkisi de css dosyası, sadece import edildikleri componentler farklı olarak düşünebilirsin.

    • @thedeathhnters7294
      @thedeathhnters7294 11 месяцев назад

      @@BurakDemiryt cevabın için teşekkür ederim. İndex.css app.jsx'e import edilmediği halde bir değişiklik yaptığımda appjsx e etki ediyor bu kısmı anlayamadım.

    • @BurakDemiryt
      @BurakDemiryt  11 месяцев назад

      @@thedeathhnters7294 react css modules konusunda araştırma yapmanı öneririm. Kafa karışıklığını çözeceğini umuyorum.

    • @thedeathhnters7294
      @thedeathhnters7294 11 месяцев назад

      ​@@BurakDemiryt tamamdır hocam bakacağım teşekkür ediyorum tekrardan. son olarak .js ile .jsx arasında fark varmı basit projeler yapmaya çalışıyorum izlediğim bazı videolarda .js ile dosya oluştuyorlar bazılarında .jsx ile

    • @BurakDemiryt
      @BurakDemiryt  11 месяцев назад

      @@thedeathhnters7294 bu tarz sorulara chatgpt daha güzel cevaplar veriyor :D

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

    Daşşana gurban

  • @abdulhamidablet5124
    @abdulhamidablet5124 Год назад

    kanka cok bos yapiyon

  • @FatihSirinoglu_GoodInvest
    @FatihSirinoglu_GoodInvest Год назад

    anlatım ezbere bilgi yetersiz ben beğenmedim

  • @pnaraliogullari6863
    @pnaraliogullari6863 7 месяцев назад

    merhaba şu kodları index.css e eklediğimde hata alıyorum. (unknown at rule @tailwind css şeklinde) neden olabilir @tailwind base;
    @tailwind components;
    @tailwind utilities;

    • @BurakDemiryt
      @BurakDemiryt  7 месяцев назад

      Açıkcası hiçbir fikrim yok. Tailwind ya da react'in sürümüyle alakalı olabilir. Tavsiyem şu, tailwind'in dokümantasyonunu takip ederek videoyu izlemeden kendin projeye eklemeye çalış. O zaman sıkıntı çıkmaz büyük ihtimalle.

    • @pnaraliogullari6863
      @pnaraliogullari6863 7 месяцев назад +1

      PostCSS Language Support diye bir eklenti indirince çözüldü.