Thumbnail
BEST
개발 · 프로그래밍 프로그래밍 언어

김영한의 실전 자바 - 기본편 대시보드

(5)
340개의 수강평 ∙  6,572명의 수강생

44,000원

지식공유자: 김영한
총 98개 수업 (16시간 51분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[프로그래밍 언어, 웹 개발] 강의입니다.

실무에 필요한 자바 객체 지향의 핵심 개념을 예제 코드를 통해 쉽게 학습합니다.

✍️
이런 걸
배워요!
자바 객체 지향 프로그래밍
객체, 캡슐화, 상속, 다형성, 추상화

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
자바 객체지향 프로그래밍을 코드로 쉽게 학습하고 싶은 분
자바 공부를 했지만 기본기를 제대로 다지고 싶은 분
개발자 취업 준비생
📚
선수 지식,
필요할까요?
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음 강의
자바 기본 문법 (변수, 연산자, 조건문, 반복문, 배열)

안녕하세요
김영한 입니다.
김영한의 썸네일
커리큘럼 총 98 개 ˙ 16시간 51분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개와 자료
강의 소개 미리보기 04:46
수업 자료
강의 소스 코드
섹션 1. 클래스와 데이터
섹션 2. 기본형과 참조형
기본형 vs 참조형1 - 시작 07:53
기본형 vs 참조형2 - 변수 대입 14:56
기본형 vs 참조형3 - 메서드 호출 16:31
참조형과 메서드 호출 - 활용 20:08
변수와 초기화 04:41
null 09:51
NullPointerException 09:13
문제와 풀이 16:09
정리 06:51
섹션 3. 객체 지향 프로그래밍
절차 지향 프로그래밍1 - 시작 07:19
절차 지향 프로그래밍2 - 데이터 묶음 04:01
절차 지향 프로그래밍3 - 메서드 추출 10:29
클래스와 메서드 09:47
객체 지향 프로그래밍 14:12
문제와 풀이 09:45
정리 05:11
섹션 4. 생성자
생성자 - 필요한 이유 05:14
this 14:52
생성자 - 도입 12:22
기본 생성자 05:46
생성자 - 오버로딩과 this() 06:32
문제와 풀이 04:55
정리 03:57
섹션 5. 패키지
패키지 - 시작 08:38
패키지 - import 06:25
패키지 규칙 07:47
패키지 활용 05:30
정리 05:37
섹션 6. 접근 제어자
접근 제어자 이해1 09:45
접근 제어자 이해2 05:25
접근 제어자 종류 06:22
접근 제어자 사용 - 필드, 메서드 09:53
접근 제어자 사용 - 클래스 레벨 10:53
캡슐화 20:54
문제와 풀이 20:47
정리 02:45
섹션 7. 자바 메모리 구조와 static
자바 메모리 구조 11:58
스택과 큐 자료 구조 06:45
스택 영역 06:27
스택 영역과 힙 영역 09:14
static 변수1 10:08
static 변수2 09:37
static 변수3 12:02
static 메서드1 09:55
static 메서드2 18:01
static 메서드3 09:22
문제와 풀이 14:34
정리 07:20
섹션 8. final
final 변수와 상수1 14:28
final 변수와 상수2 11:07
final 변수와 참조 05:05
정리 07:07
섹션 9. 상속
상속 - 시작 03:57
상속 관계 10:41
상속과 메모리 구조 10:51
상속과 기능 추가 05:50
상속과 메서드 오버라이딩 18:07
상속과 접근 제어 11:25
super - 부모 참조 06:14
super - 생성자 15:08
문제와 풀이 09:23
정리 07:33
섹션 10. 다형성1
다형성 시작 20:45
다형성과 캐스팅 09:24
캐스팅의 종류 09:25
다운캐스팅과 주의점 13:41
instanceof 13:49
다형성과 메서드 오버라이딩 12:01
정리 07:26
섹션 11. 다형성2
다형성 활용1 08:44
다형성 활용2 10:09
다형성 활용3 13:40
추상 클래스1 17:45
추상 클래스2 09:54
인터페이스 24:21
인터페이스 - 다중 구현 11:16
클래스와 인터페이스 활용 09:30
정리 10:02
섹션 12. 다형성과 설계
좋은 객체 지향 프로그래밍이란? 20:27
다형성 - 역할과 구현 예제1 05:12
다형성 - 역할과 구현 예제2 06:18
다형성 - 역할과 구현 예제3 11:07
OCP(Open-Closed Principle) 원칙 08:40
문제와 풀이 28:39
정리 06:32
섹션 13. 다음으로
다음으로 19:02
강의 게시일 : 2023년 11월 28일 (마지막 업데이트일 : 2024년 02월 16일)
수강평 총 340개
수강생분들이 직접 작성하신 수강평입니다.
5
340개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Lazy Loading thumbnail
5
직접 준비하신 PDF와 강의 내용 한마디 한마디 준비하시는데 얼마나 고민을 많이 하셨을지 상상이 안됩니다.. 17시간이 짧은 시간은 아니지만 정말 컴팩트한 강의 그 자체입니다. 현직 연차에 상관없이 본인이 기초가 부족하거나 초심으로 돌아가 한번 더 자바를 제대로 공부하고 싶다면 꼭 추천하는 강의입니다!
2023-12-10
지식공유자 김영한
Lazy Loading님 항상 열심히 하는 분께서 이렇게 수강평까지 남겨주시니 더 감사하네요 :) 저도 항상 응원합니다!
2023-12-10
Jung Cheol thumbnail
5
정말 최고예요. 다른 강의들을 들으면서 왜 이렇게 사용하는거지? 하면서 의문이 해소되지 않았던 것들, 혼자서 독학하면서 왜 이 부분은 이렇게 되는거지?? 했던 것들을 모두 명쾌하게 설명해주십니다. 혼자 공부하면서 클래스라는 게 대체 뭔지, 생성자를 언제 쓰는건지 이런 것들에 대해서 답을 찾기 위해서 시간을 참 많이 보냈는데... 그런 것들에 대해서 명쾌한 답을 얻을 수 있었습니다. 입문을 보고 넘어오시는 것을 추천하고, 자바와 객체지향을 혼자 공부하면서 의문들을 깔끔하게 해소하지 못했던 경험이 있다면 정말 강추 중급고급 강의도 정말 기다려집니다. 얼른 들을 수 있었으면 좋겠어요
2023-11-30
지식공유자 김영한
Jung Cheol님 항상 이 기술을 왜? 배워야 하지 라는 근본적인 질문에 답을 할 수 있는 개발자가 좋은 개발자라 생각합니다 :) 응원합니다!
2023-11-30
벚꽃엔딩 thumbnail
5
치킨 두마리 포기하고 무조건 수강하세요 자바 상향평준화의 시작 자바 따운!!! 자바 따운!!! 스프링 나와!!!
2023-11-29
지식공유자 김영한
벚꽃엔딩님 열심히 들어주시고, 응원해주셔서 진심으로 감사합니다!
2023-11-29
suco thumbnail
5
입문편에 이어서 기본편 강의를 모두 수강하였습니다. 영한님 강의의 가장 좋은점을 꼽으라고 한다면 '왜?' 입니다. [배워야하는 이유] '이걸 왜 공부해야하지?'나 '이게 왜 중요하지?'에 대한 답이 너무나 명확합니다. 이런 개념들이 언제 사용되는지, 현업에서 어떻게 사용되는지 예시로 들어서 설명해주시기 때문에 개념을 이해하는데 많은 도움이 된 거 같습니다. [탄탄한 예시] 스프링 강의부터 느끼는거지만, 자바 강의를 통해서는 더 많이 느껴집니다. 예시 하나하나를 정말 많이 고민하시고 만드셨구나를 말이죠. 이런 이런 부분을 통해서 이런점이 불편하고, 이걸 해결해주는 이것이 있다. 이 과정이 너무 자연스럽게 흘러갑니다. [코딩하는 습관] 이번 자바 강의는 섹션마다 많은 예시로 구성이 되어있습니다. 영한님이 강조하셨던, 항상 직접 쳐보아야 한다. 그 의미를 정말 크게 느낄 수 있었던거 같습니다. 궁금하면 간단히 코딩해서 확인해보는 그런 습관을 만들어 주셨습니다. 책과 강의의 큰 차이점을 꼽으라면 역시 직접 코딩하며, 따라하면서 듣기가 좋은거 같습니다. [현업에게도 추천] 현업에서 자바 언어를 가지고 일을 하고 있고, 많은 자바책을 공부해보았지만 이렇게 쉽게 접근하고, 개념을 명확히 설명해준적이 없던거 같네요. 개인적으로는 객체지향언어에 관한 부분이 항상 그랬습니다. 책으로만 보기엔 너무 접근하기가 어려웠습니다. 강의를 통해서 배워보니, 대학교때 이 강의를 들었으면 어땠을까? 하는 아쉬움이 많이 남습니다. 처음 자바를 시작하시는 분들에게도 추천드리지만, 자바언어를 가지고 일을 하고 계시는 현업분들에게도 다시 한번 객체지향언어를 정리하는데 큰 도움이 될 것이라고 생각합니다. [아쉬운점] 아쉬운점은 전혀 없었던 강의였습니다! 더 좋은 강의를 위해 한가지 말씀드리자면, '문제와 풀이'중 문제에 대한 부분을 한 화면에 먼저 보여주시면 더 좋을거 같은 생각입니다. 문제 부분만 확인하기 위해서 혹은 어떤 패키지에 어떤 이름으로 만들어서 풀어야하는지를 확인하기 위해서 강의를 앞으로 살짝 넘긴적이 종종 있었는데, 현장 강의처럼 듣는 흐름에서 조금 아쉬운 부분이었던거 같습니다! 이 부분(문제 설명, 문제 풀이 패키지/클래스/메서드 이름)을 한 화면에 먼저 노출시켜주시면 조금 더 매끄럽지 않을까 생각했습니다. 물론! 아주 사소한 부분이라..제가 강의자료 보면서 진행해도 됩니다! [기타 독촉] 24년 5월에 아이가 태어납니다. 시간이 얼마 남지 않았습니다. 중급편, 고급편...빠른 출시를 부탁드립니다.
2024-01-10
지식공유자 김영한
ㅋㅋㅋㅋㅋㅋ suco님 마지막에 적어주신 기타 독촉에서 진심으로 빵 터졌습니다. 문제와 풀이 관련해서 피드백 주신 부분도 진심으로 감사합니다. 중급편은 2~3월 출시 목표로 열심히 준비하고 있습니다^^! 새롭지만 항상 함께 있었던 것 같은 새로운 가족과 함께 행복한 2024년 되시길 바래요 :)
2024-01-10
김동희 thumbnail
5
안녕하세요~ 우아한 형제들 기술이사님이 가르치는 자바 강의는 어떨까 하고 수강하게 됐습니다 기초가 부족하신 분들 다시 개념 잡고 가기 너무 좋습니다 여유 되신다면 꼭 들어보세요!! 덕분에 자바 스프링 mvc jpa 에 자신감이 생겼습니다 뒷단 백앤드에서 자바로 데이터 핸들링 할 때 일반 개발자들이 모를 수 있는 중급, 고급 깊이 있는 강의들도 꼭 제작해 주셨으면 좋겠습니다 감사합니다. 건강하고 행복하세요..
2023-11-29
지식공유자 김영한
김동희님 열심히 공부하시고 또 자신감이 생겼다니 강의를 준비한 보람이 있네요. 응원합니다!
2023-11-29
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!