Java: Build Automation with Maven
Offered By: LinkedIn Learning
Course Description
Overview
Maven makes Java programming easier! Learn how to use Maven for build automation, reporting, and document management.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Challenges explained
- What is Apache Maven?
- Download Maven
- Install Maven on Windows
- Install Maven on Mac
- IDE integration
- Project Object Model (POM)
- Maven lifecycle
- Maven Repository
- Maven's dependency management
- POM categories and configuration
- POM syntax
- Project dependencies
- Project relationships
- POM best practices
- Core plugins
- Packaging tools
- Reporting
- Tools
- Create a sample program
- Create a sample with NetBeans
- Create a sample with IntelliJ
- Challenge: Create a web app
- Solution: Create a web app
- Write unit tests
- Add dependencies
- Add test resources
- Packaging your app
- Challenge: Add a resource in Maven
- Solution: How to add a resource in Maven
- Next steps
Taught by
Peggy Fisher
Related Courses
A Practical Introduction to Test-Driven DevelopmentLearnQuest via Coursera Android App Development
Vanderbilt University via Coursera Building Interactive User Interfaces Using React Library
NIIT StackRoute via Coursera Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera Learn Intermediate Python 3
Codecademy