- Home
- Programmes
- Online
- Software Engineering
391 Online Short courses in Software Engineering
Working with Dates and Times in R Data Camp
4,2(5)OnlineIn this Working with Dates and Times in R course offered by Data Camp you will learn the essentials of parsing, manipulating and computing with dates and times in R.
Python Programming Data Camp
4,2(5)OnlineIn this Python Programming course offered by Data Camp you will level-up your programming skills. Learn how to optimize code, write functions and tests, and use best-practice software engineering techniques.
Parallel Programming with Dask in Python Data Camp
4,2(5)OnlineIn this Parallel Programming with Dask in Python course offered by Data Camp you will learn how to use Python parallel programming with Dask to upscale your workflows and efficiently handle big data.
Writing Functions and Stored Procedures in SQL Server Data Camp
4,2(5)OnlineIn this Writing Functions and Stored Procedures in SQL Server course offered by Data Camp you will master SQL Server programming by learning to create, update, and execute functions and stored procedures.
Python Programming Singapore Management University
4,0(22)Online Top 15% in WorldwideExplore one of the most versatile, popular and free-to-use open-source programming languages and learn how Python can optimise your digital solution development cycle and workflow with Singapore Management University's Professional Certificate in Python Programming.
Programming in Python KTH Royal Institute of Technology
4,3(35)Online Top 3% in WorldwideThe Programming in Python course provided by KTH Royal Institute of Technology is an introductory course in programming based on the Python programming language. It incorprates some of the best practises from professional programming environments aimed at students in scientific and technical fields.
Python for MATLAB Users Data Camp
4,2(5)OnlineIn this Python for MATLAB Users course offered by Data Camp you will transition from MATLAB by learning some fundamental Python concepts, and diving into the NumPy and Matplotlib packages.
Introduction to Git and GitHub Coursera
4,1(100)OnlineIn this Introduction to Git and GitHub course offered by Coursera in partnership with Google, you’ll learn how to keep track of the different versions of your code and configuration files using a popular version control system (VCS) called Git.
Learn to Teach Java Coursera
4,1(100)OnlineLearn to teach introductory Java -- with a focus on the new Advanced Placement Computer Science A curriculum. Preview the CS Awesome curriculum with overview videos to help you prepare for class efficiently. The Learn to Teach Java Specialization is offered by Coursera in partnership with UC San Diego.
Swift 5 iOS Application Developer Coursera
4,1(100)OnlineThis Swift 5 iOS Application Developer Specialization program offered by Coursera in partnership with LearnQuest is intended for anyone who wants to learn how to develop Apps using Swift and iOS.
Agile Planning for Software Products Coursera
4,1(100)OnlineThis Agile Planning for Software Products offered by Coursera in partnership with University of Alberta is part of the Software Product Management Specialization.
Capstone - Retrieving, Processing, and Visualizing Data with Python Coursera
4,1(100)OnlineThis Capstone - Retrieving, Processing, and Visualizing Data with Python offered by Coursera in partnership with University of Michigan is part of the Python for Everybody Specialization.
Managing Big Data with MySQL Coursera
4,1(100)OnlineThis Managing Big Data with MySQL course offered by Coursera in partnership with Duke University is an introduction to how to use relational databases in business analysis.
Web Design for Everybody Capstone Coursera
4,1(100)OnlineThis Web Design for Everybody Capstone offered by Coursera in partnership with University of Michigan is part of the Web Design for Everybody: Basics of Web Development & Coding Specialization.
Java Programming and Software Engineering Fundamentals Coursera
4,1(100)OnlineDesigned for beginners, this Java Programming and Software Engineering Fundamentals Specialization offered by Coursera in partnership with Duke University will teach you core programming concepts and equip you to write programmes to solve complex problems.
Using Python to Access Web Data Coursera
4,1(100)OnlineThis Using Python to Access Web Data course offered by Coursera in partnership with University of Michigan is part of the Python for Everybody Specialization.
Machine Learning with Python - from Linear Models to Deep Learning edX - online learning platform
4,3(12)OnlineEdX is an online learning platform trusted by over 12 million users offering the Machine Learning with Python - from Linear Models to Deep Learning course in collaboration with Massachusetts Institute of Technology - MITx. An in-depth introduction to the field of machine learning, from linear models to deep learning and reinforcement learning, through hands-on Python projects.
Black-box and White-box Testing Coursera
4,1(100)OnlineAfter completing this Black-box and White-box Testing course offered by Coursera in partnership with University of Minnesota, learners will have an understanding of a variety of black-box and white-box testing techniques. The learner will have put this understanding into practice, creating effective sets of test cases (called a test suite) to properly exercise software for defect finding.
Android App Development Coursera
4,1(100)OnlineLaunch Your Android App Development Career. Master the knowledge and skills necessary to develop maintainable mobile computing apps with this Android App Development Specialization offered by Coursera in partnership with Vanderbilt University.
CCNP Routing and Switching Technologies INE Tech
3,5(2)OnlineThe CCNP Routing and Switching Technologies course offered by INE Tech contains over 49 hours of routing and switching protocols at the professional level.