코틀린 언어를 처음 접할 때 궁금하게 느꼈던 점을 차근차근 설명한다. 기능을 나열식으로 설명하지 않고, 연관성있는 기능들을 한 데 모았다. 기본적인 내용을 이해했다면 부가적인 설명은 온라인 콘텐츠로 제공한다. 하나를 배우더라도 정확히 이해할 수 있는 발판을 제공한다.
인프라를 코드로 정의하고 자동화하는 기술인 IaC의 수요는 나날이 늘고 있으며 그중에서도 테라폼은 빠르고 실용적이라는 특성 덕에 가장 강력한 도구로 인정받고 있다. 이 책은 테라폼의 기본 개념부터 고급 활용 방법까지, 초보자도 전문가로 성장할 수 있도록 구성되어 있다.
통계학 기초 수준의 이론적 내용과 통계 프로그래밍 언어 R 및 python의 명령문과 결과를 함께 수록한 교재이다. 개정판에서는 R과 python 명령문을 추가하여 학생들이 통계 이론적인 내용을 프로그래밍 실습을 통해 좀 더 쉽게 이해할 수 있도록 제작하였다.
프로그램의 기초적인 흐름을 이해하고, 더 복잡한 흐름을 제어하는 방법을 배우며, 함수를 사용한 모듈화, 데이터 구조의 활용, 복잡한 데이터 타입의 구현, 그리고 파일 입출력을 통한 데이터 관리까지, 프로그래밍의 다양한 측면을 경험할 수 있다.
엑셀로 하던 업무를 파이썬으로 더 쉽고 빠르게 자동화하는 방법을 알려 준다. 이번 개정판에는 챗GPT를 활용한 업무 자동화도 추가되어, 생성형 AI를 사용해 더욱 스마트하게 업무를 처리하는 방법을 배울 수 있다.
개발 경력 40년이 넘는 저자가 혁신적인 기술인 챗GPT를 실무에서 어떻게 활용할 것인지 치열하게 고민한 결과를 담았다. 코드 생성은 물론이고, 프로토타이핑, 테스트 주도 개발, 디버깅 등의 개발 프로세스와 각종 방법론을 결합하는 방법, 문서 작성과 애플리케이션 개발 시 활용법 등 수많은 질문과 답을 챗GPT와 주고받는다.
미드저니, 빙 이미지 크리에이터, 스테이블 디퓨전, 스노우 앱 등의 서비스를 개발할 때 사용되는 이미지 및 영상 생성 관련 컴퓨터 비전 기술의 근간을 설명한다.
파이썬을 익힘으로써 코딩과 알고리듬에 대해 배우게 될 것이다. 앞에서 데이터 과학자의 매력에 대해 많이 인용했지만, 이 책은 데이터 과학자가 되기 위한 책은 아니다. 그보다는 데이터 과학에 첫발을 내딛는 책이라 할 수 있다.
프로그래밍 초보자를 위해 만든 쉽고 친근한 파이썬 입문서다. 재미있는 상황과 그림으로 프로그래밍 개념을 설명하고, 그 개념들이 상황과 함께 기억에 남도록 한다. 또한, 파이썬 학습 시 번거로웠던 파이썬 설치과정 없이도 파이썬을 실습할 수 있도록 이지파이썬 전용 사이트를 제공한다.
프로그래밍 초보자를 위해 만든 쉽고 친근한 파이썬 입문서이다. 재미있는 상황과 그림으로 프로그래밍 개념을 설명하고, 그 개념들이 상황과 함께 기억에 남도록 한다. 또한, 파이썬 학습 시 번거로웠던 파이썬 설치과정 없이도 파이썬을 실습할 수 있도록 이지파이썬 전용 사이트를 제공한다.
뛰어난 코딩 실력만으로는 성공적인 소프트웨어를 개발할 수 없다. 오늘날 IT 프로젝트의 성패는 팀원들과 이해관계자들 간의 효과적인 커뮤니케이션에 크게 좌우된다. 이 책은 다양한 배경의 IT 프로젝트 참여자들을 위한 실용적인 커뮤니케이션 전략을 제시한다.
100% 실습으로 이루어진 책이다. 리눅스 설치에서부터, 와이파이로 작동하는 라즈베리파이 만들기, MQTT를 활용한 메시지 전송, LED와 초음파 센서 등 다양한 하드웨어 연결 및 제어, 실시간 대시보드 만들기까지 모든 과정이 실습으로 이루어져 있다.
빅데이터의 통계처리에 특화된 R 언어 패키지로서 ggplot2 경우는, 빅데이터의 학문적 활용에 두드러지게 많이 활용된다. 이 책은 이러한 ggplot2 데이터시각화를 다룬다.
EC2, RDS, S3 등 AWS의 기본 서비스뿐만 아니라 백업과 복원, 보안 통제, 감사 관련 서비스 등 엔지니어가 꼭 알아야 할 AWS 운영 전반과 운영 노하우를 체계적으로 꼼꼼하게 설명한다. 또 실제 업무에 도움이 되고 운영할 때 주목해야 하는 포인트와 구체적으로 설정하는 방법까지 다양하게 소개한다.
빠르게 변화하는 AI 기술에 휩쓸리지 않고 프로그래밍 과정에 활용하는 방법을 손에 넣어보자. 이 책은 AI 도구를 단순히 사용하는 방법을 넘어서, AI를 사용해 개발 능력을 극대화하는 전략을 제시한다.
파이썬 언어를 사용한 확장성, 적응성, 모범 사례를 강조하면서 대규모 소프트웨어 시스템을 설계하고 유지 관리하기 위한 포괄적인 가이드를 제공하는 책이다. 소프트웨어 아키텍처, API 디자인, 데이터 모델링, 12가지 요소 앱 방법론을 포함한 필수 주제를 다룬다.
파이썬에 대한 여러 가지 개념을 더하여 한 권에 집약한 책이다. 이 책은 파이썬 입문자도 쉽게 따라올 수 있도록 파이썬에 대해 자세하고 쉽게 설명한다. 또한 파이썬 최신 버전을 반영하여 학습자들이 업데이트된 코드로 실습할 수 있도록 하였다.