Learning Apache Maven 3

Features Includes:
  • Self-paced with Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App

Course Preview Video

  • Categories

    IT & Software Systems

  • Duration


  • 0 Students Enrolled


Get to grips with the basics and concepts of building a real world Java Application with Apache Maven.

Learn to craft websites that provide an optimal viewing experience on any device using HTML5. We will walk you through Responsive Web Design from digital mock-ups to finished products.

Learning Apache Maven 3 will take you through a detailed guide on building a real world Java application, covering core concepts and terminologies along the way. This video course is your answer to almost all your needs for building high-quality Java applications with well-explained code and a number of illustrations to make your learning easier and faster.

Learning Apache Maven 3 starts by building a “hello world” Java application and then leads you to build multi-module projects containing an MVC web application, a web service, and a web service client module using Enterprise Java Frameworks.

You will start the video course by setting up a development environment to work with Apache Maven You will then create simple Java applications, and next move on to more complex Java applications with Apache Maven as the build tool.

About the Author

Kapila Bogahapitiya has around 6 years of experience in Java/JAVA EE application design and development. After graduating from the University of Moratuwa in Sri Lanka with a BSc in Computer Science and Engineering, he started his career in Exilesoft Pvt Ltd. in Sri Lanka as a software engineer. He worked on multiple projects involving a wide variety of technologies—JAVA EE, mobile applications (iPhone/iPad), and PHP.

He then moved to Gemalto Pvt Ltd., Singapore, as a system integration engineer, where he was involved in Singapore's first NFC-based mobile payment application including the design, development, and deployment of it. Kapila also worked on multiple optimization projects relating to the back office’s high volume transaction systems.

During his time at Gemalto, he authored his first book Learning Apache Maven 3 with Packt Publishing. He is also a contributor to the Network Time Protocol (NTP) open source project.

Basic knowledge
  • Basic Knowledge of Apache is required

What will you learn
  • Install, set up, and configure Apache Maven for your development environment
  • Understand the Maven Build Lifecycle
  • Learn about the Maven Dependency Management mechanism
  • Explore test-driven development with Maven
  • Integrate Spring and Hibernate frameworks into your Java Web applications
  • Discover Maven project aggregation and Maven Project Object Model Inheritance
  • Understand how multi-module project builds work
  • Learn to build Java Web service applications with JAX-WS
Course Curriculum
Number of Lectures: 18 Total Duration: 01:57:52

No Review Yet