React Context API ve Hooklar | Part 2

React ile Redux ya da MobX karmaşına girmeden Uygulama Geliştirin
Rating: 4.8 out of 5 (13 ratings)
3,035 students
Turkish

React
React Context API
React Hook Yapıları
Sıfırdan React İle Uygulama Geliştirme

Requirements

  • Temel seviyede React bilgisi
  • React Context API ve Hooklar | Part 1'i bitirmiş olmak bir artı

Description

Bilgilendirme:

Öncelikle Udemy tarafından yapılan bir değişiklik nedeni ile 2 saat üzeri eğitimler ücretsiz olarak yayınlanamıyor. Bu nedenle React Context API ve Hooklar eğitimini 3 parçaya bölmem gerekti.

En yeni bilgilendirme:

React Context API ve Hooklar Eğitimine ait Part 1, Part 2 ve Part 3 Kurs açılış sayfalarındaki metnin aynı olması sebebi ile Udemy tarafından içerik kopyalama olarak işaretlenmiş ve eğitimlerim yayından kaldırılmış, bir süre yayında olmamasının sebebi de tam olarak buydu. Aslında üç eğitim de bana ait ama sitem bunun ayrımını yapamamış ve benden her bir eğitimin


Her şeyden önce nasıl bir uygulama yapacağımızı görmek isterseniz:

https://yaztest-rch.web.app/

adresine giderek uygulamayı test edebilirsiniz.


Bu kurs başlı başına bir eğitim değildir. Anlamlı hale gelebilmesi için yukarıda da belirttiğim gibi Part 1 ve Part 2 eğitimlerini tamamlamış olmanız gerekmektedir.


Part 1 tamamlanmış ve Context nedir? bir şekilde cevaplanmış ise

  • Context'e nasıl erişilir, alternatif yollar mevcut mudur

  • Birden fazla Context oluşturmak mümkün mü

  • Birden fazla Context oluşturmak mümkünse aynı anda erişim mümkün mü ve nasıl

  • Hook metodlar nedir

  • useState hook kullanımı ile Fonksiyon tipli bileşenlerimiz de State yapısına kavuşmuş olacağız

  • useContext hook kullanımı ile de oluşturulmuş bir Context'e ilk başta gösterdiğim metodlardan daha kolay bir şekilde erişme

  • useEffect hook kullanımı ise fonksiyon tipinde bir bileşene Sınıf tipi bilesenlerdeki yaşam döngüsünü kazandırma

    konularını göreceğiz ve kullanıcıya test yapmak istediği metni seçme imkanı sunacağız ve bunları Sınıf tipi bilesen ile değil de Fonksiyon tip bilesen ile yapacağız.


Evet evet biliyorum, ses... ama modumuz düşmesin konulara ve öğrenmeye odaklanalım biz. Anlamadığınız yerler olunca soralım falan, etkileşimimiz artsın :)

Buraya kadar okuyan var mı bilmiyorum ama diyebilir ki neden bu muhabbet havası? Sebebi Udemy. Her eğitimin açılış sayfasında en az bilmem kaç kelimelik açıklama yazmalıymış. Zaten tek bir eğitim için ne kadar faklı şey yazabilirim ve bunu 200 kelimeden fazla olacak şekilde yapabilirim ki. Doldurmaya çalışıyorum işte.?‍♀️

Ve tabi ki:


Herkese iyi kodlamalar!

Who this course is for:

  • Front-End developer
  • Arayüz Tasarımcısı
  • Başlangıç Seviye React Geliştiricisi
  • Web Developer

Course content

4 sections14 lectures1h 59m total length
  • Giriş
    00:10

Instructor

Bilgisayar Mühendisi
Mehmet Ali Fırat
  • 4.7 Instructor Rating
  • 234 Reviews
  • 9,095 Students
  • 5 Courses

Lisans Eğitimimi 2015 Erciyes Bilgisayar Mühendisliği bölümünden mezun olarak tamamladım ve şimdilerde Abdullah Gül Üniversitesinde Yüksek Lisans yapmaktayım. Aynı zamanda 2015 yılından beri Full-stack Yazılım Mühendisi olarak aktif olarak çalışmakta ve Masaüstü ve Web Uygulamaları geliştirmekteyim. Yeni teknolojiler öğrenmeyi, öğrendiğini kullanmayı ve kullandırtmayı seven birisiyim; bundandır ki basit cevaplar bekleyen sorulara uzun uzun yeni teknolojilerden bahseder, bu teknolojileri öğretmeye çalışırım etrafımdaki insanlara. Her ne kadar yeni teknolojiler ve üzerine konuşması ve çalışması keyifli güzellikler olsa da bir de ilk göz ağrılarımız başımız sıkıştığında sığındığımız klasiklerimiz vardır. Ben de sıkı bir C# geliştiricisi olarak uygulamaların çoğunu bu dilde geliştirmiş olsam da pek çok kez de hızlıca ve pratik çözümler ortaya koymak için kendimi eli-kolu her şeye uzanan Python'un kapısında buluyorum. Tabi web uygulamalarım için yeni gözdem React ve React Native ile de mobil uygulama ortamı için de küçük de olsa projeler geliştirmekteyim.

Youtube kanalımdanda beni takip etmeyi unutmayın. Fırsat buldukça oradan da ücretsiz eğitimler yayınlamaktayım.

"Happy Coding!" ;)