그림으로 배우는 C#

그림으로 배우는 C#

$19.57
Description
기초부터 앱 개발까지 한 권으로 익히는 C# 프로그래밍
C#은 시스템 개발부터 게임 개발까지 다양한 분야에서 이용되고 있는 프로그래밍 언어입니다. 이 책에서는 최신 개발 환경과 C#의 기본 문법부터 클래스, 이벤트, 컨트롤, 이미지 처리, 네트워크, LINQ 등 다양한 기능을 소개하고 있으며, 게임 만들기 등 실전 앱 제작까지 다루고 있습니다. 읽기 쉽고 친절한 해설로 프로그래밍 초보자도 쉽게 따라 할 수 있으며, 풍부한 일러스트를 활용하여 다소 어려운 개념도 한눈에 알 수 있습니다. 또한 다양한 예제 프로그램을 통해 하나하나 직접 테스트하며 실력을 기를 수 있도록 구성되어 있습니다.
저자

다카하시마나

도쿄대학경제학부를졸업하고테크니컬라이터로활동하고있다.주요저서로『쉬운C』『쉬운C++』『쉬운C#』『좋은Java』『쉬운XML』『좋은PHP』『좋은Java객체지향편』『쉬운Android프로그래밍』『쉬운iOS프로그래밍』『쉬운웹애플리케이션프로그래밍』『만화로배우는네트워크기초』『좋은JavaScript』(SB크리에이티브)『입문테크니컬라이팅』『통계학교과서』(아사쿠라서점)『배려의문장방법』(문예춘추)『헤매지않은통계학』『헤매지않는대학의미분적분』(기술평론사)등이있다.

목차

Lesson0들어가기전에
C#언어개발환경의사용법
VisualStudio의사용법

Lesson1첫걸음
1.1C#프로그램
1.2코드입력
1.3프로그램의작성
1.4프로그램의실행
1.5레슨의정리

Lesson2C#의기본
2.1콘솔로출력
2.2폼
2.3문자와이미지
2.4레슨의정리

Lesson3형과연산자
3.1대입
3.2형과변수
3.3연산자
3.4레슨의정리

Lesson4처리의제어
4.1조건분기
4.2반복
4.3배열
4.4배열의응용
4.5레슨의정리

Lesson5클래스
5.1클래스의설계
5.2접근의제한
5.3정적멤버
5.4새로운클래스
5.5클래스라이브러리
5.6레슨의정리

Lesson6이벤트
6.1이벤트의기본
6.2여러가지이벤트
6.3레슨의정리

Lesson7컨트롤
7.1패널
7.2라벨
7.3버튼
7.4텍스트박스와리스트박스
7.5메뉴
7.6다이얼로그(대화상자)
7.7레슨의정리

Lesson8그래픽
8.1그래픽의기본
8.2그래픽의응용
8.3수학관련클래스
8.4타이머
8.5레슨의정리

Lesson9게임
9.1게임으로의응용
9.2게임과알고리즘
9.3레슨의정리

Lesson10파일
10.1파일정보
10.2텍스트파일
10.3바이너리파일
10.4각종파일의다루기
10.5파일의응용과정규표현
10.6레슨의정리

Lesson11네트워크
11.1네트워크의기본
11.2Web
11.3TCP
11.4스레드
11.5레슨의정리

Lesson12데이터의이용
12.1LINQ
12.2XML과LINQ
12.3레슨의정리

Lesson13애플리케이션의작성
13.1프로그램의설계
13.2데이터기능의설계
13.3코드의작성
13.4레슨의정리

AppendixA연습문제정답
AppendixBQuickReference

출판사 서평

Lesson1첫걸음
코드를입력하고빌드를시행해서프로그램을작성하는등C#프로그래밍절차에대해배웁니다.

Lesson2C#의기본
블록,주석,클래스,오브젝트등C#프로그래밍작성을위한기본사항들을배웁니다.

Lesson3형과연산자
C#에서다루는값과오브젝트의종류,연산자를사용해서여러가지처리를시행하는방법을배웁니다.

Lesson4처리의제어
C#에서는여러구문을한데모아처리를컨트롤하는방법이있습니다.여기에서는if문,for문,배열등처리를컨트롤하는구문을배웁니다.

Lesson5클래스
클래스는C#프로그램을작성할때에빼놓을수없는기능입니다.이장에서는클래스에대해서자세히알아봅니다.

Lesson6이벤트
C#에서는조작등이발생했을때의처리를이벤트라는개념으로다룹니다.마우스나키의조작에반응하는다채로운프로그램을작성할수있는이벤트처리에대해배웁니다.

Lesson7컨트롤
C#의개발환경에는윈도를가진프로그램을작성하기위한기능이포함되어있습니다.이장에서는다양한컨트롤을통해그래픽컬한프로그램을작성해봅니다.

Lesson8그래픽
이미지처리를하려면다양한방법으로이미지를그려야합니다.이장에서는이미지처리에관한기법과수학ㆍ날짜ㆍ시각등에관한처리방법을소개합니다.

Lesson9게임
C#은게임애플리케이션의개발언어로자주사용됩니다.지금까지배운각종기법을응용해서간단한게임을만들어봅니다.

Lesson10파일
프로그램안에서여러가지데이터를다루고저장하기위해파일을이용합니다.이장에서는파일을다루는클래스에대해배웁니다.

Lesson11네트워크
클래스라이브러리에는네트워크를이용하기위한클래스가준비되어있습니다.이장에서는네트워크와Web을이용하는프로그램에대해배웁니다.

Lesson12데이터의이용
대량의데이터를저장할때에는텍스트파일,XML파일,데이터베이스등의방법이사용됩니다.C#에서각종데이터에동일한방법으로접근할수있는수단인LINQ에대해살펴봅니다.

Lesson13애플리케이션의작성
지금까지배운C#의여러가지기능을활용하여더큰규모의애플리케이션을작성할때필요한내용에대해서배워봅니다.

AppendixA연습문제정답
각장에서제시되었던연습문제에대한해답을제시합니다.

AppendixBQuickReference
주요함수와클래스,표준라이브러리의종류와기능에대해알아봅니다.