Thumbnail
개발 · 프로그래밍 프로그래밍 언어

파이썬 코딩 기초에서 고급까지 무조건 따라하기 대시보드

(4.6)
10개의 수강평 ∙  134명의 수강생

66,000원

지식공유자: YoungJea Oh
총 100개 수업 (23시간 42분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

입문자를 위해 준비한
[프로그래밍 언어] 강의입니다.

코딩이 처음이신가요, 아니면 코딩 기술을 한 단계 업그레이드하고 싶으신가요? 파이썬, 그 강력하고 유연한 언어로 여러분을 안내할 이 강의는 모든 수준의 학습자를 위해 설계되었습니다. "따라하기" 방식으로 진행되는 이 강의는, 여러분이 실제로 코드를 작성하고 실행하면서 학습할 수 있게 합니다. 이 강의를 통해 파이썬이 왜 가장 인기 있는 프로그래밍 언어인지 알게 될 것입니다. 인공지능부터 웹 개발까지 다양한 영역에서 무궁무진한 가능성을 보여주는 파이썬 언어의 습득은 개인의 잠재력을 크게 올릴 수 있는 기회가 될 것입니다.

✍️
이런 걸
배워요!
파이썬 언어의 기본 문법
파이썬 언어의 고급 문법
다양한 예제를 통한 실전 적용 능력

손으로 직접 배우며 익히는 파이썬 코딩! 
프로그래밍 기초 체력을 길러드립니다 👨‍💻

프로그래밍 기초 공부, 
왜 매번 어려웠을까요?

🥱

지루함

“복잡한 이론을 배우느라 따분해요. 항상 제자리걸음만 하는 것 같아요.”

🙄

막연함

“머리로는 알겠는데, 막상 실제로 뭘 어떻게 하는지 감이 안 와요.”

😓

어색함

“내가 제대로 배웠다는 느낌이 없어요. 직접 손으로 코드를 치려니 너무 어색해요.”

혹시 여러분의 얘기는 아닌가요?
파이썬(Python) 그리고 프로그래밍을 처음부터 제대로 배우고 싶다면 방법을 바꿔야 합니다.


파이썬의 가능성을 
내 손으로 경험해보세요.

프로그래밍 언어, ‘실제 코딩으로’ 배워야만 합니다!

파이썬을 배우고 싶으신가요? 혹은 파이썬을 배워보려고 했지만 중간에 포기한 경험이 있으신가요? 프로그래밍 언어는 이론 설명을 무작정 따라가는 게 아니라 실제 코딩을 통해 체득하는 것이 중요합니다. 사용 빈도가 높지 않은 복잡한 문법이나 응용 사례를 익히기보다는 실전에서 코드를 통해 할 수 있는 것들을 경험해보는 방법이 훨씬 효과적입니다.

실전에서 자주 사용되는 사례를 연습 문제를 통해 구성한 파이썬 기초 강의입니다. 코딩은 머리로 하는 것이 아니라 손으로 하는 것입니다. 수강생들이 가능한 손을 많이 사용해 자신의 것으로 내용을 체득할 수 있도록 구성하였습니다. 실제 강의장에서 강의 받을 때와 같은 분위기로 진행합니다. 다양한 실습을 통해 파이썬 문법을 기초부터 이해할 수 있게 도와드립니다. 

파이썬은 왜 가장 인기 있는 프로그래밍 언어일까요? 직접 경험해 보면 자연스레 알 수 있습니다. 인공지능부터 웹 개발까지, 수많은 영역에서 무궁무진한 가능성을 보여주는 파이썬을 통해 여러분이 더 넓은 세계를 만날 수 있기를 기원합니다.

파이썬 프로그래밍, 이런 분들께 추천합니다.

  • ✅ 처음 프로그래밍을 접하는 누구나
  • ✅ 데이터 사이언스나 인공지능에 관심 있는 개발자
  • ✅ 해외 유학이나 취업에 관심 있는 학생

이 강의만의 특징을 
알려드립니다 📚

생생하게 이해하는 파이썬 언어의 특징

사칙 연산, 데이터 타입, 변수와 함수 등 파이썬 언어의 문법을 다양한 예제와 연습 문제를 통해 쉽게 이해할 수 있습니다. 파이썬을 사용하면 어떤 점이 좋은지, 파이썬을 어떻게 활용할 수 있을지 자연스럽게 익혀보세요. 추가로 판다스(Pandas), 뷰티풀수프(BeautifulSoup), 플라스크(Flask) 등 자주 쓰이는 파이썬 라이브러리와 DB 및 SQL 활용, 자동화 및 GUI 프로그래밍 등에 대해서도 가볍게 소개해드립니다. 

유연한 프로그래밍을 돕는 개발 환경

이 강의는 아나콘다(Anaconda) 환경에서 주피터 노트북(Jupyter Notebook)을 이용하여 진행합니다. 주피터 노트북과 같이 인터랙티브한 환경에서 파이썬을 사용하면 스크립트 언어의 특징을 가장 잘 이해할 수 있기 때문입니다. 뿐만 아니라 데이터 사이언스, 인공지능 분야에 관심이 있다면 반드시 익숙해져야 하는 환경이기도 합니다. 물론 Visual Studio Code 등 고전적인 IDE 환경에서의 개발도 함께 다룹니다.

이 강의를 듣고 나면 🚩

AI 머신러닝/딥러닝 활용에 필요한 파이썬 기초를 다지게 됩니다. 후속 강의를 함께 들어보세요!


Q&A를 확인해보세요! 💬

Q. 개발 경험이 필요한가요?

파이썬은 미국 등 선진국에서 생애 최초 프로그래밍 언어로 권하는 언어입니다. 개발 경험 없는 비전공자, 비개발자 등에게 가장 이상적인 첫 번째 프로그래밍 언어입니다.

Q. 현재 학생입니다. 파이썬을 배우고 나면 다음에 할 일은 무엇인가요?

인공지능 공부를 권합니다. 파이썬은 인공지능 활용에 필수적인 언어이며, 현재 기업에서 가장 부족한 인력 역시 인공지능 관련 인력인 만큼 경쟁력을 키우는 데 도움이 됩니다.

Q. 백엔드 자바 개발자입니다. 파이썬이 꼭 필요할까요?

해외 취업이나 스타트업에 관심이 있으시다면 파이썬은 몸값을 올리는 데 필수입니다. 구글, 페이스북, 넷플릭스 등 대기업은 물론 실리콘밸리 스타트업의 대부분이 파이썬을 사용합니다. 높은 생산성, 낮은 유지보수 비용 때문입니다.

Q. 왜 실습 환경으로 Jupyter Notebooks을 사용하나요?

파이썬은 스크립트(Script) 언어입니다. 스크립트 언어의 특징을 이해하는 데 주피터 노트북이 최적의 환경을 제공합니다. 물론 순수한 파이썬 프로그램 작성을 위해 VSCode로도 실습할 예정입니다.

📢 수강 전 확인해주세요!

  • 일부 수업 영상 오디오에서 노이즈가 들릴 수 있습니다. 수강신청 전 강의 [미리보기] 를 꼭 확인해 주시기 바랍니다.

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
코딩을 처음 접하는 분
파이썬을 처음 접하는 분
파이썬 기본을 알지만 고급 기능을 배우고 싶은 분
파이썬을 실제 프로젝트에 적용하고 싶은 분
📚
선수 지식,
필요할까요?
없음

안녕하세요
YoungJea Oh 입니다.
YoungJea Oh의 썸네일

오랜 개발 경험을 가지고 있는 Senior Developer 입니다. 현대건설 전산실, 삼성 SDS, 전자상거래업체 엑스메트릭스, 씨티은행 전산부를 거치며 30 년 이상 IT 분야에서 쌓아온 지식과 경험을 나누고 싶습니다. 현재는 인공지능과 파이썬 관련 강의를 하고 있습니다.

홈페이지 주소:

https://ironmanciti.github.io/

커리큘럼 총 100 개 ˙ 23시간 42분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 파이썬 소개 및 환경 설정
파이썬 언어 소개 - 1 미리보기 16:41 파이썬 언어 소개 - 2 미리보기 10:29
Anaconda 설치 02:31
Jupyter Notebook 사용 방법 07:39
교재 source code download 03:48
섹션 1. 파이썬 기초
01 - print 와 help 문 미리보기 13:11
02 - 사칙 연산 11:59
03 - 파이썬의 데이터 타입 미리보기 07:00
04 - 변수 19:10
05 - 함수 - 문법 설명 05:53
05 - 함수 정의 10:58
05 - 변수 영역 11:53
05 - 전역 변수, 지역 변수 update 10:19
05 - *args, **kwargs 05:51
05 - 내장 함수 (Built-in Function) 10:11
05 - lambda (익명 함수), typing (유형 힌트 지원) 08:30
05 - 연습 문제 03:36
06 - List 와 Tuple - List 생성 미리보기 06:36
06 - List 와 Tuple - List element 추가/삭제 14:51
06 - List 와 Tuple - List 주요 method 05:44
06 - List 와 Tuple - Indexing 09:05
06 - List 와 Tuple - Slicing 16:53
06 - List 와 Tuple - Tuple 생성 13:44
06 - List 와 Tuple - Tuple 정렬/크기 비교 12:50
06 - List 와 Tuple - zip 내장 함수 07:08
06 - List 와 Tuple - 연습 문제 03:38
07 - For-Loop 미리보기 10:02
07 - For-Loop 연습 문제 03:36
08 - range 내장 함수 18:53
08 - range 내장 함수 - 연습 문제 21:57
09 - dictionary - 기초 미리보기 19:40
09 - dictionary - 응용 13:23
09 - dictionary - 연습 문제 미리보기 06:21
10 - string 데이터 타입 14:58
10 - string 데이터 타입 - 연습 문제 06:50
11 - string - methods 14:30
11 - string - formatting 14:03
11 - string - f-string, 기타 08:50
11 - string - 연습 문제 11:01
12 - 비교문과 논리 연산 - True, False 12:52
12 - 비교문과 논리 연산 - 비교문 12:55
12 - 비교문과 논리 연산 - 논리 연산, 연습문제 13:40
13 - import - module/package 15:03
13 - import -사용자 작성 모듈 08:09
13 - import - 연습 문제 20:49
섹션 2. 파이썬 중급
14 - Object Oriented Programming - 기본 개념 11:23
14 - class - 기본 문법 12:17
14 - class - 인스턴스 method, 인스턴스/클라스 변수 10:34
14 - class - 상속-1 09:44
14 - class - 상속-2 15:39
14 - class - 다중 상속 07:44
14 - class - instance/class/static method 비교 19:20
14 - class - 연습 문제 08:37
15 - set (집합) 자료형 17:06
16 - while 문 13:47
17 - File system - open/close 18:29
17 - File system - 파일 경로, with open 문, try/except 15:40
17 - File system - 각종 exceptions 13:42
17 - File system - assert, csv, json 24:36
17 - File system -연습 문제 11:46
18 - 정규식 (Regular Expression) - 표현 규칙 13:53
18 - 정규식 (Regular Expression) - 패턴 실습 1 14:30
18 - 정규식 (Regular Expression) - 패턴 실습 2 미리보기 14:29
18 - 정규식 (Regular Expression) - 패턴 실습 3 19:44
18 - 정규식 (Regular Expression) - 연습 문제 미리보기 15:45 19 - 함수형 프로그래밍 - 재귀 함수, map/filter 미리보기 20:27
19 - 함수형 프로그래밍 - reduce 04:10
19 - 함수형 프로그래밍 - decorator/generator 17:52
19 - 함수형 프로그래밍 - 1 급 객체 / 연습 문제 09:48
20 - List Comprehension 미리보기 15:06 20 - List Comprehension - 연습 문제 미리보기 11:26
21 - 이진 분류 (Binary Search) 17:46
21 - 이진 분류 (Binary Search) - 연습 문제 18:21
섹션 3. 파이썬 고급
자주 사용하는 파이썬 라이브러리 - os, sys 13:00
자주 사용하는 파이썬 라이브러리 - pickle, time, random 14:02
자주 사용하는 파이썬 라이브러리 - pillow 16:41
자주 사용하는 파이썬 라이브러리 - zipfile, shutil 10:29
BeautifulSoup을 이용한 웹 페이지 읽어오기 - 1 미리보기 16:08
BeautifulSoup을 이용한 웹 페이지 읽어오기 - 2 07:18
Database 와 SQL 사용 하기 - 1 미리보기 18:03
Database 와 SQL 사용 하기 - 2 18:51
Graph 데이터 구조 구현 18:27
Graph 데이터 구조 구현 - 연습 문제 05:18
Pandas 소개 - 파이썬 안의 엑셀 - 기본 기능 - 1 미리보기 20:44
Pandas 소개 - 파이썬 안의 엑셀 - 기본 기능 - 2 22:42
Pandas 소개 - 파이썬 안의 엑셀 - 고급 기능 15:20
프로그램에서 이메일 보내기 - 1 22:39
프로그램에서 이메일 보내기 - 2 21:27
argument parsing 17:10
Tkinter를 활용한 GUI 작성 - 1 미리보기 22:42
Tkinter를 활용한 GUI 작성 - 2 30:02
Tkinter - 연습 문제 - beautifulSoup을 활용한 bitcoin 시세 조회 미리보기 31:41
Tkinter - 연습 문제 - multi-page 다루기 25:50
pillow를 이용한 이미지 편집 - 연하장 만들기 16:08
gif animation 만들기 18:33
섹션 4. 실전 프로젝트
Pandas 활용 - 주가 분석 미리보기 25:20
웹 페이지 읽은 내용을 분석하여 이메일 보내기 - 1 21:37
웹 페이지 읽은 내용을 분석하여 이메일 보내기 - 2 33:41
telegram bot 만들기 17:09
Flask로 web site 만들기 19:47
강의 게시일 : 2022년 10월 27일 (마지막 업데이트일 : 2024년 01월 21일)
수강평 총 10개
수강생분들이 직접 작성하신 수강평입니다.
4.6
10개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
changpofw thumbnail
5
친절한 설명 잘 들었습니다
2023-09-19
hope089 thumbnail
5
도움이 되는 강의였습니다.
2023-09-23
bluesky-mgi thumbnail
4
자세히 설명해주셔 감사합니다
2023-09-13
lolyen thumbnail
4
좋은 강의 잘 듣고 있습니다
2023-09-26
jeawonchoi thumbnail
5
강의 너무 좋습니다
2024-02-20