Level:
Age Group:
Duration:
Type:
Understand the basics of creating a simple clicker app using React Native and Expo Snack
Learn to manage state and props, utilize conditional rendering, and create custom components
Gain proficiency in using React Navigation for multiple screens and navigation
Incorporate external libraries such as icon libraries and React Native UI libraries
Work with lists of data and create an event info app for events like hackathons
Build a full-stack application using React Native and Flask, covering aspects like authentication, APIs, and data storage
The course begins with an introduction to React Native and mobile app development options, setting up development environments using Expo and Expo Snack. Initially, students develop a clicker app to understand state management, props, conditional rendering, and component creation. This progresses to building a more complex info app, enhancing UI with various libraries, and implementing navigation with React Navigation. The curriculum further delves into full-stack development, integrating a Flask backend with React Native frontend, covering RESTful APIs, authentication, data storage, and HTTP requests. The use of tools like Postman for API testing and various practical tasks, such as managing SQLite databases in a Todo List app, is also covered. Hands-on activities, coding examples, and interactive features are emphasized throughout to solidify understanding and skills.
Content