Agile Methodology
Showing 49–60 of 128 results
IBM: Agile and Scrum Fundamentals
This course will benefit anyone who wants to get started with working the Agile way. It is particularly suitable for IT practitioners such as software developers, development managers, project managers, product managers, and executives.
IBM: DevOps and Software Engineering Capstone Project
In this DevOps Capstone Project, you’ll demonstrate your skills and knowledge gained throughout this program with a real-world inspired hands-on project developing and deploying an application using CI/CD to showcase in your portfolio.
IBM: Introduction to Cloud Native, DevOps, Agile, and NoSQL
Learn to develop cloud-native applications from scratch in this comprehensive course. Covering key cloud concepts, tools, and techniques, you'll also explore DevOps culture, CI/CD practices, and MongoDB principles.
IBM: NoSQL Database Basics
This course introduces you to the fundamentals of NoSQL, including the four key non-relational database categories. By the end of the course you will have hands-on skills for working with MongoDB, Cassandra and IBM Cloudant NoSQL databases.
IBM: Software Engineering Basics for Everyone
Build the foundation for an in-demand Software Engineering related career. Explore fundamental software engineering principles, processes, architecture, tools, and stacks. Hear from software experts discuss what it takes to be successful.
ICAgile (ICP-ASD): Enabling Continuous Delivery
Continuous delivery in agile developments changes the way software is delivered, as well as the way developers and operations collaborate. This course will teach you about continuous delivery, common patterns, and collaboration in the IT department.
ICAgile (ICP-ASD): Evolving Architecture and Design
Agile methodologies embrace change, and system design and architecture must often evolve as well. This course will teach you concepts, patterns, and approaches that help systems adapt to change while ensuring architectural requirements are met.
ICAgile (ICP-ASD): Leading Technical Teams
This course will teach you Agile technical leadership best practices as well as the importance of technical leadership in the delivery of value to your customers and stakeholders
ICAgile (ICP-PRG): Acceptance Testing
In this course, you will learn how to increase collaboration that requires specifications within your team by implementing Acceptance Test-Driven Development.
ICAgile (ICP-PRG): Automated Testing
This course will teach you how to effectively create automated tests, which can improve both the predictability and the maintainability of your codebase.
ICAgile (ICP-PRG): Building and Integrating
This course will provide you with the knowhow to select the best tools and techniques software builds, versioning, and continuous integration.
ICAgile (ICP-PRG): Collaboration and Tooling
In this course, you will learn how collective ownership and different approaches to pair programming will help you increase the effectiveness and code quality within your team.