- Home
- Programmes
- Part-time
- Software Engineering
393 Part-time Short courses in Software Engineering
Introduction to Python Programming
Through the Introduction to Python Programming course from Udacity you'll get started writing Python with this course.
Python Scripting for DevOps
Learn to develop and deploy software using Python. This Python Scripting for DevOps course is offered by Coursera in partnership with LearnQuest.
ES6
The ES6 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.
Web Design for Everybody - Basics of Web Development and Coding
Learn to Design and Create Websites. Build a responsive and accessible web portfolio using HTML5, CSS3, and JavaScript with this Web Design for Everybody - Basics of Web Development and Coding Specialization offered by Coursera in partnership with University of Michigan.
Complete Python Bootcamp From Zero to Hero in Python
On this Complete Python Bootcamp From Zero to Hero in Python from Udemy you will Learn Python like a Professional. Start from the basics and go all the way to creating your own applications and games
Preparing for Google Cloud Certification - Cloud DevOps Engineer Professional Certificate
This Preparing for Google Cloud Certification - Cloud DevOps Engineer Professional Certificate course offered by Coursera in partnership with Google Cloud provides the skills you need to advance your career as a data engineer and provides training to support your preparation for the industry-recognized Google Cloud Professional DevOps Engineer certification.
Software Development Lifecycle
Launch Your Career in Software Development. Master techniques and best practices for traditional and agile software project management. The Software Development Lifecycle Specialization is offered by Coursera in partnership with University of Minnesota.
Coding for Everyone - C and CPlusPlus
Beginner to Programmer — Learn to Code in C & C++. Gain a deep understanding of computer programming by learning to code, debug, and solve complex problems with C and C++. The Coding for Everyone - C and CPlusPlus Specialization is offered by Coursera in partnership with University of California, Santa Cruz.
Automating Real-World Tasks with Python
During this Automating Real-World Tasks with Python course offered by Coursera in partnership with Google, you'll tackle real-world scenarios in Qwiklabs that will challenge you to use multiple skills at once.
Building AI Powered Chatbots Without Programming
This Building AI Powered Chatbots Without Programming course offered by Coursera in partnership with IBM is part of multiple programmes.
Using Python to Interact with the Operating System
By the end of this Using Python to Interact with the Operating System course offered by Coursera in partnership with Google, you’ll be able to manipulate files and processes on your computer’s operating system.
Software Testing and Automation
Develop Skills in Software Testing with this Software Testing and Automation Specialization offered by Coursera in partnership with University of Minnesota. Practice and master theory, techniques, and tools to effectively test software.
Python Classes and Inheritance
This Python Classes and Inheritance offered by Coursera in partnership with University of Michigan is part of the Python 3 Programming Specialization.
Google IT Automation with Python
This beginner-level Google IT Automation with Python Professional course offered by Coursera in partnership with Google is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.
Troubleshooting and Debugging Techniques
In this Troubleshooting and Debugging Techniques course offered by Coursera in partnership with Google, they'll give you the tools to quickly identify and solve real-world problems that you might come across in your IT role.
Applied Machine Learning in Python
This Applied Machine Learning in Python course is offered by Coursera in partnership with University of Michigan will introduce the learner to applied machine learning, focusing more on the techniques and methods than on the statistics behind these methods.
Introduction to Computer Science and Programming
Get ready for computer science with this Introduction to Computer Science and Programming Specialisation offered by Coursera in partnership with University of London. Create graphical programs, learn computing mathematics, develop mental models of computer systems.
Introduction to Scripting in Python
Launch Your Career in Python Programming. Master the core concepts of scripting in Python to enable you to solve practical problems with the Introduction to Scripting in Python Specialization offered by Coursera in partnership with Rice University.
Secure Software Design
This Secure Software Design Specialization offered by Coursera in partnership with SAS focuses on ensuring security as part of software design and is for anyone with some workplace experience in software development who needs the background, perspective, and skills to recognize important security aspects of software design.
Introduction to Software Testing
After completing this Introduction to Software Testing course offered by Coursera in partnership with University of Minnesota, you will have an understanding of the fundamental principles and processes of software testing.