Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- min heap
- max-heap
- 중첩문
- 코딩테스트
- deque
- ZIP
- enumerate
- 부등호
- 중간 변수
- boolean
- 가독성
- 변수명
- John Sonmez
- 파이썬
- 스택/큐
- 함수화
- permutations
- 탈출 조건
- 2020 채용
- 함수
- 가이드
- 프로그래머스
- 조합
- 힙
- 대소 비교
- 커리어
- 임시 변수
- 중첩
- 매직 넘버
- 그리디
Archives
- Today
- Total
Better Code, Better Life
파이썬 단계별 학습 커리큘럼 본문
Python Curriculum - step by step
1. 기초 파이썬 문법
보아코딩 파이썬 기초 https://wikidocs.net/book/8646
1회독 및 실습
2. 간단한 수학문제 풀기
난이도 낮은 순 50문제
조건문, 반복문, 함수 및 간단한 자료구조 알고리즘 실습 가능
3. 간단한 프로그램 만들어보기
예시
- 로또 프로그램
- 포커 or 블랙잭 프로그램
- 사칙연산, 구구단 프로그램
- 숫자 알아맞히기 게임
4. 파이썬 자료구조와 알고리즘
Part2, Part3 학습 책 링크
데이터 처리 규모가 커질 때, 이와 같은 지식은 필수
5. 자료구조, 알고리즘 문제 풀기
프로그래머스 programmers.co.kr 고득점 키트 - 추천
이외 사이트: 백준 acmicpc.net, 정올 jungol.co.kr
해시, 스택/큐, 힙, 정렬, 완전탐색, 그리디, DP, DFS/BFS, Binary Search, Graph 실습 가능
6. 파이썬 자주 쓰이는 라이브러리 학습
자신만의 프로그램을 만들 때 유용
- 파이썬 라이브러리를 활용한 데이터 분석 책 링크 - 추천
- 엑셀 업무 스크립트로 자동화 가능
- BeautifulSoup, Selenium 라이브러리 독학
- 웹 크롤링이 가능하고 웹업무 일부 자동화 가능
- 점프 투 장고 wikidocs.net/book/4223
- 웹페이지를 만들 수 있게 됨
7. 자신만의 프로그램 또는 프로젝트 진행
6번 과정에서 학습한 라이브러리 활용
예시 - 자신의 엑셀 업무 자동화 해보기
8. 자바 기초 학습
프로그래밍 유명 저서를 읽기 위한 과정
점프투자바 wikidocs.net/book/31
대부분의 유명한 책이 Java, C로 쓰임
파이썬과 마찬가지로 2번, 5번과정 해도 좋음
9. Code Complete2 구현 기본서
좋은 코드는 무엇인지에, 어떻게 짤 수 있는지에 대한 책. 책 링크
구현에 관한 지식 습득 가능
프로그램을 개발하면서 꾸준히 적용 및 복습하자
10. Head First Design Patterns
객체지향 프로그래밍 입문 책. 책 링크
제일 많이 쓰이는 객체지향 디자인 패턴을 예시와 함께 공부 가능
11. 구현 관련 책 읽기
아래 책 내용 중 필요한 챕터만 공부
- Clean Code 책 링크 - 구현 관련
- Refactoring 책 링크 - testability 가 높은 코드 짜는법 및 기존 코드 유지 보수성 높이는 방법
- Working Effectively With Legacy Code 책 링크 - Legacy Code (관리가 안되는 코드)를 다루는 방법
- The Pragmatic Programmer 책 링크 - 실전 코딩에서 생기는 문제들 다루는 방법
12. Architecture 관련 책 읽기
Architecture Patterns with Python: cosmicpython.com/book/
이외에 TDD (Test Driven Development), DDD (Domain Driven Development) 관련 책 읽기
'Python Study' 카테고리의 다른 글
파이썬 장점 소개 (0) | 2020.07.28 |
---|
Comments