새소식

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션 오픈 일정 확정

안녕하세요. 여러분

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

오픈 일정이 10월 7일(월) ~ 10월 11(금) 사이에 오픈하는 것으로 확정 되었습니다.

  • 강의 시간: 21시간 35분

  • 강의 수: 100강

  • 강의 PDF 자료: 약 400장

[강의 소개]

I/O, 네트워크, 리플렉션, 애노테이션을 기본기부터 실무에 필요한 레벨까지 완전히 마스터하는 것을 목표로 합니다.

그리고 이번 강의는 특히 코드와 예제 중심의 강의입니다.

파일을 통한 회원 관리, 채팅, 웹 애플리케이션 서버 같은 다양한 예제를 직접 만들어가면서 - 자바 초급, 기본, 중급1,2, 고급1 - 멀티스레드까지 지금까지 학습한 내용을 모두 활용해봅니다.

그래서 자바 로드맵을 통해 지금까지 학습한 자바의 내용들이 실제 어떻게 활용되는지 예제 코드로 깊이있게 배울 수 있습니다.

 

[전체 목차]

1. 문자 인코딩

* 프로젝트 환경 구성
* 컴퓨터와 데이터
* 컴퓨터와 문자 인코딩1
* 컴퓨터와 문자 인코딩2
* 문자 집합 조회
* 문자 인코딩 예제1
* 문자 인코딩 예제2
* 정리

 

2. IO 기본1

* 스트림 시작1
* 스트림 시작2
* InputStream, OutputStream
* 파일 입출력과 성능 최적화1 - 하나씩 쓰기
* 파일 입출력과 성능 최적화2 - 버퍼 활용
* 파일 입출력과 성능 최적화3 - Buffered 스트림 쓰기
* 파일 입출력과 성능 최적화4 - Buffered 스트림 읽기
* 파일 입출력과 성능 최적화5 - 한 번에 쓰기
* 정리

 

3. IO 기본2

* 문자 다루기1 - 시작
* 문자 다루기2 - 스트림을 문자로
* 문자 다루기3 - Reader, Writer
* 문자 다루기4 - BufferedReader
* 기타 스트림
* 정리

 

4. IO 활용

* 회원 관리 예제1 - 메모리
* 회원 관리 예제2 - 파일에 보관
* 회원 관리 예제3 - DataStream
* 회원 관리 예제4 - ObjectStream
* XML, JSON, 데이터베이스
* 정리

 

5. File, Files

* File
* Files
* 경로 표시
* Files로 문자 파일 읽기
* 파일 복사 최적화
* 정리

 

6. 네트워크 - 기본 이론

* 클라이언트와 서버
* 인터넷 통신
* IP(인터넷 프로토콜)
* TCP, UDP
* PORT
* DNS

 

7. 네트워크 - 프로그램1

* 네트워크 프로그램1 - 예제
* 네트워크 프로그램1 - 분석
* 네트워크 프로그램2 - 예제
* 네트워크 프로그램2 - 분석
* 네트워크 프로그램3
* 자원 정리1
* 자원 정리2
* 자원 정리3
* 자원 정리4

 

8. 네트워크 - 프로그램2

* 네트워크 프로그램4 - 자원 정리1
* 네트워크 프로그램5 - 자원 정리2
* 네트워크 프로그램6 - 자원 정리3
* 네트워크 프로그램6 - 자원 정리4
* 네트워크 예외1 - 연결 예외
* 네트워크 예외2 - 타임아웃
* 네트워크 예외3 - 정상 종료
* 네트워크 예외4 - 강제 종료
* 정리와 문제

 

9. 채팅 프로그램

* 채팅 프로그램 - 설계
* 채팅 프로그램 - 클라이언트
* 채팅 프로그램 - 서버1
* 채팅 프로그램 - 서버2
* 채팅 프로그램 - 서버3
* 채팅 프로그램 - 서버4
* 정리

 

10. HTTP - 기본 이론

* HTTP 기본 이론
* HTTP 메서드

 

11. HTTP 서버 만들기

* HTTP 서버1 - 시작
* HTTP 서버2 - 동시 요청
* HTTP 서버3 - 기능 추가
* URL 인코딩
* HTTP 서버4 - 요청, 응답
* HTTP 서버5 - 커맨드 패턴
* 웹 애플리케이션 서버의 역사
* 정리

 

12. 리플렉션

* 리플렉션이 필요한 이유
* 클래스와 메타데이터
* 메서드 탐색과 동적 호출
* 필드 탐색과 값 변경
* 리플렉션 - 활용 예제
* 생성자 탐색과 객체 생성
* HTTP 서버6 - 리플렉션 서블릿
* 정리

 

13. 애노테이션

* 애노테이션이 필요한 이유
* 애노테이션 정의
* 메타 애노테이션
* 애노테이션과 상속
* 애노테이션 활용 - 검증기
* 자바 기본 애노테이션
* 정리

 

14. HTTP 서버 활용

* HTTP 서버7 - 애노테이션 서블릿1 - 시작
* HTTP 서버8 - 애노테이션 서블릿2 - 동적 바인딩
* HTTP 서버9 - 애노테이션 서블릿3 - 성능 최적화
* HTTP 서버 활용 - 회원 관리 서비스
* 정리

 

감사합니다.

 

wisehero 프로필
wisehero 3일 전 화이팅
김진섭 프로필
김진섭 3일 전 감사합니다
유재준 프로필
유재준 3일 전 흐아 드디어..!!!! 내용들만 봐도 너무 기대됩니다!!!
김상형 프로필
김상형 3일 전 와 너무 기대되네요 특히 리플랙션 파트~!
gotjd9773 프로필
gotjd9773 3일 전 미쳤다 미쳤어
abcd414141 프로필
abcd414141 3일 전 다 해줬잖아 오픈 할인도 해줬잖아 그냥 다 해줬잖아~
wonny 프로필
wonny 2개월 전 기다리고 있었다구
literate_t 프로필
literate_t 2개월 전 개발 입문하는 사람들은 넘넘 좋겠다
노동준 프로필
노동준 2개월 전 사랑합니다
ttt123 프로필
ttt123 2개월 전 교수님 .. 진도가 너무 빨라요
S.F. CHO 프로필
S.F. CHO 2개월 전 수시로 새소식 눌러보며 기다렸어요!! 드디어!!!
wndgks49 프로필
wndgks49 2개월 전 지져서... 생각보다 강의가 빨리 나와서 놀랍네용..
김태언 프로필
김태언 2개월 전 오 네트워크, IO! 김영한 선생님의 모든강의를 다 듣는날까지 컨티뉴!
코틀린자바 프로필
코틀린자바 2개월 전 다음주가 기다려집니다.. 모든 강의가 재밌습니다 바로 듣겠습니다!!!
hoonseung 프로필
hoonseung 3일 전 내용만 봐도 재밌겠네요
Henu 프로필
Henu 3일 전 항상 기대되는 강의입니다.👍🏻 람다, 스트림의 이론 및 활용은 고급 3편에서 다룰 예정이신군요!
Nerd 프로필
Nerd 3일 전 갓 영 한 대 영 한 스프링 강의 진행중인데 정말 나중에 두고두고 복습하고싶을정도로 내용이 너무 알차요.
채널톡 아이콘