알라딘

헤더배너
소프트웨어 공학
rss
이 분야에 19개의 상품이 있습니다.
1.

저자가 BPMN을 인지하고 공부하기 시작한 지 15년만에 집필한 서적이며, 번역본이 아닌 순수 집필 서적이다. 그 동안 강의와 프로젝트에서 적용했던 적지 않은 실무 경험과 지식을 기반으로 각기 표기법에 대한 세부적인 용도와 활용 방법을 현실적인 예제들을 기반으로 설명했다.

2.

오픈 소스 작가이자 트레이너, DevOps 디렉터인 저자가 완벽한 깃허브 사용법을 설명한다. 액션과 워크플로가 무엇인지, 이를 프로세스에 통합해 개발 과정을 단순화, 표준화, 자동화하는 방법은 무엇인지 알아본다.

3.
  • 지금 택배로 주문하면 5월 31일 출고 
  • 이 책의 전자책 : 12,000원 전자책 보기

우리가 평소에 보던 웹 페이지가 어떻게 만들어지는지 알게 된다면 어렵게만 느껴지던 코딩도 재미있어지고 웹 개발자가 어떤 일을 하는지도 배울 수 있다. 이 책은 웹 개발의 전 과정을 이론 중심으로 외우기보다 코드를 직접 작성하며 실습을 해보자. 이 책을 끝까지 완독한다면 이제 어디가서 “나 웹 개발 해봤다!”라고 말할 수 있을 것이다.

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

데브옵스(DevOps)란 소프트웨어의 개발(Development)과 운영(Operations)의 합성어로 소프트웨어 개발자와 정보 기술 전문가 사이의 소통과 협업, 그리고 통합을 통해 지속적이고 안정적으로 소프트웨어를 개발하고 운용하는 환경과 문화를 나타낸다.

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

《JUnit in Action》 3판은 JUnit 5에 맞춰 새롭게 쓰였다. 이 책에서는 중첩 테스트, 태그를 사용한 테스트, 동적 테스트, 의존성 주입 등 JUnit의 최신 기법과 새로운 아키텍처를 다룬다. 자바 챔피언이자 저자인 커털린 투도세는 독특한 테스트 피라미드 전략을 제시한다.

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

컴퓨터를 구동하기 위해 프로그래밍 언어가 필요한 것처럼, 원만하게 협업하고 업무를 수월하게 진행하려면 특별한 ‘언어’가 필요하다. 이 책은 바로 이 ‘언어’가 되는 정보 정리 기술을 소개하고, 이 기술을 접목하여 실제로 종류별 문서는 어떻게 작성하는지 설명한다.

7.

러스트는 시스템 프로그래밍을 위한 안전하고 빠르며 생산적인 언어다. 또한, 개발자들이 가장 배우고 싶은 언어 1위이기도 하다. 이 책은 러스트로 웹 애플리케이션을 처음부터 끝까지 따라 하며 만들 수 있도록 도와준다.

8.

실무자가 AI 모델 위험관리 프로세스를 제대로 이해하고, 일반적인 파이썬 도구를 사용해 설명 가능한 모델을 학습하며 안전성, 편향 관리, 보안, 프라이버시 문제를 관리하는 새로운 방법을 제공한다. ML의 리스크를 제거하는 미묘한 접근 방식을 취함으로써, 책임감 있고 지속 가능한 방식으로 ML 시스템을 성공적으로 배포할 수 있는 귀중한 리소스를 독자들에게 제공한다.

9.

‘알고리즘 도감’이라는 애플리케이션을 기반으로 작성했다. 앱은 애니메이션을 사용해 알고리즘의 동작을 설명하는데, 이 책은 그림을 충분히 사용해 동작하는 앱만큼 알기 쉽게 만들었다.

10.

더 나은, 더 훌륭한 프로그래머가 되고자 하는 모든 개발자를 위해 15년 경험을 바탕으로 구성한 선배 개발자의 39가지 노하우를 이 책 한 권에 모두 담았다.

11.

『파이썬을 활용한 머신러닝 쿡북』의 개정판으로, 현장에서 만날 수 있는 머신러닝 문제를 해결하는 데 도움이 될 200개 이상의 독립된 레시피를 제공한다. 파이썬과 판다스, 사이킷런을 포함한 라이브러리에 익숙하다면 데이터 로드부터 모델 훈련, 신경망 활용에 이르기까지 특정 문제를 해결할 수 있다.

12.

아두이노 IDE 2.x 버전을 반영하고, AI 등 최신 트렌드에 맞게 실용적인 사물인터넷 작품들로 업데이트한 개정증보판이다. 아두이노를 이용하여 IoT 사물인터넷을 활용한 40가지 작품을 직접 만들고, 코딩을 통해 AI 및 사물인터넷과 프로그램 언어 감각을 자연스럽게 익힐 수 있도록 구성되었다.

13.

익숙하지 않은 자바 코드를 파악하는 시간을 줄여주는 실용적인 기법들을 소개한다. 프로파일링과 디버깅, 나아가 JVM 애플리케이션이 실제로 어떻게 작동하는지 이해함으로써 디펜던시나 충돌의 근본 원인을 찾고, 예상치 못한 결과를 해석할 수 있다.

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

저자가 넷스케이프, 볼랜드, 슬랙, 핀터레스트, 애플 등 실리콘밸리의 쟁쟁한 회사에서 얻은 경험과 노하우를 46가지 에피소드에 담아 생생하게 전한다. 채용 면접부터 이직 신호를 포착하는 것까지 완전한 커리어 라이프사이클을 안내한다.

15.

읽기 쉽고 이해하기 좋은 코드를 작성하려면 어떻게 해야 할까? 현직 LINE 개발자가 알려주는 가독성 높은 코드 작성법. 네이밍부터 코드 리뷰하는 방법까지.

16.

프로그래밍을 공부하기로 다짐한 초급자부터 인텔리제이의 기능을 모조리 끌어다 사용해보고 싶은 전문 사용자까지 모두 만족할 수 있도록 3라운드로 작성하였다. 책을 보라고 추천할 때, 보통 세 번은 보라 권하는데, 한 권을 읽고 세 번 본 것 같이 만들어보자는 생각을 했다.

17.

새로운 업무 방식을, 특히 소프트웨어 개발팀에 잘 맞는 새로운 업무 방식을 명확하게 설명한다. 비동기 업무 방식은 사람들이 원하는, 각자 자신의 생산성이 가장 높은 시간대에 근무할 수 있는 자율성과 유연성을 제공한다.

18.

개발자의 필수 지식인 네트워크를 기본부터 제대로 학습할 수 있도록 돕는 입문서다. 다수의 네트워크 전공 서적들을 면밀히 분석하고, 방대한 컴퓨터 네트워크 이론 중에서 핵심 내용만 선별해서 담았다.

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

초등학생부터 성인까지 재미있고 즐겁게 드론과 인공지능을 배울 수 있도록 내용을 구성하였다. 블록 코딩으로 레고를 조립하듯이 마우스로 블록을 연결하면 드론을 조종할 수 있어서 코딩의 즐거움을 느낄 수 있다.