- Home
- Programmes
- Part-time
- Software Engineering
393 Part-time Short courses in Software Engineering
Python for R Users
This Python for R Users course offered by Data Camp is for R users who want to get up to speed with Python.
Object-Oriented Programming with S3 and R6 in R
In this Object-Oriented Programming with S3 and R6 in R course offered by Data Camp you will manage the complexity in your code using object-oriented programming with the S3 and R6 systems.
Improving Query Performance in PostgreSQL
In 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.
Advanced Python - Iterators, Generators and Decorators
Take 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.
Python Standard Library
This Python Standard Library course offered by INE Tech will summarize the most widely used modules in the Python standard library and provide quick mention of the general purpose of less widely used modules.
Rapid Spanning-Tree and MST
The Rapid Spanning-Tree and MST course offered by INE Tech will provide all the details you’ve ever needed to know about RSTP and MST.
Intermediate R
In this Intermediate R course offered by Data Camp you will continue your journey to becoming an R ninja by learning about conditional statements, loops, and vector functions.
Python Developer
From 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
Developing Python Packages
In this Developing Python Packages course offered by Data Camp you will learn to create your own Python packages to make your code easier to use and share with others.
ARIMA Models in Python
In this ARIMA Models in Python course offered by Data Camp you will learn about ARIMA models in Python and become an expert in time series analysis.
Parallel Programming in R
In 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.
Linear Classifiers in Python
In this Linear Classifiers in Python course offered by Data Camp you will learn the details of linear classifiers like logistic regression and SVM.
Data Analytics Using Python
This Data Analytics Using Python ExpertTrack at FutureLearn will help you to progress your career in data analytics using Python; a programming language that allows you to work quickly and integrate systems effectively.
Software Design and Architecture
Mindful 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.
Computing Form and Shape - Python Programming with the Rhinoscript Library
The 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.
Python for Data Science, AI and Development
This Python for Data Science, AI and Development course offered by Coursera in partnership with IBM will develop a foundational understanding of Python programming by learning basic syntax, data types, expressions, variables, and string operations.
Python Project - pillow, tesseract, and opencv
This Python Project - pillow, tesseract, and opencv course offered by Coursera in partnership with University of Michigan is part of the Python 3 Programming Specialization.
SQL for the Web
Using 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.
Applied Plotting, Charting and Data Representation in Python
The 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.
Java Programming - Build a Recommendation System
In 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.