Course Tag: software


Agile Software Testing

Agile Testing is a software testing practice that follows the principles of agile software development. Agile Testing involves all members of the project team, with special expertise contributed by testers. Testing is not a separate phase and is interwoven with all the development phases such as requirements, design and coding…

Python Data Science

Data is the new Oil. This statement shows how every modern IT system is driven by capturing, storing and analysing data for various needs. Be it about making decision for business, forecasting weather, studying protein structures in biology or designing a marketing campaign. All of these scenarios involve a multidisciplinary…

Unified Modeling Language

UML (Unified Modeling Language) is a standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. UML was created by the Object Management Group (OMG) and UML 1.0 specification draft was proposed to the OMG in January 1997. It was initially started to capture the behavior of…

Universal Description, Discovery, and Integration

UDDI: Universal Description, Discovery, and Integration  is an XML-based standard for describing, publishing, and finding Web services. In this course, you will learn what is UDDI and why and how to use it. Certification Academy Europe presents high-quality formal diplomas, certificates and e-certificates which are formal proof and recognition of…

Software Development Life Cycle

SDLC stands for Software Development Life Cycle. SDLC is a process that consists of a series of planned activities to develop or alter the Software Products. This tutorial will give you an overview of the SDLC basics, SDLC models available and their application in the industry. This course also elaborates…

Software Engineering

Software engineering is an engineering branch associated with development of software product using well-defined scientific principles, methods and procedures. The outcome of software engineering is an efficient and reliable software product. Software project management has wider scope than software engineering process as it involves communication, pre and post delivery support…

Software Architecture Design

Software Architecture typically refers to the bigger structures of a software system, and it deals with how multiple software processes cooperate to carry out their tasks. Software Design refers to the smaller structures and it deals with the internal design of a single software process. By the end of this tutorial, the readers…

Simple Object Access Protocol

Simple Object Access Protocol, SOAP is an open-standard, XML-based messaging protocol for exchanging information among computers. This is a brief course that introduces the readers to the fundamentals of SOAP before moving on to explain its various elements, encoding, and how SOAP is transported. Audience This course has been prepared…

Service Oriented Architecture

The Service Oriented Architecture is an architectural design which includes collection of services in a network which communicate with each other. The complication of each service is not noticeable to other service. Audience This course is designed for software programmers who would like to understand the concepts of SOA. This…