Course description
Welcome to the "Introduction to IntelliJ IDEA" course, designed for developers who wish to enhance their productivity and proficiency in using IntelliJ IDEA for Java development. This course offers a comprehensive overview of IntelliJ IDEA's capabilities, providing hands-on experience with various tools and frameworks commonly used in Java development.
This course is divided into 7 modules, each focusing on different aspects of IntelliJ IDEA, from basic features to advanced integration with tools and frameworks.
By the end of this course, participants will be able to:
- Create and manage Java projects in IntelliJ IDEA.
- Navigate codebases and generate code efficiently.
- Refactor code to improve readability and maintainability.
- Use live templates to speed up coding.
- Debug and test Java applications effectively.
- Integrate with Git, GitHub, Maven, and Gradle.
- Develop Spring applications with IntelliJ IDEA.
Enroll in "Introduction to IntelliJ IDEA" to unlock the full potential of IntelliJ IDEA for Java development. This course offers a balanced mix of theory and practical exercises, ensuring you gain the necessary skills to develop, debug, test, and manage Java projects efficiently.
Upcoming start dates
Training content
1. [Theory – 1h: Practice – 2h] Introduction to IntelliJ
- What is IntelliJ?
- Installation
- Creating a Java Project
- Project Files
- IDE Tools
2. [Theory – 0.5h: Practice – 1.5h] Working with the Code
- Code Navigation and Generation
- Inspections and Intentions
3. [Theory – 1h: Practice – 2.5h] Refactoring
- Refactoring
- Code Smells
- Refactoring with IntelliJ IDEA
4. [Theory – 0.5h: Practice – 1.5h] Live Templates
- What Are Live Templates?
- Parameterized Templates
- Customized Live Templates
5. [Theory – 0.5h: Practice – 3h] Debugging and Testing
- Debugging
- Testing
- Testing with JUnit
6. [Theory – 0.5h: Practice – 3h] Source Control and Build Tools
- Working with Git
- Working with GitHub
- Working with Maven
- Working with Gradle
7. [Theory – 0.5h: Practice – 2h] Support for Spring
- Creating a Spring Project
- Configuring a Spring Project
- Browsing a Spring Project
- Integration with Spring Boot Actuator
Certification / Credits
Objectives
Improve Java development skills by analyzing the support provided by IntelliJ IDEA.
Quick stats about Luxoft Training Center?
More than 200 training courses
Conducted over 1,500 training sessions
Customized training solutions for business
Contact this provider
Luxoft Training Center
Luxoft Training Center — an essential part of the global technology leader, Luxoft, a DXC Technology Company. We play a pivotal role in propelling B2B businesses forward by delivering customized training solutions. Emphasizing the significance of learning and employee development,...