Head First C#
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
작가정보
저자 앤드류 스텔만은 뉴욕에서 자라긴 했지만 피츠버그에서도 꽤 오래 지냈습니다. 카네기 멜론 대학교 전산학부를 다니는 동안 피츠버그라는 동네를 알게 되었고, 나중에 제니와 함께 컨설팅 사업을 시작하고 오라일리에서 책을 내기 시작하면서 다시 피츠버그로 이사왔습니다. 대학을 졸업하고 다시 고향에 돌아와서 처음 얻은 직장은 EMI 음반사의 프로그래머 자리였습니다. 그가 라구아디아 공연예술고등학교에서 첼로와 재즈 베이스 기타를 전공했던 것을 감안하면 제법 그럴듯한 직장이었습니다. 앤드류와 제니가 처음으로 같이 일했던 곳은 회계 소프트웨어 회사였는데, 거기에서 앤드류는 프로그래머 팀을 맡고 있었습니다. 몇 년 동안 끝내주는 프로그래머들하고 일할 수 있었고, 그 과정에서 많은 것을 배웠습니다. 책을 쓰지 않는 동안에는 별로 쓸 데 없는(하지만 재미있는) 소프트웨어를 만들기도 하고, 연주도 하고, 비디오 게임도 하고, 태극권과 합기도 연습도 하고, 여자 친구 리사와 데이트를 즐기거나 포메라니언종 강아지하고 놀곤 한답니다.
저자(글) 제니퍼 그린
저자 제니퍼 그린은 대학교에서는 철학을 전공했지만 철학 전공자답게 전공과 관련된 직장을 구하지는 못했습니다. 다행히도 소프트웨어 테스팅에 능통한 덕에 온라인 서비스 업체에서 테스팅을 시작하면서 프로젝트 관리에 대해 배울 수 있었습니다. 1998년에 뉴욕으로 이사해서 회계 소프트웨어 회사에서 소프트웨어 테스트 업무를 맡았습니다. 인공지능과 자연언어 처리를 주력으로 하는 벤처회사에서 소프트웨어 테스팅 팀을 맡기도 했습니다. 그 후로는 세계 방방곡곡을 돌면서 여러 소프트웨어 팀과 함께 일하면서 갖가지 재미있는 프로젝트를 진행했습니다. 여행을 사랑하고, 발리우드 영화를 즐겨보며, 가끔씩 만화책을 보기도 하고, X-Bok가 수리되길 기다리기도 하고, 탄산음료를 병째로 마시기도 하며, 위피트종 강아지와 놀기도 한답니다.
역자 홍형경은 치열한 회사 생활에서 빠져 나와 현재 프리랜서 프로그래머로 일하고 있습니다. 아직은 IT분야에서 프리랜서란 직업이 외국에서의 그것처럼 인식되지는 않지만, 나름대로 나아가야 할 올바른 방향을 찾고 있는 중입니다.
번역 서환수
역자 서환수는 서울대학교 물리학과에서 박사학위를 받고 지금은 경기도 모처의 기업 연구소에서 나노과학을 연구하고 있습니다. 유치원에 들어가기 전부터 아무것도 모르고 물리학을 하겠다고 마음먹은 이후로, 30대 중반에 이른 지금까지도 "어떤 사람이 되고 싶으냐?"라는 질문을 받으면 "훌륭한 과학자요"라고 대답하고 있습니다. 『Head First Java: 뇌 회로를 자극하는 자바 학습법 (개정판)』을 비롯해서 한빛미디어와 함께 여러 권의 번역서를 냈습니다.
목차
- 1장. C#과 함께 놀라운 생산성을! ? 비주얼 애플리케이션에 대한 10분짜리 소개
좋은 프로그램을 정말 빨리 만들기 원하십니까? C#을 쓰면 강력한 프로그래밍 언어와 훌륭한 도구를 자유자재로 활용할 수 있습니다. 제공되는 비주얼 스튜디오 IDE를 이용하면 버튼이 제대로 작동하게 하려고 복잡한 코드를 가지고 오랫동안 씨름할 필요도 없죠. 게다가 버튼 이름을 알아내기 위해 어떤 메소드를 써야 하는지, 버튼의 레이블은 어떤 메소드로 알아낼 수 있는지 따위를 줄줄이 외우지 않아도 되니 자기가 해야 하는 일에 집중하기도 더 좋습니다. 뭔가 끌리는 느낌이 드시나요? 그러면 다음 페이지로 넘어가서 프로그래밍을 시작해 봅시다.
2장. 모두 다 코드에 불과하나니 ? 뒤에 숨어 있는 그 무엇!
우리는 그냥 IDE 사용자가 아니라 프로그래머입니다. IDE만 가지고도 꽤나 많은 일을 할 수 있습니다. 하지만 거기에는 한계가 있습니다. 물론 애플리케이션을 만들다 보면 반복적인 작업을 많이 해야 하긴 합니다. 그런 일을 하다 보면 IDE에서 제공하는 기능이 정말 많이 도움이 된다는 것을 알 수 있죠. 하지만 IDE를 가지고 작업하는 것은 시작에 불과합니다. 프로그램에서 할 수 있는 일은 IDE에서 하는 일에 비하면 무궁무진합니다. 그리고 그런 일을 하려면 C#코드를 작성해야 합니다. 일단 코딩에 대해 어느 정도 감을 잡고 나면 프로그램으로 못할 일이 없다니까요.
3장. 객체를 지향하라! ? 제대로 된 코드 만들기
모든 프로그램은 어떤 문제를 해결하기 위해 만들어집니다. 프로그램을 만들 때는 항상 그 프로그램으로 어떤 문제를 해결하는 것인지부터 생각하는 습관을 가지는 것이 좋습니다. 그런 관점에서 볼 때 객체는 정말 유용합니다. 그 객체를 통해서 해결하려고 하는 문제를 바탕으로 코드 구조를 구축하는데 도움이 되고, 결과적으로 코드를 작성하는 방법에 얽매이기보다는 우리가 해결해야 할 문제에 대해 고민하는 데 더 많은 시간을 투자할 수 있으니까요. 객체를 올바르게 활용하면 더 직관적으로 작성할 수 있는 코드, 더 쉽게 이해하고 수정할 수 있는 코드를 만들어 낼 수 있습니다.
4장. 유형과 참조 10:00시 ? 당신의 데이터는 어디에 있습니까?
데이터 유형, 데이터베이스는 모두 “중요하다”는 공통점이 있습니다. 데이터가 없이는 어떤 프로그램도 쓸모가 없습니다. 사용자로부터 정보를 받고, 그 정보를 활용해 새로운 정보를 찾아내거나 만들어 내서 다시 사용자에게 돌려줘야 하니까요. 사실 프로그래밍 과정에서 하는 일은 대부분 어떤 식으로든 데이터로 작업하는 것이라고 할 수 있습니다. 이 장에서는 C#의 데이터 유형에 대해 속속들이 알아보겠습니다. 프로그램에서 데이터를 다루는 방법을 자세하게 알아보고, 객체에 대한 비밀스러운 이야기까지 살펴봅시다.
C# 실습: 경주 시뮬레이션
조, 밥, 앨은 경견장에 가는 걸 매우 좋아합니다. 하지만, 매번 갈 때마다 돈을 잃어서 애로가 많습니다. 그래서 돈을 걸기 전에 어떤 개가 이길지를 알아낼 수 있는 시뮬레이터를 만들어 달라고 부탁하는군요. 그리고 프로그램을 잘 만들어 주면 수익금도 나눠주겠다고 하네요.
5장. 캡슐화 ? 비밀스러운 것은 Private로
좀 더 은밀한 것을 원하시나요? 때때로 객체에서도 은밀한 것이 필요할 수 있습니다. 일기장이나 은행 거래내역서 같은 걸 안전하고 비밀스럽게 보관하는 것처럼 훌륭한 객체라면 다른 친구들이 마음대로 자기 내부를 휘젓고 다니지 못하게 할 수 있어야 합니다. 이 장에서는 캡슐화의 위력에 대해 알아볼 겁니다. 객체의 데이터를 남들로부터 숨기고, 그 데이터에 안전하게 접근하게 해 주는 메소드를 추가하는 방법도 배우게 됩니다.
6장. 상속 ? 객체의 가계도
부모님을 닮고 싶다는 생각을 해 본 적 있지 않나요? 혹시 여러분이 만들고자 하는 객체와 거의 똑 같은 일을 해 주는 객체를 본 적이 있나요? 어떤 객체를 보고 “조금만 고치면 딱 내가 필요로 하는 개체를 만들 수 있겠다”하는 생각이 들어본 적 있나요? C# 언어에서 가장 강력한 개념, 가장 강력한 테크닉인 상속이 만들어진 배경에는 그런 생각이 담겨있습니다. 이번 장을 공부하고 나면 어떤 객체의 서브클래스를 만들어서 필요한 행동은 그대로 받아오면서도 유연성을 살려서 고쳐야 할 게 있으면 고쳐서 쓰는 방법을 터득하게 될 겁니다. 중복된 코드를 피하면서 실제 세계와 더욱 유사한 모형을 만들고 더 관리하기 쉬운 코드를 만들 수 있게 될 거예요.
7장. 인터페이스와 추상 클래스 ? 약속 잘 지키는 클래스 만들기
백 번 말하는 것보다 한 번 실천하는 것이 중요합니다. 때때로 객체가 어떤 클래스를 상속받는 것 보다는 어떤 일을 할 수 있는지를 기준으로 묶어줘야 하는 경우가 있습니다. 그런 경우에 쓰이는 것이 바로 인터페이스입니다. 어떤 클래스든 같은 인터페이스를 구현하면 같은 일을 할 수 있죠. 하지만 강력한 힘을 갖게 되면 그만큼 책임져야 할 것도 많아지는 법이죠. 어떤 클래스든 특정 인터페이스를 구현한다면 반드시 모든 의무를 이행해야 합니다. 그렇지 않으면 컴파일러가 가만두지 않을 거예요.
8장. 열거형과 컬렉션 ? 데이터 왕창 저장하기
실생활에서는 데이터를 조금씩 찔끔 찔끔 처리하는 일이 별로 없습니다. 보통 데이터가 한꺼번에 왕창 몰려옵니다. 따라서 다량의 데이터를 정리하기 위한 뭔가가 필요하고, 컬렉션이 바로 그런 경우에 쓸 수 있는 도구입니다. 컬렉션으로 프로그램에서 사용할 데이터를 저장하고 정렬하고 관리할 수 있습니다. 데이터를 관리하는 부분은 컬렉션에 맡겨 버리고 우리는 데이터로 일을 처리하는 부분에 더 많은 시간을 할애할 수 있지요.
C#실습: 퀘스트
주인공이 한 레벨씩 올라가면서 무시무시한 적들을 물리치는 퀘스트를 수행하는 어드벤처 게임을 만들어야 합니다. 이 게임은 주인공과 적이 서로 한 턴씩 움직이는 턴 기반 시스템으로 만들겠습니다. 주인공은 한 턴에서 이동이나 공격, 둘 중 하나만 할 수 있지만 적은 한 턴에 이동과 공격을 동시에 할 수 있습니다. 플레이어가 죽거나 일곱 레벨에 있는 모든 적을 죽이면 게임이 끝납니다.
9장. 파일 읽고 쓰기 ? 바이트 배열을 저장해서 세상을 구해 봅시다
가끔씩은 악착같이 행동해야 될 때도 있습니다. 지금까지 여러분이 작성한 모든 프로그램은 모두 단명했습니다. 프로그램이 일단 실행된 후 곧바로 죽었죠. 하지만 이것만으로는 뭔가 부족합니다. 특히, 중요한 정보를 다룰 땐 더욱 그렇죠. 작업한 내용을 저장할 수 있어야 합니다. 이 장에서는 데이터를 파일에 쓰는 방법과 다시 파일에서 그 데이터를 어떤 식으로 읽어 내는지 배우게 될 것입니다. 이를 위해 닷넷 스트림 클래스의 내용과 2진법, 16진법의 정체를 살펴 보겠습니다.
10장. 예외 처리 ? 나중에는 불길 잡기가 힘들어요
프로그래머는 전투기조종사가 아닙니다. 헤드 퍼스트 책과 수많은 기술 매뉴얼을 들고 허리가 휠 정도로 일해서 여러분은 드디어 마스터 프로그래머로서 업계의 정상에 우뚝 서게 되었습니다. 하지만 작성했던 프로그램들이 충돌하거나 예상대로 동작하지 않아서 여전히 코드를 뒤적이고 있을 거에요.
11장. 이벤트와 대리자 ? 코드가 은밀히 처리하는 것
객체들이 자기 자신에 대해 생각하기 시작했습니다. 객체들이 하는 일들을 계속 제어할 수는 없습니다. 가끔 날벼락 같은 일이 일어나죠. 이럴 때 여러분은 객체들이 발생하는 사건에 대해 반응할 수 있을 정도로 똑똑해 지길 원합니다. 이벤트란 바로 이런 것이며, 그 이상도 이하도 아닙니다. 하나의 객체가 이벤트를 발행하면 다른 객체는 그 이벤트를 구독하고, 함께 일하는 모든 사람들은 계속 자기 할 일을 하죠. 정말 대단한 점은 같은 이벤트에 반응하는 객체들이 너무나 많다는 점인데, 이런 경우네는 콜백을 사용하면 매우 편리합니다.
12장. 예습과 복습 ? 지식과 힘, 그리고 재미난 것 만들기
배운 것은 실제로 써먹어야 합니다. 지금까지 작성했던 코드를 실제로 활용해 보기 전까지는 C#의 난해한 개념을 알고 있다고 자부하기는 쉽지 않을 거예요. 이 장에서는 타이머와 LINQ를 사용해서 컬렉션을 처리하는 것과 같은 새롭고 자질구레한 것들을 배우게 될 것입니다. 또한 전반부에서는 정말 복잡한 애플리케이션을 구축함으로써 이전 장에서 이미 배웠던 내용을 제대로 파악할 수 있는 기회를 갖게 될 것입니다. 아주 멋진 소프트웨어를 만들 때가 되었으니 허리띠를 졸라 매세요.
13장. 컨트롤과 그래픽 객체 ? 예뻐질 거에요
가끔씩은 여러분 손으로 직접 그래픽을 만들어야 합니다. 지금까지는 애플리케이션에 있는 시가적인 것들을 처리하기 위해 컨트롤들에 상당한 시간을 할애해 왔지만, 가끔은 이것만으로 충분치 않군요. 그림을 움직이게 만들려면 어떻게 해야 할까요? 이렇게 하려면 닷넷 프로그램을 위해 여러분 자신만의 컨트롤을 생성하려고 할 것입니다. 아마도 이중 버퍼링 기능을 추가하거나 심지는 폼에 직접 그림도 그릴 것입니다. 이 모든 작업은 그래픽 객체외 비트맵 객체, 그리고 현재의 그래픽에 만족하지 않는 마음에서 시작됩니다.
14장. 캡틴 어메이징 ? 객체의 최후
객체의 진정한 힘은 상속과 다형성을 통해 실제 세계에서 일어나는 일을 모방하는 능력에 있습니다. 만화로 객체를 이해하세요.
15장. LONQ ? 데이터 처리하기
데이터로 구동되는 세상에서 어떻게 먹고 살아야 하는지 생각해 보세요. 지난 몇 일 혹은 몇 주 동안 우리가 만들었던 프로그램들은 데이터를 처리하지는 않았습니다. 하지만 오늘, 이 장에서 다루는 것은 전부 데이터에 관련된 것입니다. 실제로 한 가지 이상의 데이터 소스를 사용해서 한 가지 이상의 형식으로 데이터와 연관된 작업을 해야 할 경우가 종종 있습니다. 데이터베이스, XML, 컬렉션을 사용해 프로그램을 개발하는 것은 훌륭한 C# 프로그래머가 되기 위한 필수 과정이며 여기서 필요한 것이 바로 LINQ입니다. LINQ는 간단하면서도 직관적인 방식으로 데이터를 읽어올 뿐만 아니라 상이한 데이터 소스에 있는 데이터들을 그룹 짓고 합칠 수 있게 합니다.
C# 실습: 인베이터
이번 실습실에서는 더 이상 소개가 필요 없는 비디오 게임 역사상 가장 유명하고 존경 받았던 것 중 하나를 다룰 것입니다. 인베이터를 만들어 봅시다.
부록. 남은 것들 ? 이 책에 넣고자 했던 11가지 내용
재미있는 것은 이제부터 시작됩니다! 지금까지 C#을 사용해서 강력한 소프트웨어를 만들기 위한 수많은 도구들을 소개하고 학습했지만, 이 책 한 권만으로 C#에 대한 도구와 기술을 다룰 수는 없습니다. 이 책을 쓰면서 도대체 어떤 내용을 포함하고 어떤 내용을 제외해야 하는지 상당한 시간을 고민했습니다. 이 장에서는 이 책에서 언급하지 않은 내용 일부를 소개하고 있는데, 자세히 다루지는 않았지만 정말 중요하고 유용한 내용이며, 조금이라도 도움이 되었으면 하는 바램입니다.
출판사 서평
만화처럼 쉽고 빠르게 배우는 C# 4.0 프로그래밍, 닷넷 프레임워크 4.0과 C# 4.0을 한 번에 배운다.
이 책의 특징과 장점
-. 『Head First C#: 상상을 초월하는 객체지향 C# 학습법』 (2009) 개정판
-. C#을 쉽고 재미있게 배울 수 있는 인지과학 및 학습이론에 기반을 둔 학습법
-. 만화처럼 쉽게 읽히는 독특한 구성, 학습효과를 높이는 십자퍼즐, 브레인 파워, 연습문제
어떤 독자를 위한 책인가?
-. C# 프로그래밍 입문자
-. C# 프로그래밍 기존 개발자
개정판에서 달라진 점
-. C# 4.0 & 닷넷 프레임워크 4.0 & 비주얼 스튜디어 2010을 반영
-. 부록 6개장 추가
상상을 초월하는 객체지향 C#학습법
『Head First C#: 상상을 초월하는 객체지향 C# 학습법 (개정판)』은 C#과 닷넷 프레임워크, 비주얼 스튜디오 IDE를 위한 완벽한 지침서입니다. 이 책은 C# 4.0 과 닷넷 프레임워크 4.0, 비주얼 스튜디오 2010에 맞춰져 있으며 상속에서부터 직렬화에 이르는 내용을 담고 있습니다. 여러분은 LINQ를 사용해 데이터를 조회하며 그래픽과 에니메이션을 그리고, 클래스와 객제지향 프로그래밍에 관한 모든 것을 섭렵할 수 있습니다. 또한 게임과 간단한 프로젝트를 만들고 재미난 문제도 풀어보게 될 겁니다. 이 책을 통해 능숙한 C# 프로그래머로 거듭날 수 있을 거예요!
만화처럼 쉽고 빠르게 배우는 C#
새로운 개념을 학습하려고 고군분투할 정도로 여러분이 한가하다고 생각하지 않습니다. 최신의 인지과학과 학습이론을 바탕으로 만든 이 책을 읽다 보면 여러 개념을 동시에 인지하는 학습 경험을 맛보게 될 것입니다. 볼거리가 많고 머릿속에 쏙쏙 들어오게 구성된 『Head First C#: 상상을 초월하는 객체지향 학습법 (개정판)』으로 C#을 학습해 봅시다!
옮긴이의 글_ 홍형경
프로그래밍에서 중점을 둬야 하는 항목이 과거에는 알고리즘이나 코드의 간결성이었다면 최근 몇 년 들어서는 사용자들의 요구사항에 대한 만족도나 사용자 경험을 중시하는 풍조로 그 경향이 바뀌고 있습니다. 프로그램뿐만 아니라 세상사 모든 일이 그렇지 않을까요? 다른 사람들보다 차별화 되고 눈에 띄어야만 더욱 돋보이고 오래도록 사랑 받을 수 있습니다. 책도 마찬가지입니다. 이제는 IT, 소프트웨어 세계에서는 거의 고유명사화된 《헤드 퍼스트》 시리즈가 바로 그 주인공입니다. 뭔가 부족해 보이는 것 같지만, 막상 읽어보며 학습하다 보면 첫 인상과는 달리 내실
있고 안이 꽉 찬 책이라는 사실을 독자 모두가 느낄 수 있을 것입니다. 닷넷과 C#이 소개된 지도 꽤 많은 시간이 흘렀으며, 이와 관련된 서적들도 아주 많이 출간되었습니다. 하지만 나에게 딱 맞는 책을 고르고 싶어도 그런 책을 찾기는 결코 쉽지 않은 일입니다. 이 책은 C#에 대한 기본서이긴 하지만 다른 기본서들과는 분명히 차별화되어 있으며, 머릿속에 기본 개념이 쏙쏙 들어오는 것을 몸소 체험할 수 있을 겁니다. 특히 이 책에서는 중간중간 실습 과
정을 넣어 단순히 “Hello, World!” 같은 문자열을 출력하는 것이 아닌 직접 실행되는 프로그램을 작성할 수 있는 기회를 제공하고 있습니다. 또한 자신이 만든 실습 프로그램을 게시판에 올려 전 세계의 『Head First C#』 독자들에게 선보일 수도 있습니다. 판타지 업계에 ‘해리포터’ 시리즈가 있다면, IT 업계에는 《헤드 퍼스트》 시리즈가 있습니다. 호그와트 마법학교 대신 우리는 C# 실습문제를 풀면서 실력을 향상시킬 수 있습니다. 덤블도어 선생님도 필요 없습니다. 『Head First C#』에 있는 “바보 같은 질문이란 없습니다”에서 모든 질문에 대답해 줍니다. 마법 지팡이 대신 우리는 비주얼 스튜디오 익스프레스로 무장하고 있습니다. 이 책이 C#을 처음 시작하는 모든 이에게 좋은 지침서가 되어 모든 독자가 훌륭한 프로그래머가 되길 진심으로 바랍니다. 여러모로 부족한 역자에게 도움을 주신 한빛미디어㈜ 식구들에게 감사 드립니다. 이 책을 기획하고 수고해주신 한동훈 대리님, 개정판 작업에 심혈을 기울여주신 박은지 님께 깊은 감사 드립니다.
옮긴이의 글_서환수
《헤드 퍼스트》 시리즈를 아주 좋아합니다. 《헤드 퍼스트》 시리즈의 첫 번째 책인 『Head First Java』를 처음 접했을 때의 충격은 아직도 생생합니다. 마치 어린이용 책처럼 그림과 텍스트가 마구 뒤섞여 있고, 코드나 본문 여기저기에 손으로 적은 듯한 설명이 들어가 있는 구성은 “전문서적은 점잖게 만들어야 한다”는 암묵적인 약속을 깨버린 파격이었으니까요. 그 후로 『Head First EJB』, 『Head First Design Patterns』, 『Head First Java 2판』에 이르기까지 많은 《헤드 퍼스트》 시리즈 책을 번역했습니다. C#을 처음 접하게 된 건 비주얼 스튜디오 익스프레스 버전이 나올 무렵부터였습니다. 공짜라서 확실히 끌렸죠. 그리고 다양한 패러다임의 프로그래밍이 가능하다고는 하지만 산만하고 복잡해 보이는 C++보다는 처음부터 깔끔하게 새로 디자인한 언어인 자바에 훨씬 가깝다는 점도 아주 매력적이었습니다. 마침 실험 장비를 구동하는 데 필요한 프로그램을 몇 가지 새로 짜야 하는 상황이었는데, 처음 써보는 언어라는 부담이 있음에도 용감하게 비주얼 스튜디오 익스프레스 2005 버전을 써서 제법 복잡한 프로그램을 짜봤습니다. 물론 제가 사용한 장비가 닷넷용 API를 제공하고 있어서 그렇게 용기를 낼 수 있었겠지만, 기존의 비주얼 스튜디오에서 제공하던 답답한 IDE나 적당히 땜질해서 만들어놓은 듯한 MFC 프로그래밍 환경에 비해 C#과 닷넷 기반의 프로그래밍은 매끄럽고 우아했습니다. 지금도 윈도우 환경에서 프로그램을 만들어야 하는 상황이라면 당연히 비주얼 스튜디오 익스프레스를 사용할 것입니다. 무료로 제공되는 훌륭한 개발 환경 위에서 깔끔하고 우아한 C# 언어로 프로그래밍을 하려는 분께 이 책이 훌륭한 지침서가 될 수 있기를 바랍니다. 지금까지 저와 함께 일한 많은 한빛미디어㈜ 식구들이 게으른 역자로 인해 고생을 많이 하셨습니다. 학위 논문 준비한답시고 게으름 피운 역자로 인해 속이 새까맣게 타버렸을 한동훈 씨께 미안하고 고마운 마음을 전하고 싶습니다. 그리고 나의 존재 이유라고 할 수 있는 아내 혜선과 아들 정언, 조만간 이 세상에 태어날 둘째 아이에게 사랑과 감사의 마음을 전합니다.
기본정보
ISBN | 9788979148589 | ||
---|---|---|---|
발행(출시)일자 | 2011년 10월 10일 | ||
쪽수 | 844쪽 | ||
크기 |
203 * 235
mm
|
||
총권수 | 1권 | ||
원서명/저자명 | Head first C#/Stellman, Andrew | ||
이 책의 개정정보 |
새로 출시된 개정판이 있습니다.
개정판보기
|
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립