전자책

직무스킬 전자책

전자책

파이썬 프로그램 입문자부터 중급까지 코딩 가이드북

5.0(1)
구매 전 미리보기로 확인해 보세요
메인 이미지

최근 받은 리뷰

전체보기
호*****_썸네일
5.0

호*****

좋은 자료 감사합니다.

3줄 요약

  • 프로그램 준비: 파이썬의 특징 이해와 개발 환경 구성, 도구 활용하기

  • 프로그램 기초: 파이썬 데이터 형식과 흐름제어, 구조화 등 문법의 기초

  • 프로그램 응용: 문자열 출력과 파일 입출력, HTTP/FTP 네트워크 처리, 시각화

목차

1장. 파이썬이란?
파이썬 언어의 활용과 특징에 대해 설명한다. 언어마다 활용과 특징이 다르다. 최근에 왜 파이썬 언어가 인기를 끌고 있고, 그 안에 내포되어 있는 언어의 특징에 대해 이해한다면 파이썬 언어가 좀더 친숙해지는 기회가 될 것이다.
1. 파이썬 소개
2. 파이썬 프로그램의 특징

2장. 파이썬 개발 환경 준비
파이썬 개발을 위해 필요한 환경을 준비하는 과정에 대해 설명한다. 가장 기본적인 파이썬 프로그램의 설치부터, 파이썬 개발을 위해 도움이 되는 개발 도구, 자신만의 환경을 구성하는 가상 환경을 관리하는 방법까지 설명한다.
1. 파이썬 설치
2. 파이썬 가상환경
3. Anaconda 설치 및 사용
4. Jupyter Notebook 사용

3장. 데이터 다루기
파이썬에서 데이터 저장을 위해 활용되는 다양한 자료 형식에 대해 설명한다. 숫자형과 문자형, 그리고 각 변수를 집합으로 구성하는 집합 자료형과, 파이썬에서 데이터 처리를 위해 제공하는 용이한 기능들까지 알아보자.
1. 기본 자료형
2. 기본 자료형의 연산
3. 집합 자료형
4. 데이터 고급처리

4장. 흐름 제어
이 장에서는 프로그램 언어에서 로직을 구성하는데 필요한 흐름제어 로직에 대해 설명한다. if ~else 조건문과 반복문을 사용하는 방법에 대해 설명한다. 각 제어문에서 필요한 조건을 파이썬에서 어떻게 다루는지, 파이썬에서 좀더 쉽게 반복자를 만드는 방법이 무엇인지 설명한다.
1. if 조건문
2. for 반복문
3. while 반복문

5장. 구조화
파이썬 언어로 복잡하고 긴 코드를 작성해야 하는 경우 파이썬의 특별한 기능들을 알고 있다면 보다 간략하고 효과적으로 개발을 할 수 있고, 또한 왠지 모르는 오류를 잡아내는데도 도움이 된다. 파이썬에서만 제공하는 특별한 문법, 혹은 다양한 언어에서 제공하는 기능들이 파이썬에서는 어떤 특성을 갖는지 이 장에서 설명한다.
1. 함수
2. 클래스
3. 모듈

6장. 입력과 출력
이 장에서는 파이썬에서 지원하는 대표적인 입력과 출력 방식에 대해 설명한다. 포매팅은 시스템 문자열을 출력하기 위한 방법으로, 파이썬은 문자열 출력을 위해 편리한 기능을 제공한다. 대표적인 파일 입출력 방식인 텍스트, csv, excel 파일을 다루는 방법에 대해서도 설명한다.
1. 포맷팅
2. 파일 입출력
3. 엑셀 파일 다루기

7장. 네트워크 처리
이 장에서는 네트워크를 통해 다른 애플리케이션과 통신하는 방식에 대해 설명한다. 대표적 인터넷 통신인 웹서버와 통신하는 방법에 대해 설명한다. 그리고 파일을 전송하기 위한 FTP 통신 방식에 대해서도 알아보자.
1. HTTP 통신으로 웹 접속
2. FTP 통신으로 파일 전송

8장. 시각화
이 장에서는 파이썬을 이용해 데이터를 분석할 때 가장 많이 활용되는 시각화 도구에 대해 알아보자. 가장 대표적인 matplotlib 라이브러리를 사용하기 위한 기본기와 여러 차트를 그리는 방법에 대해 예제를 통해 알아보자.
1. matplotlib 다루기

서비스 설명

1. 독자

대학교에 입학한 학생들도 이제는 코딩이 필수입니다. 코딩을 처음 배운다면 웹이나 서버, 데이터 분석, AI 등 활용도가 높은 파이썬 언어를 배워보세요.

회사에서 처음 파이썬을 사용하게 되었거나, 파이썬으로 역량을 키워나가려고 하는 직장인에게도 이 책을 통해 기본기를 다질 수 있습니다.


2. 전자책 설명

1) 파이썬의 준비에서 기본 문법, 활용을 위한 예시들을 이해하고 바로 활용할 수 있습니다.

2) 이 책을 통해 파이썬 개발의 기본기가 생기고, 책의 예제들을 copy & paste하여 바로 활용할 수 있습니다.

3. 자기소개

저는 2000년 처음 개발자로 IT업계에 입문한 후 현재까지 약 22년동안 클라이언트, 서버, 모바일앱 등 다양한 개발 프로젝트를 수행해 오고 있습니다.

최근에는 Big Data, AI, Data Analytics 등 데이터 기반의 서비스 개발과 프로젝트를 수행해 오고 있으며, 주로 데이터 파이썬을 이용해 데이터 수집, 분석, ML/DL 알고리즘 개발 등 업무를 수행하고 있습니다.

4. 전문가 메시지

앞으로 나이와 직군을 막론하고 누구나 SW 코딩을 해야하는 시대가 다가오고 있습니다.

단순히 무서워만 하지 말고 지금부터라도 차근차근 준비해 가면 오히려 약점이 장점으로 변할 것입니다.

파이썬은 간결하고 유연하여 배우기도 쉽고 활용처도 다양합니다.

이 시대에 가장 사랑받는 언어이고, 가장 많이 활용되는 언어중 하나입니다.

파이썬을 내것으로 만들어 자신감 있게 원하는 전문가가 되시기 바랍니다.

직무스킬 분야

프로그래밍

파일 형식

PDF

전문가 정보

avatar

부르리

연락 가능 시간 : 10시 ~ 18시
평균 응답 시간 : 10분 이내

총 작업개수

1건

만족도

100%

회원구분

개인회원

약 22여년 간 IT 영역에 종사하며 C++, Java, Python 등 여러 언어를 이용한 클라이언트, 서버 프로그램 개발자로 근무 하였고, 최근에는 대기업에서 AI, Data Analytics 관련 크고 작은 프로젝트를 수행해 왔습니다. 이력 - 과학 영재를 만드는 아두이노 교실 (공저) - 왓슨을 이용한 인공지능 서비스 입문(공역) - 자연어 처리와 컴퓨터 언어학 (번역) - 실무가 훤히 보이는 머신러닝 & 딥러닝(공저)

취소 및 환불 규정

상품정보고시

리뷰

5.0

(1)