EPAM Python & BigData course
/Overview and description of built-in simple and complex types, string formatting, conditional and loop operators/
https://docs.python.org/3.7/library/stdtypes.html
/Writing functions, visibility scopes, code style, documentation/
/Overview of functional programming concepts and techniques in python/
https://docs.python.org/3.7/howto/functional.html
https://habr.com/ru/post/145835/
https://shepetko.com/ru/blog/python-iterable-iterators-generators
https://tproger.ru/translations/guide-into-python-imports/#11 https://realpython.com/absolute-vs-relative-python-imports/#relative-imports https://python-scripts.com/virtualenv https://klen.github.io/create-python-packages.html
/Exception handling in Python.What are context managers, how to use context managers from standard library and write custom/
https://docs.python.org/3/tutorial/errors.html https://docs.python.org/3/reference/compound_stmts.html#with https://docs.python.org/3/reference/datamodel.html#context-managers https://docs.python.org/3/library/contextlib.html https://youtu.be/_vxcRfjyfgk
/Tools for data analysis and visualization: NumPy, Pandas, Matplotlib, Seaborn/
https://numpy.org/devdocs/user/quickstart.html https://pandas.pydata.org/pandas-docs/stable/getting_started/10min.html
Best practices with pandas [Data School]
https://www.youtube.com/playlist?list=PL5-da3qGB5IBITZj_dYSFqnd_15JgqwA6
/Testing principles and good practices. Testing tools in python: asserts, doctest, unittest, pytest, coverage/
https://realpython.com/python-testing https://realpython.com/python-mock-library/ https://youtu.be/y78VXTI8PRQ
/Python code optimization. Code performance measurement/
https://pymotw.com/3/timeit/index.html#module-timeit https://pymotw.com/3/profile/index.html#module-profile https://pynash.org/2013/03/06/timing-and-profiling/ https://gawron.sdsu.edu/compling/course_core/python_intro/intro_lecture_files/fastpython.html https://dzone.com/articles/speeding-up-the-sieve-of-eratosthenes-with-numba https://youtu.be/-lMiAKKyLFI
/Overview of parallel programming concepts and techniques in python/ https://docs.python.org/3/library/multiprocessing.html
/Introduction to CMD arguments and logging/
https://docs.python.org/3.3/library/argparse.html https://realpython.com/python-command-line-arguments/ https://jenyay.net/Programming/Argparse https://habr.com/ru/company/ruvds/blog/440654/ https://docs.python.org/3/library/logging.html https://python-scripts.com/logging-python https://tproger.ru/translations/python-logging/
/Introduction to TCP/UDP, sockets/
Sockets for beginners
https://docs.python.org/3.7/howto/sockets.html
/Introduction to regular expressions in python/
https://docs.python.org/3.7/howto/regex.html
/Introduction to modern Web, HTTP and first Flask Application/
Web architecture 101 High load architecture WSGI servers