책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > Ruby/Rails
· ISBN : 9788931550689
· 쪽수 : 224쪽
책 소개
목차
제0장 Ruby를 시작하기 전에
Ruby란
작동 환경
프로그래밍의 기본 흐름
명령줄에서 실행
Ruby의 한글 처리
기술 규칙
제1장 기본적인 프로그램
Key Point 먼저 문자 표시부터
데이터를 저장하는 상자
Lesson 01 Hello World!
Lesson 02 문자열 표시
Lesson 03 변수
Lesson 04 문자열
Lesson 05 배열 ①
Lesson 06 배열 ②
Lesson 07 배열 ③
Lesson 08 다차원 배열
Lesson 09 해시 ①
Lesson 10 해시 ②
Lesson 11 키보드 입력
Lesson 12 명령줄 인수
<< Exercise 도전! Ruby
Ruby 상식 히어 도큐먼트
제2장 연산자
Key Point 컴퓨터는 계산을 하기 위한 기계
연산과는 관계 없는 연산자
Lesson 01 계산 연산자
Lesson 02 비교 연산자
Lesson 03 논리 연산자
Lesson 04 연산의 우선순위
<< Exercise 도전! Ruby
Ruby 상식 BEGIN, END 블록
제3장 제어문
Key Point 프로그램의 흐름을 바꿔 보자
Lesson 01 if문과 unless문
Lesson 02 여러 가지 if문
Lesson 03 case문
Lesson 04 for문
Lesson 05 while문과 until문
Lesson 06 루프 중단하기
예제 프로그램1 간단한 별자리 운세 알아보는 프로그램 작성하기
예제 프로그램2 윤년 조사하는 프로그램 작성하기
<< Exercise 도전! Ruby
Ruby 상식 retry문
제4장 메서드
Key Point 메서드를 만들어 보자
메서드의 정의와 호출
Lesson 01 메서드 정의하기
Lesson 02 메서드 호출하기 ①
Lesson 03 메서드 호출하기 ②
Lesson 04 변수의 스코프
Lesson 05 alias
예제 프로그램 여행지 선택하는 프로그램 작성하기
예제 프로그램 스피드 확인하는 프로그램 작성하기
<< Exercise 도전! Ruby
Ruby 상식 undef와 defined?
제5장 클래스와 오브젝트
Key Point 모두 오브젝트이다
문자열과 정규 표현, 모듈 사용하기
Lesson 01 오브젝트
Lesson 02 수치
Lesson 03 범위
Lesson 04 배열과 해시
Lesson 05 문자열
Lesson 06 정규 표현 ①
Lesson 07 정규 표현 ②
Lesson 08 심벌
Lesson 09 기타 편리한 기능
예제 프로그램 문자열 조작하는 프로그램 작성하기
예제 프로그램 문자열 변환하는 프로그램 작성하기
<< Exercise 도전! Ruby
Ruby 상식 % 기법
제6장 클래스 작성하기
Key Point 클래스의 정의와 계승
모듈 활용하기
Lesson 01 오브젝트 생성하기
Lesson 02 인스턴스 변수
Lesson 03 클래스 변수
Lesson 04 클래스 메서드
Lesson 05 오브젝트의 초기화
Lesson 06 액세서
Lesson 07 계승
Lesson 08 계승 정의하기
Lesson 09 오버라이드
Lesson 10 액세스 한정자
Lesson 11 모듈
예제 프로그램 속성 계승하는 프로그램 작성하기
<< Exercise 도전! Ruby
Ruby 상식 메서드 추가하기
제7장 이터레이터
Key Point 이터레이터란
절차 오브젝트
Lesson 01 이터레이터의 개념
Lesson 02 이터레이터 활용하기
Lesson 03 절차 오브젝트
Lesson 04 이터레이터 작성하기
예제 프로그램 운세 뽑기 결과 프로그램 작성하기
<< Exercise 도전! Ruby
Ruby 상식 명령 출력과 eval
제8장 파일의 입·출력
Key Point 파일이란
파일과 프로그램 사이를 흐르는 강
트러블 대책 기억하기
Lesson 01 스트림
Lesson 02 문자 읽기
Lesson 03 문자 쓰기
Lesson 04 예외 처리
예제 프로그램 성적 확인 프로그램 작성하기
예제 프로그램 예외 처리 프로그램 작성하기
<< Exercise 도전! Ruby
Ruby 상식 유사 변수
부록 좀 더 힘내 볼까요?
01_ Ruby의 한글 처리
02_ 내장 상수 및 변수
03_ Ruby on Rails의 기초
04_ Ruby 설치하기
05_ MySQL 설치하기
용어 설명 모음
찾아보기