Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Reactive.js

Sıfırdan React ve Context Api

Sıfırdan React 'a ve Context Api 'ye giriş yaparak ilk uygulamanızı oluşturun. Kursun içinde henüz REDUX bulunmamaktadır
Rating: 4.5 out of 54.5 (2,136 ratings)
48,799 students
Created by Mustafa Murat Coşkun, Yazılım Bilimi
Last updated 2/2020
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • ReactJS mimarisini ve yapısını öğreneceksiniz.
  • React Router V4 kullanmayı öğreneceksiniz.
  • React ile HTTP isteklerini yapabileceksiniz.
  • State Management için kullanılan Context Api, Dispatch , Reducer ve Action kavramlarını öğreneceksiniz.
  • React ile Formları kullanabileceksiniz.
  • React ile ilk uygulamanızı (CRUD App) geliştireceksiniz.

Course content

10 sections • 49 lectures • 5h 11m total length

  • Kursa Başlamanız İçin Bilmeniz Gerekenler ve Proje Dosyaları
    00:21
  • Preview06:44
  • Preview04:08
  • Virtual Dom Mimarisi
    05:01
  • NodeJS, Npm ve React Kurulumu - İlk Çalıştırma
    09:28
  • Kursla İlgili Aklınıza Takılanlar ve Yararlı Bilgiler
    00:09

  • React Dosyaları
    09:52
  • React ve JSX
    03:30
  • JSX İfadeleri
    04:23
  • İlk Componenti Oluşturma
    05:40
  • React, CSS ve Bootstrap
    05:18
  • Functional Components
    04:53

  • Props Kullanımı
    08:47
  • Default Props ve PropTypes
    05:40
  • User Arayüzü ve Font Awesome
    05:27

  • State Nedir ve Statelerin Özellikleri
    03:04
  • React - State Oluşturma
    05:53
  • React - Eventler
    08:01
  • Eventler ve State Değiştirme
    03:07
  • Componentler Arası İletişim
    09:02
  • Kullanıcı Silme ve Componentlar Arası State İletişimi ( Props Drilling )
    09:25

  • State Yönetimi ( Redux ve Context Api ) Neden Önemli ?
    03:40
  • Context Api Part 1 - Provider ve Consumer Oluşturma
    10:39
  • Context Api Part 2 - Provider ve Consumer Kullanımı
    10:20
  • Context Api Part 3 - Action, Reducer ve Dispatch Kavramları
    03:29
  • Context Api Part 4 - Action,Reducer ve Dispatch Kullanımı
    11:31
  • Kullanıcı Ekleme Formu
    05:59
  • React - Pose Animation
    12:33
  • Dinamik CSS ve React
    03:21
  • React - Controlled Components ve onChange Handler
    10:11
  • Kullanıcı Ekleme ve Context Api
    13:57

  • React - Component Life Cycle ve LifeCycle Methods
    06:25
  • React - Mounting
    08:02
  • React - Updating
    06:46
  • React - Unmounting
    02:46

  • Jsonplaceholder ve Postman
    09:42
  • Json Server Kurulumu
    05:13
  • Axios ve React - Get Request
    05:30
  • Axios ve React - Delete Request
    04:16
  • Axios ve React - Post Request
    04:06

  • React Router - Router ve Route Kullanımı
    07:18
  • React Router - Link ve Switch Kullanımı
    05:25
  • React - Refactoring ve Klasörleme
    06:14

  • Navbar Özelleştirme
    04:57
  • Kullanıcı Güncelleme Formu ve Params
    09:33
  • Kullanıcı Bilgilerinin Forma Yazılması
    03:57
  • Kullanıcı Güncelleme ve Context Api
    08:41
  • React - Form Validation ve Bitiriş
    08:41

  • Mustafa Murat Coşkun'un Diğer Kursları için İndirimli Linkler
    00:03

Requirements

  • İyi bir Javascript ve ES6+ Bilgisi
  • Temel HTML Bilgisi (Bootstrap ve Css de tavsiye edilir)
  • Güçlü Öğrenme Arzusu

Description

Sıfırdan ReactJS ve Context Api kursuna hoşgeldiniz!

Bu kursta Javascriptin React kütüphanesini ve State Management için kullanılan Context Api Mimarisi öğrenerek ilk uygulamanızı oluşturacaksınız.

Bu kurs Yazılım Bilimi kanalında yayınlanan React serisinin Udemy üzerindeki halidir ve tamamen ücretsizdir. React öğrenmek isteyen arkadaşlarınız varsa kursu onlarla da  paylaşıp aramıza davet edebilirsiniz.

Kurs'a Başlamak İçin Bilmen Gerekenler

1. İyi bir javascript ve ES6+ bilgisi

2. Temel HTML Bilgisi (CSS ve Bootstrap Bilgisi de Tavsiye Edilir)

3. Güçlü Öğrenme Arzusu

Kursta Neler Öğreneceksin ?

1. ReactJS mimarisini ve yapısını öğreneceksiniz.

2. React Router V4 kullanmayı öğreneceksiniz.

3. React ile HTTP isteklerini yapabileceksiniz.

4. State Management için kullanılan Context Api, Dispatch , Reducer ve Action kavramlarını öğreneceksiniz.

5. React ile Formları kullanabileceksiniz.

6. React ile ilk uygulamanızı (CRUD App) geliştireceksiniz.

Kursa yorumlarınızı ve puanlarınızı mutlaka bekliyorum. Derslerde Görüşmek Üzere!

Who this course is for:

  • React Kütüphanesine Giriş Yapmak İsteyenler

Instructors

Mustafa Murat Coşkun
Yazılım Bilimi - Kurucu | Programlama Eğitmeni
Mustafa Murat Coşkun
  • 4.5 Instructor Rating
  • 45,913 Reviews
  • 150,358 Students
  • 4 Courses

Odtü Bilgisayar Mühendisliğinden 2017 yılında mezun oldum ve şu anda da Odtü Bilgisayar Mühendisliğinde Veri Madenciliği ve Makine Öğrenmesi alanında Master çalışmalarımı sürdürüyorum.Yazılım konusundaki Türkçe kaynak eksikliği ihtiyacını çözmek adına, bilgi ve tecrübelerimi anlatmak için 2015 yılında youtube üzerinden, an itibariyle  167.000+ aboneye ulaşmış "Yazılım Bilimi" kanalında  programlama ve yazılım eğitimleri vermeye başladım. Ayrıca, IEEE Computer Society kapsamında Dokuz Eylül Üniversitesinde ve ODTÜ'de Python eğitmenliği görevlerini üstlenerek, tecrübemi artırmaya çalıştım.

Öğrenciyle sohbet havasında konuşmanın eğitimin kalitesini artırdığını düşündüğümden, eğitimleri bu doğrultuda anlatmaya özen gösteririm. Ayrıca, konuları anlatırken öğrenciye programlama mantığını yerleştirmeye çalışmayı her zaman prensip edinmişimdir. Kurslarımızda da size tecrübelerimi aktararak , iyi bir geliştirici olma yolunda ilerletecek tüm bilgileri vereceğimden emin olabilirsiniz.

Her türlü sorunuzu, probleminizi bana bildirmek ve sormaktan lütfen çekinmeyin.

Kurslarda görüşmek üzere!




Yazılım Bilimi
Programlama Eğitimleri
Yazılım Bilimi
  • 4.5 Instructor Rating
  • 2,134 Reviews
  • 60,258 Students
  • 1 Course

Yazılım Bilimi, Mustafa Murat Coşkun tarafından 10 Nisan 2015te Youtube üzerinde kurulmuş olup, kurulduğu andan itibaren binlerce öğrenciye ücretsiz programlama eğitimleri sunmuştur. An itibariyle kanalda 160.000+ takipçi bulunmaktadır.

Siz de kendinize değer katmak ve programlama dünyasında yer alabilmek için hem Youtube üzerinde hem de Udemyde eğitimlere katılabilirsiniz.   

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.