Skills

    Skills you can start building today

    Explore this directory

    Every skill lists free learning resources from the organisation that owns the material. Nothing here requires you to be at university yet.

    Communication

    Explaining ideas clearly in writing and speech, and listening properly before responding.

    2 learning resources • used in 22 career paths

    Teamwork & collaboration

    Working productively with people who have different skills, backgrounds and opinions.

    1 learning resource • used in 11 career paths

    Critical thinking & problem solving

    Breaking a messy problem into parts, testing assumptions and choosing a defensible solution.

    2 learning resources • used in 9 career paths

    Time management & organisation

    Planning work, meeting deadlines and keeping records of what you promised.

    1 learning resource • used in 6 career paths

    Presentation skills

    Designing and delivering a short, clear talk with slides or visuals that support you.

    1 learning resource • used in 9 career paths

    Research & information literacy

    Finding reliable sources, judging their quality and citing them properly.

    1 learning resource • used in 10 career paths

    Professional ethics & integrity

    Understanding confidentiality, conflicts of interest and the code of conduct of your profession.

    1 learning resource • used in 12 career paths

    Adaptability & learning how to learn

    Picking up new tools and methods quickly as your field changes.

    1 learning resource • used in 7 career paths

    Leadership & initiative

    Taking responsibility for an outcome, coordinating others and making decisions under pressure.

    1 learning resource • used in 8 career paths

    Client & customer handling

    Listening to what a client actually needs and managing expectations politely and firmly.

    1 learning resource • used in 5 career paths

    Empathy & patient/person-centred care

    Recognising another person's situation and responding with respect, especially under stress.

    1 learning resource • used in 6 career paths

    Negotiation & persuasion

    Reaching agreements where both sides can commit, and arguing a position with evidence.

    1 learning resource • used in 6 career paths

    Mathematics

    Algebra, functions, calculus and the reasoning behind them.

    2 learning resources • used in 12 career paths

    Statistics & probability

    Describing data, quantifying uncertainty and testing whether a result is real.

    2 learning resources • used in 10 career paths

    Scientific method & lab discipline

    Designing controlled experiments, recording observations honestly and handling equipment safely.

    1 learning resource • used in 9 career paths

    Technical & report writing

    Structuring reports, referencing sources and writing so a busy reader understands quickly.

    1 learning resource • used in 8 career paths

    Digital literacy

    Confident use of a computer, cloud documents, email and online safety.

    1 learning resource • used in 18 career paths

    Programming fundamentals

    Variables, loops, functions, files and debugging in one language.

    2 learning resources • used in 2 career paths

    Python

    The default language for data work, automation, scripting and machine learning.

    2 learning resources • used in 3 career paths

    Web development (HTML, CSS, JavaScript)

    Building websites and web apps that work on phones as well as laptops.

    2 learning resources • used in 1 career path

    Databases & SQL

    Designing tables and querying data with SQL.

    2 learning resources • used in 5 career paths

    Data structures & algorithms

    Choosing the right structure and analysing how fast your solution runs.

    2 learning resources • used in 1 career path

    Machine learning

    Training models that learn patterns from data, and evaluating them honestly.

    2 learning resources • used in 7 career paths

    Deep learning

    Neural networks for images, text and audio.

    2 learning resources • used in 2 career paths

    Generative AI & LLMs

    Using and building on large language models, including prompting, retrieval and evaluation.

    1 learning resource • used in 2 career paths

    Computer vision

    Getting machines to interpret images and video.

    1 learning resource • used in 1 career path

    Natural language processing

    Working with human language: classification, extraction, translation.

    1 learning resource • used in 2 career paths

    Cybersecurity fundamentals

    Protecting systems and data: access control, encryption basics, incident response.

    2 learning resources • used in 3 career paths

    Cloud computing

    Deploying and running software on AWS, Azure or Google Cloud.

    2 learning resources • used in 2 career paths

    Version control with Git

    Tracking changes, branching and collaborating through GitHub or GitLab.

    2 learning resources • used in 2 career paths

    Data analysis & visualisation

    Cleaning data, finding the story in it and presenting it clearly.

    2 learning resources • used in 16 career paths

    Spreadsheets (Excel / Google Sheets)

    Formulas, pivot tables, lookups and clean model layout.

    2 learning resources • used in 20 career paths

    Engineering mechanics

    Forces, motion, stress and strain applied to real structures and machines.

    1 learning resource • used in 1 career path

    CAD & technical drawing

    Producing accurate 2D drawings and 3D models to standards.

    2 learning resources • used in 2 career paths

    BIM (Revit / ArchiCAD)

    Building information modelling for coordinated design documentation.

    1 learning resource • used in 2 career paths

    GIS & spatial analysis

    Mapping and analysing location data.

    1 learning resource • used in 5 career paths

    Electronics & circuits

    Reading circuit diagrams, measuring safely and building working circuits.

    1 learning resource • used in 1 career path

    Control systems & automation (PLC)

    Automating industrial processes with sensors, controllers and logic.

    1 learning resource • used in 1 career path

    Project management

    Scope, schedule, cost, risk and stakeholder management.

    2 learning resources • used in 13 career paths

    Health, safety & environment (HSE)

    Hazard identification, risk assessment and safe working practice.

    1 learning resource • used in 1 career path

    Anatomy & physiology

    How the human body is structured and how it works.

    2 learning resources • used in 3 career paths

    Clinical skills & patient assessment

    History taking, examination, vital signs and safe procedures.

    1 learning resource • used in 3 career paths

    Pharmacology

    How medicines act, interact and are dosed safely.

    1 learning resource • used in 3 career paths

    Infection prevention & control

    Hand hygiene, sterilisation, PPE and outbreak precautions.

    1 learning resource • used in 4 career paths

    Epidemiology & biostatistics

    Measuring disease in populations and interpreting studies.

    1 learning resource • used in 4 career paths

    Health data & informatics (DHIMS)

    Recording, extracting and using routine health data.

    1 learning resource • used in 4 career paths

    Financial accounting

    Double entry, trial balance and preparing financial statements.

    2 learning resources • used in 3 career paths

    Financial modelling & valuation

    Building forecast models and valuing a business or project.

    1 learning resource • used in 4 career paths

    Economic analysis

    Applying micro and macro reasoning to real policy and market questions.

    1 learning resource • used in 2 career paths

    Ghanaian taxation & compliance

    Income tax, VAT, withholding tax and filing obligations under GRA rules.

    1 learning resource • used in 5 career paths

    Digital marketing

    Search, social, content and paid campaigns, measured properly.

    2 learning resources • used in 5 career paths

    Market & consumer research

    Designing surveys and interviews, then turning responses into decisions.

    1 learning resource • used in 3 career paths

    Entrepreneurship & business modelling

    Testing an idea cheaply, pricing it and building a route to revenue.

    1 learning resource • used in 8 career paths

    Legal research & case analysis

    Finding statutes and case law, then applying them to a set of facts.

    1 learning resource • used in 1 career path

    Legal drafting

    Writing contracts, pleadings and opinions precisely.

    1 learning resource • used in 1 career path

    HR practice & labour law

    Recruitment, performance management and the Labour Act, 2003 (Act 651).

    1 learning resource • used in 3 career paths

    Pedagogy & lesson planning

    Planning lessons, differentiating for ability and assessing learning.

    1 learning resource • used in 1 career path

    Classroom management

    Keeping a large class engaged, safe and on task.

    1 learning resource • used in 1 career path

    Reporting & interviewing

    Sourcing, verifying and structuring a story under deadline.

    1 learning resource • used in 1 career path

    Media production (audio, video, editing)

    Recording, editing and publishing clean audio and video.

    1 learning resource • used in 4 career paths

    Graphic & visual design

    Layout, type and colour applied to a clear message.

    1 learning resource • used in 4 career paths

    Pattern making & garment construction

    Drafting patterns, cutting and finishing to a professional standard.

    1 learning resource • used in 1 career path

    Hospitality operations

    Front office, housekeeping, food and beverage service standards.

    1 learning resource • used in 3 career paths

    Food safety & HACCP

    Hazard analysis and safe handling through the food chain.

    1 learning resource • used in 3 career paths

    Agronomy & crop production

    Soils, seed, spacing, nutrition and pest management for real yields.

    1 learning resource • used in 1 career path

    Agribusiness & value chains

    Costing, aggregation, storage, processing and getting produce to market.

    1 learning resource • used in 1 career path

    Environmental impact assessment

    Screening, scoping and reporting the environmental effect of a project.

    1 learning resource • used in 4 career paths

    Psychological assessment & counselling skills

    Structured interviewing, standardised tools and ethical reporting.

    1 learning resource • used in 1 career path

    Ghanaian regulators & licensure

    Which body licenses your profession, and what it requires after graduation.

    2 learning resources • used in 17 career paths

    Ghana's financial sector rules

    Bank of Ghana directives, SEC rules and how local institutions are supervised.

    1 learning resource • used in 8 career paths

    Ghana's health system

    How GHS facilities, NHIS and referral levels fit together.

    1 learning resource • used in 6 career paths

    Ghana's education system & curriculum

    The standards-based curriculum, GES structure and NTC licensing.

    1 learning resource • used in 2 career paths

    Ghanaian building & procurement standards

    Building regulations, permitting and public procurement practice.

    1 learning resource • used in 3 career paths

    Ghana's mining & energy sector

    Licensing, local content rules and the main operators.

    1 learning resource • used in 2 career paths

    TypeScript

    Practical knowledge and repeatable methods for typescript.

    1 learning resource

    React component design

    Practical knowledge and repeatable methods for react component design.

    1 learning resource

    React state management

    Practical knowledge and repeatable methods for react state management.

    1 learning resource

    Web accessibility

    Practical knowledge and repeatable methods for web accessibility.

    1 learning resource

    Semantic HTML

    Practical knowledge and repeatable methods for semantic html.

    1 learning resource

    CSS layout

    Practical knowledge and repeatable methods for css layout.

    1 learning resource

    Web performance optimisation

    Practical knowledge and repeatable methods for web performance optimisation.

    1 learning resource

    HTTP fundamentals

    Practical knowledge and repeatable methods for http fundamentals.

    1 learning resource

    REST API design

    Practical knowledge and repeatable methods for rest api design.

    1 learning resource

    API authentication

    Practical knowledge and repeatable methods for api authentication.

    1 learning resource

    PostgreSQL query planning

    Practical knowledge and repeatable methods for postgresql query planning.

    1 learning resource

    PostgreSQL indexing

    Practical knowledge and repeatable methods for postgresql indexing.

    1 learning resource

    Database normalisation

    Practical knowledge and repeatable methods for database normalisation.

    1 learning resource

    Database schema migrations

    Practical knowledge and repeatable methods for database schema migrations.

    1 learning resource

    Row-level security

    Practical knowledge and repeatable methods for row-level security.

    1 learning resource

    Git branching and merging

    Practical knowledge and repeatable methods for git branching and merging.

    1 learning resource

    Code review

    Practical knowledge and repeatable methods for code review.

    1 learning resource

    Unit testing

    Practical knowledge and repeatable methods for unit testing.

    1 learning resource

    End-to-end testing

    Practical knowledge and repeatable methods for end-to-end testing.

    1 learning resource

    Continuous integration

    Practical knowledge and repeatable methods for continuous integration.

    1 learning resource

    Containerisation with Docker

    Practical knowledge and repeatable methods for containerisation with docker.

    1 learning resource

    Kubernetes fundamentals

    Practical knowledge and repeatable methods for kubernetes fundamentals.

    1 learning resource

    Linux command line

    Practical knowledge and repeatable methods for linux command line.

    1 learning resource

    Bash scripting

    Practical knowledge and repeatable methods for bash scripting.

    1 learning resource

    Python testing

    Practical knowledge and repeatable methods for python testing.

    1 learning resource

    Python type hints

    Practical knowledge and repeatable methods for python type hints.

    1 learning resource

    SQL joins

    Practical knowledge and repeatable methods for sql joins.

    1 learning resource

    Data cleaning

    Practical knowledge and repeatable methods for data cleaning.

    1 learning resource

    Exploratory data analysis

    Practical knowledge and repeatable methods for exploratory data analysis.

    1 learning resource

    Data visualisation

    Practical knowledge and repeatable methods for data visualisation.

    1 learning resource

    Statistical inference

    Practical knowledge and repeatable methods for statistical inference.

    1 learning resource

    Probability modelling

    Practical knowledge and repeatable methods for probability modelling.

    1 learning resource

    Linear regression

    Practical knowledge and repeatable methods for linear regression.

    1 learning resource

    Classification models

    Practical knowledge and repeatable methods for classification models.

    1 learning resource

    Machine learning model validation

    Practical knowledge and repeatable methods for machine learning model validation.

    1 learning resource

    Feature engineering

    Practical knowledge and repeatable methods for feature engineering.

    1 learning resource

    Neural network training

    Practical knowledge and repeatable methods for neural network training.

    1 learning resource

    Deep learning optimisation

    Practical knowledge and repeatable methods for deep learning optimisation.

    1 learning resource

    Image classification

    Practical knowledge and repeatable methods for image classification.

    1 learning resource

    Natural language processing

    Practical knowledge and repeatable methods for natural language processing.

    1 learning resource

    Large language model evaluation

    Practical knowledge and repeatable methods for large language model evaluation.

    1 learning resource

    Retrieval-augmented generation

    Practical knowledge and repeatable methods for retrieval-augmented generation.

    1 learning resource

    Data privacy fundamentals

    Practical knowledge and repeatable methods for data privacy fundamentals.

    1 learning resource

    Threat modelling

    Practical knowledge and repeatable methods for threat modelling.

    1 learning resource

    Secure coding practices

    Practical knowledge and repeatable methods for secure coding practices.

    1 learning resource

    Web application security

    Practical knowledge and repeatable methods for web application security.

    1 learning resource

    Security incident response

    Practical knowledge and repeatable methods for security incident response.

    1 learning resource

    Network protocol analysis

    Practical knowledge and repeatable methods for network protocol analysis.

    1 learning resource

    Cloud identity and access management

    Practical knowledge and repeatable methods for cloud identity and access management.

    1 learning resource

    Cloud cost management

    Practical knowledge and repeatable methods for cloud cost management.

    1 learning resource

    Infrastructure as code

    Practical knowledge and repeatable methods for infrastructure as code.

    1 learning resource

    Application observability

    Practical knowledge and repeatable methods for application observability.

    1 learning resource

    Distributed systems fundamentals

    Practical knowledge and repeatable methods for distributed systems fundamentals.

    1 learning resource

    System design

    Practical knowledge and repeatable methods for system design.

    1 learning resource

    Requirements engineering

    Practical knowledge and repeatable methods for requirements engineering.

    1 learning resource

    Product analytics

    Practical knowledge and repeatable methods for product analytics.

    1 learning resource

    A/B testing

    Practical knowledge and repeatable methods for a/b testing.

    1 learning resource

    User interviewing

    Practical knowledge and repeatable methods for user interviewing.

    1 learning resource

    Usability testing

    Practical knowledge and repeatable methods for usability testing.

    1 learning resource

    Service blueprinting

    Practical knowledge and repeatable methods for service blueprinting.

    1 learning resource

    Data storytelling

    Practical knowledge and repeatable methods for data storytelling.

    1 learning resource

    Project risk management

    Practical knowledge and repeatable methods for project risk management.

    1 learning resource

    Cash-flow forecasting

    Practical knowledge and repeatable methods for cash-flow forecasting.

    1 learning resource

    Market sizing

    Practical knowledge and repeatable methods for market sizing.

    1 learning resource

    Customer discovery

    Practical knowledge and repeatable methods for customer discovery.

    1 learning resource

    Negotiation planning

    Practical knowledge and repeatable methods for negotiation planning.

    1 learning resource

    Grant proposal writing

    Practical knowledge and repeatable methods for grant proposal writing.

    1 learning resource

    Monitoring and evaluation

    Practical knowledge and repeatable methods for monitoring and evaluation.

    1 learning resource

    Research ethics

    Practical knowledge and repeatable methods for research ethics.

    1 learning resource

    Survey design

    Practical knowledge and repeatable methods for survey design.

    1 learning resource

    Qualitative data coding

    Practical knowledge and repeatable methods for qualitative data coding.

    1 learning resource

    GIS spatial analysis

    Practical knowledge and repeatable methods for gis spatial analysis.

    1 learning resource

    Remote sensing

    Practical knowledge and repeatable methods for remote sensing.

    1 learning resource

    Climate risk assessment

    Practical knowledge and repeatable methods for climate risk assessment.

    1 learning resource

    Environmental impact assessment

    Practical knowledge and repeatable methods for environmental impact assessment.

    1 learning resource

    Food safety management

    Practical knowledge and repeatable methods for food safety management.

    1 learning resource

    Occupational health and safety

    Practical knowledge and repeatable methods for occupational health and safety.

    1 learning resource

    Supply chain forecasting

    Practical knowledge and repeatable methods for supply chain forecasting.

    1 learning resource

    Inventory management

    Practical knowledge and repeatable methods for inventory management.

    1 learning resource

    Procurement compliance

    Practical knowledge and repeatable methods for procurement compliance.

    1 learning resource

    Digital marketing analytics

    Practical knowledge and repeatable methods for digital marketing analytics.

    1 learning resource

    Search engine optimisation

    Practical knowledge and repeatable methods for search engine optimisation.

    1 learning resource

    Email campaign measurement

    Practical knowledge and repeatable methods for email campaign measurement.

    1 learning resource

    Brand positioning

    Practical knowledge and repeatable methods for brand positioning.

    1 learning resource

    Content strategy

    Practical knowledge and repeatable methods for content strategy.

    1 learning resource

    Translation quality review

    Practical knowledge and repeatable methods for translation quality review.

    1 learning resource

    Accessibility auditing

    Practical knowledge and repeatable methods for accessibility auditing.

    1 learning resource

    Inclusive design

    Practical knowledge and repeatable methods for inclusive design.

    1 learning resource

    Curriculum mapping

    Practical knowledge and repeatable methods for curriculum mapping.

    1 learning resource

    Learning outcome design

    Practical knowledge and repeatable methods for learning outcome design.

    1 learning resource

    Academic source evaluation

    Practical knowledge and repeatable methods for academic source evaluation.

    1 learning resource

    Citation management

    Practical knowledge and repeatable methods for citation management.

    1 learning resource

    Career pathway research

    Practical knowledge and repeatable methods for career pathway research.

    1 learning resource

    Scholarship eligibility review

    Practical knowledge and repeatable methods for scholarship eligibility review.

    1 learning resource

    Institution source verification

    Practical knowledge and repeatable methods for institution source verification.

    1 learning resource

    Programme catalogue maintenance

    Practical knowledge and repeatable methods for programme catalogue maintenance.

    1 learning resource

    Image provenance review

    Practical knowledge and repeatable methods for image provenance review.

    1 learning resource

    Mobile-first information architecture

    Practical knowledge and repeatable methods for mobile-first information architecture.

    1 learning resource

    Low-bandwidth web design

    Practical knowledge and repeatable methods for low-bandwidth web design.

    1 learning resource

    Responsive image delivery

    Practical knowledge and repeatable methods for responsive image delivery.

    1 learning resource

    Search relevance testing

    Practical knowledge and repeatable methods for search relevance testing.

    1 learning resource

    Data deduplication

    Practical knowledge and repeatable methods for data deduplication.

    1 learning resource

    Data provenance

    Practical knowledge and repeatable methods for data provenance.

    1 learning resource

    Data quality monitoring

    Practical knowledge and repeatable methods for data quality monitoring.

    1 learning resource

    Database access control

    Practical knowledge and repeatable methods for database access control.

    1 learning resource

    Deployment troubleshooting

    Practical knowledge and repeatable methods for deployment troubleshooting.

    1 learning resource

    Build pipeline debugging

    Practical knowledge and repeatable methods for build pipeline debugging.

    1 learning resource

    Mobile accessibility testing

    Practical knowledge and repeatable methods for mobile accessibility testing.

    1 learning resource

    API rate-limit design

    Practical knowledge and repeatable methods for api rate-limit design.

    1 learning resource

    Secrets management

    Practical knowledge and repeatable methods for secrets management.

    1 learning resource

    Data migration validation

    Practical knowledge and repeatable methods for data migration validation.

    1 learning resource

    Feature flag management

    Practical knowledge and repeatable methods for feature flag management.

    1 learning resource

    Technical decision records

    Practical knowledge and repeatable methods for technical decision records.

    1 learning resource

    Incident postmortems

    Practical knowledge and repeatable methods for incident postmortems.

    1 learning resource

    Accessible content writing

    Practical knowledge and repeatable methods for accessible content writing.

    1 learning resource

    Financial literacy education

    Practical knowledge and repeatable methods for financial literacy education.

    1 learning resource

    Professional networking

    Practical knowledge and repeatable methods for professional networking.

    1 learning resource

    Portfolio project documentation

    Practical knowledge and repeatable methods for portfolio project documentation.

    1 learning resource