반응형

프로그래밍 관련 책 20

Escort GoF의 디자인 패턴 C#

Escort GoF의 디자인 패턴 C# 책 소개 이 책은 소프트웨어 제작 시 자주 사용되는 디자인(설계) 패턴(유형)을 소개하고 C#언어로 기술하였습니다. 소프트웨어 설계에 관한 책으로 [GoF의 디자인 패턴]은 많은 개발자에게 명서로 알려졌습니다. 하지만 충분한 지식과 경험이 없는 상태에서 보는 것은 너무나 힘들다고 얘기합니다. 이 책에서는 GoF의 디자인 패턴에 소개된 23가지 디자인 패턴을 설명과 시나리오, 클래스 다이어그램, 구체적인 구현까지 다루고 있습니다. 이를 통해 어떠한 디자인 패턴이 어떻게 사용하면 좋은지를 판단하고 실제 프로그래밍에서 효과적인 설계를 할 수 있게 도와줄 것입니다. 정확한 설명으로 디자인 패턴을 설명하면 충분한 사전 지식과 경험이 있는 이들은 명확하게 알 수 있습니다. 하..

Escort GoF의 디자인 패턴

Escort GoF의 디자인 패턴 책 소개이 책은 소프트웨어 제작 시 자주 사용되는 디자인(설계) 패턴(유형)에 대해 다루고 있습니다. 소프트웨어 설계에 관한 책으로 [GoF의 디자인 패턴]은 많은 개발자에게 명서로 알려졌습니다. 하지만 충분한 지식과 경험이 없는 상태에서 보는 것은 너무나 힘들다고 얘기합니다. 이 책에서는 GoF의 디자인 패턴에 소개된 23가지 디자인 패턴을 설명과 시나리오, 클래스 다이어그램, 구체적인 구현까지 다루고 있습니다. 이를 통해 어떠한 디자인 패턴이 어떻게 사용하면 좋은지를 판단하고 실제 프로그래밍에서 효과적인 설계를 할 수 있게 도와줄 것입니다.정확한 설명으로 디자인 패턴을 설명하면 충분한 사전 지식과 경험이 있는 이들은 명확하게 알 수 있습니다. 하지만 충분한 사전 지식..

Escort C#

Escort C# 책 소개 이 책은 C# 프로그래밍 언어의 문법과 OOP 프로그래밍 설계와 구현을 다루는 입문서입니다. 이 책에서 다루는 C#은 .NET Framework 기반에서 동작하는 다양한 범위의 프로그램을 개발할 때 사용하는 언어입니다. 다른 프로그래밍 언어를 모른는 이들도 학습할 수 있게 기본적인 문법부터 하나 하나 다루고 있습니다. 또한 C# 문법과 구현에 그치지 않고 OOP 프로그래밍의 주요 특징과 설계를 다루어 균형있게 실력을 키울 수 있습니다. [C#] 1. C# 소개 [C#] 2. C# 구성 요소, 2.1 데이터에 관한 문법 사항 [C#] 2.2 해야 할 일에 관한 문법 사항, 2.2.1 연산자 [C#] 2.2.2 식과 문 [C#] 3. 형식 개요, 3.1 object [C#] 3.2..

디딤돌 자료구조와 알고리즘 C++

디딤돌 자료구조와 알고리즘 C++ 책 소개 자료구조는 자료를 메모리에 표현하는 구조를 말하며 크게 선형 자료구조와 비 선형 자료구조로 나눠요. 선형 자료구조에는 같은 종류의 자료를 연속적인 메모리에 관리하는 배열과 데이터와 링크로 구성하는 노드들의 선형 집합인 연결리스트가 있어요. 그리고 임시적으로 자료를 보관하는 버퍼로 가장 최근에 보관한 자료를 꺼내주는 스택(Last In First Out)과 가장 먼저 보관한 자료를 꺼내주는 큐(First In First Out)도 선형 자료구조인 배열이나 연결리스트를 이용한 잘 알려진 버퍼입니다. 비 선형 자료구조에는 나무의 뿌리처럼 자료를 보관하는 모습을 계층적으로 표현할 수 있는 트리와 정점과 간선으로 표현하는 그래프 등이 있어요. 이 책에서는 이러한 자료구조..

Escort 자료구조와 STL

Escort 자료구조와 STL 책 소개이 책은 C++언어를 학습한 이들이 보다 효과적인 프로그래밍할 수 있게 자료구조 및 알고리즘에 대해 다루고 있습니다. 보통 자료구조와 알고리즘은 프로그래머가 되기 위해서 반드시 익히고 넘어가야 하는 것으로 잘 알려져 있습니다. 실제로도 학교에서도 이들을 중요하게 다루고 실무에서도 기본적으로 필요한 항목입니다. ANSI 표준 기구에서는 표준 템플릿 라이브러리(STL)로 다양한 자료구조와 알고리즘 대한 많은 것들을 템플릿 형태의 라이브러리로 제공하고 있습니다. 실제 실무에서도 많이 사용되고 있습니다. 이 책에서는 STL에서 제공되는 벡터 (배열), 리스트 (연결 리스트), 스택과 큐, 맵 (이진 탐색 트리)의 사용법 뿐만 아니라 실제 구현된 내부를 살펴볼 것입니다. 그리..

C언어 표준 라이브러리 함수 가이드 [온라인 전체 내용 무료 공개]

C언어 표준 라이브러리 함수 가이드 판매유형: epub판매가격: 5,000원판매처: 유페이퍼전체 내용 온라인 무료 공개 사이트 책 소개C언어는 1972년 벨 연구소의 데니스 리치가 B를 기반으로 만든 언어입니다. 1983년 미국 국가 표준 협회인 ANSI에서 ANSI X3.159-1989 표준을 지정한 것이 C언어 표준의 시작입니다. 1999년 C99 표준으로 잘 알려진 ISO/IEC 9899:1999를 출간하고 2005년에는 ANSI에서도 C99를 표준으로 채택합니다. 그리고 2011년에 C11 표준인 ISO/IEC 9989:2011을 출간합니다. ANSI X3.159-1989 표준에서는 미국 국가 표준 협회에서 최초로 지정하였고 변수 이름과 함수 이름 등을 영어 알파벳과 언더 바, 숫자만 사용할 수 ..

디딤돌 C++

디딤돌 C++ 책 소개이 책은 C언어를 학습한 이들을 이가 C++언어를 학습하기 위해 작성하였습니다. C++언어는 C언어와 변수나 연산, 함수 등의 기본 문법은 비슷하지만 클래스와 템플릿 문법을 있습니다. 특히 C++ 언어에서 클래스는 OOP(Object Oriented Programming, 개체(혹은 객체) 지향 프로그래밍) 방식으로 프로그래밍할 수 있게 새롭게 추가한 문법이죠. 이러한 특징으로 인해 C언어와 C++은 접근 방식에서 많은 차이를 갖고 있습니다. 이 책은 C++입문자를 위한 책이지만 단순히 C++문법을 다루고 있는 책은 아니예요. 오히려 C++에 새롭게 추가한 문법을 OOP에 어떻게 활용하는지에 관한 부분이 많습니다. 이를 위해 문법 외에도 OOP의 특징과 OOP 프로그래밍 개발 공정 ..

Escort C++

Escort C++ 책 소개이 책은 C++ 입문자를 위한 문법부터 실무 프로그래밍 개발 공정에 맞게 설계 및 구현에 대하여 다루고 있습니다.많은 입문서들이 문법과 구현에 대해 다루고 있지만 정작 중요한 설계나 개발 공정에 대한 부분을 다루고 있는 책을 접하기 힘들어 매 번 강의할 때마다 아쉬움이 많았습니다. 특히, 강의를 받는 수강생들은 개발 공정에 맞게 프로그래밍하기를 요구하는 저의 강의를 어떻게 예습을 해야 할 지 몰라서 개발 방법론에 대한 책이나 웹 사이트를 뒤지며 많은 시간을 허비하더군요. 이미 효과적인 개발 방법론들에 대한 연구나 교육 및 현업에서의 적용이 되고 있음에도 프로그래밍 언어에 대한 책에는 개발 공정이나 설계에 대해 다루지 않는 게 현실입니다.개발 방법론에 대해 다루는 책들은 흔하게 ..

디딤돌 C언어 [전체 내용 온라인 무료 공개]

디딤돌 C언어 판매유형: epub판매가격: 5000원판매처: 유페이퍼전체 내용 무료 공개 사이트 책 소개이 책은 컴퓨터 프로그래머를 꿈꾸는 이들을 위해 만들었어요.컴퓨터 프로그래머가 하는 작업 중에 가장 기본은 원하는 작업을 컴퓨터가 수행할 수 있게 논리를 전개하는 것이죠.그리고 컴퓨터가 수행할 수 있는 프로그램을 작성하기 위해 프로그래밍 언어와 개발 도구를 이용하는 것입니다. 많은 이들은 컴퓨터 프로그래밍을 학습하는 것은 책을 보고 머리로 이해하는 것이라 생각하는 것 같요.하지만 실제 컴퓨터 프로그래밍을 효과적으로 학습하려면 머리를 이용하는 것 외에도 자신의 논리를 종이에 적고 그림을 그리고 자료를 검색하고 아는 이들에게 물어보는 등의 사용할 수 있는 모든 자원을 활용하는 것이 좋습니다. 사실 머리만 ..

Escort C언어

Escort C언어 책 소개C언어는 오랫동안 프로그래밍 개발자들의 입문에 필수적인 언어라는 사실은 모두가 공감할 것입니다. 하지만 C언어는 유닉스 운영체제를 만드는 과정에 탄생한 언어로 문법은 단순하지만 결코 쉬운 언어는 아닙니다.이러한 탄생 배경으로 C언어는 프로그램 메모리 주소를 값으로 갖는 포인터 형식을 제공하고 배열명이 메모리 주소를 의미하여 포인터와 깊은 연관을 갖습니다. 결국 C언어로 효과적인 프로그래밍을 하려면 배열과 포인터를 이해하고 활용할 수 있어야 합니다.이 외에도 프로그램마다 개발자가 정의해야 하는 사용자 정의 형식(구조체, 공용체, 열거형)을 이해하면 효과적으로 프로그래밍 할 수 있습니다. C언어를 다루는 많은 책을 보면 문법 위주로 설명이 되어 있고 전달하기 어려운 부분은 생략하는..

반응형