비전공자를 위한 이해할 수 있는 파이썬 : AI 시대에 최적화된 파이썬 공부법

비전공자를 위한 이해할 수 있는 파이썬 : AI 시대에 최적화된 파이썬 공부법

$24.80
Description
"ChatGPT 시대! 파이썬 공부법도 달라져야 합니다!"
미국인에게 일을 시키려면 영어라는 언어를 사용해야 하듯이, 컴퓨터에게 일을 시키려면 C언어나 자바(JAVA)와 같은 프로그래밍 언어를 사용해야 합니다. 그리고 여러 프로그래밍 언어 중 가장 배우기가 쉽고, 활용도가 높은 언어가 바로 파이썬입니다.
파이썬을 배우면 매일 반복되는 업무를 자동화할 수 있습니다. 10시간이 걸리는 일도 단 1분 만에 해낼 수 있죠. 수작업으로 해야 하는 일을 컴퓨터가 대신해주니 생산성이 크게 올라갈 수밖에 없습니다. 그러나 파이썬이 쉬운 언어라 해도 업무를 자동화하는 수준으로 배우는 건 결코 쉽지 않은 일입니다. 지식을 배우는 것과 그것을 활용하는 건 또 다른 문제니까요. 다행히 ChatGPT로 대변되는 생성형 AI의 등장으로 파이썬의 활용이 좀 더 쉬워졌습니다. 이제는 기초 지식만 있는 사용자도 생성형 AI의 도움을 받아 코드를 손쉽게 완성할 수 있습니다.
중요한 건, 기초 지식은 고정된 것이 아니라 시대의 변화에 따라 달라진다는 것입니다. 컴퓨터를 예로 들어보죠. 윈도우(Windows)와 같은 운영체제가 없던 시기에는 하드웨어의 작동 원리를 알아야 컴퓨터를 사용할 수 있었습니다. 그때는 그것이 기초 지식이었습니다. 하지만 지금은 파워포인트(PowerPoint)나 엑셀(Excel)과 같은 프로그램을 능숙하게 다루는 능력이 기초 지식에 가깝습니다. 파이썬도 마찬가지입니다. 생성형 AI의 등장으로 파이썬을 활용하기 위한 기초 지식이 빠르게 바뀌고 있습니다. 이는 곧 파이썬을 공부하는 방법 역시 달라져야 함을 의미합니다.
《비전공자를 위한 이해할 수 있는 파이썬》에는 생성형 AI 시대에 최적화된 파이썬 공부법이 담겨 있습니다. 생성형 AI를 잘 활용하기 위해 꼭 필요한 기초 지식뿐 아니라 생성형 AI의 도움을 받아 직접 코드를 작성해봄으로써 자연스럽게 파이썬 활용 능력이 배양되도록 내용을 구성했습니다. 이 책이 파이썬을 공부하는 모든 분들에게 많은 도움이 될 수 있기를 바랍니다.

저자

최원영

저자:최원영
안녕하세요기획자이자개발자,그리고강사이자작가로활동하고있는최원영입니다.
2012년,처음으로IT서비스를기획합니다.하지만당시에는IT에대해아는게없었기에수많은좌절을경험하죠.이후NHNNEXT라는학교에입학합니다.그곳에서C언어,자바(JAVA),데이터베이스(DB),웹,서버,안드로이드,iOS프로그래밍등프로그래밍을배웁니다.놀랍게도프로그래밍공부가적성에맞았고,그렇게기획자이자개발자의길을걷습니다.
2017년,개발자와소통할수있을만큼의IT지식을쉽고,친절하게알려주는강의를시작합니다.강의는곧입소문을타고큰인기를얻습니다.그리고2020년,강의를바탕으로《비전공자를위한이해할수있는IT지식》을출간하죠.책은출간직후주요서점‘올해의책’에선정되었고,3년연속IT분야베스트셀러가되면서누적10만부가판매됩니다.덕분에현재강사와작가로도활발하게활동하고있습니다.
수강생과독자분들중에는파이썬을배우고싶다는분이참많았습니다.하지만비전공자가프로그래밍을배우는건쉽지않은일이기에망설여졌죠.그런데ChatGPT로대변되는생성형AI가등장하면서파이썬공부법의패러다임이완전히바뀌었습니다.기초지식만있으면생성형AI의도움을받아누구나프로그래밍을할수있는시대가된것이죠.이러한변화에발맞춰생성형AI시대에최적화된파이썬공부법을담은《비전공자를위한이해할수있는파이썬》을출간하였습니다.이책이파이썬을처음배우는모든비전공자에게많은도움이되기를바랍니다.

목차

프롤로그

제1장파이썬언어와파이썬프로그램
01.파이썬언어는무엇일까?
02.인간과컴퓨터사이의매개체,컴파일러와인터프리터
03.파이썬‘언어’를배우는데왜‘프로그램’을설치해야하죠?
여기서잠깐!편집자의에러노트

제2장문서작업을도와주는도구,파이참
01.통합개별환경(IDE)
02.파이참의화면구성
ㅡ새프로젝트만들기
03.터미널이란?
ㅡ컴퓨터를제어하는두가지방식
ㅡ실행버튼을누르면일어나는일
ㅡ실행결과해석하기&터미널에결과를보여주는명령어,print
여기서잠깐!편집자의에러노트

제3장패키지와가상환경
01.누군가만들어놓은코드
02.서로다른버전을처리하는가상환경
03.패키지를설치하는방법
여기서잠깐!편집자의에러노트

첫번째실습
01.엑셀데이터불러오기
02.에러메시지해결하기(with생성형AI)
여기서잠깐!편집자의에러노트

두번째실습
01.다운로드폴더에있는파일중설치파일만옮기기
여기서잠깐!편집자의에러노트

제4장컴퓨터가데이터를이해하는방식,자료형
01.자료형이란무엇일까?
여기서잠깐!편집자의에러노트

제5장변수와연산자
01.변수란무엇일까?
ㅡ코드를담아놓는상자,변수
ㅡ변수명을짓는방법
02.연산자의이해
여기서잠깐!편집자의에러노트

제6장기능을수행하는코드를담고있는함수
01.반복되는코드,어떻게해결할까?
02.함수란무엇일까?
ㅡ특정한기능을수행하는코드
ㅡ함수의개념이해하기
03.함수를만드는방법
ㅡ함수를만들고사용해보기
ㅡ함수의매개변수
여기서잠깐!편집자의에러노트

제7장객체지향프로그래밍
01.객체지향프로그래밍이란무엇일까?
02.중요한건기능의활용!
03.코드해석하기
여기서잠깐!편집자의에러노트

세번째실습
01.생성형AI를활용해엑셀파일의데이터합치기
여기서잠깐!편집자의에러노트

제8장조건을다루는조건문
01.조건문이란무엇일까?
02.조건문의이해
ㅡif문의사용법
ㅡelse의사용법
ㅡelif의사용법
03.조건문연습하기
ㅡ레스토랑음식주문프로그램만들기
ㅡ코드해석하기
여기서잠깐!편집자의에러노트

제9장리스트와반복문
01.리스트란무엇일까?
02.반복문1ㅡfor문
03.for문의다양한활용
ㅡfor문과if문함께사용하기
ㅡ중간에멈추는break
ㅡ남은코드를건너뛰고,다음반복을시작하는continue
ㅡ특정범위의숫자를생성하는range
04.반복문2ㅡ무한반복이가능한while문
05.실습코드다시보기
여기서잠깐!편집자의에러노트

제10장딕셔너리
01.키와값을저장하는딕셔너리
여기서잠깐!편집자의에러노트

네번째실습
01.생성형AI를활용해스크린샷코드만들기
02.5초간격으로스크린샷찍고지정된폴더에저장하기
여기서잠깐!편집자의에러노트

총정리
에필로그

출판사 서평

“어렵기만한파이썬,어떻게접근해야할까요?”

실용적으로접근해야합니다.우리는컴퓨터의모든구조와기능을알고사용하지않습니다.필수지식부터학습한다음,나머지는그때그때배워서활용하죠.파이썬도마찬가지입니다.처음부터모든개념을이해하려고하면금방지칩니다.핵심개념을배우고,실제프로젝트와당면한문제를해결하면서필요한기능과문법을자연스럽게익혀야합니다.《비전공자를위한이해할수있는파이썬》에는파이썬을시작하는데꼭필요한지식들이이해할수있는수준으로담겨있습니다.또,기초를탄탄하게다지면서동시에재미도느낄수있도록내용을구성했죠.파이썬을한번배워보고싶었지만엄두를내지못했던분들,혹은배워는봤지만이내포기하셨던분들이라면이책을꼭만나보세요.어렵게만느꼈던파이썬과어느새가까워진여러분을발견할수있을것입니다.