초보자도 간단히 단숨에 배우는 자바 (동영상 강의 제공 | 쉽게 빠르게 편하게 시작하는 프로그래밍 입문)

초보자도 간단히 단숨에 배우는 자바 (동영상 강의 제공 | 쉽게 빠르게 편하게 시작하는 프로그래밍 입문)

$21.90
Description
저자 직강 동영상 강의로 단숨에 배우는 가장 쉬운 자바 프로그래밍 입문서
이 책은 프로그래밍을 전혀 모르는 비전공자도 자바 프로그래밍에 쉽게 입문할 수 있도록 구성되어 있습니다. 또한 저자 직강 동영상 강의를 제공하여 프로그래밍을 처음 해보는 사람이라도 누구나 쉽게 자바 프로그래밍에 도전할 수 있습니다.
자바의 기초 내용 중 초보자가 꼭 알아야 하는 내용만을 간추려서 설명과 예제를 통해 빠른 시간 안에 기초를 다질 수 있습니다. 초보자가 굳이 몰라도 되는 내용으로 인해 중도에 포기하는 독자들이 없도록 구성되어 있습니다.
그리고 다른 입문서와 달리 앞에서 배운 모든 내용을 하나로 통합해 간단한 게임을 만들어 보는 프로젝트를 진행하면서 책에서 배운 지식을 어떻게 활용할 수 있는지 몸소 체험할 수 있는 기회를 제공합니다.

〈이 책을 꼭 봐야할 독자〉
“프로그래밍은 어려워요?”
“프로그램을 만들기 위해서는 어떤 것을 배워야 하죠?”
“얼마나 공부하면 프로그램을 만들 수 있나요?”

북 트레일러

  • 출판사의 사정에 따라 서비스가 변경 또는 중지될 수 있습니다.
  • Window7의 경우 사운드 연결이 없을 시, 동영상 재생에 오류가 발생할 수 있습니다. 이어폰, 스피커 등이 연결되어 있는지 확인 하시고 재생하시기 바랍니다.
저자

이현석

2003년이커머스시스템을구축하고7년간운영하였으며이후일본에서스타트업서비스를론칭하고쿠팡에서물류와관련한배송시스템을,이후AI튜터서비스를위한백엔드시스템을개발하였다.현재는크로키닷컴에서지그재그의백엔드시스템을개발하고있다.마이크로서비스아키텍처와비동기시스템에관심이많으며취미로는많은사이드프로젝트활동을하고있다.저서로는코틀린쇼핑몰앱만들기(터닝포인트출간)가있다.

목차

PART01준비운동
LESSON01.프로그래밍과자바
LESSON02.자바프로그램개발툴IntelliJ설치하기
LESSON03.첫번째프로그램작성해보기
LESSON04.자바프로그래밍의가장기본,표준출력
LESSON05.코드작성규칙
LESSON06.인텔리제이의자동완성기능
연습문제
문제풀이

PART02자바입문-숫자와문자그리고주석
LESSON01.숫자
LESSON02.문자와문자열
LESSON03.특수문자와이스케이프
LESSON04.주석
연습문제
문제풀이

PART03변수
LESSON01.변수의선언
LESSON02.변수에값할당하기
LESSON03.변수의값변경하기
LESSON04.변수의필요성
LESSON05.좋은변수명과나쁜변수명
연습문제
문제풀이

PART04연산자를이용해값조작하기
LESSON01.산술연산자
LESSON02.산술연산자의우선순위
LESSON03.대입연산자
LESSON04.서로다른숫자타입의연산과형변환
LESSON05.비교연산자
연습문제
문제풀이

PART05데이터의형태,자료형
LESSON01.정수형
LESSON02.실수형
LESSON03.문자형
LESSON04.문자열
LESSON05.논리형
LESSON06.래퍼타입
연습문제
문제풀이

PART06사용자입력과예외처리
LESSON01.키보드로부터한줄입력받기
LESSON02.키보드로부터띄어쓰기단위로입력받기
LESSON03.키보드로부터입력받은숫자사용하기
LESSON04.예외
연습문제
문제풀이

PART07조건문을이용해다르게동작하기
LESSON01.if
LESSON02.else
LESSON03.elseif
LESSON04.두조건을동시에만족할때실행하기
LESSON05.두조건중일부만만족해도실행하기
LESSON06.switch-case
LESSON07.문자열비교하기
LESSON08.사용자와상호작용하기
연습문제
문제풀이

PART08배열과반복문
LESSON01.반복문이필요한이유
LESSON02.for
LESSON03.중첩for문
LESSON04.while
LESSON05.do-while
LESSON06.break
LESSON07.continue
LESSON08.배열
LESSON09.숫자맞추기게임만들기
연습문제
문제풀이



PART09파일읽고쓰기
LESSON01.텍스트파일의내용출력하기
LESSON02.여러줄로된텍스트파일의내용출력하기
LESSON03.텍스트파일로저장하기
LESSON04.키보드입력을텍스트파일로저장하기
LESSON05.간단메모장만들어보기
연습문제
문제풀이

PART10메소드를이용해반복되는코드줄이기
LESSON01.main메소드
LESSON02.메소드의문법
LESSON03.메소드정의와메소드호출
LESSON04.매개변수
LESSON05.여러개의매개변수
LESSON06.반환값
LESSON07.여러개의반환값
LESSON08.return의또다른용도
LESSON09.메소드안에서메소드호출
LESSON10.전역변수(멤버변수)와지역변수
연습문제
문제풀이

PART11배열보다유용한컬렉션(Collection)
LESSON01.배열보다편리한List
LESSON02.List에데이터추가/제거하기
LESSON03.List의특정위치의값변경하기
LESSON04.List에서데이터가져오기
LESSON05.List에특정데이터가있는지확인하기
LESSON06.List정렬하기
LESSON07.List순서섞기
LESSON08.배열을List로변환하기
LESSON09.중복값을허용하지않는Set
LESSON10.Set사용하기
LESSON11.반복문에서컬렉션이용하기
LESSON12.컬렉션이비어있는지확인하기
LESSON13.ArrayList와HashSet비교
연습문제
문제풀이

PART12데이터의연결고리Map
LESSON01.Map이란
LESSON02.Map에데이터추가하기
LESSON03.Map에서데이터가져오기
LESSON04.Map에서데이터제거하기
LESSON05.Map의크기확인하기
LESSON06.반복문에서Map이용하기
연습문제
문제풀이

PART13움퍼스사냥게임만들기
LESSON01.움퍼스사냥게임
LESSON02.동굴의방과통로그리고플레이어이동
LESSON03.주변방에어떤위험요소가존재하는지힌트주기
LESSON04.위험요소를만났을때의이벤트처리
LESSON05.화살쏘기
LESSON06.움퍼스사냥

출판사 서평

무조건적인암기방식이나일방적인설명이아닌왜배워야하는지그리고실제프로그래밍에서어떻게사용되는지를알기쉽게설명하고있어초보자들에많은도움을줄수있게집필되었습니다.
또한,각파트를시작할때무엇을배울예정이며어떤용어들을알고있어야하는지정리해놓아서배울내용을미리인지할수있게하였습니다.그리고각파트가끝날때마다배운내용을다시한번정리하고연습문제를풀게하여독자가책의내용을완벽하게소화한뒤오랫동안기억에남을수있도록하고있습니다.

〈책의구성〉
1.모든파트는아래와같은구성으로진행합니다.
1)학습목표및개요(목차,주요용어정리,예상소요시간)
2) 개념및문법설명
3) 소스코드예제및실행결과
4) 연습문제풀이
5)마지막13장에서는앞에서배운내용을토대로간단한게임을만들어봅니다.
2.OS및개발툴
이책은윈도우10을기준으로집필되었습니다.
개발툴은IntelliJ2019.3.1버전을기준으로하였습니다.

3.무료동영상강좌제공
글로전달하기어려운내용을모두무료유튜브강좌로제공하고있어,독자들이스스로동영상강좌와책을활용하여재미있게학습을할수있습니다.