Azerbaycan React and Redux Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 5 Gün
Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

React, Facebook tarafından karmaşık tarayıcı tabanlı kullanıcı arayüzlerinin (diğer adıyla Tek Sayfa Uygulamaları) oluşturulmasını basitleştirmek için oluşturulan 2. nesil bir web çerçevesidir. Özel özniteliklere ve Angular tarafından yapılan kirli kontrole başvurmadan SPA'ların hızlı bir şekilde oluşturulmasını sağlayan, bildirime dayalı, bileşen tabanlı bir yaklaşım sunar.

React bileşen modeli, modern JavaScript (ES2015+) ile birleştirildiğinde en iyi halindedir. React'i bir sonraki seviyeye taşımak istiyorsanız, onu TypeScript ile kullanabilir ve güvenli kodlama uygulamaları ekleyebilirsiniz. JavaScript veya TypeScript'in en son özelliklerini React ile etkili bir şekilde kullanmak için bu teslimatın bir parçası olarak delegeleri seviyelendirebiliriz.

React yalnızca bir kullanıcı arabirimi çerçevesi olduğundan, uzak hizmetlere erişim, yönlendirme ve durum yönetimi (Redux gibi) için kitaplıklarla birleştirilmelidir. Odaklanmak istediğiniz parçaları dahil etmek için bu kursu ihtiyaçlarınıza göre özelleştirebiliriz.

Katılımcılar yetkin JavaScript veya TypeScript geliştiricileri olmalıdır. Tüm katılımcıları en son dil özelliklerine ayarlamak için dillerde bir başlangıç sağlanabilir.

Modern JavaScript'te (veya TypeScript) geliştirme konusunda kendinize güvenin

Modern SPA'lar oluşturmak için React geliştirmenin tüm yönlerini anlayın

Uygulamaları bileşenlere ayırma deneyimi kazanın

React uygulamalarını daha iyi tasarlamak için bir durum yönetimi kitaplığından yararlanın

React'e Giriş

  • Angular ve React önceki çerçevelerden nasıl gelişti?
  • React mimarisine ve Sanal DOM'a genel bakış
  • Sanal DOM ile kirli kontrol arasındaki dengeler
  • React Elements oluşturmak ve başlatmak için JSX sözdizimini kullanma
  • React to Angular'da kodlamayı karşılaştırma
  • React geliştirme için proje oluşturma
  • Modern JavaScript (İsteğe bağlı)
  • let anahtar sözcüğü ve blok kapsamı desteği
  • Ok İşlevlerine ve Lodash kitaplığına sahip FP
  • Sınıf bildirimi sözdizimi ve kalıtım
  • Dizilerden ve nesnelerden öğeleri yok etme
  • Haritadan yararlanma ve veri yapılarını ayarlama
  • İşlevlerde ve oluşturucu oluşturmada iyileştirmeler
  • Proxy'ler ve vaatler için standart bir model
  • Promises yerine ve Promises ile birlikte zaman uyumsuz beklemeyi kullanma
  • for…of döngüsü ve yayılma operatörü


React'e Başlarken

  • JSX kullanan temel bileşenler oluşturma
  • Bileşenlere veri aktarmak için özellikleri kullanma
  • Ebeveyn-çocuk ilişkilerini yerleştirme ve yönetme
  • Babel kullanarak hem JSX hem de ES6'yı aktarma
  • Bileşenlerinizi birim testine Jest eklemek
  • Hızlı birim testi oluşturmak için anlık görüntüleri kullanma
  • Bileşen kullanıcı arabirimi yapısını programlı olarak doğrulama
  • Tek Sayfa Web Uygulamaları Oluşturma
  • React bileşenleri için yaşam döngüsü geri aramalarını kullanma
  • State özelliğini kullanan kalıcı değerler
  • Karmaşık kullanıcı arabirimleri için bileşenlerin hiyerarşilerini tasarlama
  • RESTful hizmetleriyle etkileşim kurma
  • Birim ve entegrasyon testi için tasarımınızı modülerleştirme
  • Eksiksiz bir SPA tabanlı Web Uygulaması oluşturma ve test etme
  • Uygulamanıza Yönlendirme ekleme
  • Gereksiz işlemeleri kaldırarak performansı optimize etme
  • Tepki Kancaları
  • İşlevsel Bileşenler ve Sınıf Bileşenleri
  • Yeniden Seçimin React Hooks'a evrimi
  • UseState ile durumu yönetme
  • useEffect ile yan etkiler ekleme
  • Performans için ezberlemenin önemi
  • useMemo ve useCallback'ten yararlanma
  • Özel kancalar yazma


React Uygulamalarını Şekillendirme

  • Stil seçeneklerini belirleme
  • Global stiller ve ad çakışmalarından kaçınma
  • CSS Modüllerini kullanarak stilleri kapsülleme
  • Dinamik stiller için satır içi stiller
  • Dinamik stiller için stilli bileşenleri kullanma
  • Gelişmiş Konular (Opsiyonel)
  • Yavaş yükleme bileşenleri ve kod bölme
  • HTML öğelerine yapılan başvurulara erişme
  • Oluştur-tepki-uygulamasını özelleştirme
  • tepki-intl kullanarak içselleştirme
  • Cypress ile Uçtan Uca Test


React'i Redux ile Birleştirme (Opsiyonel)

  • SPA'larda karmaşık durumu yönetirken yaşanan sorunlar
  • Durumu merkezileştirmek ve yönetmek için bir çerçeve kullanma
  • Mağazalar, Eylemler ve Düşürücüler oluşturma ve kullanma
  • Verilerinizi bir geçiş dizisi olarak işleme
  • Standartları azaltmak için Redux Toolkit'i kullanma
  • Durumu, eylemleri ve indirgeyicileri Dilimler halinde gruplama
  • Eşzamansız eylemler, parçalar ve Redux ara yazılımı
  • Redux Thunk'u varsayılan Redux ara yazılımınız olarak benimsemek
  • Daha karmaşık senaryolar için Redux Saga'nın avantajları


Redux geliştirme araçları



Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi Azerbaycan ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Classroom / Virtual Classroom
02 avqust 2024
Baku
5 Gün
Classroom / Virtual Classroom
04 avqust 2024
İstanbul
5 Gün
Classroom / Virtual Classroom
24 avqust 2024
İzmir
5 Gün
Classroom / Virtual Classroom
25 avqust 2024
Bodrum
5 Gün
Classroom / Virtual Classroom
01 sentyabr 2024
Antalya
5 Gün
Classroom / Virtual Classroom
25 sentyabr 2024
Kapadokya
5 Gün
Classroom / Virtual Classroom
27 sentyabr 2024
Bursa
5 Gün
Classroom / Virtual Classroom
01 oktyabr 2024
Ankara
5 Gün
React and Redux Eğitimi Azerbaycan

Kardeş ülke Azerbaycan (resmi adıyla Azerbaycan Cumhuriyeti) Kafkasya’da, Güney Kafkas Dağları bölgesinde bulunmaktadır. Çok zengin bir kültüren mirasa sahip olan Azerbaycan’ın, Hazar Denizi, Rusya, Gürcistan, Ermenistan ve İran gibi sınır komşuları vardır. Kafkasya’nın en büyük yüzölçümlü ülkesi olan Azerbaycan’da harika bir doğa çeşitliliği mevcut olup, hayvan yaşamının zenginliği de dikkat çekicidir. Üniter bir devlet olan Azerbaycan’ın Cumhurbaşkanı İlham Aliyev, resmi dili Azerice’dir.

Farsça Azar (Ateş) ve Payegan (Muhafız) kelimelerinin birlikteliğinden adını alan Azerbaycan Ateşler Ülkesi olarak da bilinmektedir. Bakü’de bulunan Flame Towers ülkenin en turistik yerlerinden biridir. Ülkede çok sayıda yanardağ ve petrol yatağı bulunmaktadır. Azerbaycan’ın mutlaka görülmesi gereken yerleri arasında Bakü’deki Alev Kuleleri, Kız Kalesi, Ateşgah, Targovi Caddesi ve Bakü Bulvarı’nın yanı sıra farklı şehirlerdeki Şeki Hanları Sarayı, Kobustan Milli Parkı, Han Bağı, Kebele ve Göygöl Milli Parkı sayılabilir.
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.