Development
Mobile App Development
Build Android and iOS apps from one codebase with Flutter, connect them to the internet and publish them to the Play Store.
Select as many courses as you like. You'll pay for them together at checkout.
15 courses
Development
Build Android and iOS apps from one codebase with Flutter, connect them to the internet and publish them to the Play Store.
Data & AI
Understand how AI and machine learning work, use AI tools productively, and build your own AI-powered applications.
Security & networking
Learn how cyber attacks work and how to defend against them: networks, ethical hacking basics, secure systems and incident response.
Development
Build and launch real websites and web apps with HTML, CSS, JavaScript, PHP and SQL, from your first page to a live project.
Design & media
Design beautiful, easy-to-use apps and websites in Figma, from user research and wireframes to clickable prototypes.
Business & marketing
Create content people love on YouTube, TikTok, Instagram and Facebook, grow an audience, and turn it into income.
Design & media
Create 3D models, characters and animated cartoons for adverts, explainer videos, YouTube and entertainment.
Development
Design and build complete software applications with modern frameworks, databases, APIs and version control.
Development
Learn the core of computer programming: logic, algorithms and problem solving, with hands-on practice in C and Java.
Development
Master Python, the world's most popular language: automation, data handling, web apps and the base for data science and AI.
Design & media
Edit professional videos for YouTube, social media, events and brands with Premiere Pro and CapCut.
Development
Build professional business websites, blogs and online stores with WordPress, no coding needed, and get paid to build them for clients.