
Study chapter
Frontend / Backend
From the first HTML tag to a deployed full-stack app.
Built on the LIKELION curriculum, the Frontend / Backend chapter gives members hands-on software development skills and the problem-solving foundation every OZ Lab project relies on.
What you'll learn
- HTML, CSS, JavaScript, and TypeScript
- React, from components to hooks and API calls
- REST APIs, databases, and JWT authentication
- Mobile apps with React Native and Expo
Weekly topics
- 1
Sep, week 2
Member introductions
Getting to know each other and checking where everyone's skills are.
- 2
Sep, week 3
Kickoff & web basics
Orientation, dev environment setup (Node, VS Code, Git), HTML & CSS basics, and an intro to GitHub.
- 3
Sep, week 4
Frontend 1: JavaScript & TypeScript
Variables, functions, arrays, async code, and types.
- 4
Oct, week 1
Frontend 2: React basics
Components, props, state, and events.
- 5
Oct, week 2
Frontend 3: React in depth
Hooks (useState, useEffect), calling APIs with fetch, and finishing a small page.
- 6
Oct, week 4
Backend 1: REST APIs
Backend concepts, REST API design, server setup, and your first endpoint.
- 7
Oct, week 5
Backend 2: Databases & CRUD
Databases, CRUD APIs with an ORM, and data modeling.
- 8
Nov, week 1
Backend 3: Auth & full stack
JWT authentication and connecting the frontend to the backend to finish a mini full-stack app.
- 9
Nov, week 2
React Native 1
Setting up React Native with Expo, core components, and styling.
- 10
Nov, week 3
React Native 2
Navigation, state management, and connecting the backend API you built.
- 11
Dec, week 1
React Native 3
Finishing the app and preparing the presentation and demo.
Chapter members

Ready to collect your first brick?
No prior experience required. Pick Frontend / Backend as an interest in your application.
