BEST
개발 · 프로그래밍

/

프로그래밍 언어

자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 2(마스터편)

자바의 다양한 기능을 활용하여 실무에 적용할 수 있도록 마스터할 시간입니다^^ 알고리즘 문제까지 함께 풀며 완벽히 내 것으로 만들어봅시다. Part2에서도 은종쌤이 함께합니다.

(4.8) 수강평 13개

수강생 487명

Thumbnail

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

이런 걸
배워요!

  • 자바의 다양한 클래스 활용

  • 자바와 자료구조 알고리즘

  • 예외 처리와 자바 입출력

  • 제네릭, 람다식, 스트림

  • 자바 클래스를 활용한 멀티 스레드와 네트워크 프로그래밍

JAVA의 시작과 끝을 함께할 은종쌤!
두 번째 시간도 함께해요 🤓

 평점 ★4.8   수강생 20,000+   수강평 300+  

[Do it 자바 프로그래밍 입문 with 은종쌤]이 리뉴얼되어 돌아왔어요!

비전공자, 문과생도 무릎을 ‘탁!’ 치며 이해하는 자바 강의!
25년 경력 명강사이자 멘토의 노하우가 가득한 강의!

개발자라면 반드시 알아야 하는 자바 언어, 기초부터 차근히 시작해서 끝까지 마스터할 수 있습니다. 프로그래밍의 입문자를 위한 기초부터 객체 지향 프로그래밍의 각 기술이 어떻게 쓰이는지 현실적이고 구체적인 예제로 여러분의 궁금증과 어려움을 해결해드립니다.

자바 프로그래밍 입문,
은종쌤과 함께! 🧙

자바 책을 쓴 지 4년 반이 지났습니다. 그동안 3만여 권의 책이 판매되고 강의 수강생도 많이 늘었습니다. 책과 함께 무료로 공개했던 자바 강의도 그만큼 시간이 흘렀네요. 이후에 여러 강의를 하면서 다양한 내용과 예제가 업데이트되었습니다. 리뉴얼해서 인프런에 오픈하게 되어 기쁘게 생각합니다.

프로그래밍뿐 아니라 새로운 것을 배우는 과정은 어느 분야 누구에게나 힘든 일입니다. 그 시간을 이겨내고 즐기는 사람만이 전문가가 될 수 있지요. 전 프로그래밍이 수학 공부와 비슷하다고 생각합니다. 수학을 잘하려면 많이 연습해야 하지요? 프로그램도 마찬가지입니다. 많은 연습 문제를 접했을 때 논리적으로 해석하고 프로그램으로 옮길 수 있고, 그런 실력을 갖출 때까지 많은 연습과 시간이 필요합니다. 은종쌤이 그 시간을 여러분과 같이하겠습니다.

이 강의는 모든 코딩을 같이합니다. 강의마다 하나씩 따라오다 보면 어느새 코딩과 프로그램에 익숙해진 자신을 발견할 수 있을 겁니다. 여러분의 "마늘과 쑥의 시간"을 은종쌤이 함께하겠습니다. 


이런 분들께 추천해요 🙋

자바를 배웠는데, 실제로 어떻게 쓰이는지 감이 안 와요.

자바의 다양한 클래스를 어떻게 활용할지 모르겠어요.

람다식, 스트림, 제네릭 등 생소하고 어려운 부분이 많아요.

자바로 실제 프로젝트를 해보고 싶어요.


이런 걸 배워요 📚

지난 강의인 Part 1에서는 객체지향 프로그램의 기본과 핵심을 학습했고, Part 2에서는 자바의 여러 가지 클래스를 통해 실무에서 사용할 수 있는 기술을 습득합니다.

Part 2의 학습 내용은 다음과 같습니다.

1. 자바의 유용한 클래스

  • 자바(Java)에서 제공되는 많고 다양한 클래스와 그 기능들을 활용합니다.
  • 람다식과 스트림을 활용한 패키지 여행 등 다양한 예제를 통해 학습합니다.
  • 쓰레드 클래스를 활용한 멀티 쓰레드 프로그래밍

2. 실무에서 사용할 수 있는 프로젝트 구현하기

  • 은종쌤과 같이 코딩하면서 프로젝트를 빈틈없이 구현합니다.
    • 인터페이스를 활용한 학점 산출 프로그램
    • 채팅 서버/ 클라이언트 만들기

3. 자료구조 기초와 컬렉션 프레임 워크

  • 자료구조에 대한 기초적인 내용을 학습하고 이를 구현한 자바의 컬렉션 프로임 워크를 활용하여 프로그램을 구현합니다.
    • 배열과 연결 리스트
    • Stack, Queue
    • Binary Search Tree
    • Graph

4. 다양한 예제와 자세한 설명

  • 실무에서 꼭 필요한 예외 처리, 입출력 클래스를 활용하여 다양한 예제를 구현합니다.
    • 사용자 정의 예외 처리하기와 로그남기기
    • 다양한 입출력 스트림
    • 직렬화 프로그래밍

5. 알고리즘 문제 풀이

  • 알고리즘 10제 풀이를 통해 대표적인 알고리즘을 학습합니다.
  • 쉽고 자세한 설명은 덤!

수강평 미리 보기 👀

*아래 수강평은 본 강의의 리뉴얼 전 강의인 [Do it 자바 프로그래밍 with 은종쌤]의 수강평입니다.

★★★★★

국비 듣고 있는데, 제 스승님은 여기 계십니다. 그 강사한테서 월급 뺏어서 스승님 드리고 싶네요. 국비 듣고 화난 마음 실버벨 들으며 가라앉히기... 실버벨 실버벨 실버 올더웨이...

-코***

★★★★★

기초부터 차근차근 자세히 설명해주시고 자바 강의 중 제일 이해가 잘 되는 최고의 강의입니다. 다들 자바는 이 강의 들으세요!


- 안***

★★★★★

국비 지원교육으로 자바를 처음 접했는데, 그 강의에 쓴 돈을 이 무료 강의 강사님께 드리고 싶습니다, 정말. 목소리도 강의도 너무 좋고요. 국비 지원 교육에 비해 배속으로 마음껏 시간 조절이 가능하니까 더 좋아요. 인프런 짱.. 은종쌤 짱..

-씨***

★★★★★

2배속으로 들어도 귀에 박히는 강사님의 엄청난 딕션, 이거 듣고 이해를 못 하면 말이 안 되는 설명 방식, 적절한 영상 길이. 다른 라이트한 강의에서는 다루지 않을 법한 깊은 내용들이 있지만, 키워드만 제공해서 깔끔하게 떨어지는 흐름. 진짜 레전드입니다.

-wo***

★★★★★

여러 자바 강의를 들었지만 날고 긴다는 유명 강사들보다 저에게 있어 더욱 친절하고 자세하며, 왜 쓰이는지 어떻게 쓰이는지 그러한 부분이 좋았습니다.

-Wo***

★★★★★

자바 입문 및 존 개발자분들도 기본기를 다시 잡는 데 최고의 강의라고 생각합니다. 제 후배나 동료들에게 추천할 의향 100%!

- Ca***


수강 전 참고 사항 📢

실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS, 
  • 사용 도구:  이클립스, intelliJ, JDK, github
  • PC 사양: CPU, 메모리, 디스크, 그래픽카드 등 프로그램 구동을 위한 권장 사양

학습 자료

실습에 사용되는 소스(github) 과 교재 내용(gitlab) 링크는 색션1. [Object 클래스와 메서드들] 노트 부분에 공개합니다.


예상 질문 Q&A 💬

Q. 프로그램 공부를 해본 적이 없는데 수강해도 이해할 수 있을까요?

시작할 수 있습니다. 이 강의는 입문자를 위한 강의입니다. 프로그래밍 기초부터 차근히 공부하시면 됩니다. 단, 누구나 처음 시작하는 분야는 어렵고 힘듭니다. 특히 프로그래밍을 잘하기 위해서는 절대 시간과 노력을 투자하셔야 한답니다^^

Q. 자바 언어를 배우는 것이 개발자가 되기에 유리한가요?

어떤 분야의 개발자가 되느냐를 선택하시는 게 먼저인 것 같습니다. 언어마다 업무에서 차지하는 비중은 다릅니다. 현재 자바 개발자는 웹, 안드로이드 앱 등에서 개발 업무를 하고 있습니다. 만약 네트워크나 게임 분야의 개발을 원한다면 C, C++ 언어를 공부하시는 게 맞습니다.

Q. 수업 내용이 책(Do it 자바 프로그래밍 입문)과 많이 다른가요? 

기본적으로 제가 제작한 책과 강의라 동일한 부분은 많습니다. 다만, 책에 모두 담지 못했던 내용도 있고, 분량이 많은 예제는 지면 관계상 책에 넣지 못하여 강의에서 제공됩니다.

Q. 강의를 파트1 과 파트2 로 나눈 이유는 무엇인가요?

입문을 하시는 분들은 먼저 파트 1을 학습하시는 게 좋을 것 같습니다. 파트 1 학습이 끝나면 파트 2에서 자바의 다양한 클래스들과 자료구조, 알고리즘을 자바 언어로 학습하실 수 있습니다.  이미 입문의 지식이 있으신 분들은 파트 2를 통해 더 넓고 다양한 지식을 얻기 위해 각각 수강할 수 있게 도와드리고자 파트를 분리했습니다. 


 


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 자바 입문하시는 분

  • 자바 클래스들을 활용하여 실제적인 프로젝트를 구현하려는 분

  • 자바로 자료구조와 알고리즘의 기본 개념을 이해하고자 하는 분

지식공유자 소개 ✒️

동국대학교에서 컴퓨터 공학을 전공하고 서울대학교 대학원에서 컴퓨터 공학 석사 학위를 받았습니다. 회사를 다닐 때는 자바, C, C++ 등 언어로 다수의 개발 프로젝트를 진행하였고, 비트 컴퓨터, T 아카데미에서 자바, 웹, 자료구조와 알고리즘, 모바일, 디자인 패턴 분야 등의 강의를 진행하였습니다.

국민대와 경희대에서 비전공자를 대상으로 하는 프로그래밍 강의를 하였으며,  NHN NEXT에서 겸직 교수로 자바 프로그래밍과 프로그래밍 연습 강의를 진행했습니다. 10년은 개발자로 일했기에 실무에서 필요한 내용을 잘 알고, 또 다른 10년은 강의를 하며 초보자의 마음까지 잘 알게 되었습니다.

요즘 최대 관심사는 초등학생부터 어른까지 각계각층의 사람들이 멋진 프로그래밍 세계에 관심을 가지고 공부할 수 있도록 도와주는 것입니다. 현재는 이노베이션 아카데미(42서울)의 멘토로 있답니다.

이력 사항

이노베이션 아카데미(42 SEOUL) 멘토

'Do It 자바 프로그래밍 입문' 저자(이지스퍼블리싱)

패스트캠퍼스, 인프런의 인기 자바 프로그래밍 강의 제작자

NHN NEXT 겸직교수, 비트교육센터, TAcademy 강사

스펙트라 개발 팀장

현대정보기술

서울대학교 컴퓨터공학부 석사

동국대학교 컴퓨터공학과 학사

포트폴리오/개인 영상

Do it 자바프로그래밍 입문 저자

http://www.yes24.com/Product/Goods/62281686

Do it 자바 프로그래밍 입문 강의 (인프런)

자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)

은종쌤과 자바로 디자인 패턴 쉽게 시작하기

은종쌤의 프로그래밍 강의 (유튜브)

https://www.youtube.com/channel/UCTBVYQc1ZVDbAZcm1J_pniA

 

 

커리큘럼

전체

50개 ∙ (9시간 54분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!