About This Course
In an era defined by data-driven decision-making, qualitative insights remain indispensable for understanding the why behind the numbers. From policy evaluation and academic research to organisational assessments and programme monitoring, the ability to systematically analyse interviews, focus group transcripts, open-ended survey responses, and documentary evidence is a critical professional competency. Yet many practitioners rely on manual, ad hoc approaches that are time-consuming, difficult to audit, and hard to communicate to broader audiences.
NVivo is the world's most widely adopted qualitative data analysis software, trusted by researchers, evaluators, consultants, and knowledge professionals in over 150 countries. It provides a structured environment for importing, organising, coding, querying, and visualising qualitative data from a vast range of sources — including text, audio, video, images, and social media content. When used skillfully, NVivo transforms raw qualitative material into defensible, transparent, and richly visual research outputs.
This ten-day TrainingComplex programme offers one of the most comprehensive NVivo learning experiences available in the professional training market. Beginning with qualitative research foundations and software orientation, the course progressively builds participants' capability across the full NVivo workflow — from project setup and data import through advanced coding techniques, mixed-methods integration, query tools, and publication-ready visualisation. Every concept is anchored in realistic datasets drawn from development, health, governance, and organisational contexts familiar to African and Middle Eastern practitioners.
By the end of the programme, participants will be able to independently manage qualitative research projects in NVivo, apply systematic coding and analysis frameworks, generate a suite of visualisations including word clouds, cluster analyses, and matrix charts, and produce clear, credible reports that translate qualitative findings into actionable intelligence. Whether you are a seasoned researcher looking to formalise your practice or a monitoring and evaluation professional seeking to strengthen qualitative evidence, this course will meaningfully upgrade your analytical toolkit.
Who Should Attend
- Monitoring and Evaluation officers and specialists seeking to strengthen qualitative evidence generation
- Researchers and academics working with interview, focus group, or documentary data
- Public health professionals analysing qualitative data from community assessments or programme evaluations
- Policy analysts and governance advisors who work with stakeholder consultations and narrative evidence
- Development practitioners in NGOs, UN agencies, and government institutions conducting field research
- Organisational development consultants processing survey open-ends and stakeholder feedback
- Postgraduate students and research assistants managing thesis or dissertation data
- Strategic planners and knowledge managers who need to synthesise large volumes of qualitative information
Learning Objectives
- Explain the principles of qualitative research and how NVivo supports rigorous systematic analysis
- Set up, configure, and navigate an NVivo project with confidence
- Import and manage diverse data sources including text documents, PDFs, audio, video, and survey exports
- Develop and apply inductive and deductive coding frameworks using NVivo's node and case classification tools
- Conduct thematic, content, and framework analysis using NVivo's querying and search functions
- Use matrix coding queries, word frequency queries, and text search queries to interrogate data systematically
- Apply case and classification tools to manage demographic attributes and enable sub-group comparisons
- Generate and interpret a range of NVivo visualisations including word clouds, cluster diagrams, charts, and maps
- Integrate qualitative and quantitative data within NVivo for mixed-methods research designs
- Ensure rigour, reflexivity, and auditability throughout the analysis process
- Produce structured, evidence-backed reports and data visualisations suitable for professional and academic audiences
- Manage team-based NVivo projects and merge individual projects effectively
- Apply NVivo skills to real-world evaluation, research, and organisational contexts
Course Modules
Module 1: Foundations of Qualitative Research and the Role of NVivo
- Paradigms of qualitative inquiry: interpretivism, constructivism, and pragmatism
- Key qualitative methodologies: grounded theory, phenomenology, case study, and framework analysis
- Where NVivo fits in the qualitative research workflow
- Common misconceptions about qualitative software and how to address them
- Distinguishing between qualitative data types: unstructured, semi-structured, and document-based sources
- Ethical considerations in qualitative research: informed consent, anonymisation, and data stewardship
Module 2: Getting Started with NVivo: Interface, Navigation, and Project Setup
- Installing NVivo and understanding system requirements and licensing options
- Navigating the NVivo workspace: ribbons, panels, and detail views
- Creating and configuring a new NVivo project and setting project properties
- Best-practice file management and project backup protocols
- Customising the NVivo interface: setting default views, pinning frequently used features, and adjusting layout preferences
- Understanding NVivo project file structure and how data is stored internally versus externally linked
Module 3: Importing and Organising Data Sources
- Importing text documents, PDFs, Word files, and structured survey exports
- Importing audio and video files and linking transcripts to media
- Organising data into folders and using file classifications effectively
- Using the NVivo Dataset feature to import and work with tabular qualitative data
- Importing social media and web data using NVivo Capture and NCapture browser extensions
- Applying source-level memos and annotations at the point of import to document data provenance and context
Module 4: Introduction to Coding: Nodes, Themes, and Categories
- Understanding nodes as the primary coding unit in NVivo
- Creating nodes inductively from data versus deductively from a framework
- Coding text passages, audio segments, and image regions to nodes
- Organising nodes into hierarchies and sub-themes
- Using Quick Coding and drag-and-drop techniques to accelerate the initial coding pass
- Reviewing coded content within a node to assess consistency and refine the scope of a theme
Module 5: Advanced Coding Techniques and Codebook Development
- Developing a formal codebook with node definitions, inclusion and exclusion criteria, and examples
- Using 'Code In Vivo' to capture participant language as node names
- Auto-coding transcripts using speaker labels and paragraph styles
- Managing and refining the coding framework through merging, splitting, and reorganising nodes
- Conducting a coding audit to identify under-coded sources, orphaned nodes, and inconsistently applied codes
- Versioning the codebook across iterative cycles of analysis to document how themes evolved over time
Module 6: Cases, Classifications, and Attribute Management
- Creating cases to represent units of analysis such as participants, organisations, or communities
- Assigning classification sheets to capture demographic and contextual attributes
- Linking case nodes to source files and understanding the case structure
- Using attribute values to enable sub-group comparisons and filtered analysis
- Importing classification data from spreadsheets to populate case attributes at scale
- Applying relationship nodes to map connections and interactions between different cases or entities
Module 7: Querying Data: Text Search, Word Frequency, and Coding Queries
- Running word frequency queries and interpreting results for thematic salience
- Using text search queries to locate specific terms, synonyms, and phrases across all sources
- Designing and running coding queries to retrieve intersections of themes
- Saving and revisiting query results for ongoing analysis
- Using compound coding queries with Boolean operators to test complex analytical propositions
- Interpreting query results critically: distinguishing frequency from analytical significance in qualitative data
Module 8: Matrix Coding Queries and Cross-Tabulation Analysis
- Building matrix coding queries to compare themes across cases, groups, or time points
- Interpreting matrix results to identify patterns, contrasts, and divergences
- Exporting matrix outputs to Excel for further statistical or visual treatment
- Applying matrix queries to evaluate programme reach across demographic sub-groups
- Configuring row and column criteria in matrix queries to test specific theoretical or evaluative propositions
- Using cell content inspection to move from aggregate matrix counts back to the underlying coded evidence
Module 9: Ensuring Rigour: Intercoder Reliability, Reflexivity, and Audit Trails
- Principles of trustworthiness in qualitative research: credibility, transferability, and dependability
- Using NVivo's coding comparison query to assess intercoder agreement
- Creating and managing memos as reflexivity and analytical decision logs
- Building an audit trail through annotations, see-also links, and project journals
- Calculating and interpreting Cohen's Kappa within NVivo's coding comparison output
- Establishing a structured peer debriefing protocol and documenting outcomes within the NVivo project
Module 10: Mixed-Methods Integration in NVivo
- Conceptual frameworks for integrating qualitative and quantitative data
- Importing survey quantitative data into NVivo and linking it to qualitative sources
- Using crosstab and matrix queries to connect coded themes with quantitative attributes
- Reporting integrated findings in a coherent, audience-appropriate narrative
- Designing a convergent or sequential mixed-methods study structure supported by NVivo's data architecture
- Using NVivo visualisations to display quantitative attribute variation alongside qualitative theme distribution
Module 11: Data Visualisation in NVivo: Charts, Word Clouds, and Cluster Diagrams
- Generating and customising word clouds from coded data and query results
- Creating hierarchical charts and bar charts to represent theme frequency and coverage
- Using cluster analysis diagrams to reveal similarities and groupings among sources or nodes
- Exporting visualisations in publication-ready formats for reports and presentations
- Interpreting cluster analysis dendrograms: understanding similarity coefficients and what groupings indicate analytically
- Applying chart filters and comparison settings to generate visualisations disaggregated by case attribute
Module 12: Maps, Models, and Framework Matrices
- Building concept maps and mind maps to visualise analytical frameworks and relationships
- Using the Framework Matrix to implement framework analysis systematically
- Summarising and comparing data across cases within the framework matrix view
- Linking models to underlying data sources and nodes for interactive exploration
- Using mind maps as a live working tool during team analysis sessions to externalise and negotiate emerging themes
- Exporting framework matrix summaries as structured tables for inclusion in analytical reports and stakeholder deliverables
Module 13: Reporting, Project Management, and Capstone Application
- Structuring a qualitative findings report using evidence extracted from NVivo
- Managing multi-researcher projects: merging NVivo files and resolving coding conflicts
- Exporting reports, nodes, and coded data for different stakeholder audiences
- Capstone presentation: each participant presents their NVivo project analysis and key findings to the group
- Selecting and formatting illustrative quotations from NVivo extracts to substantiate themes in written reports
- Developing a post-project data archiving and handover plan that preserves analytical decisions for future researchers
Requirements & Prerequisites
Participants should have a basic understanding of qualitative research concepts such as interviews, focus groups, and thematic analysis. Familiarity with standard computer applications including Microsoft Word and Excel is required. Prior experience with NVivo is not necessary, though participants who have used the software at a basic level will find the course extends their skills significantly.
Training Methodology
- Guided software walkthroughs in which facilitators demonstrate each NVivo function step-by-step before participants replicate the process on their own machines
- Hands-on coding laboratories using realistic qualitative datasets drawn from East African and international development, health, and governance contexts
- Small-group coding exercises followed by inter-coder comparison and structured debriefs to build reliability and reduce analytical bias
- Case study analysis sessions in which teams work through a full research scenario from raw data import to final visualisation and reporting
- Query challenge tasks requiring participants to design and run NVivo queries independently to answer specific research questions
- Peer critique workshops where participants present their coding frameworks and receive structured feedback from colleagues and the facilitator
- Reflexivity journalling exercises to help participants document analytical decisions and strengthen research auditability
- Mixed-methods integration practicals combining NVivo-coded qualitative data with imported survey datasets
- Visualisation design sessions focused on selecting the right NVivo chart or diagram for a given audience and purpose
- Individual capstone project in which each participant analyses a dataset relevant to their own professional context and prepares a stakeholder-ready findings brief
Organisational Benefits
- Organisations gain staff who can produce credible, auditable qualitative evidence to support programme and policy decisions
- Improved quality and consistency of monitoring and evaluation reports through systematic coding and analysis
- Faster turnaround on qualitative research outputs, reducing reliance on external consultants
- Enhanced capacity to triangulate qualitative and quantitative evidence for comprehensive programme assessments
- Stronger stakeholder communication through professional-grade visualisations of qualitative findings
- Reduced risk of analytical bias through structured, transparent NVivo-based workflows
- Increased institutional knowledge retention as research data is stored, searchable, and reusable within NVivo projects
- Better informed strategic planning through richer, deeper understanding of beneficiary, community, and stakeholder perspectives
Where Is Qualitative Data Analysis and Visualization Using NVivo Training Offered?
This course runs in-person across: Mombasa, Johannesburg, Riyadh, Nakuru, Lagos, Dar es Salaam, Addis Ababa, Naivasha, Arusha, Kampala, Kisumu, Accra, Pretoria, Abuja, Zanzibar, Dubai, Nairobi, Cape Town, Kigali, plus Live Virtual (online) cohorts. Browse live dates for your city below.
Upcoming Schedules
| Location | Format | Dates | Price |
| Mombasa, Kenya |
In-Person |
5 Oct 2026 – 16 Oct 2026 |
KES 230,000 |
| Johannesburg, South Africa |
In-Person |
5 Oct 2026 – 16 Oct 2026 |
USD 7,000 |
| Riyadh, Saudi Arabia |
In-Person |
5 Oct 2026 – 16 Oct 2026 |
USD 9,000 |
| Nakuru, Kenya |
In-Person |
12 Oct 2026 – 23 Oct 2026 |
KES 230,000 |
| Live Virtual |
Online |
19 Oct 2026 – 28 Oct 2026 |
KES 160,000 |
| Lagos, Nigeria |
In-Person |
19 Oct 2026 – 30 Oct 2026 |
USD 5,000 |
| Dar es Salaam, Tanzania |
In-Person |
19 Oct 2026 – 30 Oct 2026 |
USD 4,600 |
| Addis Ababa, Ethiopia |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 4,800 |
| Naivasha, Kenya |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
KES 240,000 |
| Arusha, Tanzania |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 4,200 |
| Kampala, Uganda |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 3,800 |
| Kisumu, Kenya |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
KES 240,000 |
| Accra, Ghana |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 7,600 |
| Pretoria, South Africa |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 6,600 |
| Live Virtual |
Online |
24 Oct 2026 – 13 Dec 2026 |
KES 160,000 |
+235 more dates — view live schedule →
Frequently Asked Questions
Do I need prior experience with NVivo to attend this course?
No prior NVivo experience is required. The course begins from the ground up with software installation and orientation before progressing to advanced features. Participants with some NVivo exposure will find the course consolidates and significantly extends their existing skills.
Which version of NVivo does the course use?
The course is delivered using NVivo 14 (the current release), compatible with both Windows and Mac operating systems. TrainingComplex provides temporary training licences for the duration of the programme, so participants do not need to purchase their own licence in advance.
Will I receive a certificate upon completion?
Yes. Participants who attend all sessions and complete the capstone project will receive a TrainingComplex Certificate of Completion in Qualitative Data Analysis and Visualization Using NVivo. The certificate specifies the competencies covered and is suitable for inclusion in professional portfolios and CPD records.
Can I bring my own research data to work with during the course?
Absolutely, and you are encouraged to do so. While the facilitator provides standardised training datasets for structured exercises, participants may also apply NVivo tools to their own interview transcripts, evaluation reports, or survey open-ends during designated lab and capstone sessions.
Is this course suitable for someone working in monitoring and evaluation rather than academic research?
Yes — the course is specifically designed to serve both academic researchers and development-sector practitioners. Case studies, datasets, and practical exercises are drawn from M&E, public health, governance, and community development contexts, making the content immediately relevant to NGO, government, and donor-funded programme professionals.
View Live Schedule & Book →