Python RoadMap - Intro

sihwan_e·2022년 6월 1일
0

파이썬 로드맵

목록 보기
1/1

Kamranahmedse
(Kamranahmedse 의 로드맵 출처)

Python Developer RoadMap

파이썬을 쓴지 1년 정도 되었는데, 이제는 다른 언어도 해보고 싶고, 그전에 기존에 알고 있던것, 몰랐던 것에 대해 정리하고 넘어가고 싶었다.

위의 로드맵에 기반하여 크게 아래의 것들을 다뤄 봐야겠다.

1.Learn the Basics

  • Variables and Data Types
  • Conditionals
  • Type Casting, Exceptions
  • Functions, Builtin Functions
  • Lists, Tuples, Sets, Dictionaries

2.Datastructures and Algorithms

  • Arrays and Linked Lists
  • Heaps, Stacks and Queues
  • Hash Tables
  • Binary Search Tree
  • Recursion
  • Sorting Algorithms

3.Advanced Topics

  • Lambdas
  • List Comprehension
  • Decorators
  • Modules (Builtin, Custom)
  • Iterators
  • Class
  • Inheritance
  • Methods
  • Dunder
  • OOP
  • Asynchronous , Celery

4.Package Managers

  • PIP
  • PyPi

5.Learn a Framework

-Synchronous (Django, Flask)
-Asynchronous (gevent, sanic, aiohttp, Tornado)

6.Testing your Apps

-unittest

profile
Sometimes you gotta run before you can walk.

0개의 댓글