Front-End Web
Development Overview
6 months (20 hrs / week)
What is Front-End Web Development?
Why Choose Us?
Embark on a transformative journey into frontend web ALX Foundations
development with our meticulously crafted 18-week
Before starting the Front-End Web
programme. From novice to job-ready developer, our hands-
Development programme, learners
on approach ensures practical learning and real-world project
complete our 8-week foundational
application.
training, acquiring vital skills like self-
awareness, teamwork,
Why Front-End Web Development? communication, and critical thinking,
essential for success in tech.
Front-end developers shape user experiences as digital
architects. With a rising demand for skilled professionals, our
Comprehensive Curriculum
programme offers expert guidance and industry-aligned
Dive deep into web technology
projects to prepare you for success in this dynamic field.
essentials, from internet fundamentals
to mastering modern front-end
Programme Objectives frameworks, with our continuously
updated programme.
Attaining proficiency in HTML, CSS, and JavaScript.
Mastering responsive design, version control, and front-end Project-Based Learning
frameworks. Our programme offers real-world
Building captivating and user-friendly web interfaces.
development experience through a
Preparing for further learning or job opportunities in the web
capstone project reflecting industry
development sector.
standards, building your portfolio to
showcase your skills.
Technologies and Concepts Covered
Community and Networking
HTML, CSS, JavaScript, and version control with Git.
Join a dynamic network of peers and
Front-end frameworks like ReactJS.
professionals, forging connections that
CSS frameworks like Tailwind CSS and Bootstrap.
bolster your learning path and unlock
Working with APIs and advanced HTTP networking.
career prospects.
Weekly Foundations Schedule
08 Weeks (20-30hrs / week)
What is ALX Foundations? 8 Key Meta Skills
1. Leading Self
A career-readiness training module to kick-start your ALX
2. Leading Others
learning journey before moving on to your chosen
3. Communicating for Impact
specialisation.
4. Quantitative Reasoning
Learn exceptional communication, teamwork, and
5. Entrepreneurial Thinking
leadership skills that make ALX graduates top picks in the
6. Critical Thinking
job market.
Be ready for a real-world career with soft skills that keep you 7. Managing Complex Tasks
ahead in the rapidly changing tech industry. 8. Tech Skills
Weekly Content
Week 01 Week 04 Week 06 (Cont)
Getting Started Daily 3 Teamwork & Team
Daily 3 Goal Setting Communication
Onboarding & Programme Communication for Impact Conflict Management &
Overview Creating Presentations & Negotiation
The ROOM Fellowship Technical Writing
Values & Community Communication in Tech Teams
GCGOs for Africa Design Thinking
Work Planning Week 07
Week 02
Week 05 Daily 3
Improving on Your Solution
Daily 3 Product Requirements
Karibu Lessons Daily 3 Design Handover Process
Values & Empathy Problem Definition Pitch Preparation
Exploring African GCGOs Teamwork Best Practices Powerful Presentations
Self Awareness & Emotional Agile Technology Teams: Roles & Identifying Opportunities
Intelligence Processes Personal Brand & Bio
Growth Mindset & Grit Research & Data Gathering Career Skills
Self Regulation & Improvement Data Cleaning & Preparation
Time Management Data Visualization
Identifying Opportunities Week 08
Generating Solutions
Week 03 Understanding the Market
Daily 3 Reflection & Commitment
Elevator Pitch
Daily 3 Week 06 Exploring Tech Tracks
Habit Formation Resume Writing
Goal Setting LinkedIn Profiles
Defining Problems & User Stories Daily 3 Cover Letters
Problem Solving Understanding the User Interview Skills
Asking the Right Questions User Interviews
Research Methodology & Ethics Wireframes & Prototype
Human Centered Design
Weekly Specialisation Schedule
Project releases: Projects are released on Mondays and ends by end of
Sundays.
Live learning sessions: Twice weekly live learning sessions. Learners will be
introduced to the projects for the coming week during the first session and then
there will be a deep dive into the concepts during the second session.
Peer learning days: There is a dedicated day for learners to connect with one
another and study together.
Weekly Content
Week 00: Onboarding & Introduction to the
web
Week 01: Version control
Week 02: UI Design
Week 09: Fundamentals and Core
Concepts of React
Week 03: HTML
Week 10: Styling, States, Rendering, Routes
Week 04: CSS and Hooks
Week 05: More HTML & CSS Week 11: State management in React
Week 06: Fundamentals of JavaScript Week 12: Advanced React and
Authentication in React JS
Week 07: Deep Dive into JavaScript &
Advanced Application of JavaScript Week 13: CSS Framework
Week 08: DOM manipulation, Web storage
and working with JSON data Week 14: Building React projects with
Tailwind CSS
Week 15: Working with APIs
Week 16 & 17: Capstone Project
[Link]
YOUR
BENEFITS
LEARNING
OF ALX
JOURNEY
Kickstart your
career in Tech
85% of learners find a
job after 6 months
with a certificate of By learning from
completion. industry experts
Our instructors are
1
LAUNCH
fully-vetted with
industry experience.
And developing Gaining work
your professional ready skills
3 2
foundations Learn up-to-date
Get a professional tech innovations with
portfolio and skills for real-world projects.
better employabiity.
4
In a state-of-
the-art learning
environment
Network, collaborate
and co-work with
peers online or
offline.
With support
GET
How much does
from your peers.
Our alumni get access
to our Fellowship
community and
5 this all cost?
STARTED
events.
apply now
6
[Link]
[Link]
2024 Calendar
Application Onboarding Programme
Programme - Cohort #
Deadline Starts Starts
Data Analytics - C3 27 Feb 11 Mar 18 Mar
Cloud Computing - C3 27 Feb 11 Mar 18 Mar
Salesforce Administrator -
27 Feb 11 Mar 18 Mar
C3
Back-end Web- C1 27 Feb 11 Mar 18 Mar
Front-end Web - C1 27 Feb 11 Mar 18 Mar
Data Analytics - C4 28 May 10 Jun 17 Jun
Cloud Computing - C4 28 May 10 Jun 17 Jun
Salesforce Administrator -
28 May 10 Jun 17 Jun
C4
Back-end Web- C2 28 May 10 Jun 17 Jun
Front-end Web - C2 28 May 10 Jun 17 Jun
Data Analytics - C5 20 Aug 2 Sep 9 Sep
Cloud Computing - C5 20 Aug 2 Sep 9 Sep
Salesforce Administrator -
20 Aug 2 Sep 9 Sep
C5
Back-end Web- C3 20 Aug 2 Sep 9 Sep
Front-end Web - C3 20 Aug 2 Sep 9 Sep
DISCLAIMER: Please be aware that the dates provided are subject to
change and are intended as a reference for your planning purposes,
[Link] please refer to the website for date confirmation.
Frequently Asked Questions
What is the criteria for being accepted?
Accepted applicants are evaluated based on their entire application, including assessment
scores and essay responses. While the outcome may not always meet expectations, we
encourage self-reflection, identifying areas for improvement, and ongoing skill
development. For future programme applications, please revisit our website during the next
cycle.
I applied and received confirmation, but I haven't received an acceptance letter.
The confirmed button in your email indicates your acceptance.
Are there any fees apart from the administration fee?
The tuition fee for our programmes starts at $7500. For sponsored applicants, this fee is
waived, and only the administration fee is required.
I want a waiver or scholarship, and I am unable to pay the administration fee.
Regrettably, we cannot accommodate this request presently. The administration fee
supports programme access, study materials, community engagement, networking, and
certification. Paying it demonstrates commitment and ensures access to all resources and
support for success.
How do I make payment?
All payments can be made via the admissions portal.
I accidentally dropped a programme, and now I can’t continue the application.
Unfortunately, dropped applications cannot be continued. You will need to apply to another
programme or use a different email address.
[Link]