
자바 : 클래스의 이해와 객체지향 프로그래밍
이재환
이 강좌를 통해 수강생은 자바 클래스를 좀 더 자세하게 이해하고 자연스러운 활용을 할 수 있게 될 것입니다. 이는 좀 더 객체지향적인 프로그래밍으로 연결됩니다.
초급
Java, 객체지향
10년이 넘는 시간 동안 국내의 많은 선배 개발자분들이 후배 개발자들에게 추천한 TDD & 클린 코드 명강의.
수강생 2,843명
난이도 초급
수강기한 무제한





케이티
임직원들도 이 강의를 듣고 있어요!





케이티
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
이진우
좋은 강의였습니다. 실무에서 리팩터링, oop 설계를 직접 본적이 거의 없었는데, 강의별 예제를 통해 직접 연습해볼 수 있어 좋았습니다. clean-coders 사이트에 강의 한편당 12달러정도 하던데, 한국어로 쉽게 설명해주시고, 예제 리팩터링하는 모든 과정을 보여주시는 강사님의 모습을 보면서 제게 부족한 부분을 찾을 수 있었습니다. 이 강의를 모두 다 듣는다고 해서 마법 같은 일은 일어나지 않을 겁니다. 필요한게 무엇인지 스스로 고민해보고 직접 연습해보신다면 더 나은 설계, 테스트, 리팩터링을 하는데 도움이 될 거라 생각합니다. 한 가지 아쉬운점은 무료 강의이다보니 예제 찾는게 쉽지 않습니다. 후반부에는 repository명을 보고 직접 찾아봐야 했는데, 좋은 강의를 보기 위해 감내해야 한다 생각하고 학습했던거 같습니다 10년이 지난 강의지만, 지금도 유효한 강의를 볼 수 있도록 공유해주셔서 감사했습니다. 지방러에게는 빛과 소금이었습니다.
5.0
똘똘이스머프
귀한 강의 감사드립니다.
5.0
jeonghyeon lee
오래되긴 했지만 한 번 정도는 봐보면 좋은 강의라고 생각됩니다.
객체지향 프로그래밍의 여러 원칙에 대한 실전 예제와 리팩토링
TDD를 통한 구현 과정
IntelliJ IDE의 기능을 사용한 점진적 리팩토링
10년이 넘는 시간 동안 많은 개발자들의 교과서로 불린 "백명석님의 클린 코더스"
•••
왜 많은 선배 개발자분들이 시간이 지나도 항상 클린 코더스를 추천하는지,
7년 8년이 지나도 다시 영상을 보러 오는 것인지,
인프런에서 고화질로 만나보세요.
백명석님의 클린 코더스를 처음 들어봤다면?
TDD는 개발자의 사고방식 자체를 바꿔주는 강력한 실천법입니다.
먼저 테스트를 작성함으로써 요구사항을 명확히 하고, 불필요한 코드를 줄이며, 언제든지 리팩토링할 수 있는 안전망을 제공합니다.
테스트가 자동으로 코드를 검증해주기 때문에 새로운 기능을 추가하거나 기존 코드를 수정할 때 “무엇이 깨질까?”라는 불안에서 벗어날 수 있습니다.
TDD를 실천하면 자연스럽게 깔끔하고 유지보수하기 쉬운 코드를 작성하게 되고,
긴 개발 주기와 반복되는 야근에서 벗어나 더 빠르고 안정적으로 소프트웨어를 발전시킬 수 있습니다.
TDD는 팀 내 코드 리뷰, 문서화, 협업의 질까지 한 단계 끌어올려 모두가 신뢰할 수 있는 코드베이스를 만들어줍니다.

객체지향 프로그래밍과 클린 코드, TDD의 실무 적용법을 배우고 싶은 개발자

더 좋은 구조와 품질을 고민하는
중니어 개발자

레거시 시스템에서 변화와 확장에 강한 코드로 개선하고 싶은 개발자
실무에서 자주 마주치는 코드 품질 문제와
테스트 주도 개발의 핵심 원칙을 깊고 확실하게 다룹니다.
실제 프로젝트에서 바로 쓸 수 있는 실용적인 팁과 노하우를 제공합니다.
코드를 통해 개념을 자연스럽게 이해할 수 있도록 수많은 예제를 제공합니다.
레거시 코드 개선, 복잡한 비즈니스 로직 구현,
리팩토링, SOLID 원칙, 디자인 패턴 등
실무에서 반드시 알아야 할 내용을
실제 문제와 풀이 과정을 통해 자연스럽게 습득합니다.
이번 클린 코드 & TDD 마스터 클래스에서 목표는 실무에서 바로 통하는 코드 품질과 개발 문화를
여러분이 직접 체득하고 성장할 수 있도록 돕는 것입니다.
코드 냄새를 맡자마자 해결할 수 있는 실력, 기술 부채 없는 프로젝트, 변화와 확장에 강한 소프트웨어 아키텍처 이 모든 것을 실전에서 경험하세요.
학습 대상은
누구일까요?
왜 깨끗한 코드를 작성해야 하는가? 에 대해 의문이 있으신 분
절차적 방법의 문제는 무엇이고, 이를 해결하기 위한 객체지향의 이점은 무엇인지 궁금하신 분
오랫동안 검증된 클린 코드 & TDD 가이드를 받아보고 싶으신 분
선수 지식,
필요할까요?
Java
객체지향 프로그래밍
전체
33개 ∙ (19시간 24분)
8. 클린 코더스 강의 6. Form
50:20
31. Presenting TDD
01:39:49
전체
23개
4.9
23개의 수강평
수강평 2
∙
평균 평점 4.5
수강평 868
∙
평균 평점 5.0
수강평 27
∙
평균 평점 5.0
수정됨
5
좋은 강의였습니다. 실무에서 리팩터링, oop 설계를 직접 본적이 거의 없었는데, 강의별 예제를 통해 직접 연습해볼 수 있어 좋았습니다. clean-coders 사이트에 강의 한편당 12달러정도 하던데, 한국어로 쉽게 설명해주시고, 예제 리팩터링하는 모든 과정을 보여주시는 강사님의 모습을 보면서 제게 부족한 부분을 찾을 수 있었습니다. 이 강의를 모두 다 듣는다고 해서 마법 같은 일은 일어나지 않을 겁니다. 필요한게 무엇인지 스스로 고민해보고 직접 연습해보신다면 더 나은 설계, 테스트, 리팩터링을 하는데 도움이 될 거라 생각합니다. 한 가지 아쉬운점은 무료 강의이다보니 예제 찾는게 쉽지 않습니다. 후반부에는 repository명을 보고 직접 찾아봐야 했는데, 좋은 강의를 보기 위해 감내해야 한다 생각하고 학습했던거 같습니다 10년이 지난 강의지만, 지금도 유효한 강의를 볼 수 있도록 공유해주셔서 감사했습니다. 지방러에게는 빛과 소금이었습니다.
수강평 7
∙
평균 평점 5.0
수강평 88
∙
평균 평점 4.8
무료
같은 분야의 다른 강의를 만나보세요!