이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 청년패스
자바+안드로이드를 다루는 기술
안드로이드 입문자가 알아야 할 자바 기초는 따로 있다! 안드로이드 스튜디오+저자 직강 동영상
정재곤
길벗 2014.10.31.
베스트
IT 모바일 top100 14주
가격
40,000
10 36,000
YES포인트?
2,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

다루는 기술 시리즈

이 상품의 태그

상세 이미지

책소개

목차

첫째마당 | 자바? 아무것도 몰라도 일단 따라해보자!
1장 안드로이드? 자바? 무엇부터 배우는 게 좋을까요?
01 자바는 무엇일까요?
02 자바는 어떻게 공부하는 것이 좋을까요?

2장 자바와 안드로이드 입문을 위한 개발 도구 완벽하게 설치하기
01 어떤 프로그램들을 어떤 순서로 설치해야 할까요?
02 자바 설치하기
03 안드로이드 스튜디오 설치하기
04 이클립스 설치하기
05 에뮬레이터를 구성하고 사용해보기

3장 첫 번째 앱 따라하기
01 새 프로젝트 만들기
02 에뮬레이터 실행 과정 다시 보기
03 프로젝트 실행하기


둘째마당 | 앱 제작 과정을 하나씩 알아가기
4장 자동으로 만들어진 내용 무작정 살펴보기
01 개발을 더욱 간단하게 만들어주는 안드로이드 스튜디오
02 앱 개발 도구인 안드로이드 스튜디오의 화면 구조도 잘 몰라요!
03 안드로이드 스튜디오에서 만든 새 프로젝트 파일은 어디에 있나요?
04 소스는 무엇이고 어떻게 프로그램으로 실행할까?
05 표준 자바로 프로젝트 만들어보기
06 표준 자바 소스와 안드로이드 소스 비교하기
07 안드로이드 스튜디오와 이클립스의 몇 가지 사용법 살펴보기
Summary
Self-Check NO 01. 콘솔에 문자열 출력하기
Self-Check NO 02. 화면에 문자열 출력하기

5장 간단한 화면 만들어보면서 기초적인 내용 살펴보기
01 글자를 버튼으로 바꾸고 싶다면 어떻게 할까요?
02 글자의 크기와 색상 바꿔보기
03 입력 상자 추가하기
04 화면 배치 방법 바꿔보기
05 버튼에 클릭 속성을 넣어 간단하게 동작시키기
06 화면의 버튼을 소스에서 찾기
07 찾아낸 버튼을 클릭했을 때 동작시키기
Summary
Self-Check NO 03. 버튼을 눌렀을 때 동작시키기
Self-Check NO 04. 화면에 버튼들을 배치해보기

6장 데이터를 담아두는 변수와 자료형 이해하기
01 변수란 무엇일까요?
02 기본 자료형 사용하기
03 문자열 타입 알아보기
04 형 변환하기
05 안드로이드 화면에 결과 보여주기
06 상수에 대해 알아보기
Summary
Self-Check NO 05. 입력 상자에 입력한 값 보여주기
Self-Check NO 06. 입력한 숫자 값 비교하기

7장 버튼을 클릭했을 때 이벤트 처리 그리고 함수와 연산자 이해하기
01 버튼을 클릭했을 때 어떤 일이 일어날까요?
02 함수를 만들고 메서드라고 부르기
03 이벤트와 이벤트 리스너
04 터치 이벤트 처리하기
05 연산자에 대해 알아보기
Summary
Self-Check NO 07. 터치 횟수 계산하여 보여주기
Self-Check NO 08. 격자의 행과 열 순서 계산하기

8장 클래스에 대해 알아보기
01 함수에 대해 다시 알아보기
02 클래스가 하는 역할은 무엇일까요?
03 클래스와 인스턴스 만들어보기
04 인스턴스가 만들어질 때 기능 수행하기
05 화면에 동작 결과 보여주기
Summary
Self-Check NO 09. 클래스를 정의하여 인스턴스 만들기
Self-Check NO 10. 사용자가 입력한 정보를 객체에 설정하기

9장 상속에 대해 알아보기
01 상속이란 무엇일까요?
02 클래스 안의 변수와 메서드를 사용할 수 있는 권한
03 클래스에 따라 다른 이미지 보여주기
04 객체가 어떤 클래스의 인스턴스인지 알아보기
05 메서드 재정의하기
06 클래스 변수와 클래스 메서드
Summary
Self-Check NO 11. 부모 클래스를 상속하고 인스턴스 객체 만들기
Self-Check NO 12. 클래스 변수에 인스턴스의 개수 저장하기

10장 여러 데이터를 논리에 맞게 처리하기
01 여러 데이터를 넣어두고 싶다면 어떤 것을 사용할까요?
02 배열에 들어 있는 객체들을 화면에 보여주기
03 배열 안에 배열 객체들이 들어간 2차원 배열
04 여러 데이터를 순서대로 붙여두는 리스트
05 빨리 찾아주는 해시 테이블
06 논리에 맞게 처리할 때 사용하는 문장 알아보기
Summary
Self-Check NO 13. 객체를 만들어 리스트 변수에 추가하기
Self-Check NO 14. 리스트 변수에 들어 있는 값들을 하나의 텍스트로 보여주기

11장 화면 만들어 띄워주기
01 스마트폰에 있는 앱의 화면 띄우기
02 인텐트란 무엇일까요?
03 새로운 화면 추가하기
04 다른 화면으로 데이터 전달하기
05 onCreate 메서드의 정체는 무엇일까요?
06 스택과 큐에 대해 알아보기
Summary
Self-Check NO 15. 메인 화면에서 추가한 내용을 새로운 화면에서 보여주기
Self-Check NO 16. 스택에 학생 정보를 담아두었다가 보여주기

12장 레이아웃으로 화면 배치하기
01 위젯과 레이아웃은 어떤 관계일까요?
02 뷰의 공통 속성 알아보기
03 리니어 레이아웃으로 화면 만들어보기
04 상대 레이아웃으로 화면 만들어보기
05 뷰를 중첩한 화면 만들어보기
06 버튼과 같은 기본 위젯의 속성 더 살펴보기
Summary
Self-Check NO 17. 학생 프로필 입력 화면을 레이아웃으로 만들기
Self-Check NO 18. 입력하는 화면을 선택할 수 있는 탭 기능 만들기

13장 인터페이스와 어댑터 이해하기
01 인터페이스는 언제 사용할까요?
02 예외 처리에 대해 알아보기
03 추상 클래스 만들어보기
04 어댑터의 역할
05 클래스 안에 클래스 넣기
Summary
Self-Check NO 19. 인터페이스를 구현하는 클래스 만들기
Self-Check NO 20. 추상 클래스와 이를 상속한 클래스 만들기

14장 리스트로 보여주기
01 선택 위젯이란 무엇일까요?
02 리스트뷰 만들기
03 리스트의 한 아이템에 여러 데이터 보여주기
04 아이템에 보여줄 데이터를 객체로 만들기
Summary
Self-Check NO 21. 리스트뷰로 화면 만들기
Self-Check NO 22. 리스트뷰에 아이템 추가하는 기능 만들기

15장 여러 가지 작업을 동시에 수행하기
01 어떻게 동시에 실행할까요?
02 앱에서 스레드 사용하기
03 애니메이션 만들어보기
04 뷰를 상속하고 이벤트 처리하기
Summary
Self-Check NO 23. 스레드를 이용해 이미지 이동시키기
Self-Check NO 24. 이미지를 변경할 때 애니메이션 적용하기

16장 데이터를 읽거나 쓰는 방법 알아보기
01 왜 스트림이라는 것을 사용할까요?
02 스마트폰에서 데이터를 쓰거나 읽기
03 다양한 스트림 객체 사용해보기
04 소켓을 이용해서 데이터 보내고 받기
05 앱에서 데이터 보내고 받기
Summary
Self-Check NO 25. 리스트의 내용을 파일에 쓰고 난 후 다시 읽기
Self-Check NO 26. 리스트의 내용을 다른 서버에 보냈다가 받기

셋째마당 | 안드로이드 앱 만들어보기
17장 앱의 화면 그려보기
18장 스케치한 화면 제대로 만들어보기
19장 사진 찍기와 전화 걸기 기능 추가하기

저자 소개 1

현재 서울디지털대학교 초빙 교수이자 IT 기업의 CTO이기도 한 정재곤 박사는 모바일 전문 컨설팅으로 바쁜 일상을 보내고 있다. 아이폰과 안드로이드 도입 이전부터 T-아카데미에서 앱과 웹 분야의 전문 강의를 진행하였으며, 국내 대기업의 개발자들을 대상으로 한 강의와 여러 곳의 대학 특강을 통해 실무 전문가, 강사, 대학생 등을 가르쳐 왔다. 최신 IT 트렌드와 각종 프로그래밍 과정의 교육 커리큘럼을 개발하였으며, 미국과 일본 등 해외에서 최신 기술을 적용하는 프로젝트에 관여하고 있다. 항상 독자에게 무엇이 필요한지 고민한 후 비로소 집필하는 도서의 서문을 적어나가는 저자이기도 하
현재 서울디지털대학교 초빙 교수이자 IT 기업의 CTO이기도 한 정재곤 박사는 모바일 전문 컨설팅으로 바쁜 일상을 보내고 있다. 아이폰과 안드로이드 도입 이전부터 T-아카데미에서 앱과 웹 분야의 전문 강의를 진행하였으며, 국내 대기업의 개발자들을 대상으로 한 강의와 여러 곳의 대학 특강을 통해 실무 전문가, 강사, 대학생 등을 가르쳐 왔다. 최신 IT 트렌드와 각종 프로그래밍 과정의 교육 커리큘럼을 개발하였으며, 미국과 일본 등 해외에서 최신 기술을 적용하는 프로젝트에 관여하고 있다. 항상 독자에게 무엇이 필요한지 고민한 후 비로소 집필하는 도서의 서문을 적어나가는 저자이기도 하다.

? 서울디지털대학교 컴퓨터공학과 초빙 교수
? ㈜ 유엔에스네트웍스 CTO
? 서울대학교 대학원 박사, GIS 전공
? SK텔레콤 T-아카데미 전문 강사
? 웹, 안드로이드, iOS 커리큘럼 등 교육 커리큘럼 개발 다수
? 국내/ 해외 모바일 앱 및 웹 서비스 컨설팅/ 설계/ 개발 경력 20년 이상
? 웹 서비스, 서버 플랫폼, 모바일 서버, 모바일 기기용 자바 VM 설계/ 개발 등 다수

[집필 도서]
?The 친절한 코틀린 앱 프로그래밍?, 2021년
?The 친절한 자바 입문?, 2021년
?Do it! 안드로이드 앱 프로그래밍?, 2020년(개정7판)
?The 친절한 Swift 프로그래밍 Zero?, 2018년
?Do it! Node.js 프로그래밍?, 2017년(전면 개정판)
?자바+안드로이드를 다루는 기술?, 2014년

정재곤의 다른 상품

저자 : 정재곤
현재 (주)유엔에스네트웍스의 CTO이자 모바일 전문 컨설턴트로 바쁘게 활동하고 있으며 T아카데미의 안드로이드 교육 과정을 설계해서 국내 안드로이드 전문가를 육성하고 있다. 항상 독자에게 무엇이 필요한지를 고민한 후 비로소 집필을 시작하는 저자이기도 하다.

서울대학교 대학원 박사, GIS 전공
서울디지털대학교 컴퓨터공학과 겸임교수 역임
SK텔레콤 T아카데미 안드로이드 전문 강사
SK텔레콤 T아카데미 안드로이드 프로그래밍 교재 집필
국내/해외 모바일 소프트웨어 컨설팅/설계/개발 경력 10년 이상
모바일 임베디드 데이터베이스, 모바일 서버, 모바일 기기용 자바 VM 설계/개발 등 다수

집필 도서 | ?Do it! 안드로이드 앱 프로그래밍 개정판?(2013년 6월)
홈페이지 | www.android-town.org

품목정보

발행일
2014년 10월 31일
쪽수, 무게, 크기
760쪽 | 1594g | 188*257mm
ISBN13
9788966188246

출판사 리뷰

자바와 안드로이드를 함께 시작할 수 있다
이 책에서는 간단한 앱 화면들을 만들면서 자바 기초를 배우게 되는데, 그 이유가 바로 안드로이드만큼 자바를 배우는 데 좋은 도구가 없기 때문입니다. 또한 이 책으로 안드로이드 앱 개발에 필요한 필수 자바를 배우면 자바뿐만 아니라 앱 개발에 필요한 기초도 착실히 쌓을 수 있습니다.

각 장에 담긴 노하우와 Summary, Self-Check로 실무력을 갖출 수 있다
안드로이드 앱 개발에 필요한 자바를 어떻게 다루는지 각 장별로 풍성한 노하우를 접할 수 있습니다. 또한 자바 및 안드로이드와 관련된 내용을 보기 좋게 요약한 Summary, 저자의 오랜 강의 노하우를 통해 선정한 26개의 Self-Check!는 반드시 익혀서 체득해야 할 실전 노하우라고 할 수 있습니다.

쉽게 설명하는 무료 동영상으로 탄탄한 기초를 완성할 수 있다
각 장의 내용을 직접 강의한 동영상은 책에서 미처 설명하지 못했던 내용까지 자세히 설명하고 있습니다. 따라서 책으로는 이해가 잘 되지 않았던 부분이라도 동영상 강좌를 함께 병행하면 더욱 쉽게 이해할 수 있습니다.

리뷰/한줄평12

리뷰

8.2 리뷰 총점

한줄평

7.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정

채널예스 기사1

  • [IT 특집] 거물급 OS 세대교체, 새로운 전쟁의 시작
    [IT 특집] 거물급 OS 세대교체, 새로운 전쟁의 시작
    2015.09.02.
    기사 이동