Agile Development with Java EE
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Applying Real-World Agile Techniques to Web ApplicationIn Today’s dynamic, fast-paced, disruptive marketplace, it is vital for a company’s success to rely on an Agile approach to Continuous Delivery in the Cloud. Agile Methodology provides a complete guide of proven modern practices, tools and techniques such as Minimum Viable Product (MVP), 'Born on the Cloud' (the ability to design/test/deploy in the same environment which saves time by reducing transitions), Toolchain, Iteration Planning, Iteration Wall, Test Driven Development, Test Automation, Continuous Deployment which are the building blocks of modern Cloud application development. In this course, you will learn to conceptualize, plan, build and deploy a Java EE web application, applying the best practices, real-world Agile techniques including, Automated Testing, Toolchain and Cloud technologies bringing your time-to-market to the next-level. By the end of this video course, you will have experienced the delivery of functional Java EE web application totally in the cloud using the best Agile practices, tools, and technologies.All the code and supporting files for this course are available on Github at About the AuthorLeonardo Sampaio is an Oracle Certified Master Java EE Enterprise Architect and an IBM Agile Achiever. He has over 15 years of experience designing, developing and maintaining enterprise applications across a range of domains, platforms, and environments. Mostly critical/large/complex projects.
Facilities
Location
Start date
Start date
About this course
Conceptualise, plan, build and deploy continuous delivery, modern Java EE applications in the Cloud
Leverage Cloud tools to increase productivity, quality, security, and compliance
Manage risks and increase confidence to make changes to applications with Automated Test Driven Development
Master patterns of failure, risk, and inefficiency with deployment automation
Build the functionalities using Test Driven Development (TDD) and leverage the Eclipse Orion Web IDE
Get to grips with Delivery pipeline configuration, stages and deploying the application in the cloud
Jump-start your cloud and DevOps transformation.
Avoid endless setup and streamline your application delivery with IBM’s Cloud platform integrated toolchain
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Planning
- Project
- Web
- Product Development
- Design
- Database training
- Database
- Java
Course programme
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Understand MVP and why it is important to have one
- Work with Hypotheses instead of Requirements and build a hypothesis
- Build an MVP to test the hypothesis
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Sign up and Log-in into the IBM Cloud
- Provision our Java EE runtime
- Test the baseline infrastructure
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Provision a NoSQL database to store our application data
- Create an Integrated toolchain which will enable continuous delivery
- Leverage code reuse by cloning a GitHub project
- Create each feature and save it
- Confirm that the features show up in the backlog
- Prioritize the features in the backlog by dragging them
- Review the User Story template
- Write User Stories using the template
- Estimate the User Stories using Story points
- Understand why and how to work in Iterations
- Timebox the Iterations
- Track the work being delivered with the help of an Iteration Wall
- Create each feature and save it
- Confirm that the features show up in the backlog
- Prioritize the features in the backlog by dragging them
- Review the User Story template
- Write User Stories using the template
- Estimate the User Stories using Story points
- Understand why and how to work in Iterations
- Timebox the Iterations
- Track the work being delivered with the help of an Iteration Wall
- Create each feature and save it
- Confirm that the features show up in the backlog
- Prioritize the features in the backlog by dragging them
- Create each feature and save it
- Confirm that the features show up in the backlog
- Prioritize the features in the backlog by dragging them
- Create each feature and save it
- Confirm that the features show up in the backlog
- Prioritize the features in the backlog by dragging them
Additional information
Agile Development with Java EE