
ISBN 978-89-962516-1-3 / 김원경 저 / 2011년 / 665쪽 / 28,000원 / 난이도: 무관
- 도서의 소스와 샘플 데이터: https://github.com/devgear/delphi_beginend_book
- 도서를 PDF로 무료 다운로드: (아래 목차에서 각 모듈 별로 제공됩니다)
- 오류 정정 / 정오표:
- 델파이 무료 평가판 다운로드: https://www.embarcadero.com/products/delphi/start-for-free
- 교보문고에서 구입하기: http://www.kyobobook.co.kr/product/detailViewKor.laf?barcode=9788996251613
- 더 많은 엠바카데로 관련 도서: https://devgear.co.kr/book
- 이 도서 따라하기 동영상 강좌:
델파이 프로그래밍을 위한 전반적 내용을 배워나가도록 구성한 입문서이자 실무서다. 다양한 실습 예제를 통해서는 쉽고 빠르게 델파이의 언어와 기능에 대한 감각을 익혀 실무에서 응용하도록 인도한다.
본 도서는 총 3개의 주요 파트(델파이 기초, DB프로그래밍, 웹 프로그래밍 등) 21개 장으로 구성되어 있다.
이 책 전체를 장 별로 나누어 PDF 파일로 무료 제공한다. (출력해도 좋으며, 학습 효과 및 인쇄 비용 면에서 교보문고, 인터넷 서점 등에서 구매를 권장)
이 도서는 2011년 출간되었으며, 일부 내용은 최신 기술 반영 및 보강이 필요합니다. (업데이트가 필요한 내용을 알려주시면 반영하겠습니다)
[목차 / 모듈별 설명 / PDF 다운로드]
0장. 책 소개. 목차
- 도서를 활용하는 방법, 구성, 목차
- 도서 PDF 다운로드: https://drive.google.com/file/d/1XYUrORFLAAN_SmIW6yGmRN123W5qOzn_/
Part 1. 델파이 살펴보기
1장. 델파이로 프로젝트 시작하기
- 델파이 개발환경 소개, 프로젝트 관리 방법 ,오브젝트 파스칼 기본 문법, 클래스와 오브젝트, 컴포넌트 사용법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1WYpGmsm8CeW_2lLKesVoEl4hAhLnnfQc/
2장. 폼의 특성과 띄우기
- UI(사용자 인터페이스) 구현을 위해 컴포넌트와 델파이 폼을 다루기
- 도서 PDF 다운로드: https://drive.google.com/file/d/1jddrKSEZQWzCEccMlrIkeQkXbxLmhJG9/
3장. 컴포넌트와 친해지기
- 다양한 컴포넌트 활용방법, 간단한 예제를 통한 컴포넌트 사용
- 도서 PDF 다운로드: https://drive.google.com/file/d/1MgtBRxZ23rsx7gAiN-JoSVqUCOUn_HXP/
4장. 컴포넌트 라이브러리와 패키지
- 컴포넌트 라이브러리와 델파이 패키지에 대한 이해와 사용법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1jw8isdULcjGxB-vVcWx6ZcVZLLs0AAjL/
5장. 디버거 사용하기
- 디버깅 방법, 디버깅 관련 도구 사용법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1grPhikaXVABwim60mf-Dok8deVehHSPO/
Part 2. 델파이로 데이터베이스 프로그래밍하기
6장. 데이터베이스 프로그래밍 개요
- 데이터베이스 프로그래밍에 앞서 데이터베이스가 무엇이고 어떻게 구성되었는지를 이해
- 도서 PDF 다운로드: https://drive.google.com/file/d/1Ca7L22cm5l7MmtFeD2lmKkRZsCyqiHjU/
7장. BDE를 사용한 데이터베이스 프로그래밍
- BDE를 이용한 데이터베이스 프로그램 개발 (BDE, DBExpress, ADO는 모두 20년이 넘은 기술로 현재는 더 좋은 기술로 대체되었지만, 기존 프로그램 유지에 도움이 될 수 있어서 남겨둡니다)
- 도서 PDF 다운로드: https://drive.google.com/file/d/1JXYXw8dDX2KfkLBXo1fTGoI2FIbe5efT/
8장. 필드 에디터
- 데이터 표시 관련 Format, EditMask, 입력 조건 체크 등 데이터 필드를 프로그램에서 처리하는 방법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1_8QmGYnFa8DfGfabUs4VMpfaPyYGQdZr/
9장. 예외(Exception)처리
- 프로그램 실행 시 발생하는 오류들을 처리하는 방법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1fpGlA-ySunqjb5WkP6vKPAF3hDIEjDDF/
10장. 보고서 작성하기
- Rave Report, Quick Report, Fast Report 등을 이용하여 리포트를 만드는 방법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1XpKz0ICU7jfL4N2Zv6EcIlPU2ydftEqa/
11장. DLL 작성과 호출
- DLL(Dynamic Link Library) 사용 목적, 작성방법, 호출방법
- 도서 PDF 다운로드: https://drive.google.com/file/d/1iE_upASY72kG_-m9k_NJQGxzO-Tfoy0j/
12장. DBExpress를 사용한 데이터베이스 프로그래밍
- DBExpress를 이용한 데이터베이스 프로그램 개발 방법 (BDE, DBExpress, ADO는 모두 20년이 넘은 기술로 현재는 더 좋은 기술로 대체되었지만, 기존 프로그램 유지에 도움이 될 수 있어서 남겨둡니다)
- 도서 PDF 다운로드: https://drive.google.com/file/d/1enTTWw09UM30-VXT-HxW2nFv_l_JE_8T/
13장. ADO를 이용한 데이터베이스 프로그래밍
- ADO를 이용한 데이터베이스 프로그램 개발 방법 (BDE, DBExpress, ADO는 모두 20년이 넘은 기술로 현재는 더 좋은 기술로 대체되었지만, 기존 프로그램 유지에 도움이 될 수 있어서 남겨둡니다)
- 도서 PDF 다운로드: https://drive.google.com/file/d/1rdk7wxlOli1qPWJDso7e2u1NiD4TZ0tQ/
14장. 분산처리(DataSnap)
- 분산 환경 즉 멀티티어 구조를 이해하고 데이터스냅(DataSnap)을 활용하여 구현
- 도서 PDF 다운로드: https://drive.google.com/file/d/1fyqgji1D9PEpDRe-7sa2ZUngGvKbKXNn/
Part 3. 델파이로 웹 프로그래밍하기 및 그 외
15장. 웹브로커를 이용한 웹 프로그래밍
- 델파이 웹 브로커 구조와 기능을 이해하고 웹 서버 응용프로그램을 구현
- 도서 PDF 다운로드: https://drive.google.com/file/d/1WE-qIQoK0MZvVtoOuVe_RvZeMrPZ2lb5/
16장. DataSnap 웹
- 데이터스냅(DataSnap)과 웹브로커가 결합된 웹 서버 응용프로그램을 작성
- 도서 PDF 다운로드: https://drive.google.com/file/d/1kpkTR1oGVJSOE2zzqqw4Tuj1v8bKRclc/
17장. DataSnap REST
- REST와 JSON을 이해하고, 데이터스냅을 활용하여 채팅 프로그램을 구현
- 도서 PDF 다운로드: https://drive.google.com/file/d/17RCYlf-ppSGamf4gzs-0UblVkC7tb8Mm/
18장. 인트라웹을 이용한 웹 프로그래밍
- 간단한 인터넷 쇼핑몰을 인트라웹을 이용하여 만들기
- 도서 PDF 다운로드: https://drive.google.com/file/d/19EKu3FJF_kez21qEugFanI-B20KggvOJ/
19장. 컴포너트 작성
- 컴포넌트를 직접 만들어서 델파이의 툴팔레트에 추가하기 (컴포넌트의 팝업 메뉴 구현, 윈도우 메시지 다루기 포함)
- 도서 PDF 다운로드: https://drive.google.com/file/d/1MDOpBGVbzjruTMYwuVykGTOyknrWvSRb/
20장. 인디 컴포넌트를 이용한 프로그래밍
- 웹브라우저, 메일 서버와 메일 클라이언트, 파일 자동 업데이트 직접 만들기 (TCP/IP 등 인터넷 프로토콜, Indy 컴포넌트 등 인터넷 프로그래밍 이해)
- 도서 PDF 다운로드: https://drive.google.com/file/d/1MmcdNC1MoTSou-rUGfZcjJti4KBcDW6F/
21장. 쓰레드
- 쓰레드 만들기 (쓰레드에서 공유 데이터 다루기, 다른 쓰레드 작업 종료까지 기다리기 실습)
- 도서 PDF 다운로드: https://drive.google.com/file/d/1cF_7G9RlEmiDdMvTAlchBX7HogLl929z/
부록
- 1장. 델파이 설치 가이드, 2장. UML 사용하기, 3장. 코드에디팅을 위한 코드 인사이트, 4장. 유닛 테스팅, 5장. 델파이에서 자주 사용하는 함수/프로시저
- 도서 PDF 다운로드: https://drive.google.com/file/d/1uOHDXjYOdVdpTxuDLZdupalxkrIrNpVw/
델파이 무료 평가판 다운로드: https://www.embarcadero.com/products/delphi/start-for-free
더 많은 엠바카데로 관련 도서: https://devgear.co.kr/book