Thumbnail
깜짝 할인 중(13시간 남음)
BEST
개발 · 프로그래밍 프로그래밍 언어

김영한의 실전 자바 - 중급 1편 대시보드

(5)
145개의 수강평 ∙  3,628명의 수강생

30%

46,200원

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

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

실무에 필요한 자바의 다양한 중급 기능을 예제 코드로 깊이있게 학습합니다.

✍️
이런 걸
배워요!
실무에 필요한 다양한 자바 중급 기능
Object, 불변 객체, String, 래퍼, 열거형
날짜와 시간, 중첩 클래스, 예외 처리

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
실무에 필요한 자바를 더 깊이있게 이해하고 싶은 개발자
자바 공부를 했지만 기본기를 제대로 다지고 싶은 분
개발자 취업 준비생
📚
선수 지식,
필요할까요?
김영한의 실전 자바 - 기본편

안녕하세요
김영한 입니다.
김영한의 썸네일
커리큘럼 총 103 개 ˙ 19시간 20분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개와 자료
강의 소개 미리보기 05:21
수업 자료
강의 소스 코드
섹션 1. Object 클래스
프로젝트 환경 구성 미리보기 06:10 java.lang 패키지 소개 미리보기 03:44 Object 클래스 미리보기 12:18 Object 다형성 미리보기 11:42 Object 배열 미리보기 07:17
toString() 19:56
Object와 OCP 13:09
equals() - 1. 동일성과 동등성 07:54
equals() - 2. 구현 13:44
문제와 풀이 06:37
정리 11:31
섹션 2. 불변 객체
기본형과 참조형의 공유 14:31
공유 참조와 사이드 이펙트 14:58
불변 객체 - 도입 14:50
불변 객체 - 예제 09:26
불변 객체 - 값 변경 12:13
문제와 풀이 12:03
정리 11:43
섹션 3. String 클래스
String 클래스 - 기본 15:10
String 클래스 - 비교 13:29
String 클래스 - 불변 객체 05:17
String 클래스 - 주요 메서드1 16:02
String 클래스 - 주요 메서드2 20:07
StringBuilder - 가변 String 08:35
String 최적화 11:21
메서드 체인닝 - Method Chaining 12:47
문제와 풀이1 09:30
문제와 풀이2 05:29
정리 05:25
섹션 4. 래퍼, Class 클래스
래퍼 클래스 - 기본형의 한계1 12:42
래퍼 클래스 - 기본형의 한계2 11:03
래퍼 클래스 - 자바 래퍼 클래스 12:15
래퍼 클래스 - 오토 박싱 05:32
래퍼 클래스 - 주요 메서드와 성능 18:37
Class 클래스 14:57
System 클래스 10:54
Math, Random 클래스 13:19
문제와 풀이1 04:57
문제와 풀이2 06:23
정리 05:16
섹션 5. 열거형 - ENUM
문자열과 타입 안전성1 11:39
문자열과 타입 안전성2 09:21
타입 안전 열거형 패턴 19:35
열거형 - Enum Type 12:09
열거형 - 주요 메서드 08:19
열거형 - 리팩토링1 08:13
열거형 - 리팩토링2 07:06
열거형 - 리팩토링3 11:30
문제와 풀이1 08:46
문제와 풀이2 08:44
정리 07:37
섹션 6. 날짜와 시간
날짜와 시간 라이브러리가 필요한 이유 21:57
자바 날짜와 시간 라이브러리 소개 10:17
기본 날짜와 시간 - LocalDateTime 14:22
타임존 - ZonedDateTime 14:18
기계 중심의 시간 - Instant 11:13
기간, 시간의 간격 - Duration, Period 09:51
날짜와 시간의 핵심 인터페이스 19:08
날짜와 시간 조회하고 조작하기1 15:53
날짜와 시간 조회하고 조작하기2 07:45
날짜와 시간 문자열 파싱과 포맷팅 09:12
문제와 풀이1 12:10
문제와 풀이2 10:54
정리 07:53
섹션 7. 중첩 클래스, 내부 클래스1
중첩 클래스, 내부 클래스란? 13:25
정적 중첩 클래스 09:33
정적 중첩 클래스의 활용 08:53
내부 클래스 12:14
내부 클래스의 활용 14:48
같은 이름의 바깥 변수 접근 03:51
섹션 8. 중첩 클래스, 내부 클래스2
지역 클래스 - 시작 07:39
지역 클래스 - 지역 변수 캡처1 13:55
지역 클래스 - 지역 변수 캡처2 08:44
지역 클래스 - 지역 변수 캡처3 10:50
익명 클래스 - 시작 09:19
익명 클래스 활용1 06:39
익명 클래스 활용2 10:55
익명 클래스 활용3 11:43
문제와 풀이1 06:34
문제와 풀이2 16:00
정리 15:57
섹션 9. 예외 처리1 - 이론
예외 처리가 필요한 이유1 - 시작 12:02
예외 처리가 필요한 이유2 - 오류 상황 만들기 09:39
예외 처리가 필요한 이유3 - 반환 값으로 예외 처리 21:59
자바 예외 처리1 - 예외 계층 05:26
자바 예외 처리2 - 예외 기본 규칙 04:18
자바 예외 처리3 - 체크 예외 31:55
자바 예외 처리4 - 언체크 예외 15:46
섹션 10. 예외 처리2 - 실습
예외 처리 도입1 - 시작 13:54
예외 처리 도입2 - 예외 복구 05:30
예외 처리 도입3 - 정상, 예외 흐름 분리 04:22
예외 처리 도입4 - 리소스 반환 문제 09:24
예외 처리 도입5 - finally 06:38
예외 계층1 - 시작 13:02
예외 계층2 - 활용 12:34
실무 예외 처리 방안1 - 설명 17:25
실무 예외 처리 방안2 - 구현 18:58
try-with-resources 11:17
정리 12:18
섹션 11. 다음으로
다음으로 27:27
강의 게시일 : 2024년 03월 28일 (마지막 업데이트일 : 2024년 05월 08일)
수강평 총 145개
수강생분들이 직접 작성하신 수강평입니다.
5
145개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
jackim97 thumbnail
5
김영한 선생님 강의 출시 감사합니다. 열심히 듣고 다음달에 중급2편도 들을께요. 건강 챙기시면서 좋은 강의 많이 부탁드려요. 힘내세요. 화이팅입니다. *^^*
2024-03-28
지식공유자 김영한
jackim97님 응원해주셔서 감사합니다. 저도 다음 강의 열심히 준비하겠습니다^^!
2024-03-28
두다멜 thumbnail
5
이 강의로 자바 처음 공부하시는 분들이 부러울 정도입니다 많이 배웠습니다 대영한!
2024-04-18
지식공유자 김영한
두다멜님 크게 고맙습니다^^!!!
2024-04-19
gnstjrdlsla thumbnail
5
ㅎㅎㅎ.. 중급 편 업로드된 것을 보고 웃음을 멈출 수가 없네요 :D 맛있게 싹싹 긁어먹도록 하겠습니다 ^ㅡ^
2024-03-28
지식공유자 김영한
gnstjrdlsla님 기다려주셔서 감사합니다 :) 즐겁게 공부하시고 또 많이 성장하실 응원합니다!
2024-03-28
Pet Pity thumbnail
5
JAVA 가 아닌 개발툴(파워빌더)로 ERP 시스템만 개발한지가 벌써 20년이 다 되어 가는데, 사용자의 요구사항이나 또 다른 시스템은 웹 기반으로 개발을 요청이 많아서 웹 서비스를 위한 공부가 필요했습니다. JAVA니 스프링이니 전혀 모른채, 어떤 교육을 받아야 하는 지 전혀 몰라서 스프링 관련 강의를 3명의 강사분의 강의를 모두 결제를 하고 듣게 되었습니다. 그 3분 중에는 김영한 님도 포함이 되어 있습니다. 각 강사분의 강의를 듣는데 현재 진행상태는 1. 김영한님의 강의는 JPA 는 제외하고는 전부 다 완강이 되었습니다. 기본 네트워크부터 스프링입문, 백엔드, DB(JPA는 제외) 까지 최소 2번씩은 다 들었습니다. JPA를 예외로 둔 이유는 ERP가 특히 복잡한 QUERY가 많아서 MYBATIS로 직접 SQL을 만드는게 더 효율적이라 생각해서 입니다. 2. 다른 A 강사님의 강의는 스프링 1, 2 가 있었는데 1편만 절반 정도 진행하다 멈춘 상태입니다. 특징은 JSP 에 많이 중점적으로 되어 있어서 현재 제가 다니는 회사에서 사용중인 JSP에 좀 도움이 된다는 거지만 그 외에는 강의를 하기 전에 한번 테스트를 거치는 게 아닌 강의중에 문제를 해결하는게 너무 많아서 루즈해지더군요. 자료 준비가 너무 미흡하게 진행이 되었단 거죠. 3. 또 다른 B 강사님의 로드맵은 절반정도 진행되었습니다. B 강사님은 본인이 알고 있는 지식은 정말 많은 것 같긴 한데, 강의 시나리오가 부족했습니다. 뭔가 하나에서 연계되어 진행되는 식이 아닌 단발 단발로 끝이 나는 강의여서 이 또한 자료 부족한 부분이 눈에 띄더군요. 스프링의 큰 흐름을 이해하는 것이 아닌 짧은 지식 하나 하나를 배우는 것 같은 느낌이며, 또한 스프링의 버전이 낮아 이미 사용중지된 객체 사용이 많아서 진행에 좀 어려운 부분도 많았구요. 어찌되었던 B강사님의 강의를 들으면서 JPA도 나왔는데 여기서 다시 JPA 쪽을 좀 더 깊이 해볼까 하는 생각으로 김영한님의 JPA 강의를 모두 구매했으며 이제 JAVA 중급1이 끝났으니 JPA를 진행할 예정입니다. 김영한 님의 강의를 들으면서 처음 배우는 JAVA 인데 JAVA는 무시하고 스프링에서 바로 출발을 하면서도 그리 큰 어려움이 없었고 기존에 제가 사용했던 개발 언어에 대응을 하면서 서로간의 비교도 되고 또 새로운 부분을 알게 되어 정말 좋았습니다. 게다가 스프링, 백엔드, DB 를 들으면서 뭔가 이해가 안되는 부분을 웹에서 검색을 해 가면서 진행을 했는데 그때 당시 의문이 생겼던 부분을 이번 JAVA 강의를 통해서 해결되는 부분도 많아서 좋았습니다. 김영한님의 강의는 다른 분과의 강의의 비해서 확실히 강의 준비가 잘 되어 있음을 느낍니다. 강의에서 사용한 예제부터, 점차 발전해 나가는 스토리텔링, 게다가 영상편집(당연히 많았겠죠. 강의를 보다보면 확실하게 눈에 보입니다.)을 정말 잘 해주셔서 큰 흐름을 눈으로 볼수가 있네요.
2024-04-11
지식공유자 김영한
Pet Pity님 수강평에 마음을 가득 담아주셔서 저에게도 큰 힘이되네요. 저도 앞으로 더 좋은 강의로 찾아뵐게요 :) 열심히 공부하시고 또 크게 성장하는 2024년 되시길 응원합니다!
2024-04-11
박성근 thumbnail
5
시중에 나와 있는 자바기본서 1회독 해보고 이 수업을 들어보길 추천 드립니다. 혼자서 머리 깨지면서 책으로 공부해봐야지 영한쌤이 얼마나 잘 가르쳐주시는지 알 수 있을 겁니다
2024-04-26
지식공유자 김영한
ㅎㅎㅎ 박성근님 열심히 준비한 보람이 있네요 :) 감사합니다^^!!
2024-04-28
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!