React Native is one of the two most popular frameworks used for mobile app development (Statista). Successful software developers in the mobile app world make a point of having it on their resume. This React Native: Developing Android and iOS Apps course gives aspiring mobile app developers in-demand skills employers are looking for.
React Native: Developing Android and iOS Apps
Dieser Kurs ist Teil mehrerer Programme.
Dozenten: Skill-Up EdTech Team
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Job-ready skills that employers are looking for by using React Native for mobile app development
How to use the features of React DevTools supported by a good understanding of the key components and concepts of React Native
How to apply React Native stylesheets, layouts, events, and props to develop cross-platform mobile apps
Hands-on practice developing apps with Expo, plus testing and publishing apps by applying app debugging and publishing concepts
Kompetenzen, die Sie erwerben
- Kategorie: Software Development
- Kategorie: Android Apps
- Kategorie: React Native
- Kategorie: Mobile App Development
- Kategorie: iOS Apps
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
Oktober 2024
16 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
In diesem Kurs gibt es 6 Module
This module serves as an initiation into the world of React Native, focusing on the foundational aspects required for developing mobile applications. You will be introduced to the core principles, benefits, and unique features of React Native and set up a comprehensive development environment. Additionally, the module will emphasize how React Native compares to other frameworks. You’ll also explore the Expo Command Line Interface (CLI), its advantages, and how to work with Expo CLI.
Das ist alles enthalten
8 Videos3 Lektüren3 Aufgaben1 App-Element6 Plug-ins
This module dives deeper into the practical application of React Native, covering the essential components and navigation techniques. You will explore the intricacies of the virtual DOM, component structure, and navigation systems within React Native, enabling them to build more complex applications. The module also includes hands-on experience with iOS simulators and Android emulators for thorough testing.
Das ist alles enthalten
7 Videos2 Lektüren3 Aufgaben3 App-Elemente3 Plug-ins
This module focuses on enhancing the aesthetics and functionality of mobile applications through effective styling and robust state management. You will explore various styling techniques, including Flexbox and styled-components, to create visually appealing and responsive apps. Additionally, the module delves into state management strategies using the useState and useReducer hooks and the Context API and Redux, ensuring efficient data handling and optimal app performance. You will also gain insights into the use of props for customizing components, facilitating a deeper understanding of data flow in React Native. By the end of the module, you will design and develop a fully styled application that integrates effective state management practices, equipping you with the skills necessary to build dynamic and user-friendly mobile experiences.
Das ist alles enthalten
7 Videos2 Lektüren3 Aufgaben4 App-Elemente1 Plug-in
This module emphasizes the importance of user interactions and efficient data presentation in mobile applications. You will develop expertise in handling touch events, managing forms with TextInput, and validating user input using Formik and Yup. The module also explores list optimization techniques with FlatList and SectionList, incorporating features like pull to refresh and infinite scrolling for enhanced user experience. Additionally, you will implement persistent data storage techniques using AsyncStorage, enabling seamless data retrieval across app sessions. By the end of the module, you will be equipped to create interactive, user-friendly mobile applications that effectively manage both user input and data presentation.
Das ist alles enthalten
6 Videos2 Lektüren3 Aufgaben4 App-Elemente1 Plug-in
This module will cover all concepts related to debugging applications and then publishing them. You will delve into the powerful features of React DevTools, specifically for React Native applications. The module also focuses on inspecting components, editing props and states, and performing performance profiling. You will explore common debugging techniques and the importance of APK files. In addition, you will discover how to create APK files without using Android Studio. By the end of the module, you will be equipped to effectively build Android applications using APK files, which will ensure you can apply the latest updates seamlessly to your devices.
Das ist alles enthalten
4 Videos2 Lektüren3 Aufgaben3 App-Elemente3 Plug-ins
In this module, you’ll complete peer review, practice, and final projects, which will allow you to demonstrate your proficiency in creating applications using React Native. Additionally, you will complete a final exam that will assess your learning across all the modules of this course.
Das ist alles enthalten
2 Videos3 Lektüren1 Aufgabe1 peer review2 App-Elemente2 Plug-ins
Empfohlen, wenn Sie sich für Mobile and Web Development interessieren
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
This course is a great starting point, but to fully prepare for a career in mobile app development, you'll need the complete set of skills covered in the IBM iOS and Android Mobile App Developer Professional Certificate. The full program teaches in-demand skills like UI/UX design, front-end and back-end development, and languages such as Java, Swift, Kotlin, and Dart. You'll also learn how to build apps for both Android and iOS, as well as cross-platform apps using tools like Flutter and React Native, helping you build a portfolio to showcase in interviews.
Mobile app developers use React Native to build cross-platform apps that work seamlessly on both Android and iOS devices. React Native allows developers to write code once and deploy it across multiple platforms, saving time and effort. It’s widely used to create efficient, high-performing apps with features like smooth navigation, dynamic user interfaces, and effective state management, all with a single codebase.
Yes! This course focuses on building cross-platform mobile apps using React Native. You'll learn how to create efficient apps that work on both Android and iOS devices, with a focus on key features like state management and navigation.