다른것들

파이썬 관련 책 및 책 소개

훗티v 2023. 4. 21. 21:19
반응형
진짜 챗GPT 활용법

ChatGPT의 원리 및 기본 사용법부터 블로그, 영상 제작, 업무 등에서 다양하게 활용하는 '진짜 활용법'을 담았습니다. 일상에서도 업무에서도 ChatGPT 그리고 다양한 AI 도구로 똑똑하게 일해보세요.이 책에서 다루는 내용◎ ChatGPT의 기본 사용법 및 올바르게 질문하는 방법◎ ChatGPT를 활용해 1분 만에 블로그를 작성하는 방법◎ ChatGPT로 스크립트를 작성하고, 픽토리 AI를 활용해 영상을 제작하는 방법◎ Imagga를 이용해 사진의 키워드를 추출하고, ChatGPT로 시와 소설을 쓰는 방법◎ ChatGPT를 영어 공부, 면접 준비, 프로그래밍 공부에 활용하는 방법◎ 미드저니를 활용해 다양한 이미지를 생성하는 방법◎ 엑셀 업무에 ChatGPT를 활용하는 방법◎ PPT에 필요한 콘텐츠 작성부터 사진, 디자인까지 ChatGPT의 도움을 받는 방법◎ ChatGPT API를 활용해 나만의 애플리케이션에 ChatGPT를 추가하는 방법초보자부터 전문가까지 ChatGPT 활용법을 제대로 배우고 싶은 분들께 강력 추천합니다.



비전공자를 위한 이해할 수 있는 IT 지식

우리는 매일 스마트폰으로 메시지를 보내고, 컴퓨터로 일을 합니다. 또 음식점에서 키오스크로 주문하고, 가상현실에서 게임을 즐깁니다. IT는 더 이상 전문가들만의 이야기가 아닙니다. 우리의 삶 곳곳을 IT가 점령하고 있고, 그 속도는 계속해서 빨라지고 있습니다. 이제 IT를 모르고선 세상을 이해하기 어려운 시대가 되었습니다.이 책은 비전공자를 위한 ‘IT 기초 문법서’로, 한 번쯤 들어봤을 프로그래밍 언어, 운영체제, 네트워크, API, JSON, 데이터베이스, 이미지 처리, 프레임워크, 라이브러리, 깃(Git), 디자인 이슈 등 다양한 지식을 담고 있습니다. 복잡하게 얽혀 있어 한 번에 이해하기 어려웠던 각각의 지식들을 친숙한 이야기로 쉽게 풀어냄으로써 IT 산업의 전체적인 큰 그림을 그릴 수 있도록 도와줍니다.



챗GPT와 업무자동화

우리는 ChatGPT에게 코드를 요청하고, ChatGPT가 작성한 코드를 사용해서 엑셀이든 파워포인트든 구글 시스프레드시트든 뭐든 자동화할 수 있습니다. Ctrl+C와 Ctrl+V로 하루 종일 해야 했던 단순 반복 업무를 ChatGPT만 있으면 1분 안에 끝낼 수 있습니다. 믿기지 않는다고요? 이 책을 보면 이제 Ctrl+C와 Ctrl+V의 노예에서 해방될 수 있습니다.ChatGPT는 사람의 직업을 대체하지 않습니다. 모든 사람이 본연의 업무에 집중할 수 있도록 단순 반복 업무 같은 작업을 대신하거나, 아주 빠르게 하도록 도와주는 것뿐입니다. ChatGPT와 같은 AI에 익숙해진다면 업무 효율이 부쩍 올라가고 여유 시간이 점점 늘어나는 것을 느낄 겁니다.★ 이 책의 구성 ★◎ ChatGPT 개념과 간단한 사용법◎ ChatGPT를 사용해서 엑셀을 자동화하는 방법◎ ChatGPT가 작성해주는 주는 VBA 코드를 엑셀에서 활용하는 방법◎ ChatGPT를 활용한 구글 스프레드 자동화◎ ChatGPT의 다양한 활용 - 파이썬으로 뉴스 수집, D3 시각화, 웹페이지 만들기 등



2023 수제비 정보처리기사 실기 1+2권 세트


책 소개



밑바닥부터 시작하는 딥러닝

『밑바닥부터 시작하는 딥러닝』은 라이브러리나 프레임워크에 의존하지 않고, 딥러닝의 핵심을 ‘밑바닥부터’ 직접 만들어보며 즐겁게 배울 수 있는 본격 딥러닝 입문서다. 술술 읽힐 만큼 쉽게 설명하였고, 역전파처럼 어려운 내용은 ‘계산 그래프’ 기법으로 시각적으로 풀이했다. 무엇보다 작동하는 코드가 있어 직접 돌려보고 요리조리 수정해보면 어려운 이론도 명확하게 이해할 수 있다. 딥러닝에 새롭게 입문하려는 독자들과 기초를 다시금 정리하고 싶은 현업 연구자와 개발자에게 유용한 책이 될 것이다.새로운 지식을 배울 때 설명만 들어서는 석연치 않거나 금방 잊어버리게 된다. 그래서 무엇보다 ‘직접 해보는 것’이 중요하다. 이 책은 딥러닝의 기본을 ‘이론 설명’과 ‘파이썬 구현 코드’라는 투 트랙으로 설명한다. 각 장은 주제 하나를 설명한 후 그것을 실습할 수 있도록 꾸몄다. 즉, 실행되는 소스 코드를 준비했다. 소스 코드를 읽으면서 스스로 생각하고 그 생각을 반영해 실험하다 보면 확실하게 자기 것으로 만들 수 있다. 여러 실험을 해보면서 겪는 시행착오 역시 큰 자산이 될 것이다.



1일 1로그 100일 완성 IT 지식

IT 지식은 분명 복잡하지만 인생처럼 혼잡하지는 않다. 필요한 지식을 습득하면 막연한 불안감에서 벗어나 디지털 지구가 제시하는 도전과 기회에 적극적으로 대처할 수 있다. 네이버, 카카오, 쿠팡, 배달의 민족, 당근마켓, 토스··· 순식간에 우리 일상에 스며든 IT 기업들은 클라우드 컴퓨팅, 머신러닝, 데이터 마이닝과 같은 기술을 바탕으로 매분 매초 혁신과 성장을 거듭하고 있다. 그 가운데 인터넷, 스마트폰에 이어 2025년 글로벌 300조 시장이 예측되는 메타버스 시대가 열렸다. 다행히도 논리적 구조와 물리적 구현으로 이뤄진 디지털 시스템의 기본 아이디어는 무게가 30톤에 달하던 초기 컴퓨터부터 MS 홀로렌즈로 접속하는 메타버스까지 동일하다. 컴퓨팅의 4가지 핵심 분야인 하드웨어, 소프트웨어, 통신, 데이터를 이해하면 어떤 복잡한 디지털 시스템이라도 잘게 쪼개 비즈니스 구조와 흐름을 파악하는 디지털 문해력을 기를 수 있다. 호기심 세포는 있는데, 실천 세포는 없다면, 이 책이 딱이다. ‘1일 1로그 100일 완성 IT 지식 챌린지’에, 각 꼭지를 언제 읽을 것인지, 퀘스트 날짜를 적어 보자. 계획한 날짜에 읽었다면 퀘스트 성공! 하루하루 성공 기록을 쌓다 보면 한번 배워 평생 써먹는 IT 근육을 갖게 될 것이다.



데이터 품질의 비밀

이 책은 신뢰할 수 없는 데이터로 고통받고, 내적 비명을 지르며 이 상황을 개선하기 위해 무언가 하고 싶어 하는 모든 이들을 위한 길잡이다. 기본적으로 이 책은 데이터를 정제하고 이해하는 방법을 다룬 매뉴얼처럼 보인다. 그러나 여기서 더 나아가 보다 안정적인 데이터 시스템을 구축하고 그 과정에서 조직 및 이해관계자와 데이터 신뢰를 구축하는 모범 사례, 도구 및 프로세스까지 설명한다. 책을 다 읽었을 때, 최소한 조직 전반에서 데이터 품질과 신뢰성의 우선순위를 정할 때 써먹을 만한 몇 가지 요령을 터득하길 바란다. 데이터 신뢰는 하루아침에 완성되지 않는다. 올바른 접근 방식을 기반으로, 파이프라인 하나하나가 점진적으로 쌓인다.



핸즈온 머신러닝

이 책은 지능형 시스템을 구축하려면 반드시 알아야 할 머신러닝, 딥러닝 분야 핵심 개념과 이론을 이해하기 쉽게 설명한다. 사이킷런, 케라스, 텐서플로를 이용해 실전에서 바로 활용 가능한 예제로 모델을 훈련하고 신경망을 구축하는 방법을 상세하게 안내한다. 장마다 제공하는 연습문제를 풀며 익힌 내용을 확인하고 응용할 수도 있다. 머신러닝을 배우고 싶지만 어디서부터 시작해야 할지 막막하다면, 이 책이 인공지능 마스터로 가는 길에 좋은 친구가 될 것이다. 2판은 텐서플로 2를 반영하고 비지도 학습, 자연어 처리, 생성적 적대 신경망(GAN) 등 최신 기법을 추가했다.



2023 이기적 정보처리기사 필기+실기 환상의 콤비


책 소개



Do it! BERT와 GPT로 배우는 자연어 처리

사람 말을 알아듣고 처리하는 인공지능은 어떻게 만들까? 이 책은 딥러닝 기반 자연어 처리 기술을 체계적이고 쉽게 배울 수 있는 입문서다. 이 책은 네이버 영화평, 뉴스 댓글, 질의응답 등 한국어 말뭉치로 실습해 국내 자연어 처리 연구가에게 더욱 효과적이며, 트랜스포머의 핵심 원리와 허깅페이스 패키지 활용법 등 최신 자연어 처리 기술의 진수를 담았다. 국내 대표 포털에서 자연어 처리를 연구하는 저자의 오랜 공력을 엿볼 수 있다.1~3장에서는 트랜스포머와 전이 학습, BERT와 GPT의 핵심 동작 원리를 이해하고, 이를 바탕으로 4~8장에서는 감성 분석, 자연어 추론, 개체명 인식, 질의응답, 문장 생성 등 5가지 과제를 직접 수행해 본다. 실습 코드는 pytorch-lightning, 허깅페이스의 transformers 등 최신 오픈소스 라이브러리를 사용했다.



Do it! 알고리즘 코딩 테스트: 파이썬 편

“코딩 테스트를 제대로 준비하려면 어떤 문제를 얼마나 풀어야 할까?” 곧 코딩 테스트를 앞둔 취업 또는 이직 준비생이라면 누구나 이런 고민을 할 것이다. 《Do it! 알고리즘 코딩 테스트 - 파이썬 편》에 그 답이 있다. 네이버, 카카오, 삼성, 라인 등 주요 IT 기업의 시험에 나오는 알고리즘 내용이 모두 담겨 있어 책 한 권만으로 코딩 테스트 합격에 필요한 지식을 충분히 공부할 수 있다. 책에 수록된 알고리즘 문제 100개는 모두 최신 기출 유형을 반영하고 있어서 이 책의 문제만 다 풀면 당장 코딩 테스트를 볼 수 있는 수준까지 실력을 갖출 수 있다. 모든 문제는 ‘분석, 전략, 슈도코드, 코드 구현’까지 총 4단계를 거쳐 푸는데, 이렇게 문제를 푸는 습관까지 자기 것으로 만든다면 진짜 시험에서 어떤 문제를 만나든 실수 없이 해결할 수 있을 것이다.



FastAPI를 사용한 파이썬 웹 개발

이 책의 강점은 ‘이벤트 플래너 애플리케이션 완성’이라는 목표를 가지고 라우팅부터 데이터베이스 연결, 인증, 테스트, 배포까지 FastAPI의 핵심 기능을 단계별로 적용해본다는 점입니다. 또한 쉽게 실습을 진행할 수 있도록 윈도우와 리눅스 명령어를 각각 제공합니다.실습 코드는 간결하고 명확합니다. 플라스크, 장고 같은 웹 프레임워크보다 배우기 쉬운 FastAPI의 장점이 잘 반영되어 있기 때문이죠. 반대로 핵심 기능과 코드에 관한 설명은 FastAPI 공식 문서보다 꼼꼼하고 자세합니다. 따라서 웹 개발 초보자도, 다른 프레임워크로 웹 개발을 경험해본 기존 개발자도 웹 개발 실력을 한층 더 높일 수 있습니다.FastAPI에 익숙해진 후에는 저자가 블로그에서 제공하는 실습 자료(Okteto를 사용한 방명록 애플리케이션 구축과 몽고DB, JWT 인증, 리액트를 활용한 애플리케이션 구축 예제)를 통해 추가 학습도 진행할 수 있습니다.



쉽게 따라 만드는 파이썬 주식 자동매매 시스템

이 책은 파이썬을 이용하여 주식 자동매매 시스템을 만드는 모든 과정을 자세히 소개한다. 개발 환경을 구축하고, 프로젝트를 만드는 데 필요한 기초 파이썬 문법은 물론 증권 데이터를 주고받기 위해 키움증권 API를 사용하는 방법과 웹 크롤링을 사용하여 매매 종목을 선정하고 RSI를 이용한 실전 매매 전략을 설명한다. 하나하나 따라 하며 만드는 과정을 통해 누구나 자동매매 시스템을 완성할 수 있다.



Do it! 자료구조와 함께 배우는 알고리즘 입문: 파이썬 편

자료구조와 알고리즘은 국내외 IT 기업의 면접과 코딩 테스트에서 중요하게 생각하는 역량입니다. 자료구조와 알고리즘은 단순히 개념만 이해한다고 해서 바로 실전에 사용하기는 힘듭니다. 하나하나 자신의 손으로 코딩하고 결과를 확인해 보면서 컴퓨터가 어떻게 데이터를 저장하고 문제를 해결하는지 직접 경험해야 실전에서 사용할 수 있습니다. ≪Do it! 자료구조와 함께 배우는 알고리즘 입문 - 파이썬 편≫은 213개의 그림과 함께 저자의 친절한 설명으로 개념을 쉽게 이해할 수 있습니다. 이를 바탕으로 136개의 파이썬 실습 예제로 직접 코딩하며 개발 능력을 키울 수 있습니다.



흥달쌤의 정보처리기사 실기

〈이 책의 성격〉- 정보처리기사 실기시험 대비 교재으로 정보처리기사 실기시험 대비- 정보처리기사 실기시험 대비 출제기준과 전체적인 개발과정의 특성을 고려한 편집으로 실무에서 직접적인 도움이 될 수 있도록 편재구성- 비전공자 및 문과생도 쉽게 이해할 수 있도록 구성되었고 3개의 특강(프로그램 특강, 계산식 특강, 데이터베이스 특강)을 통해 문제적응력을 연습할 수 있도록 함- 유투브 깨알 언어특 등 다양한 강좌를 무료특강을 활용하시면 교재 이해에 좋습니다. https://www.youtube.com/watch?v=Lj0EszeZo2A



ROS 2로 시작하는 로봇 프로그래밍


책 소개



밑바닥부터 시작하는 딥러닝 2

이 책은 『밑바닥부터 시작하는 딥러닝』에서 다루지 못했던 순환 신경망(RNN)을 자연어 처리와 시계열 데이터 처리에 사용하는 딥러닝 기술에 초점을 맞춰 살펴본다. 8장 구성으로 전체를 하나의 이야기처럼 순서대로 읽도록 꾸몄다. 전편에서 배운 내용을 요약한 신경망 복습을 첫 장에 배치하여 신경망과 파이썬 지식을 어느 정도 갖춘 분이라면 전편을 읽지 않아도 무리 없이 따라올 수 있도록 배려했다.



프로그래머의 뇌

이 책은 인지과학에 기반을 둔 각종 방법론으로 개발자가 새로운 언어나 프레임워크를 빠르게 배워 생산성을 향상하도록 돕는다. 코드를 더 잘 이해하는 것에서 나아가, 버그 방지, 명확한 작명법, 리팩터링, 대규모 코드베이스 개선에 이르기까지 과학적으로 입증된 기법을 제시한다.



실전 카프카 개발부터 운영까지

국내 최초이자 유일한 컨플루언트 공인 아파치 카프카 강사(Confluent Certified Trainer for Apache Kafka)와 공인 관리자 자격(Confluent Certified Administrator for Apache Kafka)을 보유한 『카프카, 데이터 플랫폼의 최강자』 저자 고승범이 SKT, 카카오 등 국내 최대 규모의 데이터 플랫폼상에서 카프카를 운영하며 쌓아온 현업 경험과 노하우를 이 책에 모두 담아냈다.대량의 데이터를 손실없이 빠르고 정확하게 처리하고 싶다면? 정답은 카프카! 풍부한 그림으로 쉽고 빠르게 이해하는 카프카의 내부 구조와 동작 방식부터 카프카 클라이언트의 기본이 되는 예제 코드와 실제 운영에서 필요한 핵심 노하우는 물론이고, 365일 안전한 카프카를 운영할 수 있는 보안과 모니터링 기법, 운영 편의성과 효율성을 극대화할 수 있는 스키마 레지스트리와 카프카 커넥트까지 카프카에 대한 모든 것을 담은 가장 완벽하고 상세한 최고의 가이드북이다.



Do it! 점프 투 파이썬: 라이브러리 예제 편

이 책은 《Do it! 점프 투 파이썬》의 박응용 저자가 그동안 수많은 독자에게 받았던 ‘이제 무엇을 공부해야 할까요?’, ‘파이썬으로 무엇을 해볼 수 있을까요?’와 같은 질문에 대한 대답이다. 파이썬의 가장 큰 장점은 여러 분야에 걸쳐 방대한 라이브러리가 이미 만들어져 있다는 것이다. 하지만 어떤 라이브러리가 있는지 모른다면 제대로 쓸 수 없다. 즉, 파이썬 라이브러리 지식이 많을수록 파이썬을 자유자재로 사용할 수 있다. 이 책은 여러분이 파이썬이라는 넓은 바다를 자유롭게 항해할 때 꼭 필요한 나침반이 되고자 한다.효율적으로 공부할 수 있도록 실무에서 자주 쓰는 파이썬 라이브러리 122개를 엄선했다. 라이브러리마다 스토리가 담긴 예제가 있어 라이브러리를 언제 어떻게 사용해야 하는지 배울 수 있다. 문제를 해결하는 경험을 하나씩 쌓다 보면 파이썬으로 무엇을 할 수 있고, 그중 하고 싶은 게 무엇인지 스스로 깨닫게 될 것이다.



파이썬 라이브러리를 활용한 머신러닝

현업에서 머신러닝을 연구하고 인공지능 서비스를 개발하기 위해 꼭 학위를 받을 필요는 없습니다. 사이킷런(scikit-learn)과 같은 훌륭한 머신러닝 라이브러리가 복잡하고 난해한 작업을 직관적인 인터페이스로 감싸주는 덕분이죠. 이 책에서는 사이킷런의 핵심 개발자가 복잡한 수학을 동원하지 않고 실용적으로 머신러닝을 구축하는 모든 단계를 설명합니다. 미적분, 선형대수, 확률 이론을 공부하지 않았어도 이 책을 통해 머신러닝을 활용할 수 있게 될 것입니다.※ 본 번역개정2판은 scikit-learn 업데이트에 따라 전반적으로 내용을 갱신한 원서 4쇄를 기반으로 합니다. 오탈자를 바로잡고, 시각적 편의를 위해 풀컬러로 인쇄했습니다.



인공지능


책 소개



Do it! 첫 파이썬

초등 고학년부터 필수인 코딩, 주인공 ‘엘리스 토끼’와 함께 게임하듯 배우세요. 176가지 그림과 45가지 코딩 문제를 풀다 보면 코딩 능력과 컴퓨팅 사고력을 동시에 기를 수 있답니다. 이 책은 서울대, 카이스트 출신 교육진, 7만 명의 수강생이 검증한 온라인 플랫폼 ‘엘리스 코딩’에서 직접 집필한 책으로, 인터넷만 되면 바로 실습할 수 있어 실습 편리성과 교육 효과 모두 탁월합니다. 마지막 과제인 ‘점심 메뉴 추첨기’ 프로그램까지 만들면 ‘파이썬 이수증’도 드립니다. 제대로 설계된 코딩 교육 콘텐츠를 찾는 학생·학부모·선생님은 물론, 코딩 공부가 처음인 코딩 초보자도 이 책으로 시작하세요!



흥달쌤의 정보처리기사 필기

〈이 책의 성격〉- 정보처리기사 필기시험 대비용 교재로, 필기시험 과목 이론 정리와 관련 기출문제를 수록- 간결한 이론정리와 기출문제의 수록으로 비전공자 및 문과생도 쉽게 이해할 수 있다.



밑바닥부터 시작하는 딥러닝 3

이 책은 ‘밑바닥부터’ 직접 만들어보며 즐겁게 딥러닝을 익히는 시리즈의 장점을 그대로 따랐습니다. 코드 3줄로 시작해 60단계까지 차근차근 구현해보세요. 어느새 파이토치, 텐서플로와 같은 현대적이지만 미니멀한 딥러닝 프레임워크가 완성돼 있을 것입니다. 딥러닝과 파이썬 지식을 어느 정도 갖췄다면 전편을 읽지 않고도 충분히 따라 할 수 있습니다. 동적 계산 그래프(Define-by-Run) 구조와 딥러닝 프레임워크 기본 설계, 두 마리 토끼를 잡아보세요!



케라스 창시자에게 배우는 딥러닝

케라스 창시자이자 구글 딥러닝 연구원인 저자는 ‘인공 지능의 민주화’를 강조한다. 이 책 역시 많은 사람에게 딥러닝을 전달하는 또 다른 방법이며, 딥러닝 이면의 개념과 구현을 가능하면 쉽게 이해할 수 있게 하는 데 중점을 두었다. 1판 대비 75% 이상 수정되고 3분의 1 이상 증가된 2판은 직관적인 설명, 컬러 일러스트레이션, 명확한 예로 딥러닝 애플리케이션 개발을 시작하는 데 필요한 기술을 빠르게 습득할 수 있도록 구성했다. 실생활에서 쉽게 적용할 수 있는 실용적인 기법과 신경망을 완성하기 위한 중요한 이론을 모두 다루고 있으며, 딥러닝을 시작하는 방법부터 실무 기법까지, 저자의 철학과 통찰력이 담긴 내용을 만날 수 있다. 또한, 수학 장벽을 없애고자 수학적 표기 없이 직관적이고 간결한 코드로 개념을 설명한다. 딥러닝에 관심이 있거나 이해의 폭을 넓히고자 하는 모든 분에게 추천한다.



테스트 주도 개발

▶ 4쇄부터는 부록 CD 제공이 아닌 인사이트 홈페이지 "도서 정보"에 동영상 데이터를 올리는 방식으로 변경되었습니다.CD에 있는 동영상 데이터는 다음 페이지에서 다운로드하실 수 있습니다.https://drive.google.com/file/d/1joEWr2eyXM7kKIk7w_5dyFW0Br_nOStj/view



이것이 MySQL이다

2016년 출간 후 데이터베이스 도서 분야 부동의 베스트셀러 1위를 지켜오던 『이것이 MySQL이다』가 MySQL 8.0 버전을 반영하여 개정되었다. 특히 ‘파이썬 기초 및 파이썬과 데이터베이스의 연동’, ‘ 파이썬으로 공간 데이터 응용 프로그래밍 작성하기’ 등의 내용을 추가하여 더욱 실무 밀착형 교재로 업그레이드되었다



누구나 자료 구조와 알고리즘


책 소개



Do it! 조코딩의 프로그래밍 입문

드디어 누구나 쉽게 배울 수 있는 조코딩식 코딩 공부법을 담은 책이 나왔다. IT 비전공자에다가 코딩 적성이 맞지 않아 고민하던 그가 앱 스토어 차트 2위의 〈동물상 테스트〉 앱을 만든 비결은 무엇일까? 조코딩의 초고속 코딩 학습법은 지루한 문법 중심이 아니다. 조코딩은 뚜렷한 목표를 세우고 작은 실습부터 〈동물상 테스트〉까지 성취감을 주며 진도를 나가므로 더욱 특별하다. 그는 ‘코딩은 복잡한 논리를 설계하는 것이 아니라, 인터넷에서 필요한 코드를 찾아 복붙(Ctrl+C, Ctrl+V)하는 것’이라고 말한다. 그러면 비전공자도 입문자도 재밌게 코딩을 시작할 수 있고 원하는 서비스를 빠르게 완성할 수 있다. 이렇게 코딩을 한번 경험하고 나면 중학생이라도 전체 개발의 큰 그림을 그릴 수 있다. 또한 개발자들의 외계어를 다 알아들을 수 있을 뿐 아니라 조코딩처럼 결과물을 쉽고 빠르게 만드는 법도 터득할 수 있다.이 책은 HTML이나 자바스크립트로 구글 메인 화면을 똑같이 만들어 보거나 스타크래프트 게임 기능을 구현해 보면서 코딩의 기초를 배우고, 마지막에는 실제로 배포할 수 있는 〈동물상 테스트〉 만드는 과정을 실습한다. 책에 담긴 웹 서비스, 스마트폰 앱, 인공지능 앱 개발을 모두 실습하고 나면 IT 시대의 진정한 지식인이 된다. 코린이들이 공부하기 딱 좋은 시간은 지금이다. 왜냐고? 조코딩의 책이 나왔으니까!



로블록스 게임 제작 점프맵 만들기


책 소개



오렌지3 데이터 분석 with 파이썬

세계적인 인기그룹 BTS의 모든 가사를 클릭 몇 번으로 분석할 수 있을까요? Covid-19 트윗 텍스트 분석을 코딩 몇 줄로 할 수 있나요? 가능합니다! 우리는 머신러닝/딥러닝 절대반지 원정대를 결성해서 머신러닝/딥러닝 작업을 놀랍게도 간결한 방식으로 실행합니다. 손이 많이 가는 데이터분석을 오렌지3로 쉽게 길을 내고, 파이썬 및 트랜스포머로 복습하여 탄탄한 실력을 다집니다.



파이썬 코딩 도장

이론 〉 실습 〉 퀴즈 〉 연습문제 〉 심사문제로 반복해서 학습한다.핵심정리와 Q&A로 학습한 내용을 정리한다.올바른 코딩을 익혀라혼자 작성한 코드가 올바른지 알 수 없다.심사를 통과하지 못한다면 코드가 잘못된 것이다.온라인 심사로 꼼꼼하게 채점해서 실수를 바로 잡는다.의미있는 성장을 하라학습 진척도를 통해 자신의 학습을 점검하고 성장을 체크한다.심사문제 평균 통과율 90%! 심사를 통과하고 성장을 확인하라!노력하면 반드시 통과하고 성장할 수 있는 심사문제!10번, 20번씩 시도한 만큼 확실하게 성장한다.학습 전용 사이트 제공코딩 도장(dojang.io) 사이트에서 동영상 강의, 학습 진척도, 온라인 심사, 독자 Q&A를 제공한다.초판 출간 이후 누적 페이지뷰 5,500만, 방문자수 1,800만을 달성!예제 소스: https://github.com/gilbutitbook/006936코딩 도장: https://dojang.io



웹 크롤링 & 데이터 분석 with 파이썬

내가 좋아하는 스포츠 팀의 성적 데이터를 자동으로 가져와 분석해 봅시다. 최근에 부동산 가격이 올라가는 지역이 어딘지 궁금하다면 공공 사이트에서 데이터를 가져와 분석해 봅시다. 주식 정보는 어떤가요? 매일 변동하는 주가를 데이터베이스에 저장했다가, 필요할 때마다 그래프 형태로 불러와 변동 추이를 살펴보는 것도 재미있지 않을까요?처음 만나는 웹 크롤링 입문서인터넷 정보를 나의 필요나 업무의 요구에 맞게 불러오고 가공하고 자동화하는 모든 것들이 다 웹 크롤링이라는 IT 기술을 기반으로 합니다. 이 책은 웹 크롤링 기술에 대한 안내서이자 입문서입니다. 그동안 파이썬이라는 언어와 크롤링의 난해한 코드로 고개를 떨구던 독자에게, 크롤링 기술은 누구나 쉽게 배울 수 있다는 것을 알려주는 책입니다.세 가지 기본 기술만 알면 웹 크롤링이 내 손 안에웹 크롤링은 세 가지 기본 개념과 방법만 손에 익히면 입문자도 충분히 구현할 수 있는 기술입니다. BeautifulSoup 라이브러리를 이용한 파싱, 동적 웹 페이지를 다루는 Selenium 라이브러리, 그리고 오픈 데이터를 활용하는 API 기술이 그것입니다. 다만 이 기술을 제대로 아는 게 중요합니다. 이 책은 입문자도 쉽게 따라올 수 있도록 기초부터 차근차근 크롤링 기술의 개념과 방법을 단계적으로 학습하도록 돕습니다. 파이썬을 전혀 모른다고요? 크롤링 학습에 꼭 필요한 내용 중심으로 공부하도록 안배하였습니다.크롤링은 물론 데이터 분석까지더 나아가 이 책에서는 크롤링한 데이터를 활용하는 여러 가지 방법도 함께 배웁니다. 데이터를 제대로 가져왔어도 내 업무에 맞게 변형할 수 없다면 모두 무용지물입니다. CSV 파일이나 엑셀 파일로 저장하기, 판다스 라이브러리의 데이터 프레임 형태로 변환하기, MySQL 데이터베이스 형태로 저장하기, 데이터를 시각화하기 등 크롤링한 데이터를 내 입맛에 맞게 변환하는 다양한 기법도 함께 배우게 됩니다.



파이썬 라이브러리를 활용한 텍스트 분석

텍스트에서 좋은 정보를 찾는 이가 뛰어난 경쟁력을 갖춘다. 머신러닝 기반 자연어 처리 기술이 발전함에 따라 다양한 텍스트 분석 기법이 속속 등장하고 있다. 수많은 기법 중에서 어떤 방법을 언제 어떻게 사용해야 유용한 정보를 얻어낼 수 있을까? 이 책은 유엔총회 일반토의 연설문부터 트위터, 로이터 뉴스 기사 등 다양한 데이터셋을 사용하여 상황별로 가장 유용한 텍스트 분석 기법을 소개한다. 실제 모범 사례를 기반으로 상황에 맞게 설계한 텍스트 전처리 파이프라인 구축, N-그램 분석, 텍스트 벡터화 등 다양한 전략으로 텍스트 분석과 자연어 처리를 정복해보자.



아트 오브 셸 원라이너 160제


책 소개



OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝


책 소개



코드 한 줄 없이 시작하는 MicroSoft RPA 파워 오토메이트

어렵고 복잡한 코딩을 배워야만 업무 자동화가 가능할까요? 프로그래밍 경험이 없는 사용자가 개발자의 지원없이 스스로 개발할 수 있습니다. 업무 자동화가 필요하거나 반복되는 수작업이 간혹 생긴다면, 혹은 좀 더 워라블하고자 하는 직장인이라면 편하게 시작해보세요. 마이크로소프트사의 윈도우 운영체제를 쓰고 있다면 무료로 시작할 수 있습니다. 진짜 현업에서 많이 쓰이는 엑셀이나 워드, 아웃룩과 완벽하게 호환되며 불규칙한 상황과 오류로부터 안정적인 지원을 받을 수 있습니다. 단순한 디지털 호기심으로 간단한 반복 수작업부터 프로젝트 응용까지! 어떻게 써야 할지는 개발자보다 업무 담당자가 더 잘할 수 있습니다.



자바 웹 프로그래밍 Next Step

웹 개발의 초보개발자를 대상으로 웹 서버, 프레임워크 등을 직접 제작해보고 테스트와 리팩토링을 통해 점진적 개선을 해나가면서 실무에 필요한 개발 능력과 웹에 대한 이해력을 높여주는 『자바 웹 프로그래밍 Next Step』. 웹 프로그래머인 저자의 경험과 NEXT에서 웹 서버 전공으로 가르치면서 얻게 된 '학습'과 관련된 생각을 '양파껍질 학습법'이라는 저자만의 접근법으로 정리했다.



IT 5분 잡학사전

IT 분야 직장에서 일하는 나… 요즘 주변에 이상한 사람이 너무 많다. 어떤 사람은 숫자를 0부터 센다. 보통 1부터 세지 않나? 또, 어떤 사람은 “웹 사이트를 만드는데 지금 라이브러리가 문제라서 다른 라이브러리를 써야 한다.”라고 말한다. 라이브러리는 도서관, 아니었나? 으악! 외계어로 소통하는 별에 나 혼자 불시착한 것 같다. 난 어떻게든 저 외계인 같은 인간들과 소통해야 한다고! 그런데 어디부터 시작해야 하지? 앞길이 막막하다. 요즘 IT 회사에 출근하면 매일 듣는 용어들, 주식을 해도 IT 지식은 기본 상식인가 보다. IT 지식 관련 도서를 모두 볼 수도 없고… 진짜 초보의 눈으로 IT 기초 지식을 5분 안에 쉽게 설명해 주는 책이 있다면 어떨까?! 숫자를 0부터 세는 이유! 라이브러리를 자꾸 말하는 이유! 이제는 알 수 있을 것 같다. 내가 정말 쉽게 이해할 수 있는 책이 드디어 나왔다. IT 5분 잡학사전!



React.js 스프링 부트 AWS로 배우는 웹 개발 101


책 소개



딥러닝을 위한 수학


책 소개



단단한 심층강화학습

이 책은 이론과 실무적 내용을 독특하게 결합한 심층강화학습 소개서입니다. 직관적인 설명에서 시작하여 심층강화학습 알고리즘에 대한 자세한 설명과 SLM Lab 라이브러리를 이용한 구현 방법으로 이어지고, 마지막으로는 심층강화학습을 실무에 적용하기 위한 세부 내용을 다룹니다.기본적인 기계학습 개념에 대한 이해와 파이썬을 다룰 줄 아는 컴퓨터과학 전공 학생 및 소프트웨어 엔지니어 모두에게 최선의 선택이 될 것입니다. 주요 내용□ 심층강화학습 문제의 모든 핵심 내용을 다룹니다.□ REINFORCE, 사르사(SARSA), DQN, 이중DQN, 우선순위가 있는 경험재현(PER)과 같은 정책-기반 알고리즘과 가치-기반 알고리즘에 대해 알아봅니다.□ 행동자-비평자(Actor-Critic)와 근위 정책 최적화(PPO)와 같은 결합된 알고리즘에 대해 심도 있게 알아봅니다.□ 알고리즘이 동기 및 비동기 방식으로 병렬화되는 과정을 이해합니다.□ SLM Lab에서 알고리즘을 실행해 보고, 심층강화학습을 실무에 적용하기 위한 세부사항들을 학습합니다.□ 튜닝된 하이퍼파라미터를 사용한 결과를 통해 알고리즘을 탐험합니다.□ 심층강화학습 환경의 설계 방법을 이해합니다.



데이터 파이프라인 핵심 가이드

데이터 파이프라인은 데이터 분석의 성공을 위한 기반입니다. 수많은 다양한 소스에서 데이터를 이동하고 컨텍스트를 제공하기 위해 변환하는 것은 데이터를 그저 소유하는 것과 그로부터 실제 가치를 얻는 것만큼의 차이가 있습니다. 이 핵심 가이드 북은 데이터 파이프라인을 정의하고 최신 데이터 스택에서 작동하는 방식을 설명합니다.일괄 처리 대 스트리밍 데이터 수집, 빌드 대 구매와 같은 파이프라인을 구현할 때 일반적인 고려사항과 주요 결정사항을 배웁니다. 이 책은 데이터 전문가가 내리는 가장 일반적인 결정을 다루고 오픈 소스 프레임워크와 상용 제품, 자체 개발 솔루션에 적용되는 기본 개념에 관해 설명합니다.★ 이 책에서 다루는 내용 ★◎ 데이터 파이프라인의 정의 및 작동 방식◎ 클라우드 플랫폼을 포함한 최신 데이터 인프라에서 데이터를 이동하고 처리하는 방법◎ 데이터 엔지니어가 파이프라인을 구축하는 데 사용하는 공통 도구 및 제품◎ 파이프라인이 분석 및 보고 요구사항을 지원하는 방법◎ 파이프라인 유지 관리, 테스트 및 경고에 대한 고려 사항



개발자를 위한 머신러닝&딥러닝

인공지능 기술 도입률이 늘면서 개발자에게 필요한 역량도 높아지고 있다. 산업을 획기적으로 변화시키는 인공지능, 어떻게 하면 현명하고 실속 있게 마스터할 수 있을까? 이 책의 목표는 개발자가 마주하게 될 다양한 문제를 머신러닝으로 해결하는 방법을 안내하고, 머신러닝과 인공지능 개발자로 레벨 업할 수 있도록 돕는 것이다.수만 명이 선택한 온라인 강좌 기반으로 내용을 구성했고, 복잡하거나 어려운 수식은 다루지 않으며 다양한 예제 코드를 실습하면서 주요 개념을 배워본다. 머신러닝 세계에서 만나게 될 다양한 시나리오를 구현해보고, 컴퓨터 비전, 자연어 처리, 웹, 모바일, 클라우드 및 임베디드 런타임을 위한 시퀀스 모델링도 소개한다. 이 책을 읽고 나면 여러분은 곧 파이썬과 텐서플로로 머신러닝과 인공지능의 세계를 자유롭게 유영하는 인공지능 개발자로 업그레이드하게 될 것이다.



만들면서 배우는 파이토치 딥러닝

딥러닝은 입출력 데이터와 손실함수만 잘 정의한다면 다양한 분야의 과제를 해결할 수 있다. 딥러닝 응용 방법으로 전이학습과 파인튜닝을 활용한 화상(이미지) 분류, 물체 감지, 시맨틱 분할, 자세 추정, GAN을 활용한 화상 생성 및 이상 탐지, 텍스트 데이터 감정 분석, 동영상 데이터 클래스 분류를 다뤘다. 직무 특성에 따른 도메인 지식과 딥러닝 구현 능력을 갖춘 인재로 성장하여 활약하는 데 이 책이 도움이 될 것이다.



비전 시스템을 위한 딥러닝

컴퓨터 비전은 최근 인공지능과 딥러닝의 눈부신 발전과 함께 얼굴 인식, 의학 영상, 자율주행 등 다양한 산업에서 괄목할 만한 성과를 보여주고 있다. 그중 가장 흥미로운 기술은 주행 시 전방의 차량이나 장애물을 감지해 차의 속도를 스스로 조절하는 자율주행이다. 이 책에서는 컴퓨터가 이런 시각 정보를 어떻게 얻는지, 컴퓨터 비전에서 딥러닝을 어떻게 응용하는지 매우 실용적인 관점으로 안내한다.고등학교 수학 교과 과정을 배운 독자라면 누구나 딥러닝을 가능케 하는 원리와 개념을 이해할 수 있으며, 이미지 생성부터 얼굴 인식까지 다양하게 응용되는 딥러닝 구조를 배울 수 있다. 이 책에 담긴 고급 딥러닝 알고리즘을 활용해 이미지, 비디오 및 실생활에서 물체를 식별하고 반응할 수 있는 컴퓨터 비전 시스템을 구축하는 방법을 익히고, 모든 산업에서 인정받는 엔지니어로 거듭나길 바란다.



코딩 없이 배우는 데이터 과학

인공지능의 발전에 따라 별도의 코딩 없이 데이터를 분석하는 No Code, Low Code의 시대로 전환되어 가고 있다. 이러한 흐름에 따라 저자는 데이터 과학 분야의 전문가들이 아닌, 입문자 및 비전공자 등 일반인도 쉽고 빠르게 실무에서 바로 사용할 수 있는 데이터 분석의 새로운 방법을 이 책에 소개하였다. 제1장. [데이터 과학을 위한 체계]에서는 데이터 과학에 접근하는 방법을 소개한다. 여기서는 데이터 과학에 접근하는 다양한 관점과 이 책에서 채택하는 프레임워크에 대해 설명한다.제2장. [데이터 과학을 위한 도구]에서는 데이터 과학에 활용 가능한 여러 도구를 소개하고, 이 책의 실습 도구인 SAS Ⓡ OnDemand for Academics에 대하여 설명한다.제3장. [데이터 가공과 처리]에서는 획득한 데이터를 실제 분석이 가능한 데이터로 가공 및 처리하기 위한 방법에 대하여 학습한다. 제4장. [기술적 데이터 분석]에서는 데이터를 정리 및 요약하는 과정을 통해 데이터가 가진 특성을 파악하는 방법에 대해 다룬다. 제5장과 6장. [시각적 데이터 분석Ⅰ,Ⅱ]에서는 그래프나 지도와 같은 시각화 도구를 활용하여 데이터를 분석하고 그 결과를 어떤 식으로 활용하는지, 또 어떻게 이해해야 하는지에 대한 방법을 학습한다. 그간 출간된 다양한 도서들은 저자들이 아는 것을 당연히 독자들도 알고 있으리라 짐작하기 때문에 데이터 과학의 프레임워크를 설명하는 부분에 있어 인색하였다. 하지만 이 책은 프로그래밍에 대한 이해가 전혀 없는 독자들도 쉽게 이해하고, 따라할 수 있도록 특정 학문에 치우치거나 개별 방법론에 매몰되지 않고, 보다 거시적인 안목에서 데이터 과학의 프레임워크를 제공하고 있다. 따라서 데이터 과학, 프로그래밍, 인공지능 등에 관심이 있는 독자, 특히 이 분야에 관심이 있지만 사전 지식 등이 없는 독자에게 많은 도움이 될 것이다.



비전공자를 위한 첫 코딩 챌린지 with HTML&CSS


책 소개



전문가를 위한 C

오랜 역사를 자랑하는 C는 여전히 프로그래밍에서 가장 중요한 언어다. 특히 C는 임베디드 시스템과 고성능 하드웨어를 개발할 때 진면모를 발휘하며, 소프트웨어 엔지니어링, 항공우주 연구의 핵심 언어로 자리 잡았다. 무궁무진한 C의 가능성을 믿고, C의 심화 개념과 활용법을 알아보고 싶다면 이 책을 펼칠 차례다. 실제 애플리케이션 개발과 유지 보수에 필요한 기초와 고급 지식을 모두 담았다. C와 유닉스의 역사부터 객체지향, 커널, 스레드, 프로세스, 다른 언어와의 통합에 이르기까지 폭넓은 주제를 살펴본다. 이 책을 통해 여러분의 스킬을 한 단계 높여 배운 내용을 실질적으로 활용할 수 있는 C 전문가로 거듭나길 바란다.



반응형