About Me

Usman has advised and built products for numerous SME's and startups while also having trained hundreds of developers. His key skills include product design and development, project management, mentoring, public speaking, and event management.

When not working, he enjoys building communities and mentoring developers and startups. He also leads Facebook Developer Circles and Techstars Startup Weekend in Saudi Arabia where he organizes meetups, workshops, and hackathons.

Courses

Back-End Software Engineering

Accelerate from beginner to professional back-end software engineer in 12-weeks. Study online, part-time, as you learn the essential skills and techniques needed to code your own web applications. You’ll complete real-world client projects, learn to collaborate effectively in product teams and prepare to launch a high-growth career as a back-end developer.

Accreditation: 
30-credits
Career Outcome:
Back-End Software Engineer
Duration: 
12-Weeks Part-Time

Front-End Software Engineering

Accelerate from beginner to professional front-end software engineer in 12-weeks. Study online, part-time, as you learn the essential skills and techniques needed to code your own web applications. You’ll complete real-world client projects, learn to collaborate effectively in product teams and prepare to launch a high-growth career as a front-end developer.

Accreditation: 
30-credits
Career Outcome:
Front-End Software Engineer
Duration: 
12-Weeks Part-Time

UI Design

Accelerate from beginner to professional UI designer in 12-weeks. Study online, part-time, as you learn the essential skills needed to design user-centric product interfaces, understand colour psychology and brand, and create design systems. You'll complete real-world client projects, collaborate effectively in product teams and launch a high-growth career as a UI designer.

Accreditation: 
30-credits
Career Outcome:
UI Designer
Duration: 
12-Weeks Part-Time

UX Design

Accelerate from beginner to professional UX designer in 12-weeks. Study online, part-time, as you learn the essential skills needed to design user-centric product interfaces, conduct usability testing, and develop interactive prototypes. You'll complete real-world client projects, collaborate effectively in product teams and launch a high-growth career as a UX designer.

Accreditation: 
30-credits
Career Outcome:
UX Designer
Duration: 
12-Weeks Part-Time

Software Engineering

Accelerate from beginner to professional software engineer in 24-weeks. Study online, part-time, as you learn the essential skills and techniques needed to code your own web applications. You’ll complete real-world client projects, learn to collaborate effectively in product teams and prepare to launch a high-growth career as a full-stack developer.

Accreditation: 
Postgraduate Certificate 60-credits
Career Outcome:
Software Engineer
Duration: 
24-Weeks Part-Time

UX/UI Design

Accelerate from beginner to professional UX/UI designer in 24-weeks. Study online, part-time, as you learn the essential skills needed to design user-centric product interfaces, conduct usability testing, and develop interactive prototypes. You'll complete real-world client projects, collaborate effectively in product teams and launch a high-growth career as a UX/UI designer.

Accreditation: 
Postgraduate Certificate 60-credits
Career Outcome:
UX/UI Designer
Duration: 
24-Weeks Part-Time

Accelerate your career! Start learning at Ravensbourne SkillsLab.

From beginner to industry-ready professional in just 24-weeks of immersive evening and weekend training.

Our COURSES