-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add course remote info and update course info
A new file, course-remote-info.yaml, is added with specifics like the course's ID, version and generated edu ID. Additionally, the course-info.yaml file is expanded to include vendor information and updated environment settings with a defined jvm_language_level. The content section's layout is also adjusted for better readability.
- Loading branch information
Showing
2 changed files
with
19 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,16 +3,22 @@ title: Introduction to IDE Code Refactoring | |
language: English | ||
summary: |- | ||
This course will introduce you to refactorings and the IDE features that will help you to perform them in an effective way. You will learn to recognize refactoring opportunities in code and to deal with them. Using automatic IDE refactorings, you will transform code to improve its structure, readability, and maintainability. | ||
The course consists of 8 sections. Each section focuses on one group of refactorings and provides brief theory and several small tasks for practice. We will move on from small local refactoring changes to more complex ones, which affect the entire project architecture. | ||
vendor: | ||
name: JetBrains | ||
email: [email protected] | ||
url: https://www.jetbrains.com/ | ||
programming_language: Kotlin | ||
content: | ||
- Introduction | ||
- RefactoringAndItsPurpose | ||
- CodeStyleAndFormatting | ||
- RenamingCode | ||
- MovingCode | ||
- ExtractingCode | ||
- InliningCode | ||
- RefactoringToDesignPatterns | ||
- Conclusion | ||
- Introduction | ||
- RefactoringAndItsPurpose | ||
- CodeStyleAndFormatting | ||
- RenamingCode | ||
- MovingCode | ||
- ExtractingCode | ||
- InliningCode | ||
- RefactoringToDesignPatterns | ||
- Conclusion | ||
environment_settings: | ||
jvm_language_level: JDK_19 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
id: 23048 | ||
course_version: 3 | ||
generated_edu_id: Introduction to IDE Code Refactoring_Igor Gerasimov_kotlin |