Introduction to Python Programming
Beginner-friendly programming fundamentals with structured practical work.
Group: 2+ learners; you form your own group and apply together.
Each course below has its own detailed page with curriculum, delivery information, duration, fees where historically available, funding information where relevant, and a dedicated application route.
Beginner-friendly programming fundamentals with structured practical work.
Group: 2+ learners; you form your own group and apply together.
Core front-end programming for browser-based interaction.
Group: 2+ learners; you form your own group and apply together.
Algorithms, computational thinking, flowcharts, pseudocode and structured reasoning.
Group: 2+ learners; you form your own group and apply together.
Build and style complete responsive webpages from the ground up.
Group: 2+ learners; you form your own group and apply together.
Use Python to clean, explore, summarise and visualise data.
Group: 2+ learners; you form your own group and apply together.
Structured programming foundations with Java and introductory object-oriented concepts.
Group: 2+ learners; you form your own group and apply together.
Create richer browser experiences using HTML, DOM interaction and JavaScript.
Group: 2+ learners; you form your own group and apply together.
Typed programming, logic, functions, arrays and introductory memory concepts.
Group: 2+ learners; you form your own group and apply together.
Requirements, design, implementation thinking, testing and software lifecycle fundamentals.
Group: 2+ learners; you form your own group and apply together.
Use programming logic to build introductory automation and AI-assisted workflows.
Group: 2+ learners; you form your own group and apply together.
The wider Data Science Malta catalogue is useful for discovering thousands of combinations by technology, audience and context. These ten are established named programmes, so they now have their own permanent hub and direct navigation.
Need something different? Use the full catalogue for specialised pathways, seasonal programmes, bootcamps and sector-specific technology training.
Explore all 23,328 course options