JavaScript ile Güncel Hava Durumu Uygulaması - OpenWeather API Kullanımı

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Bu video da javascript ile open weather api üzerinden şehir isimlerine göre güncel hava durumlarını görüntüleyebildiğimiz bir uygulama geliştiriyoruz.
    Open Weather API :
    openweathermap...

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

  • @MertBeyy
    @MertBeyy 3 года назад +12

    Bir beginner olarak api çekmenin dışında bir dünya şey öğrendim. Çok öğretici ve başarılı bir video olmuş, emeğinize sağlık. Başarılar dilerim.

  • @ahmet.erturk
    @ahmet.erturk 3 года назад +6

    özellikle bu tarz derlerde kodları paylaşmıyorsun. Bu çok güzel bir şey. tembellik edip hazır kodu okumuyor, oturup yazıyoruz. birebir yazdım ve gayet de kullanışlı oldu :) bu tarz videolarda kodları paylaşma Kadir böyle daha iyi. gerçekten öğrenmek isteyen oturup yazsın hem bolca pratik de oluyor gerçekten.
    emeğine sağlık.

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

    Asla hakettiği yerde olmayan kanal. Anlatım çok açıklayıcı ve anlaşılır. Yani süper keyifli videolar için teşekkürler

  • @burhanakcan7350
    @burhanakcan7350 3 года назад +9

    Cok kaliteli video olmus emegine saglik, Umarim JS ile ilgili daha fazla videolar gelir.

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

    Ellerinize sağlık, sadece hava durumu olarak değil css kısmında da neyi neden yaptık sorusuna çok güzel cevaplar vermişsiniz. çok istifade ettim.

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

    eğlenirken öğrendim yine sayenizde, elinize sağlık hocam :)

  •  2 года назад

    Harika, Çok basit anlatımla , Çok Şey Anlatmayı başarmışsınız. Tebrikler

  • @user-hr3ch3sf7m
    @user-hr3ch3sf7m Год назад +2

    hocam js kısmını çok üstünkörü anlatmışşınız. Yani neyi nerde ne amaçla kullanıdığı keşke biraz daha açsaydınız.

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

    openweather'da API seçerken seçtiğiniz API nin şehir ismine göre kaynak üreten bir API olduğuna dikkat etmelisiniz çünkü API'lar daha çok latitude ve longitude yani enlem ve boylam üzerinden kaynak sağlıyor.

  • @naslolur8961
    @naslolur8961 3 года назад +3

    Hocam çok iyisiniz devamının gelmesini bekleriz

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

    Hocam ben boyle anlatis gormedim.Cok iyisiniz.

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

    Çok sade ve açıklayıcı olmuş. Teşekkürler.

  • @goktugsulun464
    @goktugsulun464 3 года назад +1

    Hocam elinize ağzınıza sağlık çok iyi oldu bu video benim için

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

    Gerçekten harika anlatıyorsunuz teşekkürler.

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

    Adam bes dakika da uygulama yapti aferin...

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

    hocam 0 disslike almayı başaran tek youtubersınız . Her videomu full like alır

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

    Kesinlikle çok güzel video. Ellerine sağlık

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

    Çok güzel ama keşke en basından anlatsaydın

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

    çok şey öğrendim elinize sağlık

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

    Çok kaliteli bir video olmuş, teşekkürler

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

    güzel iş emeğinize sağlık, teşekkürler

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

    Videoya bakma amacım iftarı beklerken kaç dakika kaldığını falan öğrenmek.

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

    Harikasınız Hocam :)

  • @burakkaya7783
    @burakkaya7783 3 года назад +3

    Hocam consolda Uncaught TypeError: Cannot read property 'addEventListener' of null
    at script.js:41 bu hatayı veriyor ne yapmam lazım yardımcı olursanız sevinirim

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

      index.html içerisinde addEventListener ile çektiğin değeri doğru ve hatasız olup olmadığını tekrar kontrol et istersen.

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

      Merhaba Burak,
      index.html içerisinde script'i divlerden sonra çağırırsan problem kalmayacaktır.

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

      tırnağı böylemi yaptın ``

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

    Selamlar. Anlatiminiz icin cok tesekkürler. birsey sormak istiyorum biraz bagimsiz. aktüel olarak nasil browserda görüyorsunuz?

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

    Elinize sağlık hocam

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

    Güzel bir video olmuş Elinize Sağlık. Anroid Telefonlarda bulunan AccuWeather Sayfasını yapabilirmisiniz.

  • @MCAN-dj2xt
    @MCAN-dj2xt 3 года назад

    İşime yaradı teşekkürler

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

    Sayfa her açıldığında inputa veri girmeden sabit bir şehri nasıl yazdırabilirim?

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

    kullandığınız programın ismi nedir? Bu yazılımı yapmak için hangi program lazım?

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

    Elinize saglik.

  • @sorespapatya-fm5yn
    @sorespapatya-fm5yn 2 месяца назад

    Hocam kodları verebilir misiniz rica etsem?

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

    Hocam ben hatami buldum keycode C harfini kucuk yazmisim ve {} bunun yerine bunu () kulanmisim

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

    hocam kodlarına ulaşma sansıımız var mı?

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

    eline sağlık

  • @ademkaya2766
    @ademkaya2766 3 года назад +1

    Hocam Çok Teşekkür Ederim Ancak Sürekli "Internal error" alıyorum.
    birçok şey denememe rağmen başarılı olamadım yardımcı olabilir misiniz.

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

      tırnağı böylemi yaptın ``

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

      @@mousekafas380 hallettim teşekkür ederim.

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

    HTML CSS tamam da JS cok kapsamli zor degil, ama cok pratik yapilirsa basarabilirim:

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

      ne durumdasın

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

      @@umuttw75 JS tmmdir React'te gectim. Iki hafta oldu React'te baslayali.

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

      @@myytkn8526 1 yılda html css js mi yaptın

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

      @@umuttw75 Yok alti ayda

  • @benimleokusan387
    @benimleokusan387 3 года назад +1

    Hocam merhaba derece işaretini nasıl koyuyorsunuz ?

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

      alt(basılı tut) + 0176 sayısını girdiğin zaman ° işaretini veriyor

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

    Tyler potts ? :)

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

    merhabalar hocam bu kodda şu hatayı alıyorum
    The value "devcie--width" for key "width" is invalid, and has been ignored.
    index.html:5 The key "initial--scale" is not recognized and ignored. neyde hata var 1saatir bulamadım yardımcı olurmusunuz

  • @Fenix-wm6ih
    @Fenix-wm6ih 2 года назад

    hocam biraz erken oldu biliyorum fakat console'da şöyle bir hata alıyorum Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'country')
    at displayResult (script.js:20:53)

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

    Hocam merhaba, ".app" yazdıktan sonra bir tuşa basıyorsunuz ve kod hazır geliyor.Bunun olayı nedir tam olarak ?

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

      vs code kullanıyorsanız tab tuşuna basarak yapabilirsin. Emmet özeliiği olarak geçiyor

  • @BIZ.BIR.ALIYEYIZ
    @BIZ.BIR.ALIYEYIZ 2 года назад +1

    14:15 abi gecersiz api anahtarı diyo ne yapmalıyım

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

      Bende de kaynak bulunamadı diyo yaa yardımcı olabilir misiniz

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

    merhabalar hocam öncelikle emeğinize sağlık const setQuery = (e) kısmında e hata olarak kalıyor ve düzeltemiyorum parameter any olarak gözüküyor ve 'e' is declared but its value is never read. şu şekilde bir hata alıyorum

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

      çözebildiniz mi ?

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

      Dinleme yapıcaksın, e nin anlamı zaten event dinlemek veya işlemleri uygulamak empyt bir parametre verdiysen sorun cıkar çünkü hatada evet param. Konulmuş ancak değeri asla okunmaz, çünkü onu dinleyen bir format yok.

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

      Reis hatayı İngilizce yazmış zaten orda e tanımlamışsın ama kullanmamışsın diyor

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

    jQuery kullandığını başlıkta belirtsene kardeşim.

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

      Taglara bakamayacak kadar zekisin

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

      @@mucahitozcantr Ben JQuery bildiğim için anladım zaten kullandığını. Bilmeyen birisi nereden anlayacak Einstein Müco

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

      @@mustafabedir6324 Bilmeyen birinin bu seviyede kod izlemesi zaten saçma

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

      @@mucahitozcantr JQuery tercihen öğrenilecek bir framework, öğrenmek sadece JavaScript öğrenmek isteyen birisi neden gereksiz yere JQuery öğrenmek zorunda kalsın, içerik sahibinin kullandığı teknolojiyi belirtmesi gerekiyor. Boş yapma

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

      @@mustafabedir6324 Haklısınız bey efendi, bilmesi veya belirtmesi gerekiyor, yorum yazarken biraz daha uslubunuza dikkat etmenizi öneririm.

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

    Style.css kısmını yazmaya başladığım an localhost hatası veriyor napmam lazım çok acil cevap verirseniz çok sevinirim

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

    Hocam lutfen burda ne hata yaptimi soyleyebilir misiniz siz
    const setQuery = (e) =>{
    if (e.keycode == '13')
    getResult(seachBar.value)
    }
    const getResult = (cityName) =>{
    let query = `${url}wather?q=${cityName}&appid=${key}&units=metric&lang=am`
    fetch(query)
    .then(weather => {
    return weather.json
    })
    .then(displayResult)
    }
    const displayResult = (result) =>{
    let city = document.querySelector('.city')
    city.innerHTML = `$(result.name),$(result.sys.country)`
    let temp = document.querySelector('.temp')
    temp.innerHTML = `$(Math.round(result.main.temp))°C`
    let desc = document.querySelector('.desc')
    desc.innerHTML = result.weather[0].description
    let minmax = document.querySelector('.minmax')
    minmax.innerHTML = `$(Math.round(result.main.temp_min))°C /
    $(Math.round(result.main.temp_max))°C`
    }
    const seachBar = document.getElementById('seachBar');
    seachBar.addEventListener('keypress',setQuery)

    • @KadirKasm
      @KadirKasm  3 года назад +1

      Weather yerine wather yazmışsınız linki oluştururken

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

      @@KadirKasm hocam onu duzeltim ama yine calismadi

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

      keycode degil keyCode olacak

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

    city.innerText calısmıyor hocam

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

    hocam siz enter' a tıklamadan sonuç geliyor, kafam karıştı

  • @10Yusufg01
    @10Yusufg01 2 года назад +1

    '${parametre}' ${parametre} neden işe yaramıyor ?

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

      Back tık kullanıcaksın, def tick deil

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

    React.js dersleri gelir mi peki ?

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

    Bana bunun kodları lazım paylaşabilir misin lütfen

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

    abi kullandığın uygulama adı?

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

    Ekran eklentisinin adını bilen var mı

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

      live server kullanabilirsin alt L O Kısayoluyla açılabiliyor

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

    bende resim gelmedi

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

      herhangi bir resim ekleyebilirsin. Aynı resmi senin bilgisayarında olmadığı için gelmez

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

    1

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

    banane am