PostgreSQL SQL Foundations for Data & Applications in Uganda

Duration
4 weeks
Investment
UGX 450,000
Teaching
Live online
Program Introduction
Build a strong foundation in PostgreSQL and SQL through practical, locally relevant database projects. Learners create and query reliable data systems for businesses, NGOs, schools, health services, tourism operations and digital platforms in Uganda and across Africa.
Key Features & Benefits
• Hands-on PostgreSQL practice • Uganda and Africa-focused datasets • Guided SQL exercises • Practical database project • Query feedback and debugging • Career-ready portfolio output
Real-World Applications
• Create customer and sales databases for Ugandan SMEs • Manage tourism bookings and traveller records • Organise NGO programme and beneficiary data • Store school and training-platform records • Analyse health, agriculture and community datasets • Prepare for junior SQL, data and backend roles in East Africa
Course outline and learning expectations
This is a tutor-led course. The outline shows what your tutor will cover; teaching materials and examinations are provided directly to enrolled students.
Live online
English (Uganda)
Beginner
University · General Public
What you will learn
- Explain relational database and PostgreSQL concepts
- Install and navigate PostgreSQL tools
- Create databases, schemas and tables
- Write SELECT, INSERT, UPDATE and DELETE statements
- Filter, sort and aggregate business data
- Combine tables with joins
- Apply keys and data constraints
- Build a complete small database project
Modules
- 1
PostgreSQL and relational database foundations
Understand how databases organise reliable information
Database conceptsPostgreSQL use casesTables rows and relationshipsClient-server basics - 2
Installing PostgreSQL and using database tools
Set up a practical PostgreSQL learning environment
PostgreSQL installationpgAdmin navigationpsql introductionCreating a first database - 3
Tables, data types and data integrity
Build structured tables for real organisational data
CREATE TABLECommon PostgreSQL data typesPrimary and foreign keysNOT NULL UNIQUE and CHECK constraints - 4
Core SQL data operations
Add, retrieve and maintain records safely
SELECT statementsINSERT statementsUPDATE statementsDELETE statements - 5
Filtering, sorting and useful expressions
Answer everyday business questions with SQL
WHERE conditionsORDER BYLIMIT and OFFSETAliases and calculated columnsNULL handling - 6
Aggregations and reporting queries
Summarise operational data for decisions
COUNT SUM AVG MIN and MAXGROUP BYHAVINGDate and text functionsBasic reports - 7
Joining related tables
Combine data across customers, services, payments and activities
INNER JOINLEFT JOINMultiple-table joinsAvoiding duplicate results - 8
Applied PostgreSQL database project
Create a portfolio-ready database for an African organisation
Requirements and data modelDatabase implementationBusiness queries and reportsTesting and project presentation
Before you enroll
- Basic computer skills
- Ability to install software or use a computer lab
- No previous database experience required
What you need
- Computer with Windows, Linux or macOS
- PostgreSQL current stable release
- pgAdmin 4 or DBeaver
- Visual Studio Code or another text editor
- Reliable internet connection
Frequently asked questions
More in Databases

MongoDB & NoSQL Database Foundations for Uganda

Professional Firebase Architecture, Security & DevOps

Firebase App Development Foundations for Uganda

PostgreSQL Database Development & Query Optimisation for East Africa

Firebase Full-Stack App Development for East Africa

Advanced Firebase Backend Engineering for Africa
More for University · General Public

Dart Programming for Beginners in Uganda & East Africa

Advanced C Systems Programming Course – Africa

Advanced C# Programming in Uganda: Async, Generics & Performance

Advanced C++ Course Uganda – Performance and Concurrency

Advanced Computer Vision & Image Recognition

Advanced Dart Programming & Concurrency for Africa
Quick Actions
Need Help?
Have questions about this program? Our team is here to help!