50 courses match your search.
Web Development Bootcamp
A comprehensive, career-focused program that takes a beginner to job-ready front-end developer. Students master semantic HTML5, modern CSS layout, JavaScript ES6+, accessibility to WCAG 2.1 AA, Git and GitHub, REST APIs, debugging, testing concepts and deployment — building a professional portfolio along the way.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 120 hours
Careers: Junior Front-End Developer, Junior Web Developer, UI Implementation Specialist
HTML Essentials
The structural language of the web, taught properly: document anatomy, semantic sectioning, text and media, forms, tables and the accessibility that semantic markup buys for free.
- Difficulty
- Beginner
- Estimated time
- 20 hours
Careers: Junior Web Developer, Content Developer, Email Developer
CSS Essentials
Visual design in the browser: the cascade and specificity, the box model, Flexbox and Grid layout, responsive technique, custom properties and a maintainable token system.
- Difficulty
- Beginner
- Estimated time
- 24 hours
Careers: Junior Front-End Developer, Web Designer, UI Implementation Specialist
JavaScript Essentials
Programming for the browser: values and types, control flow, functions and closures, arrays and objects, the DOM, events, asynchronous work with promises and fetch, and disciplined debugging.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 40 hours
Careers: Junior JavaScript Developer, Front-End Developer, QA Automation Assistant
Front-End Development
Component-based interface engineering: composition and state, routing, form handling, performance budgets, accessibility auditing and the build tooling professional teams use.
- Difficulty
- Intermediate
- Estimated time
- 60 hours
Careers: Front-End Developer, UI Engineer, Web Application Developer
IT Fundamentals
The groundwork for every technology role: hardware and peripherals, operating systems, file systems, software lifecycle, basic networking, security hygiene and the vocabulary of a working IT department.
- Difficulty
- Beginner
- Estimated time
- 40 hours
Careers: IT Support Specialist, Help Desk Technician, Technical Support Specialist
Technical Support
Structured fault resolution: reproducing and scoping an issue, isolating one variable at a time, applying the smallest safe fix, verifying with the user, and documenting so the next technician does not repeat the work.
- Difficulty
- Beginner
- Estimated time
- 40 hours
Careers: Technical Support Specialist, Desktop Support Technician, Field Service Technician
Help Desk Skills
The service side of support: ticket lifecycle and queue discipline, prioritisation and SLAs, customer communication under frustration, remote support technique and knowledge base authoring.
- Difficulty
- Beginner
- Estimated time
- 30 hours
Careers: Help Desk Technician, Service Desk Analyst, IT Support Specialist
Networking Fundamentals
How data actually moves: the OSI and TCP/IP models, IPv4 addressing and subnetting, switching and routing, DNS and DHCP, wireless, and the command-line tools that diagnose it all.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 45 hours
Careers: Network Support Technician, Network Administrator, NOC Analyst
Systems Administration
Running the servers a business depends on: user and group administration, directory services, permissions, patching, backup and restore, monitoring, scripting and documented change control.
- Difficulty
- Intermediate
- Estimated time
- 50 hours
Careers: Systems Administrator, Infrastructure Analyst, Systems Engineer
Cloud Fundamentals
Cloud service and deployment models, the shared responsibility boundary, core compute, storage, networking and identity services, cost management, and the operational habits that keep a cloud estate safe.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 40 hours
Careers: Cloud Support Associate, Cloud Administrator, Infrastructure Analyst
Cybersecurity Fundamentals
Security from first principles: confidentiality, integrity and availability, threat actors and attack methods, identity and access management, cryptography basics, security operations and incident response.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 45 hours
Careers: Security Analyst, SOC Analyst, Cybersecurity Technician
Data & AI Fundamentals
Working with data honestly: data types and quality, the analysis workflow, querying with SQL, visualisation that does not mislead, and practical, responsible use of AI tooling in a professional setting.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 40 hours
Careers: Data Analyst, Business Analyst, Reporting Analyst
IT Project Management
Delivering technology projects specifically: scoping technical work, estimating engineering effort, managing vendors and infrastructure dependencies, release planning, and the risk profile unique to IT delivery.
- Difficulty
- Intermediate
- Estimated time
- 45 hours
Careers: IT Project Coordinator, IT Project Manager, Technical Delivery Manager
Project Management Fundamentals
The discipline end to end: initiating, planning, executing, monitoring and closing. Scope, schedule, cost, quality, risk, stakeholders and communication — with the documents that make each one real.
- Difficulty
- Beginner
- Estimated time
- 35 hours
Careers: Project Coordinator, Project Administrator, Junior Project Manager
Advanced Project Management
Managing complexity: programme and portfolio structures, earned value management, quantitative risk, procurement and contracts, resource optimisation, and recovering a project that is already failing.
- Difficulty
- Advanced
- Estimated time
- 50 hours
Careers: Project Manager, Programme Manager, PMO Lead
Agile Project Management
Agile as practised rather than recited: values and principles, Scrum roles and events, Kanban flow, backlog refinement, estimation, metrics that mean something, and scaling without ceremony theatre.
- Difficulty
- Intermediate
- Estimated time
- 40 hours
Careers: Scrum Master, Agile Project Manager, Delivery Lead
Business Analysis
Turning a vague business problem into buildable requirements: elicitation technique, process modelling, requirements documentation and traceability, acceptance criteria, and validating that what was built solves the problem.
- Difficulty
- Intermediate
- Estimated time
- 45 hours
Careers: Business Analyst, Systems Analyst, Requirements Analyst
Management Fundamentals
The transition from doing the work to being accountable for it: planning, organising, delegating, monitoring, and the judgement calls a new manager faces in their first ninety days.
- Difficulty
- Beginner
- Estimated time
- 25 hours
Careers: Supervisor, Team Lead, Assistant Manager
Leadership Fundamentals
Influence without relying on authority: setting direction, building trust, adapting style to situation, leading through uncertainty, and the difference between being liked and being respected.
- Difficulty
- Beginner
- Estimated time
- 25 hours
Careers: Team Lead, Supervisor, Manager
People Management
The employment lifecycle in practice: hiring and structured interviewing, onboarding, development planning, absence and wellbeing, difficult conversations, and managing exits with dignity.
- Difficulty
- Intermediate
- Estimated time
- 30 hours
Careers: People Manager, HR Business Partner, Department Manager
Team Leadership
How groups become teams: formation stages, psychological safety, roles and complementary strengths, shared goals, healthy disagreement, and keeping momentum when the work gets hard.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 25 hours
Careers: Team Lead, Shift Supervisor, Squad Lead
Communication for Managers
Making yourself understood and acted upon: structuring a message, writing that respects the reader, listening actively, presenting to senior stakeholders, and communicating bad news without hedging.
- Difficulty
- Beginner
- Estimated time
- 20 hours
Careers: Manager, Team Lead, Project Coordinator
Conflict Resolution
Addressing friction early: sources of workplace conflict, response styles and when each fits, mediation structure, interest-based negotiation, and knowing when to involve HR.
- Difficulty
- Intermediate
- Estimated time
- 20 hours
Careers: Manager, Team Lead, HR Coordinator
Performance Management
Managing performance continuously rather than annually: setting measurable objectives, evidence-based feedback, review conversations, addressing underperformance formally, and recognising strong work.
- Difficulty
- Intermediate
- Estimated time
- 25 hours
Careers: Manager, Supervisor, HR Business Partner
Coaching & Mentoring
Developing others rather than solving for them: the coaching mindset, the GROW structure, powerful questions, mentoring relationships, and measuring whether development actually happened.
- Difficulty
- Intermediate
- Estimated time
- 25 hours
Careers: Manager, Team Lead, Learning & Development Specialist
Strategic Management
Setting direction with evidence: environmental and competitive analysis, strategic options and trade-offs, translating strategy into objectives, execution governance and honest performance review.
- Difficulty
- Advanced
- Estimated time
- 30 hours
Careers: Senior Manager, Department Head, Strategy Analyst
Operations Management
Running the work: process design, capacity and demand planning, quality management, inventory and supply basics, continuous improvement and the metrics that reveal where the constraint really is.
- Difficulty
- Intermediate
- Estimated time
- 30 hours
Careers: Operations Manager, Operations Coordinator, Service Delivery Manager
Change Management
Why change fails and what to do about it: change models, stakeholder impact assessment, communication planning, resistance as information, embedding new practice and measuring adoption.
- Difficulty
- Intermediate
- Estimated time
- 25 hours
Careers: Change Manager, Project Manager, Transformation Lead
Time Management & Productivity
Getting the important work done: prioritisation frameworks, planning horizons, protecting focus, managing interruptions and meetings, delegation and realistic workload negotiation.
- Difficulty
- Beginner
- Estimated time
- 15 hours
Careers: Any professional role, Team Lead, Coordinator
Decision-Making & Problem Solving
Thinking clearly under pressure: framing the real problem, root cause analysis, decision frameworks, cognitive bias, deciding with incomplete information and reviewing decisions honestly.
- Difficulty
- Intermediate
- Estimated time
- 20 hours
Careers: Manager, Analyst, Team Lead
Emotional Intelligence for Leaders
Self-awareness, self-regulation, empathy and social skill applied to leadership situations — and the limits of the concept, taught as workplace capability rather than pop psychology.
- Difficulty
- Intermediate
- Estimated time
- 20 hours
Careers: Manager, Team Lead, Senior Professional
Workplace Professionalism
The unwritten expectations that determine how you are perceived: professional communication, reliability, meeting conduct, email and messaging norms, feedback, ethics and personal accountability.
- Difficulty
- Beginner
- Estimated time
- 15 hours
Careers: Any professional role, Graduate, Career Changer
Customer Service Management
Designing and running a service function: service standards and SLAs, journey mapping, complaint and recovery handling, quality monitoring, team coaching and the metrics that predict retention.
- Difficulty
- Intermediate
- Estimated time
- 25 hours
Careers: Customer Service Manager, Service Delivery Manager, Support Team Lead
Remote Team Management
Leading people you cannot see: asynchronous communication design, trust and visibility without surveillance, distributed meeting practice, hybrid fairness, onboarding remotely and protecting cohesion.
- Difficulty
- Intermediate
- Estimated time
- 20 hours
Careers: Remote Team Manager, Distributed Team Lead, Operations Manager
Business Process Management
Making work repeatable and improvable: process discovery and mapping notation, performance measurement, redesign, automation candidates, governance and sustaining improvement after the project ends.
- Difficulty
- Intermediate
- Estimated time
- 25 hours
Careers: Process Analyst, Business Analyst, Operations Manager
Management Reporting & KPIs
Reporting that changes decisions: selecting indicators that drive behaviour correctly, leading versus lagging measures, dashboard design, data integrity, narrative reporting and avoiding metric gaming.
- Difficulty
- Intermediate
- Estimated time
- 20 hours
Careers: Manager, Business Analyst, Operations Analyst
Career & Leadership Development
Directing your own career: honest self-assessment, career pathing, skills gap analysis, professional brand, networking without insincerity, interviewing and negotiating, and planning the next role deliberately.
- Difficulty
- Beginner
- Estimated time
- 20 hours
Careers: Any professional role, Career Changer, Aspiring Manager
CompTIA ITF+ Preparation
Structured preparation for the CompTIA IT Fundamentals (ITF+) exam: IT concepts and terminology, infrastructure, applications and software, software development concepts, database fundamentals and security.
- Difficulty
- Beginner
- Estimated time
- 30 hours
Careers: IT Support Trainee, Help Desk Technician
CompTIA A+ Preparation
Preparation across both A+ core exams: mobile devices, networking, hardware, virtualisation and cloud, hardware and network troubleshooting, operating systems, security, software troubleshooting and operational procedures.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 60 hours
Careers: IT Support Specialist, Help Desk Technician, Field Service Technician
CompTIA Network+ Preparation
Preparation for Network+: networking fundamentals, implementations, operations, security and troubleshooting — with subnetting drills and scenario practice at exam difficulty.
- Difficulty
- Intermediate
- Estimated time
- 50 hours
Careers: Network Support Technician, Network Administrator, NOC Analyst
CompTIA Security+ Preparation
Preparation for Security+: general security concepts, threats and vulnerabilities, security architecture, security operations, and governance, risk and compliance.
- Difficulty
- Intermediate
- Estimated time
- 55 hours
Careers: Security Analyst, SOC Analyst, Cybersecurity Technician
CompTIA Cloud+ Preparation
Preparation for Cloud+: cloud architecture and design, deployment, operations and support, security, and troubleshooting across cloud environments.
- Difficulty
- Intermediate / Advanced
- Estimated time
- 50 hours
Careers: Cloud Administrator, Cloud Support Engineer, Systems Engineer
CompTIA Data+ Preparation
Preparation for Data+: data concepts and environments, data mining, data analysis, visualisation, and data governance, quality and controls.
- Difficulty
- Intermediate
- Estimated time
- 45 hours
Careers: Data Analyst, Reporting Analyst, Business Analyst
CompTIA Project+ Preparation
Preparation for Project+: project management concepts, the project life cycle, tools and documentation, and basis of IT and governance.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 40 hours
Careers: Project Coordinator, IT Project Coordinator, Project Administrator
PMI CAPM® Preparation
Preparation for the Certified Associate in Project Management: project management fundamentals, predictive methodologies, agile frameworks, and business analysis frameworks.
- Difficulty
- Beginner / Intermediate
- Estimated time
- 45 hours
Careers: Project Coordinator, Project Administrator, Junior Project Manager
PMI PMP® Preparation
Preparation for the Project Management Professional exam across the People, Process and Business Environment domains, spanning predictive, agile and hybrid delivery approaches.
- Difficulty
- Advanced
- Estimated time
- 60 hours
Careers: Project Manager, Senior Project Manager, Programme Manager
PMI-ACP® Preparation
Preparation for the PMI Agile Certified Practitioner exam: agile principles and mindset, value-driven delivery, stakeholder engagement, team performance, adaptive planning, problem detection and continuous improvement.
- Difficulty
- Intermediate / Advanced
- Estimated time
- 45 hours
Careers: Scrum Master, Agile Coach, Agile Project Manager
PMI-PBA® Preparation
Preparation for the PMI Professional in Business Analysis exam: needs assessment, planning, analysis, traceability and monitoring, and solution evaluation.
- Difficulty
- Intermediate / Advanced
- Estimated time
- 45 hours
Careers: Business Analyst, Senior Business Analyst, Requirements Manager
Entrepreneurship & Innovation
A career-focused programme in entrepreneurial strategy, intrapreneurship, technology commercialisation and lean venture creation. Students master market opportunity validation, customer discovery, the Lean Canvas, MVP design, business model innovation, unit economics and venture pitch architecture — moving from ideation to scalable execution.
- Difficulty
- Intermediate
- Estimated time
- 30 hours
Careers: Entrepreneur / Startup Founder, Corporate Innovation Specialist, Product Manager / Venture Lead