생활코딩! 파이썬 (가볍게 시작하여 유용하게 사용하는 생활코딩! Python | 프로그래머스 연습문제 포함(+상세 풀이))

생활코딩! 파이썬 (가볍게 시작하여 유용하게 사용하는 생활코딩! Python | 프로그래머스 연습문제 포함(+상세 풀이))

$20.68
Description
생활코딩은 일반인에게 프로그래밍을 교육하기 위한 목적의 비영리 프로젝트입니다. 이 책은 생활코딩에서 제공하는 파이썬 강좌를 정리하여 다듬은 책입니다. 그리고 심도 있는 실습을 위해 생활코딩에는 없는 실습 챌린지를 포함합니다. 2장은 파이썬 언어의 문법과 기능을 다룹니다. 파이썬을 처음 접하는 초심자의 눈높이에 적합하게 구성되어 있습니다. 빠르게 무엇인가를 만들어 볼 수 있는 최소한의 도구를 학습하는 것이 목적이기에 필요성에 따른 핵심적인 내용을 중점으로 다룹니다. 3장에는 실습을 위해 코딩테스트 챌린지를 수록하였습니다. 실제 5시간 동안 치러진 7개의 챌린지를 공략합니다. 각 챌린지는 시간의 흐름에 따라 분석→설계→구현&검증 단계로 구분되어 진행되며, 필요 시점에 구체적인 팁을 제공하여 학습 간 편의를 더하였습니다. 특히 코드를 작성하는 과정이 1인칭 시점으로 전개되고 각 코드에 대한 설명이 포함되는 특징이 있습니다.

[이 책에서 다루는 내용]
- 파이썬 언어 소개.
- 파이썬 설치 및 개발 환경 구축.
- 파이썬 프로그래밍 기초: 연산자, 자료형, 반복문, 조건문 등.
- 파이썬 프로그래밍 심화: 모듈, 객체, 오버라이드, 패키지 매니저 등.
- 실습을 통한 활용: 재귀, 트리, 그래프, BFS, 2차원 리스트 제어 등.
저자

이고잉,장용하

생활코딩운영자.EGOING은프로그래밍과글을쓰는것을좋아한다.현재일반인에게프로그래밍을알려주는활동인생활코딩과이와같은활동을할수있도록도와주는플랫폼인OPENTUTORIALS.ORG를친구들과함께만들어가고있다.블로그EGOING.NET을운영한다.

목차

시작하면서
이책의구성
실습환경구성

1.생활코딩과코딩테스트
01.생활코딩소개
02.코딩테스트소개

2.생활코딩으로기본기단련하기
01.오리엔테이션:생활코딩
02.오리엔테이션:파이썬
03.파이썬설치:리눅스
04.파이썬설치:윈도즈
05.실행
06.수학과프로그래밍
07.수와계산
08.문자와데이터타입
09.변수
10.개발도구
11.비교와불리언
12.조건문
13.입력과출력
14.논리연산
15.CheatSheet
16.주석
17.컨테이너
18.사용설명서
19.영어와프로그래밍
20.반복문
21.컨테이너와반복문
22.코드란무엇인가?
23.함수
24.모듈
25.객체지향프로그래밍
26.객체제작
27.객체와변수
28.상속
29.클래스멤버
30.오버라이드
31.객체와모듈
32.다중상속
33.패키지매니저
34.수업을마치며

3.코딩테스트로실습하기
Challenge#01:문자열압축
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)
Challenge#02:괄호변환
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)
Challenge#03:자물쇠와열쇠
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)
Challenge#04:기둥과보설치
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)
Challenge#05:블록이동하기
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)
Challenge#06:외벽점검
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)
Challenge#07:가사검색
분석(Analysis)
설계(Design)
구현및검증(Implementation&Verification)