İçeriğe geç
Akadem Danışmanlık ve Eğitim Çözümleri

React Native ile Uygulama Geliştirme Eğitimi

JavaScript bilgisi: React Native, JavaScript üzerine kurulu olduğu için JavaScript’in temel kavramlarına (değişkenler, döngüler, koşullar, fonksiyonlar, nesneler vb.) hakim olmanız oldukça önemlidir.

React Native ile Uygulama Geliştirme Eğitimi

Genel Bakış

Eğitim Hakkında

Bu eğitim, React Native kullanarak hem iOS hem de Android platformları için yüksek kaliteli mobil uygulamalar geliştirmek isteyen herkese yöneliktir. Eğitim boyunca, React Native’in temellerini öğrenecek, gerçek dünya uygulamaları oluşturacak ve mobil uygulama geliştirme dünyasında uzmanlaşacaksınız.

Neden React Native Öğrenmelisiniz?

  • Hızlı ve Verimli Geliştirme: React Native, aynı kod tabanıyla hem iOS hem de Android uygulamaları oluşturmanızı sağlar, böylece zaman ve kaynak tasarrufu yaparsınız.
  • Güçlü Bir Topluluk: React Native’ın geniş ve aktif bir geliştirici topluluğu bulunmaktadır, bu da sorun çözümü, öğrenme ve destek konusunda avantaj sağlar.
  • Modern Teknoloji: React Native, en son teknolojileri kullanarak performanslı ve güncel uygulamalar geliştirmenizi sağlar.
  • Esneklik: React Native, farklı platformlara uyum sağlayabilen ve özelleştirilebilen bir framework’tür.

Kimler Bu Eğitime Katılmalı?

  • Yeni Başlayanlar: Programlamaya yeni başlayan veya temel düzeyde bilgiye sahip olanlar.
  • Web Geliştiricileri: Web geliştirme deneyimlerini mobil uygulama dünyasına taşımak isteyenler.
  • Mobil Uygulama Geliştiricileri: Mevcut mobil uygulama geliştirme bilgi ve becerilerini geliştirmek isteyenler.
  • Girişimciler ve Ürün Yöneticileri: Kendi mobil uygulamalarını geliştirmek isteyenler.

Eğitim Sonunda Ne Kazanacaksınız?

  • React Native Uzmanlığı: React Native’ın tüm temel kavramlarını ve en iyi uygulamalarını öğrenerek uzmanlaşacaksınız.
  • Mobil Uygulama Geliştirme Becerileri: Sıfırdan Android ve iOS uygulamaları geliştirme yeteneği kazanacaksınız.
  • Pratik Uygulamalar: Gerçek dünya senaryolarına dayalı projeler üzerinde çalışarak uygulamalı deneyim elde edeceksiniz.
  • Kariyer Olanakları: Mobil uygulama geliştirme alanında iş imkanlarınızı artıracaksınız.

Program İçeriği

Eğitim İçeriği

Welcome To This Course & What To Expect!

  1. 01

    What is React?

  2. 02

    Join our Online Learning Community

  3. 03

    A Glance Under The Hood Of React Native

  4. 04

    Creating React Native Projects: Expo CLI vs React Native CLI

  5. 05

    Creating a New React Native Project

  6. 06

    Analyzing The Created Project

  7. 07

    Running Our First App On A Real Device!

  8. 08

    Setting Up A Local Development Environment

  9. 09

    About This Course

  10. 10

    Course Resources, Code Snapshots & How To Use

React Native Basics

  • Module Introduction
  • Working With Core Components
  • Styling React Native Apps
  • React Native: Core Components, Styling & Colors -More Information
  • Exploring Layouts & Flexbox
  • React Native & Flexbox
  • Using Flexbox To Create Layouts
  • Flexbox – A Deep Dive
  • Components, Styles, Layouts
  • Improving The Layout
  • Handling Events
  • Managing A List Of Course Goals (in our Demo App)
  • iOS & Android Styling Differences
  • Making Content Scrollable with ScrollView
  • Optimizing Lists with FlatList
  • More Components & Lists
  • Splitting Components Into Smaller Components
  • Utilizing Props
  • Working on the “Goal Input” Component
  • Handling Taps with the Pressable Component
  • Making Items Deletable & Using IDs
  • Adding an Android Ripple Effect & an iOS Alternative
  • Adding a Modal Screen
  • Styling the Modal Overlay
  • Opening & Closing the Modal
  • Working with Images & Changing Colors
  • App Finishing Touches
  • Module Summary

Debugging React Native Apps( Introduction)

Diving Deeper into Components, Layouts, and Styling- Building a Mini-Game App

  • Module Introduction
  • Handling Errors
  • Logging to the Console
  • Debugging JavaScript Remotely
  • Using the React DevTools
  • Using the Documentation

Ön Koşullar

Ön Koşul

JavaScript bilgisi: React Native, JavaScript üzerine kurulu olduğu için JavaScript’in temel kavramlarına (değişkenler, döngüler, koşullar, fonksiyonlar, nesneler vb.) hakim olmanız oldukça önemlidir.

HTML ve CSS bilgisi: Kullanıcı arayüzleri oluşturmak için HTML ve CSS’e dair temel bir anlayışa sahip olmak, React Native’i daha iyi anlamanıza yardımcı olacaktır.

Programlama mantığı: Herhangi bir programlama dilinde kod yazma mantığına hakim olmak, yeni kavramları daha hızlı öğrenmenizi sağlar.

Versiyon kontrol sistemleri (örneğin Git): Projelerinizi yönetmek ve takım çalışması yapmak için versiyon kontrol sistemlerini kullanabilmek faydalı olacaktır.

Süre
10 Gün/ 60 Saat
Kategori
Mobil Uygulama Geliştirme Eğitimleri
Format
Yüz yüze · Online · Hibrit

Kurumunuza özel planlayalım

Takvim, içerik ve süre ekibinizin ihtiyacına göre uyarlanır.

+90 850 241 95 58

Aynı kategoriden diğer programlar

Tümünü gör
  • Mobil Uygulama Geliştirme Eğitimleri

    Mobil Uygulama Testi Eğitimi

    Mobil Uygulama Testi Eğitimi, mobil uygulamaların kalitesini artırmak için gerekli test süreçlerini ve en son test otomasyonu teknolojilerini öğretmeyi amaçlar.

    İncele

Kurumunuz için doğru başlangıç noktasını birlikte belirleyelim

Kısa bir ihtiyaç görüşmesiyle başlıyoruz. Kapsamı, takvimi ve bütçeyi net biçimde yazılı olarak paylaşıyoruz — sürpriz yok.

Ortalama ilk dönüş süresi: 1 iş günü