- Home
- Programmes
- Online
- Software Engineering
391 Online Short courses in Software Engineering
C Programming for Everybody Coursera
4,1(100)OnlineUnderstand the importance of C and how C, UNIX, and Linux laid the foundation for our entire modern computing environment with this C Programming for Everybody Specialization offered by Coursera in partnership with University of Michigan.
JavaScript and the DOM Udacity
4,2(9)OnlineCombine technology training for employees with industry experts with this JavaScript and the DOM course offered at Udacity.
Programming Fundamentals Coursera
4,1(100)OnlineThis Programming Fundamentals course offered by Coursera in partnership with Duke University is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn.
An Introduction to Interactive Programming in Python (Part 2) Coursera
4,1(100)OnlineThis two-part An Introduction to Interactive Programming in Python (Part 2) 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.
Python Programming Course KnowledgeHut
OnlinePython Programming Course from KnowledgeHut will assist you in mastering the concepts of Python and its libraries like SciPy, Matplotlib, Scikit-Learn, Pandas, NumPy, Lambda functions, and Web Scraping. Learn how to write Python Programming for Big Data systems such as Spark and Hadoop.
Data Science on Microsoft Azure Using Python Programming FutureLearn
4,3(325)OnlinePython has become an essential tool for doing data science and machine learning. This Data Science on Microsoft Azure Using Python Programming programme delivered through FutureLearn and CloudSwyft Global Systems by FutureLearn combines these highly sought-after and lucrative skills to provide you with real-world applications.
MATLAB Programming for Engineers and Scientists Coursera
4,1(100)OnlineFrom Zero to MATLAB Hero in Three Courses. Gain a solid foundation in computer programming and become a MATLAB expert with this MATLAB Programming for Engineers and Scientists Specialization offered by Coursera in partnership with Vanderbilt University.
Crash Course on Python Coursera
4,1(100)OnlineThe Crash Course on Python course offered by Coursera in partnership with Google is designed to teach you the foundations in order to write simple programmes in Python using the most common structures. No previous exposure to programming is needed.
Object Oriented Programming in Java Coursera
4,1(100)OnlineGrow Your Portfolio as a Software Engineer with this Object Oriented Programming in Java Specialization offered by Coursera in partnership with UC San Diego. Learn about Object Oriented Design in four project-based courses.
Applied Text Mining in Python Coursera
4,1(100)OnlineThe Applied Text Mining in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
Data Analyst in Python Data Camp
4,2(5)OnlineIn this Data Analyst in Python course offered by Data Camp you will develop your data analytics skills in Python, gain the data analyst skills to manipulate, analyze, and visualize data.
Introduction to Functions in Python Data Camp
4,2(5)OnlineIn this Introduction to Functions in Python course offered by Data Camp you will learn the art of writing your own functions in Python, as well as key concepts like scoping and error handling.
Scalable Data Processing in R Data Camp
4,2(5)OnlineIn this Scalable Data Processing in R course offered by Data Camp you will learn how to write scalable code for working with big data in R using the bigmemory and iotools packages.
R For SAS Users Data Camp
4,2(5)OnlineIn this R For SAS Users course offered by Data Camp you will learn how to translate your SAS knowledge into R and analyze data using this free and powerful software language.
Time Series in Python Data Camp
4,2(5)OnlineIn this Time Series in Python course offered by Data Camp you will gain the skills you need to manipulate, interpret, and visualize time series data in Python, using pandas, NumPy, and Matplotlib.
Analyzing IoT Data in Python Data Camp
4,2(5)OnlineIn this Analyzing IoT Data in Python course offered by Data Camp you will learn how to import, clean and manipulate IoT data in Python to make it ready for machine learning.
Reporting in SQL Data Camp
4,2(5)OnlineIn this Reporting in SQL course offered by Data Camp you will learn how to build your own SQL reports and dashboards, plus hone your data exploration, cleaning, and validation skills.
Open Source Software Development, Linux and Git edX - online learning platform
4,3(12)OnlineEdX is an online learning platform trusted by over 12 million users offering the Open Source Software Development, Linux and Git programme in collaboration with The Linux Foundation - LinuxFoundationX.
UX Design for Mobile Developers Udacity
4,2(9)OnlineThis UX Design for Mobile Developers course from Udacity is a design course made for developers. Join us!
Multicast Routing for Network Engineers INE Tech
3,5(2)OnlineThis Multicast Routing for Network Engineers course offered by INE Tech covers Implementing and enabling basic Multicast services for Enterprise or Service Provider environments.