Search result for Software Development Online Courses & Certifications
Get Course Alerts by Email
Requirements Gathering for Secure Software Development
by Kristen Walcott-Justice- 4.6
Approx. 9 hours to complete
In Software Requirements Elicitation for Secure Software Development, we're going to discuss the overall software requirements process as it applies in waterfall, spiral, and agile models. You'll learn about each of these processes and your goals as a software requirements analyst. How do you handle obstacles as you go? The Software Requirement Specification Process and Cost...
Inheritance and Data Structures in Java
by Brandon Krakowsky- 4.3
Approx. 21 hours to complete
This course provides a comprehensive look at Java inheritance, including access modifiers and overriding methods. Students are introduced to abstract classes, and will learn how to read and write to files, use regular expressions for parsing text, and how to leverage complex data structures like collections and maps. Module 1 : Inheritance, Polymorphism Using Overriding, & Access Modifiers...
Writing Java Application Code
by Jim Sullivan- 0.0
Approx. 14 hours to complete
This is the third course in a Specialization titled Java as a Second Language. This course presents instruction to IT professionals for developing Java applications. The material targets professional that are familiar with application programming, but do not have strong Java skills. This course presents material on developing real applications, and includes hands-on application development labs....
On Premises Management, Security, and Upgrade with Google Cloud's Apigee API Platform
by Google Cloud Training- 4.7
Approx. 2 hours to complete
This course discusses the management and operation of the Apigee platform for private cloud. It includes topics on operational practices, API deployment, analytics, security and upgrade of the platform. Module 1 - Apigee API Platform Operations Platform Operations Overview Platform Operations Part 1 Platform Operations Part 2 Platform Operations Part 3...
On Premises Capacity Upgrade and Monitoring with Google Cloud's Apigee API Platform
by Google Cloud Training- 4.7
Approx. 2 hours to complete
Learn how to upgrade capacity for the Apigee for private cloud platform installation, and how to monitor the platform. Module 1 - Capacity Expansion Capacity Expansion Overview Create and Delete Organization Create and Delete Environment Create and Delete Virtual Host Create and Delete Target Server Add and Remove Router Add and Remove Message Processor...
Intermediate Object-Oriented Programming for Unity Games
by Dr. Tim "Dr. T" Chamillard- 4.7
Approx. 36 hours to complete
This course is the third 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....
Abstraction, Problem Decomposition, and Functions
by Dr. Tim "Dr. T" Chamillard- 4.7
Approx. 17 hours to complete
This course is the third course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means! The required prerequisite knowledge is listed below....
SRS Documents: Requirements and Diagrammatic Notations
by Kristen Walcott-Justice- 4.5
Approx. 17 hours to complete
As requirements are being gathered and prioritized, they also need to be documented. In Diagrammatic Notations and Software Requirements Specification Writing, we discuss and practice the process of turning requirements into something readable to the customers at a high level, and the developers. Beginning to Write an SRS Document Introduction to Diagrammatic Notations and Software Requirements Specification Writing...
Algorithmic Thinking (Part 2)
by Luay Nakhleh , Scott Rixner , Joe Warren- 4.7
Approx. 12 hours to complete
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems. Module 3 - Core Materials...
Computer Science: Programming with a Purpose
by Robert Sedgewick , Kevin Wayne- 4.7
Approx. 88 hours to complete
The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. Learning to program is an essential part of the education of every student, not just in the sciences and engineering, but in the arts, social sciences, and humanities, as well. Then, we present a modern introduction to object-oriented programming....