C# 프로그래밍 개정판
2025년 03월 11일 출간
- eBook 상품 정보
- 파일 정보 ePUB (2.42MB) | 약 65.0만 자
- ISBN 9791171272549
- 지원기기 교보eBook App, PC e서재, 리더기
-
교보eBook App
듣기(TTS) 불가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.

쿠폰적용가 10,800원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
C# 프로그래밍 언어의 학습과 마스터를 위한 종합 가이드인 "C# 프로그래밍"에 오신 것을 환영합니다. 기본을 이해하고자 하는 초보자부터 지식을 심화하고자 하는 숙련된 개발자까지, 이 책은 C#과 그 응용 프로그램에 대한 강력한 기반을 구축하는 데 도움이 될 것입니다. 객체 지향 프로그래밍, 데이터 구조, 예외 처리, Windows Forms, ASP.NET 및 데이터베이스 연결을 다루는 이 책은 C# 학습에 대한 체계적인 접근 방식을 제공합니다.
1장, 'C# 소개'에서는 언어와 역사, .NET 에코시스템 내에서의 역할을 소개하여 기초를 다집니다. 또한 C# 개발 환경을 설정하는 방법을 안내합니다.
2장, '기본 구문 및 구조'에서는 변수, 데이터 유형, 연산자, 제어 흐름 문 등 C#의 기본 구성 요소를 다루며 첫 번째 C# 프로그램을 작성하는 데 도움을 줍니다.
3장, '객체 지향 프로그래밍 개념'에서는 C# 프로그래밍의 근간을 이루는 클래스, 상속, 다형성 및 캡슐화의 핵심 원칙을 살펴봅니다.
4장, '컬렉션으로 작업하기'에서는 배열, 리스트, 딕셔너리, 집합과 같은 데이터 구조와 컬렉션을 통한 반복 처리, 데이터를 효율적으로 조작하기 위한 LINQ를 소개합니다.
5장, '예외 처리 및 디버깅'에서는 try-catch 블록을 사용하여 런타임 오류를 처리하고, 사용자 지정 예외를 만들고, Visual Studio 도구를 사용하여 애플리케이션을 디버깅하는 방법을 설명합니다.
6장, '파일 입출력 및 직렬화'에서는 파일을 읽고 쓰고, 스트림으로 작업하고, 데이터를 JSON 및 XML 형식으로 직렬화하는 방법을 설명합니다. 또한 비동기 파일 작업에 대해서도 알아봅니다.
7장, '윈도우 폼 애플리케이션 소개'에서는 윈도우 폼을 사용한 데스크톱 애플리케이션 구축, UI 컨트롤 처리, 이벤트 관리, 인터페이스 디자인에 대해 설명합니다.
8장, 'ASP.NET 소개'에서는 확장 가능한 웹 애플리케이션을 구축하기 위한 웹 애플리케이션 설정, 페이지 구조 및 MVC 아키텍처를 다루면서 ASP.NET을 사용한 웹 개발을 소개합니다.
9장, '데이터베이스 작업'에서는 ADO.NET을 소개하고, 데이터베이스에 연결하고, SQL 명령을 실행하고, 엔티티 프레임워크를 사용하여 데이터를 관리하는 방법을 설명합니다.
10장, '고급 주제'에서는 고성능 애플리케이션을 작성하는 데 필수적인 멀티스레딩, 비동기 프로그래밍, 의존성 주입 및 단위 테스트에 대해 살펴봅니다.
11장, '커뮤니티 및 추가 리소스'에서는 이 책에서 다룬 주요 개념을 요약하고 추가 학습, 프로젝트 빌드, C# 개발자 커뮤니티 참여에 대한 지침을 제공합니다.
이 책을 마치면 C#과 그 에코시스템에 대한 깊은 이해를 바탕으로 데스크톱, 웹, 데이터베이스 기반 애플리케이션을 자신 있게 개발할 수 있게 될 것입니다. 이제 시작하세요!
본 도서는 인공지능 기반으로 검색된 콘텐츠를 바탕으로, 일반 서식, 질문과 답변, 문제 풀이 등 다양한 형식을 통해 핵심 개념을 체계적으로 설명합니다. 독자들이 개념을 보다 쉽게 이해할 수 있도록, 명료하고 간결한 구조를 유지하였으며, 각 소스 코드에 적합한 하이라이트 기능을 제공하여 가독성을 극대화하였습니다.
이 책은 종이책 형태가 아닌 EPUB 전자책으로 제작되어, 전통적인 페이지 레이아웃과는 다른, 웹 기반의 흐름을 취하고 있습니다. 따라서 종이책과 같은 구성에 익숙한 독자라면 다소 이질감을 느낄 수 있습니다.
본 주제에 처음 접하는 독자에게는 이 도서가 다소 방대한 내용과 깊이 있는 개념을 다루고 있어 주제를 이해하는 데 어려움을 느낄 수 있으므로, 관련 분야에 어느 정도 경험이 있는 독자들에게 이 책을 권장합니다. 기존 지식을 넓히고자 하는 이들에게는 심화된 이해와 지식의 확장을 도울 수 있을 것입니다.
___1. C#이란 무엇인가?
___2. C#의 역사와 진화
___3. 개발 환경 설정
___4. .NET Framework 이해
2장 : 기본 구문 및 구조
___1. 첫 번째 C# 프로그램 작성
___2. C# 데이터 형식 및 변수
___3. C#의 연산자
___4. 제어 흐름 문(if, switch, 루프)
3장 : 객체 지향 프로그래밍 개념
___1. 클래스 및 객체 이해
___2. C#의 상속
___3. 다형성 및 메서드 재정의
___4. 캡슐화 및 액세스 수정자
4장 : 컬렉션 작업
___1. C#의 배열
___2. 리스트, 딕셔너리 및 집합
___3. 컬렉션 반복
___4. LINQ 기본 사항
5장 : 예외 처리 및 디버깅
___1. 예외 이해
___2. Try-Catch 블록
___3. 사용자 지정 예외 클래스
___4. Visual Studio의 디버깅 기술
6장 : 파일 I/O 및 직렬화
___1. 파일 및 스트림 작업
___2. 파일에서 읽기 및 쓰기
___3. JSON 및 XML 직렬화 소개
___4. 비동기 파일 이해 운영
7장 : Windows Forms 애플리케이션 소개
___1. 첫 번째 Windows Forms 앱 만들기
___2. Windows Forms 컨트롤 이해
___3. Windows Forms에서 이벤트 처리
___4. WYSIWYG Designer로 사용자 인터페이스 구축
8장 : ASP.NET 소개
___1. ASP.NET이란?
___2. 웹 애플리케이션 설정
___3. 기본 웹 페이지 구조
___4. MVC 아키텍처 이해
9장 : 데이터베이스 작업
___1. ADO.NET 소개
___2. 데이터베이스에 연결
___3. SQL 명령 실행
___4. Entity Framework 기본 사항 이해
10장 : 고급 주제
___1. 멀티스레딩 소개
___2. 비동기 프로그래밍 이해
___3. 의존성 주입 탐색
___4. C#에서 단위 테스트 기본 사항
11장 : 커뮤니티 및 추가 리소스
___1. 핵심 개념 요약
___2. 지속적인 학습을 위한 리소스
___3. 프로젝트 작업 및 포트폴리오 구축
___4. C# 개발자를 위한 커뮤니티 및 지원
작가정보
저자(글) 온개발팀
세상에 필요한 솔루션을 개발하기 위해 다양한 프로그래밍을 활용하고 있습니다.
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

- 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
- 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
- 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
가장 와 닿는 하나의 키워드를 선택해주세요.
총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.
신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.
허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
있으니 유의하시어 신중하게 신고해주세요.
이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.
구매 후 90일 이내 작성 시, e교환권 100원 적립
eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.
차감하실 sam이용권을 선택하세요.
차감하실 sam이용권을 선택하세요.
선물하실 sam이용권을 선택하세요.
-
보유 권수 / 선물할 권수0권 / 1권
-
받는사람 이름받는사람 휴대전화
- 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
- 열람권은 1인당 1권씩 선물 가능합니다.
- 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
- 선물한 열람권의 등록유효기간은 14일 입니다.
(상대방이 기한내에 등록하지 않을 경우 소멸됩니다.) - 무제한 이용권일 경우 열람권 선물이 불가합니다.
첫 구매 시 교보e캐시 지급해 드립니다.

- 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
- 한 ID당 최초 1회 지급 / sam 이용권 제외
- 구글바이액션을 통해 교보eBook 구매 이력이 없는 회원 대상
- 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)