- Home
- Programmes
- Udacity
308 Short courses offered by the university
Freelancing 101 and Preparing to Market Yourself
This Freelancing 101 and Preparing to Market Yourself course from Udacity steps you through the basics of digital freelancing and what you need to know to be a successful freelancer, including how and where to market yourself and your skills and set yourself apart.
Deploying Web Applications with Heroku
The Deploying Web Applications with Heroku course form Udacity combines technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.
Data Visualization and D3.js
The Data Visualization and D3.js course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
UIKit Fundamentals
The UIKit Fundamentals course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Microsoft Power Platform
The Microsoft Power Platform course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
SQL and Data Modeling for the Web with Python
Throughout this SQL and Data Modeling for the Web with Python course from Udacity you'll learn the skills needed to traverse the stack and develop an entire database-backed web application.
Google Sheets - Advanced Topics
The Google Sheets - Advanced Topics course from Udacity builds on some of the concepts covered in the earlier Google Sheets course.
Continuous Integration and Deployment
The Continuous Integration and Deployment course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Engagement and Monetization - Mobile Games
The Engagement and Monetization - Mobile Games course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
2D Game Development with libGDX
The 2D Game Development with libGDX course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
JavaScript Promises
The JavaScript Promises course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Build CI-CD Pipelines, Monitoring, and Logging
In this course, you will learn how to stretch for Continuous Delivery as your “true north” while you build CI/CD systems that automate the “stuff” between developers and the cloud. The Build CI-CD Pipelines, Monitoring, and Logging program is offered by Udacity.
Unsupervised Learning
In this Unsupervised Learning program offered by Udacity you will learn to apply unsupervised learning methods like K-means and Gaussian mixtures to extract value from raw data
Intro to Algorithms
This Intro to Algorithms course from Udacity will give you an introduction to the design and analysis of algorithms, enabling you to analyze networks and discover how individuals are connected.
Client-Server Communication
The Client-Server Communication course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Exploring Data Transformation with Google Cloud
Delve into data preparation and transformation using Google Cloud’s ETL tools with this Exploring Data Transformation with Google Cloud program from Udacity.
Self Healing Architectures
Throughout this Self Healing Architectures course from Udacity you'll gain skills in self-healing architecture design strategies, deployment strategies, and cloud automation.
Monitoring, Logging and Responding to Incidents
Throughout this Monitoring, Logging and Responding to Incidents course from Udacity you will discover the importance of incident detection and use the Snort Intrusion Detection System to automatically generate alerts based on suspicious network traffic.
Establishing a foundation in observability
In this Establishing a foundation in observability course at Udacity, we will learn about the founding concepts of Observability in terms of people and tools.
Cost Optimization and Monitoring
Throughout this Cost Optimization and Monitoring course from Udacity you will go over the best practices for understanding how cost management is an important aspect of a well architected framework.