Learn to build powerful mobile applications with React Native! This online course will teach you the core components of React Native, such as navigation, handling API requests, async storage, native base, firebase, and more. You'll gain hands-on experience developing apps with JavaScript and creating projects to reinforce concepts learned throughout the course. Get ready to create amazing React Native Expo apps!
Build your first app with React Native and Expo
3.0
Skillshare0 learners
Learn More
Learn how to create apps for both iOS and Android with React Native and Expo! This course will take you step by step into the React Native ecosystem, teaching you the core elements and how to create your own app ready for distribution. You'll also learn how to use Expo, a framework that enables developers to develop and test quickly, saving you time. Ideal for those with some background knowledge of Javascript.
React Native: Advanced Concepts
4.1
Udemy39,600 learners
Learn More
This online course will teach you advanced concepts of React Native to create compelling applications. You will learn how to create smooth and performant animations, build new React Native apps with Expo, understand the latest Navigation options, add logic to your Firebase backend with Google Cloud Functions, update your users with cross platform Push Notifications, and handle your users going offline with Redux Persist.
Advanced React Patterns With Hooks
1.5
Educative0 learners
Learn More
This course will teach you advanced React patterns with Hooks. You will learn how to use Hooks to create powerful and reusable components, as well as how to use them to manage state and lifecycle events. You will also learn how to use Hooks to create custom hooks and how to use them to create more complex applications. By the end of the course, you will have a better understanding of how to use Hooks to create powerful and reusable components.
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.
2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.
3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.
4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.
5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.
6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.
7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.