Courses

Every course is free, project-based, and ends with something you can put in your portfolio.

Web DevelopmentBeginner

Frontend Web Development

Learn to build accessible, responsive websites with semantic HTML, modern CSS and JavaScript, then deploy a real site to the web.

20h8 lessons
DataIntermediate

Data Analysis with Python

Use Python, pandas and visualisation libraries to clean real datasets, answer business questions and present clear insights.

18h7 lessons
DesignBeginner

UI/UX Design Essentials

Learn the user-centred design process — research, wireframing, visual design and usability testing — and design a mobile app in Figma.

16h7 lessons
MarketingBeginner

Digital Marketing Foundations

Plan and run digital marketing for a small brand: positioning, content, social media, SEO, email and measuring results with analytics.

14h7 lessons
Web DevelopmentAdvanced

Mobile Apps with React Native

Build cross-platform mobile apps with React Native and Expo — components, navigation, state, APIs and publishing a working app.

24h7 lessons
CareerBeginner

Freelancing for Students

Turn your skills into paid work: choose a niche, build an offer, find clients, price your services and deliver projects professionally.

10h6 lessons
MarketingBeginner

Social Media Management

Plan, create and grow social media accounts for small businesses and personal brands. Learn how each platform works, build a content calendar, write posts that get engagement and read the numbers that matter.

12h6 lessons
DesignBeginner

Video Editing for Creators

Edit short videos for social media and clients using free tools. Go from raw footage to a finished, captioned video with clean cuts, music, colour and sound that holds attention.

14h6 lessons
AIBeginner

AI Tools for Study and Work

Use AI assistants responsibly to research, write, analyse data and automate repetitive tasks. Learn to write effective prompts, check AI output for mistakes and build a personal AI workflow.

8h6 lessons
BusinessBeginner

Entrepreneurship: Launch Your Idea

Turn an idea into a small business you can test with real customers. Learn to spot problems worth solving, validate demand cheaply, price your offer and write a simple plan to launch.

12h6 lessons