Description
Benefits of DevOps
- Ensure faster deployment
- Stabilize work environment
- Significant improvement in product quality
- Automation
- Agility
- Continuous delivery of software
- Fast and reliable problem-solving techniques
- Transparency and high productivity
- Minimal cost of production
Git – Course Syllabus
- Version Control System
- Git Introduction
- Git Installation
- Git Workflow
- Creating Remote Repository
- How to add existing project to GitHub using Git Bash
- Working with Repositories
- Deleting Files
- Working with Branches
Apache Maven – Course Syllabus
- Maven Introduction
- Downloading and Installing Maven
- Maven Repositories
- Creating Maven Standalone Project in CLI
- What are JAR, WAR, EAR files
- Maven Build Life Cycle
- Developing Standalone Maven Project in Non-Interactive Mode
- Running Test Cases with Maven
- Creating Maven Web Project in CLI
- Creating Maven Standalone Project through IDE
- Creating Maven Web Project through IDE
- Adding Dependencies to pom.xml
- Dependency Chain
- Maven Scopes
JUnit – Course Syllabus
- JUnit Introduction
- Adding JUnit5 dependency in Maven project
- JUnit5 Annotations
- JUnit5 @RepeatedTest Annotation
- JUnit5 Assertions
- JUnit5 Timeouts
- JUnit5 Expected Exceptions
- JUnit5 Parameterized Tests
- JUnit5 How to run Unit Test with Maven
- JUnit5 Tagging and Filtering
- Hamcrest Framework
- Unit Testing on Spring Boot Repository
- Spring Boot Integration Testing
Log4j – Course Syllabus
- Introduction to Log4j
- Log4j Components and Implementation
- Working with Log4j Properties
Who this course is for:
- DevOps Engineers
- Site Reliability Engineers
- Anyone aspiring for a career in DevOps
- Git Engineers & Consultants
- Git & GitHub Architects
- Beginners & newbies interested in software development & testing
- Maven Engineers & Specialists
- Software Developers
- Software Testing Specialists
- Design Engineers & System Analysts
- Automation Testers
- Java/Maven Developers & Testers
- Full Stack Java Developers
- Java Developers (backend) – Spring framework, Junit, AWS
- Selenium Engineers with Junit
- Solution Architects & Backend Architects
Also check: Cybersecurity course