처음 처음 | 이전 이전 | 1 | 2 |다음 다음 | 마지막 마지막
AI 자율학습 밑바닥부터 배우는 AI 에이전트 - 프레임워크 없이 5가지 워크플로 패턴으로 배우는 에이전트 설계 원리 길벗 AI 자율학습 시리즈
다비드스튜디오 지음 / 길벗 / 2025년 12월
평점 :
장바구니담기



해당 도서는 AI 에이전트를 만드는 데 활용할 수 있는 다섯 가지 워크플로 패턴을 소개하는, 입문자에게 매우 매력적인 안내서입니다. 프레임워크에 의존하지 않고 오직 파이썬만을 사용하여 직접 구현하면서, 에이전트의 핵심 구조와 작동 방식을 자연스럽게 익힐 수 있도록 구성되어 있습니다.



책은 크게 세 부분으로 나뉘어져 있습니다. 먼저 1장에서는 AI 에이전트가 무엇인지, 프레임워크 없이 바닥부터 만들어야 하는 이유, 그리고 앞으로 어떤 과정을 따라갈지에 대한 로드맵을 제시합니다. 또한 개발 환경 설정부터 필요한 준비 과정까지도 안내합니다. 2장부터 6장까지는 각 장마다 한 가지 워크플로 패턴을 골라 개념 설명과 함께 실제 코드로 에이전트 로직을 구현합니다. 마지막에는 Streamlit을 활용하여 간단한 화면까지 완성해봅니다. 이러한 흐름 덕분에 한 패턴을 익히고 나면, 같은 흐름으로 다른 패텬을 연습해보며 상황에 맞는 워크플로를 자연스럽게 습득하는 데 큰 도움이 됩니다.



이 책의 가장 큰 장점은 프레임워크 없이 파이썬만으로 워크플로를 구현하며 에이전트 구조와 작동 원리를 한눈에 이해할 수 있다는 점입니다. 덕분에 LangChain이나 LangGraph 같은 인기 프레임워크가 내부에서 어떤 과정을 거치는지 자연스럽게 이해할 수 있습니다. 또한, 각 패턴마다 UI까지 구현해보면서 코드의 로직뿐 아니라 사용자와의 상호작용까지 연결해서 생각해보게 만듭니다. 같은 모델의 API라 하더라도, 어떤 워크플로 패턴을 선택하느냐에 따라 작동 방식이 크게 달라진다는 점도 직접 비교하며 이해할 수 있습니다.



책의 난이도는 파이썬 기초와 LLM API 호출 경험이 있다면 충분히 따라갈 수 있는 수준입니다. 만약 완전히 초보시라면, 다른 입문서로 기초를 다진 후 이 책을 읽는 것을 추천드립니다. RAG, 벡터DB 연동, 멀티모달 처리 같은 심화 주제는 다루지 않으니, 혹시 이러한 내용이 필요하다면 다음으로 추가적인 자료를 찾아보는 것을 추천합니다. 때문에 이 책은 에이전트 설계 원리와 워크플로의 기초를 먼저 몸에 익히고, 이후 프레임워크나 RAG에 관한 더 심화된 학습으로 자연스럽게 이어가는 중간 단계의 교재로써 적합하다고 생각합니다.



결론적으로, 해당 도서는 LLM을 직접 다루는 코드를 통해, LLM이 실제 나를 대신해 업무를 처리하도록 구조화하는 다섯 가지 설계 패턴을 정리한 입문서입니다. RAG, 에이전트 챗봇, 업무 자동화 시스템 등 자신만의 AI 애플리케이션을 직접 만들어보고 싶은 독자들에게 이를 위한 기초를 쌓는 데 큰 도움이 될 것입니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
코딩 자율학습 네트워크 입문 - 새내기 개발자와 IT 엔지니어를 위한 친절한 네트워크 자습서 코딩 자율학습
크래프트맨 멘탈리티 지음 / 길벗 / 2025년 10월
평점 :
장바구니담기


이 책은 IT 분야에 막 발을 들인 신입 개발자나 엔지니어가 복잡하게 느껴지는 네트워크 개념과 용어를 쉽게 이해할 수 있도록 돕는 데 초점을 맞췄습니다.



방대한 네트워크 이론 가운데서도 실제 현장에서 꼭 필요한 핵심 내용만 엄선됐습니다. 처음에는 단순히 케이블로 연결된 통신 상황부터 설명을 시작해, 허브와 스위치 같은 장비를 거쳐 최종적으로 인터넷 구조까지 차근차근 확장해서 풀어줍니다. 이 과정에서 데이터의 흐름과 계층 구조, 프로토콜 같은 추상적인 개념들도 실제 그림과 쉬운 예시, 그리고 일상적인 비유를 통해 자연스럽게 이해할 수 있도록 돕고 있습니다. 단순 암기가 아닌 원리를 파악하며 공부할 수 있게 내용을 담은 점이 특징입니다.



□ 주요 학습 내용과 구성  

이 책은 TCP/IP 모델을 중심으로 데이터 흐름의 원리부터 시작해 이더넷, IP, TCP, UDP, HTTP 등 핵심 프로토콜들을 차례로 다룹니다. 여기에 IP 주소, 서브네팅, NAT, DHCP, DNS, 원격 접속(SSH, 텔넷, RDP) 등 네트워크 전반에 걸친 필수 지식을 단계별로 안내합니다.


또한 책의 내용이 저자분의 유튜브 무료 강의 자료와도 연결되어 있습니다. 독자들은 다양한 그림 자료와 풍부한 해설을 함께 참고할 수 있어, 학습 효과가 더욱 높아집니다.


각 장에는 1분 퀴즈와 마무리 정리가 포함되어 있어 복습이나 자가 점검이 한결 쉬워집니다. 특히 마지막 6장에서는 지금까지 배운 이론을 바탕으로 응용 계층 프로토콜 실습을 직접 해볼 수 있도록 해, 실제 환경에 이론을 적용하는 경험도 쌓게 합니다.



□ 학습 효율을 높여주는 커뮤니티 지원  

이 책은 효율적인 자기 학습 관리는 물론, 학습 커뮤니티 지원도 제공합니다. 덕분에 혼자 공부하면서도 동기부여를 받고 꾸준히 학습을 이어갈 수 있죠. 질문 게시판이나 온라인 스터디 공간에서 다른 학습자들과 경험을 나누거나, 질의응답을 참고해 내용을 한층 더 깊게 이해할 수 있습니다.



□ 추천 대상

친절하고 체계적인 구성, 단계별 실습, 친근한 해설, 자기주도 학습을 돕는 커리큘럼 그리고 커뮤니티 지원까지, 이 책은 다음과 같은 분들에게 특히 도움이 됩니다.


- 네트워크 수업을 미리 준비하거나 복습하고 싶은 학생  

- 실무에서 네트워크를 막 다루기 시작한 예비 개발자, 엔지니어  

- IT 분야에 첫발을 내딛으며 막막함을 느꼈던 입문자  

- 취업이나 면접 준비에 필요한 핵심 지식을 빠르게 익히고 싶은 준비생


여러분도 이 책을 통해 네트워크의 세계에 힘차게 첫발을 내딛으시길 바랍니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Do it! 점프 투 파이썬 - 중학생도 첫날부터 실습하는 초고속 입문서, 전면 개정 2판 Do it! 시리즈
박응용 지음 / 이지스퍼블리싱 / 2023년 6월
평점 :
장바구니담기


지난 개정판도 베스트셀러였는데, 인기도서는 다 이유가 있는 거 같습니다. 책도 두껍지 않고 깔끔한 설명과 구성으로 필요한 내용은 다 담고 있기에 파이썬 및 프로그래밍 입문자에게는 추천해 드릴만 한 책입니다. 작년에 개정판으로 학습을 진행하면서 도움을 많이 받았는데, 목차를 살펴보니 기존엔 없었던 7장 '파이썬 날아오르기'와 부록인 '챗GPT와 함께 파이썬 공부하기'가 추가되었기에 어떤 차이가 있는지 궁금했습니다.



기존 도서와 비교했을 때는 책에 .py로 파일명이 표시되는, IDLE로 작성하는 코드 부분에 색이 반영돼서 구분이 잘 되고 코드를 읽기가 좀 더 편해졌습니다. 또한, 위키독스판에서 공개되어 있던 되새김문제(연습문제)나 종합문제의 풀이 및 코딩 면허시험이 비공개 콘텐츠로 변경되면서 종이책과 전자책에만 수록되기에 책을 봐야 할 이유가 생겼습니다. 게다가 위키독스판에는 그림이 적은데 부족한 그림이 책에는 채워져 있고 보기가 더 편합니다. 개정판은 그림도 손 그림에 뭔가 거친 공책 같은 느낌이었다면 개정 2판은 잘 정리된 소책자 같은 느낌이었습니다.



if 문에서 예전에는 실습을 파이썬 셸에서 진행했었지만 3.10부터는 IDLE 셸의 프롬프트(>>>)와 줄 바꿈 표시(...)가 왼쪽의 분리된 영역에 나타나도록 개선되었기에 이를 사용해도 된다고 합니다. 책은 파이썬 3.11.2 버전을 다루고 있기에 이제는 파이썬 셀이 아닌 IDLE로 실습하는 것도 가능합니다.



추가된 부분인 '파이썬 날아오르기'에서는 학습이 끝나고 나만의 프로그램을 작성할 때 알아야 하는 표준 라이브러리나 고급 개념에 대해 추가로 설명해 줍니다. 여기서는 유니코드를 인코딩/디코딩하는 방법이나, 클로저와 데코레이터 및 이터레이터와 제너레이터에 대한 개념을 알려주고 파이썬 3.5버전 부터 추가된 타입 어노테이션도 짧게 다루고 있습니다.



제일 기대되었던 '챗GPT와 함께 파이썬 공부하기'는 챗GPT를 코드 작성 시 활용하는 방법에 관해 설명하는데, 작성한 코드에서 오류가 발생하거나 그 전에 점검하고 싶을 때, 또한 코드의 품질을 향상하고 싶을 때도 이용할 수 있습니다. 게다가 작성한 코드에 한글로 주석을 달아달라고 요청할 수도 있고, 다른 사람이 작성한 어려운 코드의 해석도 해줍니다. 필요한 라이브러리에 관해 물어보면 알려주고 더 나아가서 구체적인 기능을 설명하면 해당 내용의 코드도 작성해 준다고 합니다.



기존 도서의 장점에 개선점을 추가하여, 독학은 물론 대학 교재로도 인기 많은 책이기에 파이썬에 입문하고자 하는 분들에게 도움이 많이 될 것입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Do it! 점프 투 파이썬 - 중학생도 첫날부터 실습하는 초고속 입문서, 전면 개정 2판 Do it! 시리즈
박응용 지음 / 이지스퍼블리싱 / 2023년 6월
평점 :
장바구니담기


인기도서는 다 이유가 있는 거 같습니다. 책도 두껍지 않고 깔끔한 설명과 구성으로 필요한 내용은 다 담고 있기에 파이썬 및 프로그래밍 입문자에게는 추천해 드릴만 한 책입니다. 기존 개정판에는 없던 07장 ‘파이썬 날아오르기‘와 부록인 ‘챗GPT와 함께 파이썬 공부하기‘가 추가되어 더 기대됩니다!

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Do it! 첫 파이썬 - 게임하듯 배우는 나의 첫 프로그래밍 책 Do it! 시리즈
엘리스 코딩 지음 / 이지스퍼블리싱 / 2020년 4월
평점 :
장바구니담기


파이썬 공부를 진행한 지 너무 오래되었기도 하고, 초등학생인 아이에게도 슬슬 코딩을 알려줘야 할 거 같아 고민하던 차에, 기존에 이 책이 쉬운 설명과 함께 만화와 그림으로 구성되어 있던 것이 생각나, 다시 복습하면서 아이에게 설명할 수 있는 내용으로 정리해보려고 했습니다. 게다가 파이썬 개발 환경을 따로 준비할 필요 없이 앨리스 아카데미 사이트나 앱을 활용하여 언제 어디서나 PC나 스마트폰으로 책의 내용을 바로 실습할 수 있는 점이 가장 좋았습니다.



1장에서는 '핵심 개념 복습하기'를 통해 문제를 풀면서 '코딩 단어장'의 내용을 훑어볼 수 있어서 좋았습니다. 또한 '코딩별★ 간식'에서 블록 코딩과 텍스트 코딩의 차이를 쉽게 설명해 주는 점도 마음에 들었습니다. 물론 2장의 '코딩에도 스타일이 있다'에서 다양한 변수/함수의 이름을 짓는 규칙인 카멜, 스네이크, 파스칼 표기법에 관해 설명해 준 점도 좋았습니다.



3장에서는 한 걸음 더! 에서 if문 입력할 때 주의할 점을 그림과 함께 친절히 알려준 점이 좋았습니다. 또한 조건이 여러 개일 때, if~elif 문에서 내용을 색깔별 밑줄을 통해 설명한 부분도 잘 구분되기에 좋았습니다. 게다가 '코딩별★ 간식'에서 전쟁통에 태어난 세계 최초의 컴퓨터 내용중 '이미테이션 게임'은 티비에서도 해줬던 것 같은데, 당시 재밌게 봤던 기억이 나서 반가웠습니다.



4장의 리스트를 설명할 때 추가, 삽입, 삭제하는 부분을 그림으로 설명한 점도 역시 좋았습니다. 또한 인덱스를 설명할 때 정방향 역방향을 그림으로 보여준 부분도 이해하기 쉬웠습니다. 게다가 '코딩별★ 간식'에서 세계 최초의 프로그래머인 에이다 러브레이스를 소개하는데, 예전에 다른 책으로 읽은 적이 있어서 반갑기도 하고 이전 기억을 떠올릴 수 있었습니다.



5장에서는 for 문 작성할 때 주의점을 그림과 함께 상세히 설명한 점이 좋았습니다. 그리고 어려운 for 문 이해하기에서 sum과 i의 변화를 그림으로 표현해서 설명한 부분도 좋았습니다. 또한 한 걸음 더!에서 '반복할 범위가 range(n)일 때 왜 n-1이 아니라 n번 반복할까'라는 의문점을 바로 해소해 주는 점도 좋았습니다. while 문 설명에도 for문과 비슷하게 설명해주는 부분들도 역시 좋았습니다.



6장에서 문자열과 리스트를 다루는 부분을 이해하기 쉽게 재미있는 그림으로 표현한 부분도 좋았습니다. 하지만 이번장부터 '코딩별★ 간식'이 나오지 않는 부분은 조금 아쉬웠습니다.



끝으로 7장에서는 함수에 대해서 알려줄 때, 사용자 정의 함수를 만드는 방법을 그림과 함께 알아본 부분이 좋았습니다. 또한 '한 걸음 더!'를 통해 함수를 만들 때 주의할 점과 함께 사용하는 법을 알려준 점 그리고 사용법이 궁금할 때 찾아볼 수 있는 점까지 알려주는 점도 좋았습니다.



제가 파이썬을 손에서 놓아서 어느 정도 잊어버리긴 했어도 이전에 파이썬을 공부했었기에 처음 입문하는 초보자분들의 입장을 모르는 편입니다. 하지만 출판사에서 운영하는 스터디룸에서 이 책에 관한 공부를 진행하면서 처음 파이썬을 공부하는 분들의 눈높이에서 어떠한 부분이 어렵고 힘든지 확인할 수 있었습니다.


전반적으로 각 장 시작 전에 나오는 짧은 만화와 목표, 그리고 중간중간 이해를 돕는 그림을 통해 재미있게 공부할 수 있었습니다. 또한 앞에서 살펴본 내용을 바로 '5분 코딩'을 통해 까먹기 전에 익혀볼 수 있었고, 장 마지막에 있는 문법 정리를 통해 개념을 복습할 수 있었습니다. 게다가 하트 여왕의 미션인 각 관문을 엘리스 아카데미의 코딩 실습으로 풀어나가면서, 스토리가 있는 상호 작용을 하는 게임을 즐기는 듯 느껴졌기에 더 몰입할 수 있었습니다.


마지막의 '정답 및 해설'도 코드가 눈에 잘 띄게 색 분할이 되어 있고 해설도 잘 되어 있는 등 편집이 좋아서 내용을 확인하기도 편했습니다. 만약 파이썬 입문을 희망하시는 분 중에서 기존 입문서의 내용이 어렵고 그 양이 많아 부담스러우셨다면, 이 책으로 시작해 보시는 것도 좋을 것 같아 추천해 드립니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
처음 처음 | 이전 이전 | 1 | 2 |다음 다음 | 마지막 마지막