К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Maven and SonarQube for DevOps Engineers - Beginners Guide · LearnSpace
Назад в каталог
courseraIT и технологии

Maven and SonarQube for DevOps Engineers - Beginners Guide

Курс от Packt
Начальный≈ 7.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course provides a beginner's guide to using Maven and SonarQube in a DevOps environment. You'll start with an introduction to Maven, learning to set up environments on Windows and Linux and build Java projects. In this, you will: - Cover Maven coordinates, default directory structure, goals, and setting up servers. - Integrate Maven into a DevOps workflow with Jenkins, build projects, and WAR files. - Explore SonarQube, including installation on EC2, and integration with PostgreSQL, and Jenkins. - Create AWS accounts, Installing Git Bash, MobaXterm, and Tomcat. Designed for aspiring DevOps engineers, software developers, and IT professionals, this course ensures hands-on experience with video tutorials and practical demonstrations. Basic Linux, Git, and AWS EC2 knowledge is recommended for best results. By the end, you'll have a solid understanding of Maven and SonarQube, and how to integrate these tools into DevOps pipelines effectively.

Навыки, которые вы освоите

Apache TomcatSonarQubeApache MavenAmazon Web ServicesSoftware InstallationDevOpsAmazon Elastic Compute CloudJavaCI/CDBuild ToolsContinuous IntegrationApplication DeploymentJenkinsGit (Version Control System)

Программа курса

7 модулей · 54 учебных материалов

01Introduction to the Course6 материалов

Introduction to the Course

Maven IntroductionВидеоFull Course ResourcesЧтениеTopics CoveredВидеоWhat is MavenВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Maven and SonarQube for DevOps Engineers - Beginners Guide
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.4 ч

7 модулей

Язык: Английский

Часть программы вашего университета
How Maven Helps a DevOps EngineerВидео
Resource to StartВидео
02Set Up Maven Environment on Windows10 материалов

Set Up Maven Environment on Windows

About This SectionВидеоJava Installation on WindowsВидеоEclipse InstallationВидеоCreate Your First Maven ProjectВидеоMaven CoordinatesВидеоDefault Directory StructureВидеоSteps Involved in Building a Java ProjectВидеоMaven GoalsВидеоMaven Goals in ActionВидеоSetting Up a Maven Environment on WindowsDIALOGUE
03Maven Goals and Repositories7 материалов

Maven Goals and Repositories

What is pom.xml and How It WorksВидеоTransitive DependencyВидеоMaven RepositoriesВидеоMaven Goals - Deploy Goal for Local RepositoryВидеоPush Maven Project onto GitHubВидеоUnderstanding the POM.xml Configuration in MavenDIALOGUEMaven Goals and Repositories - Assessment Задание
04Maven on Linux11 материалов

Maven on Linux

Prepare Maven ServerВидеоPrerequisites to Set Up MavenВидеоSet Up MavenВидеоBuild Maven Project on LinuxВидеоCommon Maven GoalsВидеоCreate a Project with Maven ArchetypeВидеоPlugins and Dependencies in pom.xmlВидеоSettings.xml FileВидеоTomcat Server ConfigurationsВидеоDeploy War on Tomcat ServerВидеоSetting Up Maven on AWS EC2 for DevOpsDIALOGUE
05Maven in DevOps Workflow6 материалов

Maven in DevOps Workflow

Maven in DevOps WorkflowВидеоSet Up Jenkins ServerВидеоAdd Maven Build Server as an Agent to JenkinsВидеоBuild a Java Project on Agent ServerВидеоBuild a War File on Agent Node (Maven Server)ВидеоUsing Jenkins and Maven for Continuous IntegrationDIALOGUE
06SonarQube7 материалов

SonarQube

Introduction to SonarQubeВидеоSonarQube Installation on EC2ВидеоSonarQube Console OverviewВидеоSonarQube Installation with PostgreSQL DatabaseВидеоSonarQube Integration with JenkinsВидеоUnderstanding SonarQube in Software DevelopmentDIALOGUESonarQube - Assessment Задание
07Additional Resources7 материалов

Additional Resources

Create an AWS accountВидеоInstall Git BashВидеоInstall MobaXtermВидеоInstall TomcatВидеоBonus LectureВидеоFull Course AssessmentЗаданиеFull Course Practice AssessmentЗадание