- 다회차
- 최대 4명
Python 1on1 - 프로그래밍이 처음이라면


클래스 전 숙지해주세요!
그룹 수업의 경우 온라인으로 진행됩니다.
1:1 수업은 꼭 커리큘럼을 따르지 않아도 됩니다.
단, 1:1 로 진행하기 때문에 수업료는 조금 올라갑니다.
궁금하신 점은 문의주세요!
클래스 요약
⊙ 내가 만들고 싶은 것들에 대해 스스로 정보를 얻고 공부할 수 있게! 코더가 아닌 프로그래머를 목표로!
⊙ 이미 구성해놓은 언제나 똑같은 커리큘럼에 맞춰 끌고가는 수업 진행이 아닌, 튜티님들의 속도와 목표에 맞춰서!
⊙ 정말 여러 프로그래밍 입문자들을 한명 한명 직접 가르쳐드리고 도움드렸습니다. 이것저것 들어봤지만 직접 해보려면 막막한 분들은 go!
이런 분들이 들으면 좋아요.
⊙ 배우면서 스스로 뭔가 해보려고 하시는분
⊙ 프로그래밍 기초를 확실하게 배우고 싶으신 분들
⊙ 프로그래밍이 처음이신 분들
⊙ 컴퓨터공학 관련 학과에 진학을 하시려는 분들
⊙ 부전공으로 컴퓨터공학을 시작하시려는 분들
⊙ 복학하려고 하는데 c언어, Python 등 복습이 필요하신분들
⊙ 코더가 아닌 프로그래머를 목표로 하시는 분들, 프로그래밍이 내 적성에 맞을까? 제대로 경험해 보시고 싶으신 분들 (가볍게 들어보고 싶으신 분들 또한 환영이에요)
⊙ 개발자 친구 만들고 싶으신 분들 (사람 좋아해서 수업 끝나고 맥주라도 사달라면 사줄꺼에요)
⊙ 컴공 학생 때 어떤 것들을 하면 좋을지 고민인 분들
튜터님을 소개합니다.

심준식
- 정보처리기사
- 한성대학교 컴퓨터공학부 졸업
- 대학교 C언어 학과튜터링 튜터 2년 6개월
- 2017 대선 기간 나름(?) HOT 했던 <대통령쇼> Django 기반 웹사이트 개발
* 서비스 기간 40일 동안 총 20만명 이용
* 여러 네이버 블로그 글 및 기사
- <딥러닝을 통한 특정인의 걸음걸이 인식> 개발 프로젝트
- 유기견을 위한 Django 기반 웹사이트 <퍼피시그널> 개발
- OpenCV를 활용한 영화 <해리포터>의 움직이는 사진처럼 작동하는 앱 개발
- 쌍방향 소통이 가능한 프레젠테이션 환경을 제공해주는 Django 기반 <iHAQ> 웹사이트 개발
- 실시간 드라마 소통 서비스 <씬토커> Android 앱 백엔드 개발
- 연합 IT 동아리 개발 운영진
- 2019 프로그래머스 서머코딩 1차 코딩테스트 상위 5%
- 위치 기반 메모 서비스 <곳감> iOS 앱 백엔드 개발
- 국군 SW개발병 복무
- 밈 공유 서비스 검색 서버 개발 담당
- 현업 Python 서버개발자
어떤 클래스 인가요?
※ 수업을 희망하시는 분들은 먼저 신청하시지 말고, 원하시는 요일/시간/수업내용 등을 꼭 미리 문의하시기 바랍니다
※ 1:1 수업도 가능합니다
맞춤 수업을 원하시면 문의 주세요!
※ 수업은 아래와 같이 진행됩니다
- 주 1회 or 2회
- 평일(요일 미정) : 19시 ~ 21시 혹은 20시 ~ 22시
- 주말 : 11시 ~ 13시(미정)
⊙ 기본 수업이 8회인 이유는, 짧은 시간 내에 전달을 하지 못해서가 아닙니다
⊙ 디테일하게 봐드립니다
가끔 프로그래밍이 아예 처음이라 걱정이 되셔서 문의주시는 분들이 계시는데
제가 여태 몇년간 수업한 거의 모-든 분들이 첫 입문하시는 분들 이었습니다.
프로그래밍이 처음이라고 걱정하실 필요 '전혀' 없고 오히려 더욱 맞춤 수업입니다!
⊙ 프로그래밍은 눈으로, 머리로만 하는 분야가 아닙니다.
그렇기 때문에 무조건 실습 중심으로 수업을 진행합니다.
⊙ 웹 프론트엔드, 백엔드, 머신러닝, 딥러닝 등 여러 분야를 경험해봤으며 공부하고 있습니다. 그렇기 때문에 컴공이지만 아직 방향을 못정한 학생분들 혹은 개발분야에 대해 처음 접하시는 등의 고민이 있으신 분들에게 상담도 가능해요 :)
⊙ 이 수업을 수료하고 나시면 다른 언어들을 배우는데에 자신감이 생기게 됩니다.
⊙ 프로그래밍이란게 어떤건지 확실하게 느끼실 수 있게 됩니다.
⊙ 3~4회차 부터는 아 ~ 이런게 프로그래밍 이구나, 를
느끼실 수 있게 됩니다.
● Python
프로그래밍에 처음 입문하시는 분들이 들으시면 좋습니다.
⊙ Python은 가장 쉬운 언어라고도 합니다.
프로그래밍 언어 중에서 가장 접근하기 쉬운 언어일 뿐이지
아무렇게나 배운다고 되는 언어는 아닙니다.
⊙ Python 커리큘럼을 따로 적어놓지 않은 이유는
커리큘럼에 맞춰서 끌고가는 수업이 아닌 튜티님의 속도에 맞춰드리는
수업으로 진행하기 때문입니다.
● Django
웹에 관심이 있어서 백엔드 하나를 다뤄보고 싶으신 분들이 들으시면 좋습니다.
Django 기초, 백엔드라는게 뭔지 경험해 보고 싶으신 분들,
html, css, javascript 는 어느정도 알아서 이제 백엔드도 다뤄보고 싶으신 분들에게
추천드립니다.
Django는 python으로 이루어진 웹 프레임워크이기 때문에
python을 다룰 줄 아셔야 합니다.
⊙ Django는 쉽고 빠르게 백엔드를 구축할 수 있는 프레임워크 입니다.
그만큼 환경구축이나 Django에서 제공되는 기능이 다양해서
직접 다루면서 만드는 재미가 있습니다.
⊙ Django만 다루는게 아니라 최종적으로는 AWS 서버에서 구동시키기,
도메인 구매해서 등록하기 정도까지 진행합니다.
● 스스로 생각해서 프로그래밍을 할 수 있게 가르쳐 드립니다.
- 학원, 학교처럼 제 머리속에 있는 지식을 일방적으로 가르쳐 드리는게 아니라
스스로 문제를 해결할 수 있게 옆에서 도와주는 방식으로 진행합니다.
물론 처음 접하는 이론 같은 경우는 당연히 꼼꼼하고 성실하게 가르쳐 드립니다.
단순히 if문은 이렇게 쓰는거에요, 가 아닌 어떤 상황에서 if문을 써야하는지
쓴다면 어떻게 써야하는지 등등 스스로 응용할 수 있게 해드립니다.
● 수업이 끝났을 때, 수업내용만 아는게 아닌 앞으로 새로운걸 배우실 때
응용이 가능하고 잘 흡수할 수 있는 실력으로 만들어드립니다.
앞으로 개발자를 꿈꾸시거나 내가 만들고 싶은걸 직접 만들 수 있기를
원하시는 분들에게 정말 좋은 수업입니다.
클래스는 이렇게 진행됩니다.
● Python
1-1. Python 설치 및 IDE 설치
1-2. 프로그래밍이란
1-3. print(), input() 으로 시작하는 첫 Python
1-4. 변수, 자료형
* 변수란?
* 자료형이란?
> int, float, list, tuple, dictionary 등
● Python
2-1. 이제 조금 프로그래밍을 하는 느낌, 조건문
* if문, if ~ else문, if ~ elif ~ else문
● Python
3-1. 첫 난관, 반복문 - 1
* for문, while문
> 언제 for문을 쓰면 좋고 언제 while문을 쓰면 좋을까?
> for문 연습
● Python
4-1. 첫 난관, 반복문 - 2
* for문, while문
> for문 복습 및 while문 연습
● Python
5-1. 쉬운 것 같으면서도 어려운 함수 만들기
* 함수란?
* 함수를 사용하는 이유
* 함수를 선언할 때 조심해야할 것들
5-2. 재귀함수
● Python
6-1. Python의 핵심이자 객체지향언어의 중심 Class
* Class란?
* 왜 Class가 Python의 핵심일까?
실제 수강생의 리뷰입니다.
- 커리큘럼4
- 전달력4
- 시간준수5
- 준비성4
- 친절도4