learn react ui logoLearnReactUI

Checkout great react content!

Here you can find great react courses which will make you ready for the industry. Years of frontend development experience is distilled and transformed into education content.

content

Nasıl Frontend Uzmanı Olurum?

Birçok eğitim içeriğinden faydalanmanıza rağmen Frontend alanında kendinizi derinleşmiş hissetmiyorsanız, işe başladığınızda Frontend konusunda kendinizden emin olamıyorsanız, mevcut mimariyi anlamanıza rağmen kendi kodlarınızı geliştiremiyorsanız, LearnReactUI.dev bu konudaki tüm ihtiyaçlarınızı tek bir yerde karşılayabileceğiniz bir eğitim sitesidir.

content

JS ile Fonksiyonel Programlama

Fonksiyonel programlama nedir? Şu ana kadar bize okullarda öğretilen programlamadan bir farkı bulunuyor mu? Öğrenmemiz avantajlı mı? Nerelerde kullanılır? Bu ve benzeri soruları cevaplamaya çalışacağız.

content

Basitten Karmaşığa Frontend Uygulamaları

Bu yazıda react projelerini veri erişimine göre basitten karmaşığa doğru analiz ediyor olacağız. Veriye olan ihtiyaç, verinin alınma şekli, tutulma şekli, özellikleri ve buna benzer birçok konu aslında projenizdeki konsept ve kütüphanenin değişmesine neden olmaktadır. Uygulama karmaşıklığını bu açıdan önceden biliyor olmak bize birçok avantaj sağlayacaktır

content

React Hooks Nedir?

React Hooks UI bileşenlerin ortak kod ihraçlarını paylaştığı ve diğer 3rd Party kütüphanelere daha çabuk entegre olmayı sağlayan bir yöntemdir. Aspect Oriented Programming veya Cross-Cut konularına aşinaysanız, bu kavramlar size çok yabancı gelmeyecektir. Loglama, Persist, Auth, Rendering, State Management gibi bir çok konuda bileşenler ortak fonksiyonları paylaşırlar. Bunun 4 farklı yöntemi bulunur; Inheritance, High Order Component, Render Props, Hooks. Bu E-Kitap'ta Hooksları işleyeceğiz.

content

Teknolojik Değişim ve Baskının Üstesinden Gelmek

Teknolojinin hızlı değişimi, finansal resesyon, yapay zekanın getirdikleri ve tüm bunların yazılım geliştiricileri üzerindeki baskısını ele aldığım E-Kitap'ta, bu baskıyı aşmak için ne tarz yöntemleri kullanabileceğimizden de bahsettim.

content

JavaScript'in Tarihsel Gelişimi

JavaScript nasıl doğdu, nasıl gelişti, hangi kırılımlar JavaScript'in gelişimini çok etkiledi. EcmaScript güncellemeleri ile birlikte 2015 - 2023 arasında JavaScript dilinde nasıl bir değişim oldu. Tüm bu konuları örnekler ile birlikte E-Kitap içerisinde bulabilirsiniz.

content

Temel İnternet Kavramları

Web veya Mobil uygulama geliştiren bir ekipte yer alıyorsanız. Öncelikli öğrenmeniz gereken konulardan biride uygulamaların internet üzerinde nasıl çalıştığını anlamak olmalı. Bu e-kitap Temel İnternet Kavramlarını yoğunlaşarak bu konuları derinlemesine anlatmaya çalışıyor.

content

Tarayıcılar Nasıl Çalışır ? (Chrome, Edge, Firefox vb..)

Tarayıcıların çalışmasını derinlemesine inceleyerek kullanıcının web sayfasını gezerken, veya bir web uygulamasını kullanırken arka planda neler döndüğünü , hangi işlemler yapıldığını bilmek Frontend Developer için çok önemlidir. Çünkü geliştirdiğimiz tüm Web Uygulamaları bu platformlar üzerinden sunulur, Daha Kaliteli ve Hızlı uygulamalar geliştirmek için tarayıcıların iç yapısını bilmeniz gerekir.

content

DOM API Kullanımı

Web Sayfası veya uygulaması özünde bir DOM Ağacı ve bu ağaç üzerindeki düğümler ile kullanıcının etkileşimi üzerine işleyen bir yapıdır. Bundan dolayı DOM ‘un ne olduğunu öğrenmek, DOM’un nasıl kullanılacağını öğrenmek çok çok önemli. Zaten bu yüzden bütün çıkan Frontend Framework’lerin ana odağı bu DOM API kullanımı ve bunun geliştiricilere nasıl yansıtılacağı oluyor. E-Kitap içerisinde bu konuyu aşağıdaki başlıklar altında topladım.

content

React Web Uygulamasının Mantıksal Modeli

Frontend uygulamaları aslında hepsi aynı mekanizma ile çalışır. - Teknoloji ve Frontend Konseptleri - Domain (Uygulamanın Yetenekleri) Bu 2 yapı birbirine çok iyi harmanlayarak Frontend Web Uygulamalarını ortaya çıkarıyoruz. Aynı oyunlarda ve çizgi filmlerde olduğu gibi..

content

Legacy React

React 10 yılını tamamlamış artık milyonlar tarafından kullanılan bir kütüphane, yıllar içerisinde birçok yapısal değişikliğe uğradı. Bu E-Book'ta ilk React'ın neleri içerdiği ve ne amaçla hangi pratikler üzerine tasarlandığını anlatmaya çalışıyor

content

Legacy React Advanced

React Legacy Advanced, React'ın temel yapılarına göre daha kompleks olan DOM yapılarından kaynaklı problemli kısımları nasıl çözebileceğimiz üzerine bir e-kitaptır.

content

React Routing

Routing son dönemde ekosistemdeki herkesin en çok önem verdiği konu Bu e-kitap'ta routing temel kavramları üzerinde durarak ileride React konusunda çalışacak kişilere büyük fayda sağlayacaktır. Web App için en temel konularından birisi olan Routing konusunda birçok bilgi ve pratiği bu kitapta bulabilirsiniz.

content

JavaScript'i Derinlemesine Öğren

Son dönemin en popüler ve en çok kullanılan programlama dili JavaScript diyebiliriz. Artık JavaScript her yerde Web, Sunucu, Mobil Cihazlar, VR Gözlükler. Bundan dolayı JS nasıl çalıştığını anlamamız biz geliştiricilerin daha kaliteli, esnek ve performanslı kodlar yazmamızı sağlayacaktır. Bu kitap JavaScript temel seviyelerini anlamış kişilerin daha derinlere dalarak JS arkaplanda nasıl çalıştığını anlamalarını sağlayacaktır.

content

JavaScript'in Temelleri

Bu E-Kitap JS temel kavramları ve pratik kullanımları üzerine odaklanlanmıştır. İçerisinde veri türlerini, operatörler, fonksiyonlar bir çok konuya yer verdim. JavaScript becerilerinizi ve web geliştirme becerilerinizi arttırmak için hazırlanmıştır.