- Home
- Programmes
- Software Engineering
418 Short courses in Software Engineering
Advanced Python - Iterators, Generators and Decorators INE Tech
3,5(2)OnlineTake your technical training into your own hands and stay engaged with the Advanced Python - Iterators, Generators and Decorators course offered by INE Tech where you can put your skills to the test with hands-on exercises, quizzes, and labs.
Introduction - Programming in Python University of St Andrews
4,4(24)Online Top 4% in WorldwideThis Introduction - Programming in Python course offered at the University of St Andrews will provide you with hands-on experience of the core features of Python, and how to apply these to real-world problems.
Windows PowerShell for Network Engineers INE Tech
3,5(2)OnlineThis Windows PowerShell for Network Engineers course offered by INE Tech outlines most of the Networking related PowerShell cmdlets and scenarios in which Windows PowerShell can help to automate everyday processes to save vast amounts of time.
AI Product Management Coursera
4,1(100)OnlineUnderstand how machine learning works and when and how it can be applied to solve problems. This AI Product Management course is offered by Coursera in partnership with Duke University.
Combination Gates and Multiplexers Udacity
4,2(9)OnlineThis Combination Gates and Multiplexers course from Udacity covers how digital signals are processed to create advanced circuits in embedded systems.
Introduction to R Programming Udacity
4,2(9)OnlineThroughout this Introduction to R Programming course from Udacity you’ll learn to represent and store data using R data types and variables, and use conditionals and loops to control the flow of your programs.
Firebase in a Weekend (Android) Udacity
4,2(9)OnlineThe Firebase in a Weekend (Android) 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 for the Web Warnborough College
4,8(4)OnlineUsing databases is a skill that, once learned, will last you far into the future. This SQL for the Web course from Warnborough College will provide you with an in-depth introduction to SQL – which is one of the most used database languages by professional IT businesses.
Object Oriented Programming in Java Coursera
4,1(100)OnlineThis Object Oriented Programming in Java Specialization offered by Coursera in partnership with Duke University is for aspiring software developers with some programming experience in at least one other programming language (e.g., Python, C, JavaScript, etc.) who want to be able to solve more complex problems through objected-oriented design with Java.
Computing Form and Shape - Python Programming with the Rhinoscript Library Kadenze
4,5(4)OnlineThe Computing Form and Shape - Python Programming with the Rhinoscript Library course offered by the Kadenze platform explores the role of computation in the conception and representation of form and shape. Learn Python programming language as a creative medium for design, architecture, art and beyond.
Software Design and Architecture Coursera
4,1(100)OnlineMindful Strategies for Quality Software. Think like an expert architect and create quality software using design patterns and principles. The Software Design and Architecture Specialization course is offered by Coursera in partnership with University of Alberta.
Programming Essentials with Python FutureLearn
4,3(325)OnlineProgramming Essentials with Python at FutureLearn will introduce you to the power of programming.
Digital Delivery with Agile RMIT Future Skills
4,1(135)OnlineHarness agile and lean methodologies and collaborate more effectively within your team with this Digital Delivery with Agile course from RMIT University.
Applied Plotting, Charting and Data Representation in Python Coursera
4,1(100)OnlineThe Applied Plotting, Charting and Data Representation in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
Applied Social Network Analysis in Python Coursera
4,1(100)OnlineThe Applied Social Network Analysis in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
Java Programming - Build a Recommendation System Coursera
4,1(100)OnlineIn this Java Programming - Build a Recommendation System course offered by Coursera in partnership with Duke University, you will show off your problem solving and Java programming skills by creating recommender systems.
Python for R Users Data Camp
4,2(5)OnlineThis Python for R Users course offered by Data Camp is for R users who want to get up to speed with Python.
Improving Query Performance in PostgreSQL Data Camp
4,2(5)OnlineIn this Improving Query Performance in PostgreSQL course offered by Data Camp you will learn how to structure your PostgreSQL queries to run in a fraction of the time.
Python Developer Data Camp
4,2(5)OnlineFrom testing code and implementing version control to web scraping and developing packages, take the next step in your Python developer journey with this Python Developer course offered by Data Camp
Parallel Programming in R Data Camp
4,2(5)OnlineIn this Parallel Programming in R course offered by Data Camp you will unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.