메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

프로그래밍 입문자를 위한 C#

  • 저자 : 제시 리버티(Jesse Liberty)
  • 번역 : 김강회
  • 출간 : 2003-02-07
  • 페이지 : 456 쪽
  • ISBN : 8979142226
  • 물류코드 :1222
TAG :
초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 15
C#을 정복하기 위한 최적의 베이스캠프

C# 문법과 객체 지향의 시작

마이크로소프트는 점점 중요성이 높아지고 있는 닷넷 플랫폼에서의 소프트웨어 개발을 위한 새로운 언어인 C#을 내놓았다. C#은 간결하고, 안전하고, 객체 지향적이며 동시에 인터넷 환경을 고려하여 설계된 고성능 언어이다.

저자인 제시 리버티(Jesse Liberty)는 객체 지향 프로그래밍을 처음 접하는 프로그래머나 이제 막 프로그래밍을 시작하려는 입문자를 염두에 두고 이 책을 집필했다. 이 책은 다재다능한 C# 언어의 다음과 같은 핵심 개념들을 다루고 있다. 또한 닷넷 응용 프로그램 개발에 최적의 도구인 비주얼 스튜디오 닷넷 통합 개발 환경(IDE)을 소개한다.

이 책의 내용을 익히고 나면 윈도우나 웹 응용 프로그램 개발을 목표로 한 C# 및 닷넷 프로그래밍에 대한 좀더 심화된 내용의 책을 살펴볼 준비가 되어 있을 것이다. 이러한 독자들의 욕구를 충족시키기 위해, 많은 서적과 참고 자료, 온라인 자료 등을 추천하는 것도 잊지 않았다. 따라서 C#을 시작하려는 프로그래머들에게 이해하기 쉽고 명확한 안내서가 될 것이다.

주요 내용

  • 변수와 상수
  • 반복 문과 분기 문
  • 클래스와 객체
  • 상속과 다형성
  • 연산자 오버로딩
  • 구조체와 인터페이스
  • 배열, 인덱서, 컬렉션
  • 문자열과 정규 표현식
  • 예외와 디버깅
저자

제시 리버티

『C#과 VB.NET을 활용한 ASP.NET(Programming ASP.NET)』(한빛미디어, 2002)와 『C# 프로그래밍, 개정판(Programming C#, 2nd Ed.)』(한빛미디어 2003)등의 저자다. 현재 리버티 어소시에이츠(Liberty Associates Inc.)의 사장으로 닷넷 교육, 계약제 프로그래밍, 컨설팅 등을 맡고 있다. 씨티은행(Citibank)의 전자 출납(Electronic Delivery) 부문 부사장을 역임했고, AT&T의 수석 소프트웨어 엔지니어와 지프 데이비스(Ziff Davis), 제록스(Xerox), PBS의 수석 소프트웨어 설계사로 활동했다.
역자

김강회

1999년 KAIST 전산학과를 졸업하고, 현재 코넬 대학(Cornell Univ.) 전산학과 박사과정을 밟고 있다. 알고리즘, 데이터베이스, 바이오인포매틱스 등에 관심이 많다. 국제 정보 올림피아드 은상, 현대전자 소프트웨어 경진대회 대상, ACM 세계 대학생 프로그래밍 경진대회 10위 입상 등의 경력이 있으며, 국제 정보 올림피아드 한국 대표단의 부단장을 맡았다.

1장. C#과 닷넷 프로그래밍
      C#과 닷넷, 닷넷 플랫폼, 닷넷 프레임워크, C# 언어, C# 응용 프로그램의 구조, 개발 환경

2장. C# 시작하기
      프로그램은 무엇으로 이루어지나, 첫번째 프로그램: Hello World, Hello World 들여다보기

3장. 객체 지향 프로그래밍
      모델 생성, 클래스와 객체, 클래스 정의, 클래스들 사이의 관계, 객체 지향 프로그래밍의 세가지 중심 개념, 캡슐화, 특 수화, 다형성, 객체 지향 분석 및 설계

4장. 비주얼 스튜디오 닷넷
      시작 페이지, 통합 개발 환경(IDE) 들여다보기, 인텔리센스, 빌드 및 실행, 추가 정보

5장. C# 언어의 기초
      타입, 변수, 명확한 대입, 상수, 문자열, 문, 식, 공백

6장. 분기문
      무조건 분기문, 조건 분기문, 반복문

7장. 연산자
      대입 연산자(=), 수학 연산자, 증가 및 감소 연산자, 관계 연산자

8장. 클래스와 객체
      클래스 정의, 메소드 인자, 생성자, 초기자, Copy 생성자, this 키워드, 정적 및 인스턴스 멤버, 객체 소멸

9장. 메소드 들여다보기
      메소드 오버로딩, 속성을 이용한 데이터 캡슐화, 반환 값이 여러 개인 메소드

10장. 디버깅의 기초
      중단점 설정, 호출 스택

11장. 상속과 다형성
      특수화와 일반화, 상속, 다형성, 추상 클래스, 봉인된 클래스, 최상위 클래스 Object, 박싱 및 언박싱

12장. 연산자 오버로딩
      operator 키워드 사용하기, 유용한 연산자들 생성하기, 논리적인 짝, 변환 연산자

13장. 구조체
      구조체 정의

14장. 인터페이스
      인터페이스 구현, 여러 개의 인터페이스 구현, 인터페이스로 캐스팅하기, 인터페이스 확장하기, 인터페이스 합치기, 인 터페이스 구현 오버라이딩, 명시적 인터페이스 구현

15장. 배열
      배열, 다차원 배열, System.Array, 인덱서

16장. 컬렉션 인터페이스 및 타입
      컬렉션 인터페이스, 배열 리스트, 큐, 스택, 컬렉션 타입에서 배열로 복사하기

17장. 문자열
      문자열 생성, 문자열 조작, 정규 표현식, Regex 클래스

18장. 예외 발생 및 처리
      예외 발생, 예외 처리기 검색, throw 문, try 및 catch 문, 콜 스택의 동작 원리, 특정한 예외만 처리하기, finally 문, 예외 클래스 메소드 및 속성, 사용자 정의 예외

19장. 대리자와 이벤트
      대리자, 멀티캐스팅, 이벤트

20장. 후기
      앞으로 나아갈 방향, C#의 좀더 발전된 주제, 웹 (ASP.NET) 프로그래밍, 윈도우 폼 프로그래밍, 다른 자료

  • 최근에 프로그램을 시작하는 사람들의 선택의 폭이 넓어졌다.



    주변에 아는 사람들 중에서 프로그래밍을 하겠다는



    사람들이 갑자기 생겨서 여러 기초책들을 보던 중



    최근엔 굳이 C 언어로 언어를 시작하지 않아도 되겠다는 생각이 든 책이 몇 가지 있었다.



    첫번째는 C#으로 시작할 경우 이 책이다.



    책도 얇아서 그렇게 쉽게 질려버리지 않을 듯하고



    C#이란 언어 자체가 최신의 경향이기 때문에



    개발자들에게 도움을 주는 것들이 많기 때문이다.



    이 책도 뭇 C# 기초 책들처럼 비주얼 툴을



    사용하는 방법들로 가득하지는 않다.



    단지 도대체 .NET이 무엇이고 그 위에서 C#으로



    프로그래밍을 하기 위한 약간의 사용법을



    써 주었을 뿐이다.



    최근 닷넷 2003이 (VS.NET 2일까?) 나온다고 하는데



    다시 많은 윈도우 + 리눅스(이번엔 정말 포팅 된다고 한다!)개발자들이



    C#을 많이 다루고 이 언어가 많이 발전했으면 좋겠다.

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2016-04-06 다운로드
결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
프로그래밍 입문자를 위한 C#
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
프로그래밍 입문자를 위한 C#
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
프로그래밍 입문자를 위한 C#
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실