Do it! 자바 프로그래밍 입문 (개정판)

Do it! 자바 프로그래밍 입문 (개정판)

$29.81
Description
자바, 어렵다고 계속 미루지 말고 이번에는 끝까지 가보자!
3만 독자, 3만 수강생이 선택한 ‘진짜’ 자바 입문서!
3만 6천 부 이상 팔린 초판의 성공에 힘입어 좀 더 입문자의 눈높이에 맞춰 내용을 수정하고 최신 개발 트렌드에 맞게 개정판을 출간했습니다. 저자인 박은종 선생님이 20년 간 3만 명이 넘는 수강생에게 강의한 경험과 실무에서 쌓은 노하우를 바탕으로 자바 기초 문법부터 객체 지향 프로그래밍, 컬렉션, 람다, 스트림 등 핵심 기술을 폭넓게 다뤘습니다. 특히 자바 17 버전 이상과 인텔리제이 환경을 활용한 이 책의 실습 예제로 자바에 입문해 실무에 바로 적용할 수 있도록 구성했습니다. 장이 끝날 때마다 자기 주도 학습으로 ‘되새김 문제’를 풀면서 복습하고, 삽화와 친절한 설명으로 이 책 끝까지 학습할 수 있도록 돕습니다. 처음 배우는 입문자도, 다시 자바를 공부하려는 개발자도 이 책이 큰 도움이 될 것입니다.

저자

박은종

박은종
동국대학교에서컴퓨터공학을전공하고서울대학교대학원에서컴퓨터공학석사학위를받았습니다.회사를다닐때는자바,C,C++등의언어로개발프로젝트를다수진행했고,다양한교육기관과온라인강의(인프런,패스트캠퍼스)에서자바,웹,자료구조와알고리즘,모바일,디자인패턴분야등을강의했습니다.최근에는NHNNEXT의겸직교수이자이노베이션아카데미42서울,패스트캠퍼스Kernel360에서멘토,디렉터로IT교육을하고있습니다.유튜브에서여러IT관련자분들을소개하고구독자와소통하면서많은청년들이개발자로성장할수있도록돕는데관심을가지고있습니다.

저서
《Doit!자바프로그래밍입문》(이지스퍼블리싱,2018)

목차

첫째마당자바기본익히기

01장자바프로그래밍시작하기
__01-1프로그래밍과자바
__01-2자바개발환경설치하기
__01-3인텔리제이로첫프로그램만들기
__01장되새김문제

02장변수와자료형
__02-1컴퓨터는데이터를어떻게표현할까?
__02-2변수란?
__02-3변수가저장되는공간의특성,자료형
__02-4상수와리터럴
__02-5형변환
__02장되새김문제

03장여러가지연산자
__03-1기본연산자
__03-2비트연산자
__03장되새김문제

04장제어흐름이해하기
__04-1조건문이란?
__04-2반복문이란?
__04장되새김문제

둘째마당자바의핵심,객체지향프로그래밍

05장클래스와객체1
__05-1객체지향프로그래밍과클래스
__05-2클래스
__05-3메서드
__05-4클래스와인스턴스
__05-5생성자
__05-6참조자료형
__05-7정보은닉
__05-8캡슐화
__05장되새김문제

06장클래스와객체2
__06-1this예약어
__06-2객체간협력
__06-3static변수
__06-4변수의유효범위
__06-5static응용?싱글톤패턴
__06장되새김문제

07장배열과ArrayList
__07-1배열
__07-2객체배열
__07-3ArrayList클래스
__07-4ArrayList클래스를활용한프로그램구현하기
__07장되새김문제

08장상속과다형성
__08-1상속이란?
__08-2상속에서의클래스생성과형변환
__08-3메서드오버라이딩
__08-4다형성이란?
__08-5다형성을활용한프로그램구현하기
__08-6다운캐스팅과instanceof
__08장되새김문제

09장추상클래스
__09-1추상클래스란?
__09-2템플릿메서드
__09-3템플릿메서드를활용한프로그램구현하기
__09-4final예약어의쓰임
__09장되새김문제

10장인터페이스
__10-1인터페이스란?
__10-2인터페이스와다형성
__10-3인터페이스요소살펴보기
__10-4인터페이스활용하기
__10장되새김문제

셋째마당자바JDK로프로그래밍날개달기

11장JDK기본클래스
__11-1Object클래스
__11-2String클래스
__11-3enum
__11-4record클래스
__11-5Class클래스
__11장되새김문제

12장컬렉션프레임워크
__12-1제네릭이란?
__12-2컬렉션프레임워크란?
__12-3List인터페이스
__12-4Set인터페이스
__12-5Map인터페이스
__12장되새김문제

13장내부클래스,람다식,스트림
__13-1내부클래스
__13-2람다식이란?
__13-3스트림이란?
__13-4스트림의다양한연산
__13-5Optional클래스
__13장되새김문제

14장예외처리
__14-1예외클래스란?
__14-2예외처리하기
__14-3예외처리미루기
__14-4사용자정의예외
__14장되새김문제

15장자바입출력
__15-1자바입출력과스트림
__15-2표준입출력
__15-3바이트단위스트림
__15-4문자단위스트림
__15-5보조스트림
__15-6직렬화
__15-7그외입출력클래스
__15장되새김문제

16장스레드
__16-1스레드란?
__16-2Thread클래스의여러가지메서드
__16-3동기화란?
__16-4공유자원의스레드대기와알림
__16장되새김문제

되새김문제정답
찾아보기

출판사 서평

이책의특징
자바17버전이상에적용된새로운기능과변화를한눈에이해한다!
개발자들이선호하는IDE인인텔리제이환경에서실습하며실력을쌓을수있다!
단계별로실력을쌓는‘3단계로드맵’으로학습을체계적으로할수있다!
‘은종쌤질문있어요’와‘꼭!알아두세요’에저자의강의경험과실무노하우를담았다!
앞에서배운내용을‘되새김문제’로복습해서내것으로완벽히소화한다!

이런분께추천합니다!
자바로프로그래밍을시작하고싶은분
국비지원을받는부트캠프에서속성으로배운분
이미자바를사용하고있지만모던자바를빠르게익혀실무에적용하고싶은분

비전공자도자바로코딩에입문할수있어요!
개념을쉽게이해하도록돕는그림과비유,풍부한예제와복습문제제공
이책은140개가넘는그림과재미있는비유로자바의핵심개념을잡을수있도록도와줍니다.객체지향,상속,다형성과같은어려운개념을중학생도이해할수있는정도로쉽고친절하게설명합니다.개념을익혔다면286개의실습예제를손으로직접코딩하며실력을쌓아보세요.프로그래밍은눈으로만봐서는절대익힐수없기때문입니다.마지막으로앞에서배운내용을152개의‘되새김문제’로복습하며자바를완전히내것으로만들수있습니다.개념이해→코딩실습→복습문제로이어지는학습설계로자바는물론,프로그래밍에자신감을키워보세요!

자바기초는물론,실무감각까지익혀개발자로함께성장해갑니다!
이책은자바기초를탄탄히다지는데서끝나지않습니다.초보개발자도자바를제대로이해하고활용할수있도록본문곳곳의‘은종쌤질문있어요’,‘꼭!알아두세요’에실무에필요한개발팁이나디자인패턴,클린코드등의내용을담았습니다.단순히코드를따라치며자바를익히는것이아니라코드를그렇게작성하는까닭은무엇인지원리를알고,또한실무에바로활용할수있는예제를풀어보면서개발자로성장하는기반을탄탄히다집니다.이책은언제나여러분곁에두고싶은든든한‘지침서’가되어줄것입니다.

혼자공부하는분을위해‘Doit!’이도와드립니다!
학습계획표+문제풀이영상+코드제공
이책의9쪽에서는학습계획표를제공합니다.혼자공부한다면이계획표에맞춰학습해보세요.목표한날짜를기록하고하루2시간씩한달동안공부하면자바초보에서탈출할수있습니다.만약교육현장에서이책을사용하거나이미프로그래밍을공부한경험이있다면15일코스를추천합니다.또한이지스퍼블리싱유튜브채널에서는독학하는분을위해‘되새김문제’풀이영상을무료로제공합니다.정답을봐도어렵다면이영상을함께시청하면서학습해보세요.저자깃허브와이지스퍼블리싱홈페이지자료실에서실습코드를제공하니,자신이작성한코드와비교하면학습효과를높일수있습니다.
이지스퍼블리싱유튜브:youtube.com/@easyspub
저자깃허브:github.com/easyspubjava/JavaSecondEdition

‘Doit!스터디룸’에서공부단을신청해보세요!
친구도만나고책선물도받을수있습니다
혼자계획을세우고공부하다보면금방지치기마련입니다.‘Doit!스터디룸’의공부단에접속해서이책완독에도전해보세요.함께공부하는사람들도만나고,공부하는내용을올려공유하고인증하면책선물도드립니다.또한어려운내용이있다면‘Doit!스터디룸’게시판에질문을남겨보세요.전문가와저자가명쾌하게해결해드립니다.
Doit!스터디룸:cafe.naver.com/doitstudyroom