학습목표를 끝까지 달성하고
결제액의 최대 20% 학습지원금을 받아가세요!

왕초보의 파이썬

웹 프로그래밍
CAMP

프로그래밍 경험 1도 없던 왕초보를
웹 개발까지 끌고갈 7주코스.
파이썬 문법정리/코드작성/웹프로그래밍 반복 훈련!

#파이썬문법족보
#미니프로젝트
#미니웹서비스구현

기간 & 일정

2019.05.11 – 06.29
(주1회, 6/8 현충일 휴강)
매주 토요일 10:00 – 16:00
회당 5시간, 총 35시간

장소 & 준비물

패스트캠퍼스
강남 역삼빌딩
개인노트북

담당자 & 문의

장명희 매니저
02-517-0562
help.camp.dev@fastcampus.co.kr

프로그래밍을 시작한 왕초보를 위한 7주 커리큘럼.
다양한 미니 프로젝트로 파이썬 기초문법을 탄-탄하게 잡아 가세요!
파이썬 언어를 넘어, 웹 개발에대한 이해 능력을 최대치로 끌어 올려드립니다!

프로그래밍 할 수 있어요!

컴퓨터를 전공하지 않았는데, 심지어 ‘수포자’인 내가 어떻게 프로그래밍을 하지? 라고 생각하셨나요?
왕초보 눈높이에 딱 맞춘 수업으로 차근차근 프로그래밍 관련 지식을 쌓을 수 있습니다.

icon_man2_2_happy

코딩 ‘왕초보만’
환영합니다.

프로그래밍에 대한 선입견 없이 배운 내용을 적극적으로 수용할 자신이 있다면, 나머지는 강사님께 맡겨 주세요.

icon_woman2_2_happy

‘직장인’
환영합니다.

혼자 공부하고 자료를 찾아볼 시간이 없는 바쁜 직장인을 위해 수업 시간만 잘 따라와도 충분히 목표를 달성할 수 있도록 구성했습니다. 수업 외 학습자료는 덤!

icon_man4_2_happy

‘기획자/마케터/예비창업자’
모두 환영합니다.

개발과 전혀 관계 없는 분야에서 일하셔도 괜찮습니다. 프로그래밍·코딩·개발이 궁금했다면, 쉽고 빠른 파이썬으로 시작해 보세요.

왕초보라 걱정되는데.

왕초보라 걱정됩니다. 따로 프로그래밍 공부를 하고 오는 게 좋을 까요?

두려워하지 마시고, 편하게 오세요! 왕초보 수강생을 위해 팁을 하나 드리자면,

두려움과 선입견을 버리세요!
문법에 집착하지마세요! 외우는 것보다 이해하는 것이 더 중요합니다.
오늘 배웠던 걸 모두 소화하려고 하지 마세요. 꾸준히 반복학습을 하면 자연스럽게 익힐 수 있습니다.
수업에 적극적으로 참여해주세요. 질문이 있으시면 바로바로 해결하는 것이 좋습니다.
주요한 내용은 수업시간에 모두 다룹니다. 그러면서, 혼자 학습하는 방법 또한 알려드리기 때문에 강의만으로 충분히 원하는 바를 성취하실 수 있습니다.

왜 파이썬으로 배우나요 ?

파이썬은 왕초보에게 가장 적합한 프로그래밍 언어입니다. 문법이 간결하고 표현 구조가 인간의 사고 체계와 닮아있습니다. 그래서 초보자도 상대적으로 쉽게 배울 수 있는 언어입니다. 또한, 이러한 특징은 유지 보수 관리도 쉽게 할 수 있습니다.

또한 풍부한 라이브러리를 활용하여 다양한 용도로 쓰이는 언어입니다. 실제로 파이썬은 웹 개발뿐만 아니라 데이터 분석, 머신러닝 등 여러 분야에 활용되고 있습니다

이 강의를 들으면 어느 정도 수준까지 오를 수 있나요?

이제까지 프로그래밍 경험이 없었던 분들이 겁먹지 않도록 프로그래밍 이해부터 시작하여 파이썬으로 코드를 직접 작성하고, 웹 크롤러를 직접 만들고 프레임워크를 활용할 수 있는 단계까지 오를 수 있습니다.
Python 언어를 다루게 되면서, 동시에 컴퓨터 공학적 사고를 할 수 있게 됩니다. 또 내가 풀고자 하는 문제를 해결하고, 구현하고자 하는 것들을 스스로 계획할 수 있는 능력을 갖추게 됩니다.
웹 프로그래밍에 필요한 지식을 쌓음으로, 웹 개발에 필요한 것이 무엇인지 로드맵을 갖추게 됩니다.
Django 프레임워크를 가볍게 다뤄보면서, 프레임워크에 대한 이해를 쌓습니다. 이는 웹 개발자의 능력을 갖추기 위해 꼭 필요한 조건입니다.
스스로 Python을 활용해 다양한 목적의 프로그래밍들을 접할 수 있는 능력을 갖추게 됩니다.

이 수업을 들은 후, 어떤 강의를 더 들으면 좋을까요?

Django 를 익히는 것을 추천해 드립니다. 프레임워크를 통해 실제 웹 서비스 구현(특히, 이커머스 사이트 구현)을 하며 웹 서비스를 더욱 깊이 이해하고 장고 프레임워크 기술을 체득해 보는 것은 어떨까요. 서비스 배포까지 경험하면서, 실무에서 필요한 모든 기술을 배울 수 있을 뿐만 아니라 노하우까지 알아가실 수 있습니다.

개발의 첫걸음을 잘 시작할 수 있게!

✔︎ 프로젝트를 구현해보면서 자연스럽게 코드를 체득하게 됩니다.
✔︎ 단순히 프로그래밍 언어 학습을 넘어, 프로그래밍에 대한 전반적인 이해의 폭이 커집니다.

proj_06

로또 번호 추출기

proj_01

파일명 한꺼번에 바꾸기

proj_04

심리테스트

proj_08

야구게임

proj_03

주민번호 분석

proj_02

윤년 계산하기

proj_07

로또 번호 분석

proj_05

아스키아트 만들기

강사님의 밀착 지도를 통해, 내 손으로 직접 구현한 결과물을 얻어 갈 수 있습니다!

공부도 하고!
학습지원금도 받고!

결제액의 15%를 학습지원금으로 드립니다.

패스트캠퍼스의 수강의지를 강화하기 위한 지원금 제도를 운영합니다
패캠이 제안하는 학습 목표를 달성하고 커리어 이상의 성취감을 얻어가길 바랍니다.

*학습지원금은 제세공과금(22%)을 제하고 드립니다.

출석

100% 참석

과제/학습노트

100% 제출

스터디그룹

100% 참여

강의만으로는 부족한 당신을 위해!

강사님이 올려주시는 강의 자료와 복습 동영상 강의로 자습할 수 있습니다.

수강생 후기.

4.45

★★★★☆

강사님이 파이썬 문법과 관련하여 보강수업을 진행해주셔서 이해하는 데 도움이 많이 되었습니다. 추가적으로 강의 후 페이스북을 통해 카드 뉴스 등을 올려주셔서 복습하는데 효과적이었습니다. – 신**님

프로그래밍적 사고를 할 수 있게 되어 좋았습니다. 강사님만 믿고 따라오세요! – 최**님

재밌고 친절하시고 이해하기 쉬웠거든요 – 이**님

커리큘럼이 좋고, 오프라인 강의의 장점(즉문즉답)이 잘 살리고 있습니다. – 최**님

직접 코딩을 구현할 때 발생하는 문제들을 어떻게 해결해야 하는지를 알게 되니까 실제 업무에서도 문제 해결을 쉽게 할 수 있게 되었습니다. – 강**님

강사님이 적극적으로 수업을 진행하셔서 배우는 게 수월했습니다. – 김**님

독학하다가 초급반을 들었는데 이해가 훨씬 쉬웠고 웹과 파이썬을 배운다면 첨에 한번은 강의를 듣고 공부하는것도 좋은 방법일것도 같아서 10점으로 했습니다. – 남**님

짧은시간이지만 열정적으로 강의해주심 – 유**님

왕초보 눈높이에 맞춘 커리큘럼!

프로그래밍 경험이 전혀 없었던 분들이 겁먹지 않도록 ‘프로그래밍 이해’부터 시작합니다.
파이썬 코드를 직접 작성하고, 웹 크롤러를 만들고 프레임워크를 활용할 수 있는 단계까지 도와드립니다!

step 1.
프로그래밍 이해

프로그래밍을 시작하기 전, 막연히 가졌던 두려움부터 없애 드립니다. 그리고서 웹 개발자로서 알아야 할 기초 지식부터 천천히 쌓아나갑니다.

step 2.
파이썬 문법

입문자에게 가장 적합한 언어인 Python 문법을 집중적으로 공부하고 직접 코드로 표현해보면서 본격적인 개발을 위한 도움닫기를 준비합니다.

step 3.
웹 프로그래밍 입문

3주 동안은 웹 프로그래밍을 배워봅니다. 백엔드라고 불리는 웹 서버까지 다뤄보며 프로그래머로써 갖춰야 할 기초 소양을 체득합니다.

step 4.
미니 웹 서비스 구현

파이썬을 활용하여 미니 웹 서비스를 제작하고, Django 프레임워크를 사용해 인스타그램과 비슷한 SNS 서비스를 직접 구현해봅니다.

주차 주제 세부내용
1주

프로그래밍 입문자를 위한 A to Z

  1. Python 기초 문법(1)
  2. Python 기초 문법(2)

1. 프로그래밍 입문자가 꼭 알아야 하는 기초 지식과 프로그래밍이 어렵다는 선입견을 깨기 위해 색다른 관점에서 프로그래밍을 접해 봅니다. Python 언어를 활용하기 위한 개발 환경을 세팅합니다.

  • 컴퓨터의 역사와 구조
  • 프로그래밍이란 무엇인가
  • 프로그래밍을 하는 절차 (코딩, 컴파일, 실행, 디버깅 등 용어 이해)

2. 프로그래밍을 하기 위한 가장 기초적인 문법 자료형, 제어문, 입출력 부분을 배워보며 일차적으로 글로 써보고 이차적으로 코드로 표현하며 반복 연습을 해 봅니다.

2주

현실세계를 프로그래밍으로 구현해보기

  1. Python 고급 문법(1)
  2. Python 고급 문법(2)

1. 프로그래밍으로 문제를 해결하는 사고방식을 배워봅니다. 코딩규약을 배워 보기 좋은 코드 작성법을 알아보며, % 문법과 format 명령을 통해 포맷 문자열을 다루는 방법을 함께 익혀봅니다.

  • 다양한 기능 : 날짜 변환, OS 정보 읽기, 파일트리
  • 미니 프로젝트 : 주민번호 분석

2. 반복문과 리스트 함수, 클래스를 이용해 프로그래밍을 구현해 봅니다. 이 과정에서 마주치게 되는 에러들도 마주하면서 상황 대처 능력을 키울 수 있습니다.

  • 미니 프로젝트 : 파일명 한꺼번에 바꾸기, 윤년 계산하기
3주

다양한 문제를 해결해보기

  1. Python 고급 문법(3)
  2. Python 고급 문법(4)

1. 데이터 형식에 따른 파일 처리 방법을 다룹니다.

  • txt, csv, xls, pdf등의 파일 읽기, 저장하기 기능 구현
  • 미니프로젝트 : 심리테스트, 야구 게임

2. 미니 프로젝트를 진행하면서 파이썬 문법을 체화합니다.

  • 고급문법 : 리스트, 딕셔너리, 셋, 튜플 총 정리
  • 미니 프로젝트 : 로또 번호 추출기
4주

파이썬의 강력함을 느껴보기

  1. 나만의 파이썬 치트시트 만들기
  2. 웹 크롤러 만들기
  3. 실전 예제를 통한 총 정리

[나만의 파이썬 치트시트 제작]
4주차 첫 수업시간에는 파이썬 치트시트를 제작합니다. 전지 사이즈에 파이썬 문법을 총정리하여 나만의 족보를 갖게됩니다. *해당 회차에는 수업이 3시간반~4시간 정도 진행됩니다.


1. 웹 크롤러에 대한 개념을 익히고 나만의 암호 프로그램을 만들어 봅니다. (Beautifulsoup, Request 모듈 설치)

  • 웹페이지 간단하게 분석 / 웹 크롤러 구현하기
  • 미니 프로젝트 : 로또번호 분석기, URL shorten 프로그램, 개인 문자열 암호 프로그램

2. 이미지를 분석하고 문자열 구성으로 변환해 봅니다(Pillow 모듈 설치). 각자의 수준에 따라 선택적으로 프로젝트를 진행하면서 지금까지의 내용의 복습도 함께 합니다.

  • 미니 프로젝트 : 아스키아트 프로그램 만들기
5주

웹 페이지가 어떻게 구성되어 있는지 이해하고 간단한 HTML과 JavaScript로 웹페이지 만들어보기

1. 파이썬을 가장 강력하게 활용하는 방법인 웹 프로그래밍을 배워봅니다. 이 과정들을 배우면서 장고라는 프레임워크에 종속되지 않는 웹 프로그래밍 기초를 전체적으로 배울 수 있게 됩니다.

  • 프론트엔드 개념 살펴보기
  • HTML, CSS, JavaScript 기초
  • 태그를 활용하여 레이아웃 만들기

2. HTML을 사용해 레이아웃을 구성해 보고, JavaScript를 이용해 페이지를 제어해 봅니다.

6주

우리가 자주 접하는 웹 사이트의 구조를 살펴보고, 미니 웹 서비스 개발 준비하기

1. 여러 웹 사이트를 둘러보고 해당 사이트가 어떤 구조로 이루어져 있는 살펴보면서 웹 서비스 구조에 대해 익힙니다.

  • 백엔드 개념 살펴보기
  • 프레임워크 개념
  • 웹 서비스의 구조
  • Django 설치 및 기본 프로젝트 생성

2. 미니 웹 서비스를 구현하기 전 Django에서 가장 큰 영역이고 빈번하게 사용되는 MTV 패턴을 배웁니다.

  • MTV 패턴 숙지 후 웹 페이지 구현
7주

미니 웹 서비스 구현(로그인, 사진업로드 기능을 구현하여 간단한 SNS 완성하기)

1. 이전 시간에 만든 레이아웃에 페이지를 적용하고 로그인 화면을 구성해봅니다. 페이지들이 주소에 따라 동작하도록 URL 라우팅을 배워봅니다.

  • URL 라우팅
  • Template 개념 익히기 / Static 파일 추가하기
  • 미니 웹 서비스 : SNS 구현

2. 사진 업로드 기능을 작성하면서 폼과 파일전송을 통해 웹 페이지 작성 기초를 조금 더 깊게 배웁니다.

  • DB의 개념과 ORM을 활용한 DB 연동하기
  • 사진 업로드 기능 구현

강의에 대한 전반적인 소개를 한 눈에 보고 싶다면? 교육 과정 소개서를 확인해주세요!
* 본 소개서는 회사 제출용으로도 사용 가능합니다.

여러분을 떡잎부터 틔워드릴 강사님!

songjongkeun_profile-1024x1024

송종근

[주요 경력]

현) IT 전문 번역팀 leantra 멤버
전) 글로벌 코스메틱 회사 IT 총괄
전) G.B.U Studio 대표
전) DD Soft 안드로이드 개발팀장
전) 주바라기 청소년 선교회 웹 마스터
전) 인하대 IT 창업 동아리 Webs 신입생 교육
전) 인하대 정보보안 동아리 Igrus 웹 프로그래밍 교육
저서) 이것이 iOS다 (한빛미디어)

프로그래밍에 대한 어려움과 두려움을 깨버리고 ‘재미’를 느끼실 수 있도록 가르쳐드리겠습니다.

강의안내 및 강의료.

기초부터 탄탄하게 프로그래밍에 입문하려면?

왕초보의 파이썬 웹 프로그래밍 CAMP

일    정 2019.5.11.~ 6.29. 휴강 6/8
매주 토요일 10시 - 16시 (점심시간 1시간 포함)| 총 7주
준비물 개인 노트북 권장
(본인 PC에 맞는 개발 환경 설정 및 원활한 개별 실습을 위하여)
장    소 패스트캠퍼스 강남 외국어관(강남 역삼빌딩)
문    의 장명희 매니저 : 02-517-0562
궁금하신 사항이 있으면 언제든 연락주세요

정가 70만원

# 할인가는 매주 목요일 자정에 변경됩니다.
# 본 강의는 결제순으로 마감되는 강의입니다.
# 할인가 적용 및 수강 확정은 결제일을 기준으로 합니다.
# 카드 12개월 무이자 할부 가능합니다.

출시알림 신청

강의장안내.

자기개발을 위한 프로그래밍 입문 강의.

곧 모집마감.

{ FASTCAMPUS COMMUNITY MEMBERSHIP }

패스트캠퍼스 오프라인 강의를 수강하셨다면!
별도의 가입절차없이 패스트캠퍼스 커뮤니티 멤버쉽 회원이 됩니다.
커뮤니티 멤버쉽은 수강 후 1년 동안 유지되며,
오직 멤버들만을 위한 비공개 스터디클럽, 네트워킹행사, 세미나 등 비정기적 행사에 모실 예정입니다.

학습 지원 프로젝트

공부도 하고! 학습지원금도 받고!

*학습지원금(제세공과금 22% 차감 후 지급)은 강의마다 개인마다 상이할 수 있습니다.

학습 목표 1. 출석 100%

5/11, 5/18, 5/25, 6/1, 6/15, 6/22, 6/29 (6/8 현충일 휴강)

학습 목표 2. 과제 및 학습노트 제출

-과제 형태: 매주 과제 제출.
-과제 제공 방식: 수업이 끝나는 시간에 맞추어 이메일로 제공. (과제풀이는 차주 수업시간에 진행됩니다)
-과제 제출 일정: 매주 목요일 24:00까지 폼스택으로 과제 제출. (과제 접수 여부는 폼스택 접수시간으로 판단됩니다)
-수강중 학습 콘텐츠 일정:
1주차: 과제 제출
2주차: 과제 제출
3주차: 과제 제출
4주차: 과제 제출
5주차: 과제 제출
6주차: 과제 제출
7주차: 앞으로의 목표, 다짐 제출

학습지원금을 받으려면?

미션을 모두 완료하면 신청페이지를 통해 신청 가능합니다.
다만, 강의 종료 후 30일 이내에 신청페이지를 통해서 신청해주셔야 합니다.
아래의 환급신청 링크로 신분증 사본 / 환급받을 통장사본을 제출 (반드시 본인 명의로만 가능)해 주세요.
결제한 수강료의 15% (환급 금액의 22% 제세공과금으로 차감) 를 드리며, 학습지원금은 개인마다 상이할 수 있습니다.

환불규정

* 학습지원금은 기수강생 할인만 중복 적용이 가능합니다. (기타 다른 이벤트와 중복 적용이 불가합니다.)
* 과제물이 허위로 작성되거나 표절일 경우 환급이 거절될 수 있습니다.
* 환불은 환불규정(https://www.fastcampus.co.kr/refund/)에 따라 진행됩니다. 규정에 의거하여 환불금액이 없을 수 있습니다.