알라딘

헤더배너
프로그래밍 개발/방법론
rss
이 분야에 42개의 상품이 있습니다.
1.

더 빠른, 더 쉬운 웹 서비스 구축을 위한 FastAPI 핵심 안내서. 파이썬에 익숙한 개발자가 적은 코드로 짧은 시간에 많은 작업을 수행하는 방법을 소개한다. 폼, 데이터베이스, 그래픽, 지도 등 다양한 주제를 예시로 들어 FastAPI 개발의 기본을 뛰어넘는 핵심을 다룬다.

2.

타입스크립트는 자바스크립트 개발자에게 중요한 도구 중 하나이다. 그럼에도 경험 많은 개발자조차 타입스크립트 컴파일러가 왜 빨간색 물결선을 표시하는지 궁금해한다. 이 책에 정답이 나와 있다. 숙련된 엔지니어라면 이 책을 통해 일상적인 타입스크립트 문제의 해결책을 찾을 수 있다.

3.

프로그래밍 기본 언어는 공부했지만, 앱 개발을 어떻게 시작해야 할지 막막하다면 이 책을 보자. 수익 구조를 고려한 앱 기획부터 디자인, 사용할 수 있는 리소스, 개발과 출시까지 앱 서비스를 완성하는 전 과정을 배운다.

4.

최근에 유행하는 다양한 프런트 엔드 기술을 서포트하기 위해서 만들어진 책이다. React나 Vue.js, Android, iOS와 같이 별도의 애플리케이션을 제작하기 위해서는 데이터를 제공하는 API 서버의 존재는 필수적이고 이를 어떻게 만들어야 하는지에 대한 고민의 결과다.

5.

자연어 처리(NLP)는 주로 검색 사례에 활용되지만, 이 책은 벡터를 활용해 가관측성과 사이버 보안 같은 중요한 도메인 과제를 해결하는 데 영감을 주는 것이 목표다. 각 장은 벡터 검색과 엘라스틱을 통합해 검색 사례뿐만 아니라 가관측성과 사이버 보안 기능도 개선하는 데 초점을 맞춘다.

6.

스프링 부트와 다양한 오픈소스 도구의 최신 버전을 사용해 보다 쉽고 빠르게 학습할 수 있도록 내용을 업데이트했으며, 스프링 기반 마이크로서비스를 네이티브 컴파일하는 방법, 윈도우 WSL 2 환경 설정 방법, 헬름 3 사용 방법 등의 내용을 추가했다.

스프링분철 서비스 이용이 가능한 도서입니다. 자세히보기
7.

코딩은 이제 선택이 아니라 필수이다. ‘전공자가 아닌데 코딩을 배워야 하나?’, ‘파이썬이 내 업무와 대체 무슨 관련이 있을까?’라고 반문하는 사람도 막상 파이썬을 배우면 업무의 많은 부분을 자동화할 수 있다는 걸 알게 된다. 이 책은 코딩을 아예 모르는 초보자도 배울 수 있도록 파이썬 기초부터 시작해 웹 크롤링과 업무 자동화까지 단계적으로 설명한다.

8.

단위 테스트 코드 작성을 기본으로 하는 테스트 주도 개발 방식은 소프트웨어가 테스트 가능한(Testable) 구조를 갖도록 강제하며, 이로 인해 보다 간단하면서도 구조화된 설계로 이끌 뿐만 아니라 코드에 대한 신뢰를 높일 수 있는 효과적인 방법이다. 이 책에서는 Go, 자바스크립트, 파이썬의 세 가지 프로그래밍 언어로 테스트 주도 개발을 실천하는 실용적 방법을 제공한다.

스프링분철 서비스 이용이 가능한 도서입니다. 자세히보기
9.

최신 웹 애플리케이션에서는 품질과 유지보수성을 위해 테스트 자동화가 중요하지만, 테스트 코드를 작성해본 경험이 없어 테스트 코드 작성을 어려워하는 개발자가 많다. 이 책은 테스트 코드를 처음 작성하는 프런트엔드 개발자를 대상으로, 기본적인 테스트 코드 작성법은 물론 상황별 테스트 코드 작성법, 다양한 도구 사용법까지 풍부한 예제와 함께 설명한다.

스프링분철 서비스 이용이 가능한 도서입니다. 자세히보기
10.

‘코드가 작동하지 않는’ 상황에서 대처하는 방법과 에러나 결함을 잘 다루는 방법을 쉽게 설명한다. 주니어 개발자, 디버깅을 제대로 배운 적이 없는 시니어 개발자, ‘에러가 무서워서 개발이 즐겁지 않은’ 신입 개발자까지, 작동하지 않는 코드와 매일 씨름하는 모든 개발자에게 추천한다.

스프링분철 서비스 이용이 가능한 도서입니다. 자세히보기
11.
  • 지금 택배로 주문하면 7월 2일 출고 

이론적인 설명뿐만 아니라 실제 코드 예제와 실습 환경 구축 가이드를 제공해 독자가 Go 언어를 사용한 네트워크 자동화 솔루션 개발 능력을 향상시킬 수 있는 지식을 제공한다. 이 책을 통해 네트워크 자동화의 개념, Go 프로그래밍 기법, 다양한 자동화 도구 및 API 활용 방법 등을 배우고 실제 네트워크 환경에 적용할 수 있다.

12.

우리는 종종 현실의 경계를 넘어서는 상상을 하곤 한다. 끝없이 펼쳐진 대지와 자유롭게 탐험할 수 있는 세계, 바로 오픈월드 게임의 매력이다. 이 매력은 단순한 놀이의 차원을 넘어, 현대 게임 디자인의 핵심이 되었다. "언리얼 엔진 5로 배우는 오픈월드 레벨디자인"은 이 매력을 직접 창조하는 방법을 상세히 안내한다.

14.

기획자는 데이터를 보는 관점이 개발자와 다르다. 기획자나 마케터, 일반 사무직에 이르기까지 많은 직장인이 데이터를 본다. 개발자와 달리 그들은, 데이터 자체를 보고 분석하기보다는 데이터에서 비즈니스 인사이트를 도출하는 것이 목적이다.

15.

안드로이드 14(업사이드다운케이크)를 기준으로 달라진 안드로이드 개발 과정을 담아 개정했으며, 실습 소스 코드를 업데이트했을 뿐만 아니라 제트팩 컴포즈와 같이 ‘요즘’ 개발 트렌드를 반영한 내용을 추가해 책의 완성도를 한층 높였다.

16.

관찰 가능성은 복잡한 최신 시스템의 소프트웨어를 구축, 수정, 이해하는 데 매우 중요하다. 이 책은 관찰 가능성의 개념과 중요성을 설명하며, 현대 소프트웨어 시스템 관리에서 왜 관찰 가능성이 필요한지를 다룬다. 또한, 관찰 가능성과 모니터링의 차이점을 분석하고 각 접근 방식의 장단점을 비교한다.

17.

자바 개발자가 코틀린 같은 신생 언어를 다룰 수 있게 된다고 해서 개발을 더 잘하게 되는 것은 아니다. 소프트웨어 개발 능력을 키우고 싶다면 '개발' 그 자체를 공부하고 기초적인 설계 원리를 이해할 수 있어야 한다. 이 책은 객체지향, SOLID, 디자인 패턴, 테스트 같은 주요 개발 관련 이론이 실제 프로젝트에 어떻게 적용될 수 있는지 설명한다.

18.

4주 동안 총 6개의 강의로 소프트웨어 테스트의 시작부터 종료 선언까지 모든 과정을 다루고 있다. 테스터로서 갖춰야 할 역량은 물론이고 테스트 단계에 따라 안내하며, 소프트웨어 품질 보증의 기본 개념부터 최신 기법, 문서 작성 방법까지 체계적으로 안내한다.

19.

IT 지식을 처음 배우기 시작한 입문자가 ‘꼭 필요한 내용을 제대로 학습’할 수 있도록 구성했다. 코딩을 접해 보지 못한 사람도 부담 없이 읽을 수 있도록 전문 용어의 사용을 줄이고 일상에서 쓰는 언어로 친절하게 설명하고 있다.

20.

챗GPT와 랭체인 프레임워크를 이용해 대규모 언어 모델(LLM)을 실제로 사용할 수 있는 수준의 애플리케이션에 통합하는 방법을 단계별 실습을 통해 알려준다. LLM의 무한한 잠재력을 현실에 적용할 수 있는 개발자로 한 걸음 더 나아갈 수 있을 것이다.

21.

Node.js는 웹 애플리케이션 개발의 필수로 자리 잡고 있다. 자바스크립트 기반으로 프런트엔드와 백엔드를 같은 언어로 개발할 수 있는 것이 장점이다. 이 책은 애플리케이션 개발의 프런트엔드부터 백엔드까지 경험할 수 있도록 구성했다.

22.

뷰를 빠르게 배울 수 있는 Vue 2의 옵션스 API부터 애플리케이션 로직을 더 유연하고 조직적으로 구성할 수 있는 Vue 3의 컴포지션 API까지 다룬다. 프런트엔드 개발을 처음 해 보는 사람도 이 책을 보며 쉽게 따라 할 수 있다.

23.

면접, 취업 대비 & 기사, 기술사 시험 대비 & 전공지식의 빈틈을 채우자. 컴퓨터 구조와 운영체제를 이 책 한 권으로, 빠르게, 핵심 위주로!

24.
  • 양탄자배송
    7월 1일 (월) 밤 11시 잠들기전 배송 

'고도 엔진'은 유니티, 언리얼의 뒤를 이어 전세계에서 세 번째로 이용자가 많은 게임엔진이다. 이 책은 게임엔진을 처음 접하는 입문자는 물론, 기존의 유니티 유저들도 무리없이 고도 엔진을 다룰 수 있도록 초보적인 사용법부터 상세한 개발 방법까지 소개하는 안내서이다.

25.

이 책의 최종 목표는 스프링을 다양한 예제를 천천히 따라 하며 배우고, 더불어 실무 감각을 높여 실전에 바로 적용하는 것이다. 이를 위해 1부에서는 기초를 배우고 2부에서는 주어진 실습으로 직접 웹 애플리케이션을 구현한다.