Skip to content
Hadaf Tech Bootcamp

Mobile App Development BootcampReact Native — Level 1

This React Native Level 1 course is the foundation of your journey with React Native. Over six intensive days you'll go from zero to building real, visually appealing mobile applications — setting up your environment, mastering components, state and navigation, and connecting to live backends.

1–6 February 2024 6 days · Thu–Tue Borama Innovation Hub
Bootcamp participants collaborating on laptops at the Borama Innovation Hub
Cohort · Feb 2024
6
Days
10+
Hands-on sessions
4
Facilitators
1
Real app, built by you
What you'll learn

From environment setup to a working app.

A practical, build-first curriculum — every concept is applied immediately in code.

Intro to React Native

Why React Native, its advantages, and how cross-platform mobile development works.

Dev Environment

Set up VS Code, Node.js, npm and Android Studio emulators — ready to build.

Node.js & npm

Packages, the npm ecosystem and the JavaScript tooling that powers your app.

Git & GitHub

Version control fundamentals — commit, branch and collaborate with confidence.

Components, State & Props

The building blocks of React Native UIs, and how data flows through them.

Navigation

Build custom, multi-screen navigation that feels native and intuitive.

Backend Integration

Connect to live data with the Fetch API and Axios.

Design Thinking

A human-centred methodology for designing products people actually want.

Soft Skills

Communication, teamwork and the professional habits that get you hired.

The schedule

Six days, mapped out.

1–6 February 2024 · Borama Innovation Hub, Borama, Somaliland. Two sessions each day, 08:00 – 12:00.

Day 1
Thu, 1 Feb
Getting Started with React Native
Abdiwahab Maal
08:00 – 10:00
Development Environment Setup
Abdiwahab Maal
10:00 – 12:00
Day 2
Fri, 2 Feb
Node.js and npm
Abdirahman Mohamed
08:00 – 10:00
Git and GitHub
Abdiwahab Maal
10:00 – 12:00
Day 3
Sat, 3 Feb
React Native Components
Abdiwahab Maal
08:00 – 10:00
Styling & Layout
Abdiwahab Maal
10:00 – 12:00
Day 4
Sun, 4 Feb
State & Props
Abdiwahab Maal
08:00 – 10:00
Design Thinking
Ahmed Mohamed
10:00 – 12:00
Day 5
Mon, 5 Feb
Navigation
Abdiwahab Maal
08:00 – 10:00
Managing State
Abdiwahab Maal
10:00 – 12:00
Day 6
Tue, 6 Feb
Backend Integration (Fetch & Axios)
Abdiwahab Maal
08:00 – 10:00
Soft Skills & Wrap-up
Samakaab Baashe
10:00 – 12:00
Who teaches

Learn from people who build.

Industry practitioners and the Hadaf Tech team, guiding you hands-on throughout the week.

Abdiwahab Maal

Abdiwahab Maal

Directing Manager · Lead Facilitator

React Native, Environment, Git & Backend
Abdirahman Mohamed

Abdirahman Mohamed

Backend Developer

Node.js & npm
Ahmed Mohamed

Ahmed Mohamed

Manager, Borama Premier Bank

Design Thinking
Samakaab Baashe

Samakaab Baashe

Co-Founder & CTO, Hadaf Tech

Soft Skills
From the room

Our community in action.

Participants from previous cohorts building, collaborating and learning at the Borama Innovation Hub.

Bootcamp participants collaborating on laptops at the Borama Innovation Hub
Bootcamp participants collaborating on laptops at the Borama Innovation Hub
Students coding together during a Hadaf Tech bootcamp session
Students coding together during a Hadaf Tech bootcamp session
Facilitator mentoring participants during a hands-on session
Facilitator mentoring participants during a hands-on session
Next cohort

Be first in line for the next bootcamp.

Registration for the February 2024 cohort has closed. Tell us you're interested and we'll reach out the moment the next one opens.