Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/g4brielxavier/python-roadmap-steps

Everything I learned on the roadmap
https://github.com/g4brielxavier/python-roadmap-steps

arrays backend casting classes conditionals dataclasses decorators decorators-python dunder-methods exceptions functions-python heaps lambdas-python linkedlist python queues-python regex search-binare-tree-python sorting-algorithms-python stack-python

Last synced: about 1 month ago
JSON representation

Everything I learned on the roadmap

Awesome Lists containing this project

README

        

## Learn the basic
- Basic Syntax
- Variables and Data Types
- Conditionals
- Type Casting and Exceptions
- Functions and Built-in functions
- List, Tuples, Sets and Dictionaries

## Datastructures and Algorithms
- Arrays and Linked Lists
- Heaps, Stacks and Queues
- Hash Tables
- Binary Search Trees
- Recursion
- Sorting Algorithms ( Bubble Sort, Selection Sort, Insertion Sort )

## Advanced Topics
- Iterators
- RegEx
- Decorators
- Lambdas

### OOP
- Classes
- Inheritance
- Methods and Dunder

### Modules
- Builtin
- Custom

### Package Managers
- PyPI
- Pip
- Conda
- Poetry

- List Comprehensions
- Generator Expressions
- Paradigms

## Learn a framework
- Synchronous (Pyramid)
- FastAPI
- Django
- Flask
- Asynchronours (Gevent, aiohttp, Tornado, Sanic)

## Testing your app
- Doctest
- Nose
- Pytest
- Unittest / PyUnit