Labs
Learn by building.
Hands-on sessions that take you from your first running screen to a complete app. Each lab follows the same structure, so you always know where to look.
- LAB 01Beginner
Kick-off — Tools, Git & Your First Expo App
Meet the course and the tools, build a tiny React Native app, then put it on GitHub: create a repo, push, make one branch, merge it on GitHub and pull it back.
- react-native
- expo
- npm-npx
- ui-basics
1.5 hours5 objectivesOpen lab - LAB 02Beginner
React & React Native: Syntax, Hooks & Your First Multi-Page App
Learn React and React Native through 17 interactive exercises, study a complete Expo Router app, then build and publish your own four-screen Movies watchlist.
- jsx
- components
- props
- usestate
3 hours8 objectivesOpen lab - LAB 03Intermediate
UI Systems, Project Architecture & Navigation
Start the app you will grow throughout the semester, then give it a polished NativeWind UI, feature architecture, typed navigation, and safe development, staging and production configuration.
- semester-project
- nativewind
- architecture
- navigation
3 hours 45 min7 objectivesOpen canvas lab
