- Home
- Programmes
- Online
- Software Engineering
391 Online Short courses in Software Engineering
Authentication and Authorization - OAuth Udacity
4,2(9)OnlineThe Authentication and Authorization - OAuth 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.
Complete Python Bootcamp From Zero to Hero in Python Udemy
4,7(3)OnlineOn 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
Web Design for Everybody - Basics of Web Development and Coding Coursera
4,1(100)OnlineLearn 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.
Preparing for Google Cloud Certification - Cloud DevOps Engineer Professional Certificate Coursera
4,1(100)OnlineThis 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 Coursera
4,1(100)OnlineLaunch 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.
Applied Machine Learning in Python Coursera
4,1(100)OnlineThis 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 Software Testing Coursera
4,1(100)OnlineAfter 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.
Secure Software Design Coursera
4,1(100)OnlineThis 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.
Javascript Warnborough College
4,8(4)OnlineThis Javascript online course from Warnborough College will teach you an incredible useful and in-demand skill within the web development field.
Troubleshooting and Debugging Techniques Coursera
4,1(100)OnlineIn 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.
Google IT Automation with Python Coursera
4,1(100)OnlineThis 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.
Building AI Powered Chatbots Without Programming Coursera
4,1(100)OnlineThis Building AI Powered Chatbots Without Programming course offered by Coursera in partnership with IBM is part of multiple programmes.
An Introduction to Interactive Programming in Python (Part 1) Coursera
4,1(100)OnlineThis two-part An Introduction to Interactive Programming in Python (Part 1) course offered by Coursera in partnership with Rice University is designed to help students with very little or no computing background learn the basics of building simple interactive applications.
Introduction to Scripting in Python Coursera
4,1(100)OnlineLaunch 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.
Using Python to Interact with the Operating System Coursera
4,1(100)OnlineBy 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.
Automating Real-World Tasks with Python Coursera
4,1(100)OnlineDuring 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.
Introduction to Computer Science and Programming Coursera
4,1(100)OnlineGet 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.
Software Testing and Automation Coursera
4,1(100)OnlineDevelop 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.
Coding for Everyone - C and CPlusPlus Coursera
4,1(100)OnlineBeginner 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.
Spoken Language Processing in Python Data Camp
4,2(5)OnlineIn this Spoken Language Processing in Python course offered by Data Camp you will learn how to load, transform, and transcribe speech from raw audio files in Python.