Search result for Software Development Online Courses & Certifications
Get Course Alerts by Email
Blockchain Platforms
by Bina Ramamurthy- 4.6
Approx. 16 hours to complete
This fourth course of the Blockchain specialization provides learners with an understanding of the broader blockchain ecosystem. Learners are introduced to other blockchain platforms, details of two decentralized application use cases, and challenges such as privacy and scalability. Course material includes emerging alternative decentralization models such as IPFS and Hashgraph, challenges in broader blockchain adoption, and continuous improvement solutions....
RPA Lifecycle: Development and Testing
by Automation Anywhere, Inc.- 4.6
Approx. 10 hours to complete
To adopt RPA, you begin with the Discovery and Design phases and proceed onto the Development and Testing phase. RPA Lifecycle – Development and Testing is the second course of the Specialization on Implementing RPA with Cognitive Solutions and Analytics. In this course, you will learn how to develop and test bots....
An Introduction to Interactive Programming in Python (Part 2)
by Joe Warren , Scott Rixner , John GreinerTop Instructor , Stephen WongTop Instructor- 4.9
Approx. 16 hours to complete
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. Week 5 - Mouse input, list methods, dictionaries...
Engineering Practices for Building Quality Software
by Kevin Wendt- 4.5
Approx. 18 hours to complete
Agile embraces change which means that team should be able to effectively make changes to the system as team learns about users and market. To be good at effectively making changes to the system, teams need to have engineering rigor and excellence else embracing change becomes very painful and expensive. g....
Python Data Analysis
by Scott Rixner , Joe Warren- 4.7
Approx. 9 hours to complete
This course will continue the introduction to Python programming that started with Python Programming Essentials and Python Data Representations. We'll learn about reading, storing, and processing tabular data, which are common tasks. We will also teach you about CSV files and Python's support for reading and writing them. This course uses Python 3....
Distributed Programming in Java
by Vivek Sarkar- 4.6
Approx. 18 hours to complete
This course teaches learners (industry professionals and students) the fundamental concepts of Distributed Programming in the context of Java 8. Distributed programming enables developers to use multiple nodes in a data center to increase throughput and/or reduce latency of selected applications. Why take this course? The desired learning outcomes of this course are as follows:...
Introduction to Java as a Second Language
by Jim Sullivan- 0.0
Approx. 7 hours to complete
This course is meant to be an introduction to Java as a second language, if you are familiar with any computer programming language. It could be shell scripting, knowledge of older Java versions, JavaScript, etc. This course will allow you to quickly pick up the Java programming language. Lab exercises will be performed using your system and Java installation....
Using Git for Distributed Development
by Jerry Cooperstein- 4.6
Approx. 21 hours to complete
Course 4 focuses on using git for open source software distributed development. Git is a revision control system which arose out of the Linux kernel development community. Git was designed to help developers spread across the globe working on complicated projects coordinate their work in a rational way and keep track of everything they were doing....
More C# Programming and Unity
by Dr. Tim "Dr. T" Chamillard- 4.8
Approx. 35 hours to complete
This course is the second course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally....
Black-box and White-box Testing
by Mike , Kevin Wendt- 0.0
Approx. 26 hours to complete
After completing this course, 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. After completing this course, you will be able to:...