React öğrenmek ve anlamak - pratik rehber Dil: Almanca

React öğrenmek ve anlamak - uygulama rehberi

Web tasarımı, CMS ve geliştirme 44 Videolar · 11.1 h Video Eğitimi · Türkçe Stephan Haewß tarafından Stephan Haewß

React'e Yönelik Başlangıç! Bu video eğitiminde, React, JSX ve Hook fonksiyonları kullanarak web sitesi ve uygulama geliştirme temellerini öğreneceksiniz. Eğitmen Stephan Haewß, adım adım React projelerinin nasıl yapılandırıldığını ve uygulandığını açıklıyor. Uygulamalı örnekler - sayaç, yapılacaklar listesi ve video oynatıcı uygulamaları - ve detaylı anlatım sayesinde, React geliştirme alanında sağlam bir temel oluşturacaksınız. Öğrenmek. Anlamak. Ve hemen uygulamak!

  • Pratikte React: Kendi uygulamalarını ve web sitelerini nasıl geliştirirsin
  • Adım adım açıklanan: Temeller, önemli işlevler ve mekanizmalar
  • JSX'den (JavaScript'te HTML yazmak) Props'a, bileşenlere, stil oluşturmaya ve Hook fonksiyonlarına kadar
  • Pratik öğrenmek: Bir sayma, yapılacaklar listesi ve bir video oynatıcı uygulaması geliştirin.
  • Programlama uzmanı Stephan Haewß'in on bir saatlik bir video eğitimi.

JavaScript, HTML ve CSS temellerine sahip olan ve geliştirme konusunda ilerlemek isteyen herkes için ideal: React öğrenme yolculuğuna başla!

İçerik

44 Videolar, 667 Dakika

Tanıtım ve ilk adımlar

4 Videolar · 46 Dakika
01 Açık Ücretsiz

React Eğitimi: 1.1 | Hoş geldiniz ve Genel Bakış

Burada ele alınacak konular tanıtılacak ve bu dersin nedenleri üzerinde durulacak.

02 Açık Ücretsiz

React Öğretici: 1.2 | React'in özel olanı nedir?

Artık JavaScript için sayısız UI çerçevesi var - neden React olmalı? Bu kütüphanenin tartışmasız popülaritesinin yanı sıra, React'i tercih etmenin bazı daha derin nedenleri de var.

03 Açık Ücretsiz

React Eğitimi: 1.3 | Geliştirme ortamı kurulumu

Bu dersde geliştirme ortamını kuruyoruz ve npm create vite komutuyla ilk React uygulamamızı hızlıca oluşturuyoruz.

04 Açık Ücretsiz

React Eğitimi: 1.4 | Bir React Uygulamasının Anatomisi

Son dersimizde bir "taze" React uygulaması oluşturduktan sonra, bu uygulamanın yapısını anlamak ve React'in bir web sitesine nasıl entegre edilebileceğini açıklamak için buradayız.

01

React Eğitimi: 1.1 | Hoş geldiniz ve Genel Bakış

5 min Açık
02

React Öğretici: 1.2 | React'in özel olanı nedir?

14 min Açık
03

React Eğitimi: 1.3 | Geliştirme ortamı kurulumu

16 min Açık
04

React Eğitimi: 1.4 | Bir React Uygulamasının Anatomisi

11 min Açık

Auffrischer: gerekli JS-ES6 işlevsellikleri

4 Videolar · 75 Dakika
05 Açık

React Eğitimi: 2.1 | let ve const ile değişken tanımlama karşı var

var ile let/const arasında küçük bir tazeleyici.

06 Açık

React-Eğitim: 2.2 | Yapıyı Parçalama

Destructuring, nesnelerden ve dizilerden öğelerin hedefli olarak çıkarılmasını sağlar. Dikkatli bir şekilde bakıldığında, JavaScript kodunu daha zarif ve daha kompakt hale getiren birçok kullanım imkanı ortaya çıkar.

07 Açık

React Eğitimi: 2.3 | Ok işlevleri

Fonksiyonlar JS'de temel ve şu ana kadar yalnızca function anahtar kelimesiyle bildirilip tanımlanmıştır. ES6, kodu daha okunabilir hale getiren ve this ile ilgili sıkıntılı bir soruna çözüm sunan zarif ve kısa bir yazım biçimi getirir.

08 Açık

React Eğitimi: 2.4 | Modül

NodeJs'de modüller başlangıçtan beri kullanılmıştır, ancak başlangıçta yalnızca CommonJs modül formatı olan require kullanılmıştır. ES6'dan itibaren standart bir modül tanımı var ve yeni anahtar kelimeler import/export kullanılabilir hale gelmiştir. Bu format şu anda neredeyse tüm (yeni) JS kütüphanelerinde desteklenmekte ve NodeJs de en yeni sürümlerinde bunu kullanabilmektedir.

05

React Eğitimi: 2.1 | let ve const ile değişken tanımlama karşı var

18 min Açık
06

React-Eğitim: 2.2 | Yapıyı Parçalama

12 min Açık
07

React Eğitimi: 2.3 | Ok işlevleri

19 min Açık
08

React Eğitimi: 2.4 | Modül

26 min Açık

React Temelleri ve Zähl-App

6 Videolar · 114 Dakika
09 Açık

React Öğretici: 3.1 | HTML JS içinde: JSX

JSX ile bir bileşenin kullanıcı arayüzünü tanımlarsınız ve içine JS ifadeleri entegre edersiniz. Videoya ilişkin proje dosyası bu öğretici bölümünün tamamlanmış kodunu içerir.

10 Açık

React Eğitimi: 3.2 | Bileşenler oluşturma

Kendi React bileşenlerini, JSX döndüren işlevler kullanarak çok kolay bir şekilde yazabilirsiniz.

11 Açık

React-Tutorial: 3.3 | JSX içinde JavaScript ifadeleri

Bu ders, verilerin ve JavaScript ifadelerinin JSX'e nasıl entegre edileceğini açıklar.

12 Açık

React Öğretici: 3.4 | useState ile durumu kaydet

Bir değişebilir durum olmadan, anlamlı bir uygulama uygulamak pek mümkün değildir. React'te genellikle buna useState kullanılır. Bu ders, bu Hook'u tanıtır ve kullanımını açıklar.

13 Açık

React Öğretici: 3.5 | Props ile Sayaç Bileşeni

Props, verilerin Çocuk Bileşenlere iletilmesinde kullanılır. Burada, bunun nasıl gerçekleştiği ve nelere dikkat edilmesi gerektiği açıklanmaktadır.

14 Açık

React Öğretici: 3.6 | Giriş Alanları ve Dinamik Props

Özellikler dinamik olarak değiştiğinde, bileşenin ilgili render işlevi tekrar çağrılır.

09

React Öğretici: 3.1 | HTML JS içinde: JSX

20 min Açık
10

React Eğitimi: 3.2 | Bileşenler oluşturma

17 min Açık
11

React-Tutorial: 3.3 | JSX içinde JavaScript ifadeleri

14 min Açık
12

React Öğretici: 3.4 | useState ile durumu kaydet

34 min Açık
13

React Öğretici: 3.5 | Props ile Sayaç Bileşeni

16 min Açık
14

React Öğretici: 3.6 | Giriş Alanları ve Dinamik Props

13 min Açık

React ile To-do-App geliştirmek

9 Videolar · 161 Dakika
15 Açık

React Eğitimi: 4.2 | Ana ve Çocuk Bileşenler Arasındaki İletişim

Bir alt bileşenin ana bileşene bir şey bildirmek istediğinde, bunu bir geri çağrı özelliği üzerinden yapabilir.

16 Açık

React Öğretici: 4.3 | Görevi tamamlandı olarak işaretle

Görevlerin bir gün tamamlanması gerekiyor. Burada bunun kod içinde nasıl çalıştığını tartışıyoruz.

17 Açık

React Eğitimi: 4.4 | Duygu ile Stil Verme

Bir UI'nin görünümü şüphesiz önemlidir. Bu yüzden Emotion kütüphanesi kullanılarak bunun nasıl yapıldığını ve Prop className'in nasıl kullanılabileceğini burada açıklıyorum. Ayrıca her bir öğeyi ayrı ayrı detaylandırmak için kullanılan style- özniteliği de ele alınmaktadır.

18 Açık

React Eğitimi: 4.5 | Tamamlama Durumuna Göre Gruplandırma

Görev dizisini filtreleyerek yapılacaklar iki gruba ayrılabilir.

19 Açık

React Öğretici: 4.6 | Görevleri sil

Tabii ki To-dos silinebilmelidir. Burada, bunun nasıl Dizi-Filtreleme ile yapıldığı açıklanmaktadır.

20 Açık

React Eğitimi: 4.7 | DIV'lerden tasarruf yapmak

Daha önce componentleri her zaman DIV'lerin içine "wrap" yapıyorduk. Ancak bazı durumlarda bunu da yapmaya gerek olmayabilir.

21 Açık

React Öğretici: 4.8 | Kaydetme ve Yükleme

Şimdi ilginç hale geliyor: To-dos tarayıcı belleğinde oldukça kolay bir şekilde kalıcı olarak saklanabilir ve tabii ki tekrar yüklenebilir, böylece sayfanın yeniden yüklenmesini "hayatta kalabilirler".

22 Açık

Yanıtınız: React-Tutorial: 4.9 | UseEffect olarak Mounted-Handler

useEffect ile yan etkiler entegre edilebilir. Bu işlev, bir bileşenin monte edilmesini de ele alabilir.

23 Açık

React Eğitimi: 4.10 | Yapılacaklar Uygulaması - Sonuç

Görev uygulamamızla ilgili kısa bir özet ve son düzenlemeler.

15

React Eğitimi: 4.2 | Ana ve Çocuk Bileşenler Arasındaki İletişim

15 min Açık
16

React Öğretici: 4.3 | Görevi tamamlandı olarak işaretle

19 min Açık
17

React Eğitimi: 4.4 | Duygu ile Stil Verme

35 min Açık
18

React Eğitimi: 4.5 | Tamamlama Durumuna Göre Gruplandırma

18 min Açık
19

React Öğretici: 4.6 | Görevleri sil

14 min Açık
20

React Eğitimi: 4.7 | DIV'lerden tasarruf yapmak

4 min Açık
21

React Öğretici: 4.8 | Kaydetme ve Yükleme

17 min Açık
22

Yanıtınız: React-Tutorial: 4.9 | UseEffect olarak Mounted-Handler

29 min Açık
23

React Eğitimi: 4.10 | Yapılacaklar Uygulaması - Sonuç

10 min Açık

Bir video oynatıcı uygulaması oluşturmak

15 Videolar · 164 Dakika
24 Açık

React-Tutorial: 5.1 | Video Oynatıcı Uygulaması Oluşturmak

Video oynatıcı uygulaması create vite ile oluşturulur ve uygulamanın nasıl yapılandırılması gerektiği açıklanır. Videoya eklenen proje dosyası, video oynatıcı için hazır kodu içerir.

25 Açık

React Öğretici: 5.2 | useRef ile Video Elementini kontrol et

ref özniteliği kullanılarak DOM öğelerine başvurulabilir ve useRef ile bu öğelere erişilebilir. Burada bu işlemi video öğesi ile yapıyoruz.

26 Açık

React Eğitimi: 5.3 | Play/Durdur/Durdur Video Oynatıcı Bileşeni

Asıl video oynatıcıyı oluşturuyoruz, zaten Oynat, Duraklat ve Dur butonlarına sahip.

27 Açık

React Eğitimi: 5.4 | Duraklat/Oynat Kombinasyonunu Durumla Birleştirme

Oynatma ve duraklatma aynı anda ihtiyaç duyulmadığı için bu ikisini bir düğmede bir araya getiriyoruz.

28 Açık

React Öğretici: 5.5 | Oynat ve Duraklat için Video Olayları

Video öğesinin kendi kontrolleri de videoyu kontrol eder, ancak bu durum oynat / duraklat düğmesinde durumumuzun uygun şekilde güncellenmemesine neden olur. Bu sorunu video öğesindeki Olay İşleyicileri kullanarak çözeceğiz.

29 Açık

React Öğretici: 5.6 | Video Ses Kontrolü

Sesi kendi düğmesiyle değiştirebiliriz.

30 Açık

React Kılavuzu: 5.7 | Video Pozisyonunu Ayarla

Video içinde herhangi bir konuma (Seek) atlamak, currentTime özelliğini ayarlayarak şaşırtıcı derecede kolay bir şekilde gerçekleştirilebilir.

31 Açık

React Kılavuzu: 5.8 | Video süresini göster

Video uzunluğu, video meta verilerinin yüklenmesinden sonra belirlenir, bu nedenle doğru etkinliği beklememiz gerekiyor.

32 Açık

React-Tutorial: 5.9 | Seçim yaparak çalma listesi

Çalma listesi, select HTML öğesiyle uygulanabilen bir liste ile gerçekleştirilir.

33 Açık

React Öğretici: 5.12 | Yeni videoları listeye ekle

Şimdi video listesinin düzenlenmesi devreye giriyor: Video girişlerinin eklenmesini ekliyoruz.

34 Açık

React Öğretici: 5.13 | Liste elemanlarını sil

Eklediğimiz şeyi silebilmeliyiz. Bunun için To-do uygulamasında olduğu gibi filtreleme yapıyoruz.

35 Açık

React Öğretici: 5.14 | Çalma listesini oynat

Çalma listesi sadece bir "yer işareti listesi" olarak değil, aynı zamanda videoları otomatik olarak birbiri ardına oynatmak için de kullanılmalıdır. Bu, bu ders aracılığıyla gerçekleştirilir.

36 Açık

React Öğretici: 5.15 | İleri ve Geri Düğmeleri

Sabırsız olanlar için: Bir sonraki ve bir önceki video için düğmeler.

37 Açık

React Eğitimi: 5.16 | Sonraki ve Önceki Düğmeleri Devre Dışı Bırakma

İlk ve son video için özel bir işlem uygulanacak: Next ve Previous düğmeleri uygun şekilde devre dışı bırakılmalıdır.

38 Açık

React Eğitimi: 5.17 | Videoları Kaydetme ve Yükleme

Şimdi çalma listemizi kaydedip yüklüyoruz. Bu işlem, tarayıcının yerel depolama alanında To-do-uygulamasına benzer şekilde gerçekleşmektedir.

Video Oynatıcı Uygulamasında kullanılan örnek videoları orijinal halleriyle buradan izleyebilirsiniz (tüm CC-Attribution-Lisansı, ilgili web sitelerine bakınız):

Elephants dream: https://orange.blender.org/
Big Buck Bunny: https://peach.blender.org/
Sintel: https://durian.blender.org/

24

React-Tutorial: 5.1 | Video Oynatıcı Uygulaması Oluşturmak

5 min Açık
25

React Öğretici: 5.2 | useRef ile Video Elementini kontrol et

17 min Açık
26

React Eğitimi: 5.3 | Play/Durdur/Durdur Video Oynatıcı Bileşeni

10 min Açık
27

React Eğitimi: 5.4 | Duraklat/Oynat Kombinasyonunu Durumla Birleştirme

11 min Açık
28

React Öğretici: 5.5 | Oynat ve Duraklat için Video Olayları

4 min Açık
29

React Öğretici: 5.6 | Video Ses Kontrolü

15 min Açık
30

React Kılavuzu: 5.7 | Video Pozisyonunu Ayarla

15 min Açık
31

React Kılavuzu: 5.8 | Video süresini göster

7 min Açık
32

React-Tutorial: 5.9 | Seçim yaparak çalma listesi

13 min Açık
33

React Öğretici: 5.12 | Yeni videoları listeye ekle

15 min Açık
34

React Öğretici: 5.13 | Liste elemanlarını sil

6 min Açık
35

React Öğretici: 5.14 | Çalma listesini oynat

18 min Açık
36

React Öğretici: 5.15 | İleri ve Geri Düğmeleri

9 min Açık
37

React Eğitimi: 5.16 | Sonraki ve Önceki Düğmeleri Devre Dışı Bırakma

6 min Açık
38

React Eğitimi: 5.17 | Videoları Kaydetme ve Yükleme

13 min Açık

İleri düzey konular (diğer Hooks, optimizasyonlar)

5 Videolar · 64 Dakika
39 Açık

React Öğretici: 6.1 | Kendi Hook'ları Oluşturma

useJsonFetch-Hooks örneği üzerinden, kendi Hook fonksiyonlarını nasıl yazabileceğiniz açıklanmaktadır.

40 Açık

React Öğretici: 6.2 | State'in basit değişiklikleri için useState yerine useImmer kullanın.

useStateın Setter'ı ile durum değişikliği yapmak zor olabilir. Ancak useImmer ile artık bu bir sorun değil.

41 Açık

React Öğretici: 6.3 | Komponent Optimizasyonu memo ile

Arayüz, gereksiz Render işlemleri gerçekleşmediğinde daha hızlı oluşturulur ve kullanıcı girişlerine daha hızlı yanıt verir. memo sayesinde bileşenler, özellikleri değişmedikçe yeniden oluşturulmaktan kaçınırlar.

42 Açık

React Öğretici: 6.4 | useCallback ile Bileşenlerin Optimize Edilmesi

useCallback kullanarak, Callback-Props kullanıldığında çocuk bileşenlerin gereksiz olarak yeniden render edilmesi engellenebilir.

43 Açık

React Öğretici: 6.5 | useMemo ile bileşenlerin iyileştirilmesi

Rendere işlevleri içinde karmaşık hesaplamalar sadece gerekli olduğunda yapılmalıdır. Bağımlılıklar göz önünde bulundurularak, bu hesaplamaların sonuçlarını önbelleğe almak için useMemo kullanılabilir.

39

React Öğretici: 6.1 | Kendi Hook'ları Oluşturma

12 min Açık
40

React Öğretici: 6.2 | State'in basit değişiklikleri için useState yerine useImmer kullanın.

15 min Açık
41

React Öğretici: 6.3 | Komponent Optimizasyonu memo ile

12 min Açık
42

React Öğretici: 6.4 | useCallback ile Bileşenlerin Optimize Edilmesi

13 min Açık
43

React Öğretici: 6.5 | useMemo ile bileşenlerin iyileştirilmesi

12 min Açık

Özet

1 Videolar · 7 Dakika
44 Açık

React Öğretici: 7 | Sonuç ve Bakış

Bu dersin sonuçlarını özetliyor ve katılımcıların kurs sonrasında neyi incelemeleri gerektiğine dair ipuçları veriyorum.

44

React Öğretici: 7 | Sonuç ve Bakış

7 min Açık

Uygulama örnekleri

  • React eğitiminden ekran görüntüsü
    Galeriyi açmak
    React ile tanışma için bir giriş yap ve geliştirme ortamını kur.
  • React öğreticisinden ekran görüntüsü
    Galeriyi açmak
    JSX, bileşenler ve özellikler konularında tüm önemli temel bilgileri öğrenin.
  • React ile yapılacaklar uygulaması geliştirin.
    Galeriyi açmak
    Pratik örneklerle öğrenin ve anlayın: React ile işlevsel bir yapılabilir To-do uygulaması geliştirin.
  • React ile video oynatıcı oluşturun
    Galeriyi açmak
    Bir video oynatıcı oluşturun, böyle bir uygulamanın ihtiyaç duyduğu tüm özelliklerle.
Yorumlar (0)

Yorum yap şimdi „React öğrenmek ve anlamak - uygulama rehberi“