- Home
- Programmes
- Software Engineering
418 Short courses in Software Engineering
Secure Software Design Coursera
4,1(100)OnlineDesign and maintain secure software. Acquire the attitudes and skills needed to produce designs of secure software with this Secure Software Design Specialization offered by Coursera in partnership with University of Colorado System.
Build CI-CD Pipelines, Monitoring, and Logging Udacity
4,2(9)OnlineIn 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.
Java as a Second Language Coursera
4,1(100)OnlineTransfer your programming skills to Java. Learn to develop web and mobile applilcations using the Java language. This Java as a Second Language course is offered by Coursera in partnership with LearnQuest.
DevOps Culture and Mindset Coursera
4,1(100)OnlineThe DevOps Culture and Mindset course offered by Coursera develops expertise in workflow optimization, organizational alignment, delivery acceleration, operational resilience, and transformative engineering practices.
Parallel Programming in Java Coursera
4,1(100)OnlineThis Parallel Programming in Java course offered by Coursera in partnership with Rice University teaches learners (industry professionals and students) the fundamental concepts of parallel programming in the context of Java 8.
GenAI for Software Project Managers London School of Innovation
OnlineAdvanced AI Prompt Engineering for Software Project Management focuses on optimizing AI techniques to improve project planning, resource allocation, and risk management in software development. The course empowers professionals with the skills to integrate AI into project management workflows for enhanced decision-making.
Advanced Android with Kotlin Udacity
4,2(9)OnlineThe Advanced Android with Kotlin 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.
Concurrent Programming in Java Coursera
4,1(100)OnlineThis Concurrent Programming in Java course offered by Coursera in partnership with Rice University teaches learners (industry professionals and students) the fundamental concepts of concurrent programming in the context of Java 8.
JavaScript for Beginners Coursera
4,1(100)OnlineStart a journey to using JavaScript to become a programmer with this JavaScript for Beginners course offered by Coursera in partnership with UC Davis
An Introduction to Programming the Internet of Things (IOT) Coursera
4,1(100)OnlineCreate Your Own Internet of Things (IoT) Device with this An Introduction to Programming the Internet of Things (IOT) Specialization offered by Coursera in partnership with University of California Irvine. Design and create a simple IoT device in just six courses.
Swift for Beginners Udacity
4,2(9)OnlineThe Swift for Beginners 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 Udacity
4,2(9)OnlineThe 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.
Xcode Debugging Udacity
4,2(9)OnlineThe Xcode Debugging 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.
Coding Practices The Sheffield College
OnlineThis Coding Practices qualification at The Sheffield College is designed for learners who want to increase their knowledge, skills and understanding of coding.
Deploying Web Applications with Heroku Udacity
4,2(9)OnlineThe 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.
Introduction to Robotics with Webots Coursera
4,1(100)OnlineLaunch Your Career in Robotics. Implement a Complete Mobile Manipulation Pipeline in The Webots Simulator Using Python with this Introduction to Robotics with Webots Specialization offered by Coursera in partnership with University of Colorado Boulder.
Systematic Reviews and Meta-Analysis of Diagnostic Test Accuracy Studies (SRandMADTA Studies) (Online) University of Birmingham
4,3(46)Online Top 2% in WorldwideThe Systematic Reviews and Meta-Analysis of Diagnostic Test Accuracy Studies (SRandMADTA Studies) (Online) course at University of Birmingham is designed for researchers seeking to apply rigorous methods to systematic reviews and meta-analysis of diagnostic test accuracy studies.
Web Application Development Western British Columbia Polytechnic College
4,0(2)Richmond, CanadaThe Web Application Development program from Western British Columbia Polytechnic College is designed to provide a foundational understanding and practical skills of web application development and support students to prepare for coming careers in the modern IT industry.