Curso Desenvolentonto de Apps Moveis com React Native

  • APP Mobile & Development

Curso Desenvolentonto de Apps Moveis com React Native

40 horas
Visão Geral

Curso Desenvolentonto de Apps Moveis com React Native. O curso mais completo e atualizado do Brasil para você criar aplicativos nativos Android e iOS usando apenas JavaScript/TypeScript e React Native. Da configuração do ambiente até a publicação na Google Play e App Store, você construirá 5 apps reais (clone do Instagram, Uber, delivery, fintech e dashboard offline-first). Foco total em performance nativa, arquitetura limpa, animações fluídas e práticas exigidas pelas maiores empresas e startups em

Objetivo

Após realizar este Curso Desenvolvimento de Apps Móveis com React Native você será capaz de:

  • Criar apps nativos Android e iOS com performance real de 60 FPS
  • Dominar a nova arquitetura React Native 0.78+ (Turbo Modules, Fabric, Bridgeless)
  • Implementar navegação profissional com React Navigation 7
  • Gerenciar estado com Zustand + persistência offline
  • Fazer animações complexas com Reanimated 3 e Gesture Handler
  • Integrar pagamentos (Stripe, Mercado Pago, Pix)
  • Publicar apps nas lojas com Fastlane e EAS Build
  • Aplicar Clean Architecture + TypeScript em projetos reais
Publico Alvo
  • Desenvolvedores Front-end/React que querem entrar no mercado mobile
  • Desenvolvedores Full-stack em transição para mobile
  • Profissionais de outras linguagens querendo mobile multiplataforma
  • Estudantes e formados em bootcamps
  • Empreendedores que desejam lançar seu próprio app
  • Times que precisam migrar de Web para Mobile rapidamente
Pre-Requisitos
  • Conhecimento sólido de JavaScript ES6+ ou TypeScript
  • Experiência intermediária com React (Hooks, Context, custom hooks)
  • Noções básicas de Git
  • Mac (para build iOS) ou Windows/Linux (Android) + Android Studio instalado
  • Celular Android ou iOS para testes reais
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: React Native Fundamentals & New Architecture

  1. Why React Native in 2025/2026
  2. Turbo Modules, Fabric Renderer and Bridgeless mode
  3. Expo vs Bare workflow (EAS + expo-dev-client)
  4. TypeScript setup from day one

Module 2: Core Components & Styling

  1. View, Text, Image, ScrollView, FlatList deep dive
  2. Flexbox mastery for mobile
  3. Platform-specific code and styling
  4. Dark mode and responsive design

Module 3: Navigation Master

  1. React Navigation 7 (Stack, Tabs, Drawer, Native Stack)
  2. Deep linking and universal links
  3. Nested navigators and custom transitions

Module 4: State Management & Offline-First

  1. Zustand + persist middleware
  2. MMKV (fastest storage) vs AsyncStorage
  3. React Query for server state
  4. Offline-first patterns with WatermelonDB

Module 5: Animations & Gestures (Reanimated 3 + Gesture Handler)

  1. Layout animations and shared element transitions
  2. Pan gesture, drag & drop, carousel
  3. Complex UI: Instagram stories, Tinder swipe, Lottie

Module 6: Native Modules & Performance

  1. Codegen and TurboModules in practice
  2. Hermes engine optimization
  3. Image caching (react-native-fast-image + Coil/SDWebImage)
  4. Bundle size reduction techniques

Module 7: 5 Real-World Projects

  1. Instagram clone (feed, stories, reels)
  2. Uber clone (maps, real-time location)
  3. Delivery app (pedidos, pagamentos Pix)
  4. Fintech wallet (saldo, extrato, QR code)
  5. Dashboard offline-first (sync com background)

Module 8: Push Notifications & Background Tasks

  1. Expo Notifications + Firebase Cloud Messaging
  2. Background fetch and geolocation
  3. Notifee for rich notifications

Module 9: Payments & Monetization

  1. Stripe + React Native Stripe SDK
  2. Mercado Pago + Pix
  3. In-app purchases (RevenueCat)

Module 10: Testing & Quality

  1. Jest + React Native Testing Library
  2. Detox for E2E tests
  3. Flipper debugging and performance monitoring

Module 11: Build & Publishing

  1. EAS Build (cloud) vs local build
  2. App signing, Google Play e App Store Connect
  3. Fastlane automation
  4. OTA updates with CodePush / Expo Updates
TENHO INTERESSE

Cursos Relacionados

Curso Python Introdução a Programação

32 horas

Curso iOS Swift Desenvolvendo Apps

40 horas

Curso Desenvolvimento de Aplicações Para SAP HANA 

24horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso SAP FIORI Desenvolvedor Fiori

32 Horas

Curso SAP ABAP HANA - Desenvolvedor ABAP HANA

24 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Cloudera Developer para Apache Spark e Hadoop

32 horas

Curso Cloudera Administrador Apache Hadoop

32 horas