확장메뉴
주요메뉴


소득공제
공유하기
리뷰 총점9.0 리뷰 2건 | 판매지수 3,870
베스트
프로그래밍 언어 top100 7주
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
[대학생X취준생] 2023년에도 중요한 것은 꺾이지 않는 마음
[IT 기획전] IT, 모두의 교양
박해선 저자의 머신러닝/딥러닝 패스
비전공자 출신 프론트엔드 개발자 '임효성'님이 추천하는 개발 입문 책
더 나은 개발자로 살아가기 위한 『개발자 원칙』
[단독]『혼자 공부하는 파이썬』 개정판 출간
2월의 굿즈 : 산리오캐릭터즈 독서대/데스크 매트/굿리더 더플백/펜 파우치/스터디 플래너
YES24 트윈링 분철 : 인서트라벨/스티커 택1 증정
내 최애 작가의 신작 '최신작' 먼저 알림 서비스
소장가치 100% YES24 단독 판매 상품
쇼핑혜택
현대카드
1 2 3 4 5

품목정보

품목정보
발행일 2022년 01월 05일
쪽수, 무게, 크기 496쪽 | 732g | 152*225*24mm
ISBN13 9788931465969
ISBN10 8931465963

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

Lesson 0 들어가기 전에

C# 언어 개발 환경의 사용법
Visual Studio의 사용법

Lesson 1 첫 걸음

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

Lesson 2 C#의 기본

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

Lesson 3 형과 연산자

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

Lesson 4 처리의 제어

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

Lesson 5 클래스

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

Lesson 6 이벤트

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

Lesson 7 컨트롤

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

Lesson 8 그래픽

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

Lesson 9 게임

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

Lesson 10 파일

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

Lesson 11 네트워크

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

Lesson 12 데이터의 이용

12.1 LINQ
12.2 XML과 LINQ
12.3 레슨의 정리

Lesson 13 애플리케이션의 작성

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

Appendix A 연습문제 정답
Appendix B Quick Reference

저자 소개 (3명)

출판사 리뷰 출판사 리뷰 보이기/감추기

Lesson 1 첫 걸음

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

Lesson 2 C#의 기본

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

Lesson 3 형과 연산자

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

Lesson 4 처리의 제어

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

Lesson 5 클래스

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

Lesson 6 이벤트

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

Lesson 7 컨트롤

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

Lesson 8 그래픽

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

Lesson 9 게임

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

Lesson 10 파일

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

Lesson 11 네트워크

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

Lesson 12 데이터의 이용

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

Lesson 13 애플리케이션의 작성

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

Appendix A 연습문제 정답

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

Appendix B Quick Reference

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

회원리뷰 (2건) 리뷰 총점9.0

혜택 및 유의사항?
파워문화리뷰 그림으로 배우는 C# Programming Basic 내용 평점4점   편집/디자인 평점4점 YES마니아 : 로얄 a********r | 2022.01.31 | 추천0 | 댓글0 리뷰제목
C++++ = C#, 반올림 하듯 C#을 쉽게 빠르게 익히려면?   Microsoft에서 만든 컴퓨터 운영 체제(OS)는 Windows입니다. 사실상 표준이라는 플랫폼으로 많은 사람들이 사용하고 있습니다. 1990년대 초반부터 거의 독점하다 시피하고 있습니다. 2018년 기준으로 Windows는 개인용컴퓨터에 약 82%정도 점유율을 가지고 있습니다. 스마트폰이 나오면서 점유율은 줄어들고 있긴 하지만,;
리뷰제목

C++++ = C#, 반올림 하듯 C#을 쉽게 빠르게 익히려면?

 

Microsoft에서 만든 컴퓨터 운영 체제(OS)는 Windows입니다. 사실상 표준이라는 플랫폼으로 많은 사람들이 사용하고 있습니다. 1990년대 초반부터 거의 독점하다 시피하고 있습니다. 2018년 기준으로 Windows는 개인용컴퓨터에 약 82%정도 점유율을 가지고 있습니다. 스마트폰이 나오면서 점유율은 줄어들고 있긴 하지만, 여전히 학교와 기업에서 Windows OS를 기반으로 많은 애플리케이션을 설치하여 공부와 업무를 하고 있습니다.

WIndows에서 동작하는 애플리케이션을 개발할 수 있는 프로그래밍 언어는 많습니다. 하지만, 쉬우면서도 대중적인 것이 바로 C#입니다. 2000년에 개발된 나름 최신 프로그래밍 언어이며 Framework는 계속 업그레이드 되고 있습니다. 한때, Microsoft에서 Java를 지원하는 프로그래밍 언어를 개발한 적도 있습니다. 라이선스 문제로 인해 중단된 이후 Java 언어와 유사하면서도 C++ 만큼의 성능을 낼 수 있는 언어를 개발한 것이 바로 C#입니다. C에 +를 4개나 붙여 ++++가 #이 된 만큼 기존의 C++언어보다 어떻게든 # 만큼 올리는 것이 필요했을 것 같습니다.

프로그래밍 언어를 처음 배우고자 하는 사람에게 C#은 괜찮은 언어입니다. C++보다는 개발하기 편한 환경을 제공합니다. Java와 비슷한 문법을 가지면서도 많은 부분을 보완하였습니다. 특히, GUI가 포함된 애플리케이션을 만들기 위해서는 C#만큼의 생산성을 내는 프로그래밍 언어는 없다고 봐야 할 것입니다. 더군다나 유니티 게임 개발에서는 C#이 거의 필수입니다.

 


그림으로 배우는 C# Programming Basic
다카하시 마나 저/김은철, 유세라 역 | 영진닷컴 | 2022년 01월 05일

 

프로그래밍 언어를 분류할 때 절차 지향 언어와 객체 지향 언어로 구분합니다. 절차 지향 언어의 대표적인 것이 C언어 입니다. 반면 최근 많이 사용되는 대부분의 언어는 객체 지향 언어입니다. 프로그래밍을 처음 배울 때 객체 지향 언어 하나를 먼저 배우고 나면 객체 지향 언어에 대한 전반적인 이해를 할 수 있습니다. 이로 인해 다른 언어도 쉽게 배울 수 있습니다.

C#은 객체 지향 언어입니다. C#을 통해 처음 프로그래밍 언어를 배우고 나면 유사한 객체 지향 언어인 Java도 쉽게 이해할 수 있습니다. 프로그램을 처음 배우는 사람에겐 개발 환경도 중요합니다. C#은 Windows OS에서 지원하는 강력한 개발도구인 비주얼 스튜디오를 제공합니다. 이런 부분으로 인해 프로그램을 배우는 초보자에게 C#은 가장 적합한 언어입니다.

이 책은 C#언어를 배울 수 있는 입문서 입니다. C# 기초 문법부터 애플리케이션 개발까지 쉽고 빠르게 익힐 수 있습니다. 책 제목에서도 보이듯이 어려운 용어를 쉽게 이해할 수 있도록 많은 그림을 담고 있습니다.

총 13개의 장으로 구성되어 있습니다. 각 장은 Lesson 형태로 프로그램의 기본 개념, C# 문법 등 쉬운 내용에서 시작하여 최종 애플리케이션을 만들기 위한 이벤트, 네트워크, 데이터 쿼리 등 고급 주제로 까지 지식을 높여갑니다. 프로그램 입문자에게 꼭 필요한 내용만 담았습니다. Lesson의 범위가 지루하지 않는 범위로 구분하였습니다. 책의 크기와 전체 페이지수에 그 양에 압도 당하지 않을 만큼의 분량으로 필수적인 요소를 담았다고 봐야 할 것입니다.

그렇다고 중요한 부분을 그냥 넘어가진 않습니다. 프로그램으로 구현해야 하는 일이 점점 복잡해짐에 따라 보다 효율적이고 생산적인 방법이 필요하게 되었습니다. 이런 요구로 등장하게 된 것이바로 Class입니다. Class를 잘 사용하는 것이 객체 지향 언어를 이해하는 핵심입니다. 이런 중요성에 대해서도 책은 쉽게 설명하고 있습니다.

초보자를 위한 배려는 또 있습니다. 각 Lesson의 마지막엔 핵심 내용을 정리하고 있습니다. 그리고, 연습문제를 두어 실습을 해볼 수 있도록 하고 있습니다. 연습문제의 답도 부록으로 제공하고 있습니다.

프로그램을 하면서 접하게 되는 많은 상황에서의 Know-How들을 컬럼 형식으로 짦막짦막하게 소개하고 있습니다. 이런 컬럼들이 주는 지식 또한 지식을 정리하는데 도움이 됩니다. 프로그램 언어에 대한 퀵 레퍼런스도 적당한 만큼 제공합니다.

현재 사용자의 애플리케이션 사용환경이 웹으로 많이 넘어가고 있습니다. 웹 환경을 위한 프로그래밍 언어로 Java를 많이 사용하다 보니 처음부터 Java 언어를 배우라고 추천하는 사람도 많습니다. 처음에 잠시 언급을 했듯이 C#이나 Java나 그 언어적 특성은 유사합니다. 특정 프로그래밍 언어가 중요한 것이 아니라 프로그래밍 방법이나 객체 지향 언어에 대한 이해를 빨리 하는 것이 초보자에겐 더 필요한 것 같습니다. 그런 면에서 C#의 개발환경이 초보자에겐 더 좋을 것입니다. 또 하나 이 책 ?그림으로 배우는 C# Programming Basic? 과 함께 하면 더 빠르게 프로그래밍 세계에 입문하여 본격적으로 개발자로서 활동할 수 있을 것입니다.

#씨샵 #프로그래밍언어 #자바스크립트 #게임개발책

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
파워문화리뷰 C# 언어를 그림으로 쉽게 배우자 내용 평점5점   편집/디자인 평점5점 정*선 | 2022.01.30 | 추천1 | 댓글0 리뷰제목
C 언어는 컴퓨터 프로그래밍에 가장 기본이 되는 가장 대표적인 컴퓨터 언어다. 그래서 C++에 대한 설명서와 활용서가 정말 많이 출판되는데, 영진닷컴에서 출간한 『그림으로 배우는 C# Programming Basic』은 C# 언어를 소개하는 책이다. C언어에 속하는 것 같기는 한데, C# 언어는 어떻게 다른지 호기심이 생겨 책을 읽기 시작했다.       우선 『그림으로 배우;
리뷰제목

C 언어는 컴퓨터 프로그래밍에 가장 기본이 되는 가장 대표적인 컴퓨터 언어다. 그래서 C++에 대한 설명서와 활용서가 정말 많이 출판되는데, 영진닷컴에서 출간한 그림으로 배우는 C# Programming BasicC# 언어를 소개하는 책이다. C언어에 속하는 것 같기는 한데, C# 언어는 어떻게 다른지 호기심이 생겨 책을 읽기 시작했다.

 


 

 

우선 그림으로 배우는 C# Programming BasicC# 언어를 먼저 소개한다. 아무래도 어떤 분야든 간에 첫 입문 과정에서 개념 소개가 가장 먼저 이뤄지는 것이 기본이기 때문일 텐데, C# 언어를 잘 알지 못하는 나와 같은 초심자에게는 퍽 유용하면서도 심기일전하는 데 큰 힘을 불어넣는다. 이 곳을 시작으로 이 책의 앞부분은 C# 언어에 대한 기본 설명을 제공하기 때문에 비록 C# 언어를 잘 알지 못하는 사람도 크게 부담 없이 비교적 수월하게 시작할 수 있어서 좋다.

 


 

 

그리고 그림으로 배우는 C# Programming Basic은 각 장을 ‘Lesson’ 형태로 구성하고 있는데, 각 레슨을 시작하는 첫 부분마다 그 레슨의 학습 방향을 먼저 제공하고 반드시 익혀야 할 개념들을 정리해 두고 학습의 목적의식을 새롭게 환기해 준다는 점에서, 학습자들은 뚜렷한 학습 목표가 제시되어 이 책을 활용해 혼자 공부하더라도 중도에서 길을 잃거나 낙오하는 위험 부담이 크게 줄어드는 효과가 있다.

 


 

 

일단 그림으로 배우는 C# Programming Basic은 각 부분에서 학습해야 할 내용을 제목으로 제시한 뒤에 그 학습 내용을 실전처럼 활용하기 위한 ‘Sample’을 활용한다. Sample은 말 그대로 C# 언어를 사용할 때 실제 상황에서 등장할 수 있는 문제인데, 이 책에서 설명하는 내용을 따라 이 Sample을 완성해가다 보면 해당 부분에서 익혀야 하는 기본 개념을 실전적으로 습득할 수 있어서 실제 상황에도 직접 사용할 수 있는 능력이 길러지는 장점이 있다.

 


 

 

또한 그림으로 배우는 C# Programming Basic은 중간중간에 중요한 요점을 다시 강조하는 부분도 포함하고 있는데, 사소한 것처럼 느껴질 수도 있지만 실제로 이 책으로 학습하는 과정에서 방향 감각을 잃지 않고 해당 부분의 내용을 학습할 때 어떤 점에 활용할 수 있는지를 다시 한번 인식하는 데 크게 도움이 된다.

 


 

 

그뿐 아니라 그림으로 배우는 C# Programming Basic은 기본적으로 반드시 숙지해야 하는 개념이나 용어도 책 중간중간에 따로 정리해 두는 부분이 있는데, 그 부분 역시 C# 언어를 잘 알지 못하거나 활용에 자신이 없는 학습자에게는 큰 도움을 준다. 아무래도 생소한 분야를 학습하는 경우라면 이렇게 학습자가 궁금하게 여길 수 있거나 이해하지 못할 수 있는 부분을 친절히 설명하는 부분이 필요한 법이니까 말이다.

 



 

 

거기에 부합해서, 그림으로 배우는 C# Programming Basic은 글로 설명한 부분을 Sample에서 실제로 응용하는 과정을 거칠 때 Sample에서 어떻게 대입하고 사용해야 하는지를 글 상자 형태로 구체적으로 설명하는 부분도 포함하고 있다. 그래서 C# 언어에 아직 서툰 사용자의 경우에도 글로 설명된 부분만으로 아직 이해하기 어려울 수 있는 내용도 Sample에 표기된 글 상자 부분을 따라 직접 해보는 과정을 거치면 훨씬 수월하게 학습 내용을 이해할 수 있다.

 


 

 

또한 그림으로 배우는 C# Programming Basic은 이렇게 각 Lesson이 끝나는 부분에 연습문제를 제공하는데, 이 부분은 모든 분야가 그렇듯이 학습자가 자신이 학습한 내용을 얼마나 충분히 익혔는지를 확인할 수 있는 필수 단계여서 학습자에게는 부담인 동시에 도전이 되기도 한다. 물론 이 문제들을 잘 풀지 못해도 문제 해결 과정에서 자신에게 부족하거나 필요한 부분을 신속히 찾아서 바로잡을 수 있으니 일거양득인 셈이다.

 


 

 

그림으로 배우는 C# Programming Basic에서 부록으로 제공하는 ‘Quick Reference’C# 언어를 처음 학습하는 나와 같은 사람에게는 대단히 유용했다. 이 부분은 일종의 C# 언어의 문법서로 불러도 좋을 것 같은데, C# 언어의 기본적인 작용 개념과 명령 형식 등을 정리해 두고 있어서 C# 언어의 전체적인 윤곽을 파악하는 데도 무척 유익하다.

 



 

 

영진닷컴에서 출간하는 그림으로 배우는시리즈가 다 그런 것처럼 그림으로 배우는 C# Programming Basic도 대단히 생소할 수 있는 C# 언어를 많은 삽화와 도형을 통해 시각적으로 쉽게 접근할 수 있도록 도와주기 때문에, 나와 같은 초심자도 크게 부담 느끼지 않고 C# 언어를 비교적 편하게 느끼면서 배우기에 최고의 입문서라고 생각된다.

 
 
댓글 0 1명이 이 리뷰를 추천합니다. 공감 1

한줄평 (2건) 한줄평 총점 9.0

혜택 및 유의사항 ?
구매 평점5점
책 보기가 편하게 되어있습니다
이 한줄평이 도움이 되었나요? 공감 0
YES마니아 : 골드 h*****i | 2023.01.23
구매 평점4점
상당히 개념잡기 좋았는데 어디갔니? ㅠㅠ 잃어버렸네
이 한줄평이 도움이 되었나요? 공감 0
m***y | 2022.03.15
  •  쿠폰은 결제 시 적용해 주세요.
1   16,200
뒤로 앞으로 맨위로 aniAlarm