오늘 글에서는 혼자 공부하며 들었던 파이썬 강의를 추천하려고 한다.
전부터 파이썬 공부를 혼자서라도 해봐야겠다고 늘 생각해왔는데, Udemy로부터 쿠폰 지원을 받을 기회가 생겨 파이썬 강의 중 가장 초급자에 맞는 코스를 선택해 듣게 되었다.
기대 이상으로 너무 재미있게 파이썬을 학습하고 있어서 적극 추천하고 싶다.
강의 개요
내가 들었던 강의는 Dr. Angela You 의 파이썬 기초 강의 였다. 강의를 간단히 설명하면 아래와 같다.
- 강의 명: 【한글자막】 Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복
- 강의자: Dr. Angela Yu
- 언어
- 음성: 영국 영어
- 자막: 한글 자막 (웅진씽크빅 글로벌 제공)
- 구성: 5분~1시간 30분으로 이루어진 강의 * 100일
- 특징: 하루 하나의 프로젝트를 완수해나가며 진행
- 강의 주요 내용
- Python 기초 ~ 심화 문법
- 데이터사이언스를 위한 핵심 라이브러리 사용법
- 웹 개발
- GUI 프로그래밍 기초 및 실습, 데스크탑 앱 개발
- 데이터 크롤링
- 업무 자동화
강의 선택 기준
내가 강의를 선택했던 기준은 다음과 같았다.
- 파이썬 기초 문법부터 실제 활용까지 공부할 수 있을 것
- 단순 이론과 문법부터 알려줄 것
- 실습이 가능할 것
- 영어 공부도 함께 할 수 있을 것
모든 조건에 부합하는 강의였다.
가장 만족스러웠던 점은 Angela의 명쾌한 설명과 우아한 영어의 조합이었다. 친절하고 유머러스해서 그저 듣고 있는 것만으로도 기분이 좋았다. 장점에 대해서 좀 더 세부적으로 이야기 해보려고 한다.
강의의 장점
명쾌한 이론 설명
안젤라의 설명은 무척 명쾌하고 친절하다. 기본적인 문법의 사용부터 객체 지향 프로밍과 같이 중요한 이론적 부분을 알려주어서 좋았다. 이론적 배경에서부터 실제 코딩에서는 어떻게 적용해야할 지 미니 프로젝트 과제를 통해 알려준다.
간단한 미니퀴즈 제공 (Auditorium)
Auditorium이라는 서비스를 통해서 미니퀴즈 36개를 제공한다.
간단한 파이썬 코딩을 해보고 결과를 확인해볼 수 있다. 그리고 안젤라가 미리 제공하는 input set을 통해서 답에 맞는 코딩을 했는지 확인해볼 수 있었다.
퀴즈에 대한 풀이도 상세하게 제공해서 풀어보면서 궁금했던 점은 바로바로 해결할 수 있었다.
파이썬 설치 없이 실습 가능 (replit)
14일차 강의까지는 파이썬 환경을 구성할 필요가 없다. 앞서 소개한 Auditorium뿐 아니라 replit을 통해서 실습을 진행하기 때문에 처음부터 귀찮게 환경설정 하다가 지칠 일이 없었다.
안젤레는 replit에서 실습용 코드를 제공해서 folk(퍼오기)만 하면 바로 주어진 과제(사칙연산 해보기, 계산기 만들기, 랜덤 이름 뽑기 등)을 웹 환경에서 해볼 수 있었다.
중고급 과제 실습 제공 (파이참)
웹 환경에서만 코딩을 해보는 건 아니다. 15일차부터는 파이썬을 설치하고 IDE(Integrated Development Environment: 효율적으로 소프트웨어를 개발하기 위한 통합개발환경 소프트웨어) 툴을 깔아서 실습을 하기 시작한다.
웹으로 간단한 코딩을 먼저 해보고 단계적으로 넘어가니 더 쉽고 재밌게 느껴졌다.
재미있는 실습과제들
초반의 과제들은 간단한 게임들로 구성되어 있다. 밴드 이름 만들기, 가위바위보, 블랙잭 등 간단한 게임들을 파이썬으로 프로그래밍 해볼 수 있었다. 게임들을 만들어보면서 우리가 실생활에서 쓰고 있는 시스템들이 어떻게 만들어졌을지 상상해볼 수 있고 즐거웠다.
아마 프로그래밍을 처음 배울 때 필수로 만들어보는 게임이나 기능 등이 있는 모양이다. 작은 요소들을 난이도나 주제별로 잘 구성해주어서 수월하게 커리큘럼을 따라갈 수 있었따.
직장인 조각시간 활용 가능
무엇보다 좋았던 점은 강의들이 짧게는 3분에서 15분 사이로 짧아서, 아침 출근 전이나 점심시간 등 짬 시간을 활용할 수 있었다는 점이다.
물론 이런식으로 조금씩 진행하면 이 강의를 절대 100일만에 완주할 수는 없지만, 긴 시간을 투입할 수가 없는 직장인으로서는 꾸준히 할 수 있도록 강의를 구성해준 게 너무 편리하고 좋았다.
마치며
이런 분들에게 강력 추천하고 싶다.
- 기초부터 차곡차곡 배우고 싶은 분들
- 흥미 위주로 시작해보고 싶은 분들
- 짬 시간을 틈틈히 활용할 수 있는 분들
참고 자료: https://www.udemy.com/course/best-100-days-python
해당 콘텐츠는 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다.
'지식 정보 Knowledge > 업무 공부 Studies' 카테고리의 다른 글
[SQL] PostgreSQL 기초 강의 추천 (Udemy 데이터 역량 강화를 위한 SQL 부트캠프) (0) | 2024.03.31 |
---|---|
[합격 수기] 제56회 DAP 데이터아키텍처 전문가 합격 (데이터 자격 시험/자격증/한국데이터산업진흥원) (2) | 2022.07.04 |
💻자격증 합격률 총정리📈(정보처리기사, 빅데이터분석기사, 정보보안기사, DAP/DAsP, ADP/ADsP, SQLP/SQLD) (0) | 2022.06.29 |
[요약] 인공지능 학습용 데이터 품질관리 안내서_I. 서론 ~ II. 개요 (0) | 2022.04.26 |
[요약] 인공지능 학습용 데이터 품질관리 안내서_V. 품질관리 프레임워크 (0) | 2022.04.26 |