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

프로그래밍 시작하기 : 도전! 45가지 파이썬 기초 문법 실습 (Inflearn Original) 대시보드

(4.9)
36개의 수강평 ∙  5,396명의 수강생

33,000원

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

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

파이썬 기초 문법 지식을 기반으로 쉬운 예제부터 어려운 예제로 난이도를 높여갑니다. 이 과정에서 혼자서 학습하는 방법, 탄탄한 문법 지식 습득 및 기본기를 확실하게 다지게 될 거예요. 아울러, 파이썬 프로그래밍의 자주 사용하는 패턴을 배워봅니다.

✍️
이런 걸
배워요!
입문자도 쉽게 할 수 있는 프로그래밍 입문
탄탄한 파이썬 기초 문법 학습
퀴즈를 통한 파이썬 기초 문법 복습하기
문서 & 코드 작업 대비 Jupyter Notebook 기초
자주 사용하는 여러가지 문법 패턴 배우기
기타 다양한 파이썬 활용 이야기

45가지 예제 기반 학습을 통한
파이썬 기본기를 완벽하게 다져보세요! 😎

고민은 그만! 파이썬 완주 A to Z 🏃‍♂️
묶음 할인 50%

  • ✅ 파이썬 기초~기초 복습
  • ✅ 파이썬 중급~고급 문법
  • ✅ 파이썬 메타 클래스 설계
  • ✅ 동시성, 병렬성, Thread, Processing 프로그래밍

깊이 있고 쉽게 설명하는 파이썬 문법 기본기 다지기!
파이썬 기술 면접 대비 & 파이썬 기본 개념과 동작 원리 이해력 상승까지!

본 강의는 파이썬에 대해서 기초 문법을 알고 사용할 줄 아는 분들을 대상으로 파이썬 활용 분야의 취업을 원하는 취준생, 경력직 이직을 준비하는 개발자(엔지니어 등)을 위해 파이썬 기초를 확실하게 다지고 프로그래머의 필수 스킬인 논리적인 사고방식과 문제 해결 능력 향상을 목적으로 45가지 다양한 예제를 준비했습니다. 단순한 하향식 설명이 아닌, 서로 직접 코딩하며 라이브하게 진행합니다.


문제 해결 능력 상승, 최신 개발 트렌드에 적합한 지식 습득

도전! 45가지 기초 문법 실습 복습편

파이썬 숙련자가 되기 위한 필수 스킬, 문제해결력

파이썬(Python)은 유행을 넘어서 대부분의 분야에 널리 사용되고 있습니다. 우선 초반 진입 장벽이 타 언어 대비 이해하기 매우 쉽기 때문입니다. 파이썬에 대한 기술적 수요는 폭넓게 증가하고 있고 대부분의 기업에서 외부의 진화하는 환경에 대비해 숙련된 파이썬 개발자를 많이 채용하고 있습니다.

파이썬 프로그래밍을 활용한 다양한 분야로 진출하기 위한 가장 중요한 선행 조건은 기본기를 확실하게 다지고 프로그래머처럼 생각하는 것입니다. 직면한 문제에 대해 솔루션을 찾는 과정이라고 생각해 볼 수 있습니다. 문제 해결을 위한 포인트는 구현하는 사람에 따라 다르지만, 파이썬이 가진 언어적 특징을 확실하게 이해하고 머릿속으로 그려놓은 최적화 된 프로세스로 정답을 제공하는 능력을 습득하는 것이 가장 중요하다고 생각합니다.

빠르게 성장하는 개발자는 프로그래밍 언어 고유의 동작 원리를 학습하고 실습에 적용하는 사람입니다. 성장의 의미는 원하는 직장으로의 이직, 연봉상승, 스타트업 창업, 개인 발전 등과도 관련이 있을 것입니다.

인정받는 파이썬 개발자가 되고 싶다면?

주어진 비즈니스 문제를 해결하는 사람으로 거듭나기 위해서
 문제해결력 학습이 꼭 필요합니다.

어떤 분야든 일정 수준에 도달하면, 누구나 반드시 어려움과 직면하게 되는 것 같습니다. 수박 겉핥기식이 아닌 파이썬 언어에 대해 깊이 있는 지식이 강의를 통해 전달되었으면 좋겠습니다.

본 강의에선 파이썬 언어를 폭넓게 활용하고 숙련자가 되기 위해 필요한 문법 패턴 45가지를 정리했습니다. 파이썬의 독창적인 문법 특징을 포함해서 쉬운 예제부터 다소 난이도가 있는 예제까지 퀴즈 형식으로 어렵지 않게 누구나 쉽게 기본기를 다질 수 있을 거예요. 핵심 원리를 단순히 이론적으로 이해하는 것이 아니라, 문제 해결 능력과 효율적이고 깔끔하게 코드의 질을 업그레이드할 수 있는 능력을 자연스럽게 습득하게 될 것입니다. 


왜 파이썬을 배워야 할까요?

파이썬은 문법 구조가 쉽기 때문에 프로그래밍을 처음 접하는 초보자도 쉽게 이해할 수 있어요. 파이썬은 그 어떤 프로그래밍 언어보다 확장성이 월등히 높은 언어예요. 데이터 분석가도, 웹 개발자도, 머신러닝 연구자도, 대학원생도 파이썬을 사용하죠. 당신이 어떤 업무를 맡더라도 파이썬만 알아두면 척척 대응하기 쉬워집니다.

당연히 비전공자도 다룰 수 있습니다. 프로그래밍 언어는 만국 공통어에요. 만약 C, Java 등의 언어를 접해봤다면 더욱 쉽게 파이썬을 익힐 수 있겠죠.

파이썬의 특장점 ⭐

코딩 입문에 딱

파이썬은 사람의 언어와 닮아서 상대적으로 배우기 쉬운 개발 언어입니다.

거대한 커뮤니티

커뮤니티에서 참고할 자료가 많고, 다른 사람들에게 도움받기도 쉬워요. 

높은 활용성

웹 개발, 데이터 분석, 해킹 등 다양한 분야에서 쓰이는 언어예요.

많은 라이브러리

다양한 파이썬 라이브러리와 함께 빠른 결과물을 만들 수 있어요.

업무 자동화

메일 분류, 웹 크롤링 등 반복적이고 오래 걸리는 일을 빨리할 수 있어요.

많은 기업의 관심

인스타그램 등 유명 사이트도 파이썬으로 만들어진 경우가 많아요.


강의 목차

학습 순서

  1. 수업 시작 준비 - 오리엔테이션 & 수업 환경 설정
  2. 사전 기초 강의 - 주피터 노트북(Jupyter Notebook) 기초 실습
  3. 45가지 기초 문법 실습 - 핵심 영역
  4. 최종 정리

강의의 섹션 0~1은 오리엔테이션 및 수업 기본 환경설정, 주피터 노트북 기초 학습을 진행합니다.

이를 통해 기본적인 아나콘다 설치 및 주피터 기반 개발 환경 설정 방법을 습득하고, 예제 소스 코드의 구성 및 수업 진행 방법에 대한 가이드라인을 제공하며, 주피터 노트북의 인터랙티브한 셀 기반 단계적 실행의 장점에 대해서 배웁니다. 아울러, 문서 작성 능력은 덤으로 배우실 수 있습니다.

섹션 2~4는 본 강의의 메인 입니다. 여러분이 직접 해결하는 45가지 쉽고 어려운 다양한 예제들을 통해서 잊기 쉬운 기초 문법 복습, 테크니컬한 사용법, 문제 해결 능력 향상을 목적으로 이루어진 섹션입니다. 아울러, 파이썬의 장점인 간결하고 단순한 코드를 작성할 수 있도록 몇 번이고 반복합니다.


이 강의를 듣고 나면

파이썬 기초 지식 습득 후 다양한 분야의 개발 경험이 쌓이면 자연스럽게 피드백을 수렴을 위한 다양한 사람들과 협업을 준비할 단계입니다. 이를 위해 직접 해결하는 퀴즈 형식의 예제를 통해서 시간과 노력에 들어가는 기간을 최대한 단축할 수 있는 다양한 경험과 노하우를 제공해드리겠습니다.

강의가 끝나면 여러분은 파이썬 기초 문법을 통해서 지식의 빈틈을 보완하고, 좋은 코드 작성을 위한 Best Practices를 찾게 될 것입니다.

학습이 다소 힘들어도 마지막에는 자연스럽게 숙련도가 높아질 것입니다. 이를 통해 파이썬을 활용한 다양한 분야로의 진출에 자신감을 느끼게 될 것입니다. 


이런 분들께 추천합니다!

(인프런 오리지널 - 파이썬 초급(Level 1)을 익히신 분, 혹은 해당 수준 이상의 파이썬 기초 문법을 익히신 분들을 대상으로 한 강의입니다 🙌)

깊게 배우자!

문제 해결 도전!
파이썬 초급자

파이썬 초급 졸업

파이썬 문법
확실하게 배우고픈 분

파이썬 스택!

파이썬 기반 취업
준비 중인 구직자

차근차근

파이썬을 깊이 있게
배우고픈 분


직접 따라 해보세요!

본 강의는

  • 본 강의는 45가지 예제(퀴즈)를 통해서 자주 사용하는 파이썬 문법을 반복적인 코딩으로 문제 해결 능력 향상 및 기초 문법 기본기를 확실하게 다지기 위해 만들어진 강의입니다.
  • 인프런 파이썬 중급 단계(Level 2)를 수강하기 위한 확실한 기초 능력을 다지게 됩니다.


관련 로드맵
인프런 오리지널 시리즈: 파이썬

파이썬의 기본부터 심화까지 차근차근 따라 해보세요. 인프런이 제시하는 프로그래밍 학습 로드맵을 따라가면 어느덧 파이썬 프로그래밍을 마스터한 자신과 만나게 될 겁니다.

#개념확립 #실무기초 #데이터타입

본 강의는 기존 파이썬 기초 강의에서 다루고 있는 기초 '맛보기'가 아닌 실제 활용을 염두에 두고 제작되었습니다.

#기초완벽복습 #기본기다지기 #다양한퀴즈풀기현재 강의

본 강의는 파이썬 기초 강의를 통해 더 효율적이고 안전하고, 깔끔한 코드 작성 및 문제 해결 능력 향상을 목적으로 제작되었습니다.

#데이터분석 #업무자동화

초심자에서 한 단계 뛰어넘는 프로그래밍 중급 과정을 통해 파이썬 고급 문법과 패키지 활용을 배우면서 대비해보세요!

#데이터분석 #업무자동화

초심자에서 한 단계 뛰어넘는 프로그래밍 중급 과정을 통해 파이썬 고급 문법과 패키지 활용을 배우면서 대비해보세요!

#동시성프로그래밍 #파이썬병렬성 #파이썬병행성

파이썬 중급 활용 단계에서 취준생 및 경력직 이직 희망자들을 대상으로 파이썬 동시성 및 병렬성에 대한 지식을 제공합니다.

강의 자료를 제공합니다!

  • 수업에 활용된 모든 예제 소스 파일과 PPT는 원본으로 제공됩니다.
  • 복습에 적극적으로 활용될 수 있도록 별도의 실행 파일을 제공합니다.

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
파이썬을 배운 것 같은데 뭔가 부족함이 느껴지시는 분
인프런 오리지널 : 파이썬 입문 수료하신 분
인프런 오리지널 : 우리를 위한 파이썬(Level2) 수강 예정 이신 분
파이썬 기반 다양한 분야의 프로그래머 전향을 꿈꾸는 분
데이터사이언티스트 또는 인공지능 분야를 꿈꾸시는 분
파이썬을 우선 배우고 나중에 활용하고 싶으신 분
파이썬을 활용한 다양한 어플리케이션을 개발 하고 싶은 분
프로그래밍 배우고 싶은 모든 분
📚
선수 지식,
필요할까요?
파이썬 개발 환경 설정 방법
약간의 파이썬 기초 문법
인프런 오리지널 : 파이썬 입문 수료하신 분
파이썬 언어에 대한 깊은 관심

안녕하세요
인프런 입니다.
인프런의 썸네일

배움의 기회는 경제적, 물리적 한계에서 자유로워야 한다고 생각합니다.
우리는 성장기회의 평등을 추구합니다.

커리큘럼 총 52 개 ˙ 11시간 6분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 수업 시작 준비
강의소개, 환영합니다! 미리보기 12:16
예제 소스 다운로드
파이썬 설치 및 강의 환경 설정 : Windows 미리보기 17:54
파이썬 설치 및 강의 환경 설정 : MacOS 17:10
섹션 1. 사전 기초 강의
효과적으로 수업 듣는 방법 미리보기 15:52
주피터 노트북(Jupyter Notebook) 기초 실습 33:27
섹션 2. 45가지 기초 문법 실습 - Level I
변수 네이밍 규칙(Naming Convention) 미리보기 14:16
할당 및 비교(Assigning & Comparison) 15:47
에러 핸들링(TypeError Handling) 08:54
시퀀스 타입 인덱싱(Sequence Type Indexing) 미리보기 07:59
시퀀스 타입 슬라이싱(Sequence Type Slicing) 09:06
시퀀스 타입 조회(Sequence Item Selection) 13:44
Range 함수 활용1(Range Technique) 07:08
Range 함수 활용2(More Range Technique) 07:37
자주 쓰이는 3개 함수(Range & Map & Lambda) 06:56
중복 제거(Remove Duplicates) 08:41
Dict 합 구하기(Dict Items Sum) 11:10
Dict 아이템 추가(Add Dict Items) 05:17
Dict 데이터 필터링(Dictionary Data Filtering) 10:45
유용한 출력 함수(Data Pretty Printer) 07:37
Dict 반복문 활용(Iterate Dictionary) 06:28
계산 문제(Sigma Calculator) 09:48
함수 인자(Function Arguments) 16:26
전역 변수(Global Variables) 12:22
지역 변수(Local Variables) 10:02
지역 & 전역 변수(Local & Global Variables) 08:57
섹션 3. 45가지 기초 문법 실습 - Level II
문자열 파싱1(String Split By Delimiter) 미리보기 10:22
문자열 파싱2(String Split By Delimiter(Advanced)) 16:19
알파벳 쓰기(Alphabet in a File) 11:31
병렬 처리(Parallel Iteration) 07:43
리스트 스플릿(Split Lists into N Chunks) 11:08
파일 읽기(Write Files Loops) 16:47
멀티 파일 읽기(Read Multiple Files) 15:48
사용자 입력 처리(Taking Multiple Inputs) 10:28
문자열 포맷팅(String Format Practices) 22:43
중첩 Dict(Nested Dictionary) 10:08
중첩 Dict 추가(Add Nested Dictionary Items) 08:31
Dict 변환(Convert Dictionary To JSON) 09:17
JSON 변환(Convert JSON To Dictionary) 10:24
Dict 반복문 활용(Enumerate Dictionary) 06:31
실행 타임 딜레이1(Time Delays to Code) 12:55
실행 타임 딜레이2(Progressive Time Delays to Code) 09:01
섹션 4. 45가지 기초 문법 실습 - Level III
Dict 조회(Dictionary Search By Value) 미리보기 13:24
날짜 및 시간 포맷팅(Date Time Format By Strftime) 15:57
쿠폰 코드 생성(Generator Coupon Code) 17:07
비밀번호 체크(Password Checker) 14:14
텍스트 파일 필터링(Filtering Data in Text File) 17:41
파일 확장자 체크(File Extension Checker) 15:58
폴더 재귀 조회(Recursive File Extension Checker) 17:07
파일 읽기 & 쓰기 고급(Advanced Write File Loop) 25:14
폰북 프로젝트(PhoneBook Project) 36:34
섹션 5. 최종정리
강의 정리 & 감사 메시지 08:02
강의 게시일 : 2023년 03월 03일 (마지막 업데이트일 : 2023년 03월 03일)
수강평 총 36개
수강생분들이 직접 작성하신 수강평입니다.
4.9
36개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
sbchun thumbnail
5
기초문법을 실습 및 습득함으로 python 좀 더 깊이 알 수 해주어 감사합니다.
2024-03-19
김건우 thumbnail
5
감사합니다.
2024-03-19
똘똘이스머프 thumbnail
5
귀한 강의 정말 감사합니다. 항상 건강 조심하시구요.^^
2024-03-13
meyou1218 thumbnail
5
재미있어요
2024-03-14
임성묵 thumbnail
5
알기쉬운 설명을 기반으로한 강의가 정말 좋아요
2024-03-20
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!