- Home
- Programmes
- Part-time
- Software Engineering
- United States
326 Short courses in Software Engineering in United States
Parallel, Concurrent, and Distributed Programming in Java Coursera
4,1(100)OnlineThis Parallel, Concurrent, and Distributed Programming in Java specialization offered by Coursera in partnership with Rice University is intended for anyone with a basic knowledge of sequential programming in Java, who is motivated to learn how to write parallel, concurrent and distributed programs.
Java Programming - Arrays, Lists, and Structured Data Coursera
4,1(100)OnlineAt the end of the Java Programming - Arrays, Lists, and Structured Data course offered by Coursera in partnership with Duke University, you will write an encryption program and a program to break your encryption algorithm.
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.
Introduction to Automated Analysis Coursera
4,1(100)OnlineThis Introduction to Automated Analysis course offered by Coursera in partnership with University of Minnesota introduces state-of-the-art techniques for automated analysis.
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.
Data Analysis with Python Coursera
4,1(100)OnlineThis Data Analysis with Python offered by Coursera in partnership with IBM takes you from the basics of importing and cleaning data to building and evaluating predictive models. You’ll learn how to collect data from various sources, wrangle and format it, perform exploratory data analysis (EDA), and create effective visualizations.
Introduction to Data Science in Python Coursera
4,1(100)OnlineThe Introduction to Data Science in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
Computing in Python III - Data Structures edX - online learning platform
4,3(12)OnlineEdX is an online learning platform trusted by over 12 million users offering the Computing in Python III - Data Structures Certificate in collaboration with The Georgia Institute of Technology - GTx. Learn more complex ways of handling data, including files, lists, and dictionaries for building complex programs.
Functional Programming in Scala Coursera
4,1(100)OnlineThis Functional Programming in Scala Specialization offered by Coursera in partnership with École Polytechnique Fédérale de Lausanne provides a hands-on introduction to functional programming using the widespread programming language, Scala.
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.
Spring Framework Master Class - Java Spring the Modern Way Udemy
4,7(3)OnlineAt Spring Framework Master Class - Java Spring the Modern Way from Udemy you will learn the magic of Java Spring Framework
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.
Software Product Management Coursera
4,1(100)OnlineCreate Better Software using Agile Practices. Master Agile development and effective interactions to drive the making of great software products with this Software Product Management Specialization offered by Coursera in partnership with University of Alberta.
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.
Probability and Statistics in Data Science using Python edX - online learning platform
4,3(12)OnlineEdX is an online learning platform trusted by over 12 million users offering the Probability and Statistics in Data Science using Python Program in collaboration with University of California, San Diego - UC San DiegoX. Using Python, learn statistical and probabilistic approaches to understand and gain insights from data.
Manipulating Time Series Data in Python Data Camp
4,2(5)OnlineIn this Manipulating Time Series Data in Python course offered by Data Camp you will learn the basics of working with time series data.
Intermediate Network Analysis in Python Data Camp
4,2(5)OnlineIn this Intermediate Network Analysis in Python course offered by Data Camp you will analyze time series graphs, use bipartite graphs, and gain the skills to tackle advanced problems in network analytics.
Intermediate Regular Expressions in R Data Camp
4,2(5)OnlineIn this Intermediate Regular Expressions in R course offered by Data Camp you will manipulate text data, analyze it and more by mastering regular expressions and string distances in R.
SQL Server Developer Data Camp
4,2(5)OnlineIn this SQL Server Developer course offered by Data Camp you will gain the SQL Server skills you need to write, troubleshoot, and optimize your queries using SQL Server.
Marketing Analytics - Predicting Customer Churn in Python Data Camp
4,2(5)OnlineIn this Marketing Analytics - Predicting Customer Churn in Python course offered by Data Camp you will learn how to use Python to analyze customer churn and build a model to predict it.