프로그래밍 가이드북
도서명:프로그래밍 가이드북
저자/출판사:Tuyano,Syoda/정보문화사
쪽수:256쪽
출판일:2016-10-10
ISBN:9788956747002
목차
Chapter 01 프로그래밍 언어의 세계
1.1 이 세상은 모두 소프트웨어로 만들어져 있다!?
1.2 소프트웨어는 모두 프로그램...아닌가?
1.3 디지털로 된 모든 것은 프로그램으로 움직인다!
1.4 프로그래밍은 재미있는가?
1.5 프로그래머는 어떤 사람인가?
1.6 프로그래머에는 어떤 형태가 있나?
1.7 아마추어 ‘작가’를 노려라!
1.8 프로그래밍을 시작하기 위한 최악의 방법
1.9 가장 좋은 길은 ‘어찌됐든 직접 코딩해 볼 것!’
1.10 프로그래밍 언어의 두 가지 종류
1.11 프로그래밍 언어의 형태에는 여러 가지가 있다!
1.12 프로그래밍 언어에 관한 또 다른 중요한 포인트
1.13 프로그램을 만들려면?
1.14 서적에는 세 가지 종류가 있다!
1.15 참고 서적을 고르는 포인트는?
1.16 Windows와 Mac 어떤 것이 좋을까?
1.17 프로그래밍 학습의 포인트
Chapter 02 프로그래밍 언어와 작동 환경
2.1 프로그래밍 언어는 정말 많다
2.2 컴퓨터용 프로그래밍 ―― C/C++
2.3 컴퓨터용 프로그래밍 ―― BASIC
2.4 컴퓨터용 프로그래밍 ―― Java(Java SE)
2.5 컴퓨터용 프로그래밍 ―― C#
2.6 스마트폰용 프로그래밍 ―― Objective-C
2.7 스마트폰용 프로그래밍 ―― Swift
2.8 스마트폰용 프로그래밍 ―― Android(Java)
2.9 스마트폰/태블릿용 프로그래밍 ―― PhoneGap
2.10 스마트폰/태블릿용 프로그래밍 ―― Mono
2.11 인터넷용 프로그래밍 ―― HTML
2.12 인터넷용 프로그래밍 ―― JavaScript
2.13 인터넷용 프로그래밍 ―― PHP
2.14 인터넷용 프로그래밍 ―― Perl
2.15 인터넷용 프로그래밍 ―― Ruby
2.16 인터넷용 프로그래밍 ―― Python
2.17 인터넷용 프로그래밍 ―― Java EE
2.18 인터넷용 프로그래밍 ―― ASP .NET
2.19 게임 개발용 프로그래밍 ―― 게임 엔진
2.20 어떤 것을 선택해야 할까?
Chapter 03 개발 소프트웨어의 종류
3.1 프로그래밍 언어와 개발 환경은 다르다?
3.2 마이크로소프트의 메인 제품 ‘Visual Studio’
3.3 Mono 기반 멀티플랫폼 개발 환경 ‘Xamarin Studio’
3.4 Mac OS X의 개발 환경 ‘Xcode’
3.5 플러그인으로 자유롭게 확장 가능한 무료 환경 ‘Eclipse’
3.6 초보자가 가장 사용하기 편한 Java 개발 환경 ‘NetBeans’
3.7 블록을 연결하여 프로그래밍하는 ‘Scratch/엔트리’
3.8 초등학생도 간단히 사용할 수 있는 ‘Microsoft Small Basic’
3.9 지금 당장 3D 게임을 만들 수 있는 ‘Unity’
3.10 프로페셔널을 목표로 하는 사람을 위한 게임 엔진의 최고봉 ‘Unreal Engine’
3.11 Android 앱 개발의 새로운 표준 툴 ‘Android Studio’
3.12 마우스로 드래그하여 Android 앱을 개발하는 ‘App Inventor’
3.13 Android/iPhone 멀티플랫폼 개발 ‘Monaca’
3.14 웹 브라우저로 앱 개발 ‘Cloud9/Codenvy IDE’
3.15 스크립트 언어용 에디터
3.16 초보자에게 강력 추천하는 개발 환경은 바로 이것!
3.17 소프트웨어의 배포 형태
3.18 저작권과 라이선스
3.19 프로에게 유리한 프로그래밍 언어는?
3.20 자격증 시험이란?
3.21 만든 소프트웨어를 모두가 사용하게 하려면?
Chapter 04 프로그래밍의 핵심
4.1 한글로 알고리즘을 쓰자!
4.2 한글로 알고리즘의 규칙을 정한다
4.3 간단한 계산 처리를 해 본다
4.4 반복 처리를 해 본다
4.5 동시에 많은 값을 다룰 수 있는 방법
4.6 데이터의 정렬을 생각한다
4.7 JavaScript로 실행시키려면?
4.8 HTML 파일을 작성하자!
4.9 스크립트 파일을 작성하자!
4.10 스크립트의 내용을 체크!
4.11 돌 줍기 게임을 만들자!
4.12 돌 줍기 게임의 한글 알고리즘
4.13 돌 줍기 게임의 JavaScript 버전
4.14 덤: Java에서는 어떻게 되지?
4.15 알고리즘을 알면 프로그래밍을 알 수 있다?
Chapter 05 본격적인 ‘프로그래밍’ 세계 맛보기
5.1 스크립트 언어와 ‘JavaScript’
5.2 JavaScript란 어떤 언어인가?
5.3 HTML로 웹 페이지를 만들자!
5.4 JavaScript의 스크립트를 움직여보자!
5.5 문장을 쓰는 기본 방법을 익히자!
5.6 값과 변수를 사용해 보자!
5.7 반복 처리
5.8 for를 사용한 반복 처리
5.9 조건에 따른 분기
5.10 switch로 여러 선택지에 분기하기
5.11 객체란?
5.12 객체를 만들어 보자!
5.13 MyData를 수정해 보자!
5.14 HTML 태그를 조작하자!
5.15 이벤트를 사용해 보자!
5.16 그래픽을 움직여 보자!
5.17 본격적인 웹 앱은 어떻게 되어 있을까?
5.18 웹 앱에서 스마트폰 앱으로!
5.19 프로그래밍 체험은 이제 막 시작했다!
자, 여행 준비는 OK?