Frontend Development Program – React JS
An intensive 8-week hybrid training program for students and recent graduates in tech fields, focused on frontend development with an emphasis on mobile applications.
The course offers hands-on experience in building high-quality, cross-platform mobile apps using React JS — one of the most in-demand tools in the tech industry.
Led by experienced industry professionals, the training is designed to fit alongside part-time employment and includes professional support through to job placement.
Outstanding participants may also be offered internship opportunities with leading high-tech companies upon completion of the program.

Duration
-
The course duration is 2 months – 3 sessions per week, in a hybrid format (online and in-person), alongside self-study hours.
-
Period: 3 August 2025 - October.
-
Sunday, Tuesday and Thursday (17:00-21:00).
Format
Hybrid format (online and in-person)
Language
Arabic & English
Who Is This For?
-
Students and graduates of Computer Science, Software Engineering, Information Systems, etc.
-
Junior frontend developers looking to specialize in mobile development.
-
Anyone with basic React knowledge ready to expand into React JS.
Technologies

HTML

CSS

Javascript

React
Mentorship and Job Assistance
Benefit from mentorship and guidance throughout the program, and receive assistance in finding job opportunities in the backend field.
Flexible Syllabus Highlights
Pre Course
-
Basic UI with Figma
-
Basic Bash Commands
-
VSCode
HTML /CSS
-
HTML Fundamentals
-
CSS Styling and Layout
Flexbox + CSS Grid -
Advanced CSS Selectors
JavaScript
-
JavaScript Basics
-
Asynchronous JS
-
Advanced topics: event loop, scope, closure, error handeling
-
DOM Manipulation and Event Handling
React
-
React Essentials: JSX, components and hooks and routing.
-
Integrating external APIs
-
Global State with Context API
Developement Tools
-
Git: branches, and collaboration
-
Github
-
Clean Code
Technological Interview Mastering
-
Presenting a project
-
Problem solving
-
Algorithmic questions
Practical Training
-
Group project, industry work flow and standards, agile methodology, dailies, code reviews, deployment
Soft Skills
-
CV
-
Linkedin and networking
-
Self presentation
-
HR Questions
Meet volunteers from the industry
Network with people from the field
Simulations and Career workshops
What You'll Learn
8
Deployment & Final Project
- Publishing apps, debugging, final showcase
7
Advanced Features
- TypeScript, animations, local storage
6
Forms & Native APIs
- Formik, Camera, Location, Permissions
5
APIs
- Axios, working with external data, loading states
4
State Management
- useContext, Redux, Zustand
3
Navigation
- React Navigation, multi-screen apps
2
UI & Styling
- Core components, Flexbox, responsive design
1
React JS Foundations
- React JS setup, JSX, components, hooks
COMMITMENT FEE
Our programs are fully subsidized. In order to ensure commitment a fee is charged.
ABOUT HASOUB LABS
Hasoub Labs is dedicated to empowering entrepreneurs and fostering innovation within the Arab community. We offer a range of programs and resources to support startup growth and success.
APPLESEEDS
Our esteemed partner, Appleseeds, is renowned for its expertise in technological innovation and professional development. They provide comprehensive programs and mentorship to help individuals thrive in the business world.

SUPPORTED BY

