
JPA&Spring Data JPAの基礎
madvirus0123
JPAとSpring Data JPAの基本的な使い方を学びます。
초급
Spring, JPA
To become a good developer, you need to know how to write flexible code. Learn how to use object orientation to create flexible code that is easy to change.
Creating flexible code using object orientation
Understanding Encapsulation and Abstraction
How to divide functions
Understanding DI for managing dependencies
For all developers who want to create good code and good design.
Introduction to Object-Oriented Programming
Who would benefit from this introductory course on "object-oriented" programming? This course is for any developer who wants to write flexible code, enabling good code and good design .
All code changes. Over time, features are added, changed, and removed based on user needs. Therefore, code must be easily mutable. If change is difficult, it becomes difficult to adapt to new changes. Therefore, one of the most important skills a developer must possess is writing code with a flexible structure that can be easily modified. There are several ways to create code that is resilient to change, one of which is using object-oriented programming.
This course introduces encapsulation and polymorphism/abstraction for object-oriented programming and explores how they help create flexible and changeable code. Learn about objects, encapsulation, polymorphism, abstraction, composition, separation of functions and responsibilities, dependencies and dependency injection, and Dependency Integrity (DIP) step by step to create flexible and robust code.
Beginner Escape!
Now it's time to level up!
From beginner to next level
Developers who want to grow
What is clean code?
What is it?
Good with good code
When you want to design
Better developers
I want to be
A little better code
Developers who want to write
Ideal for development
A mountain I will overcome someday!
Learning programming
Everyone
📢 To take this course smoothly,
Q. What programming language do you use in your classes?
The code in this lecture is written in Java. However, even those familiar with other languages like Kotlin, C#, Scala, or Python will find it quite easy to follow.
Q. What level of prerequisite knowledge is required to take the course?
You should know the following to successfully complete the course:
Who is this course right for?
For all developers who want to write flexible code.
Anyone interested in good code and good design
Need to know before starting?
Basic understanding of classes, inheritance, and interfaces in programming languages.
Object-oriented languages such as Java, Kotlin, C#, Scala, and Python.
8,213
Learners
314
Reviews
41
Answers
4.9
Rating
2
Courses
객체 지향, 도메인 주도 설계, 테스트 주도 개발 등에 관심이 많은 개발자입니다.
주요 저서:
All
11 lectures ∙ (2hr 32min)
All
249 reviews
4.9
249 reviews
Reviews 2
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 205
∙
Average Rating 5.0
Reviews 5
∙
Average Rating 5.0
Reviews 20
∙
Average Rating 5.0
Limited time deal
$1,838.00
21%
$15.40
Check out other courses by the instructor!
Explore other courses in the same field!