Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Python for Senior Software Engineers

By Rustam-Z 🚀 | 31 May 2022

L3 Skill Set

  • Advanced Python.Core and Python.OOP
  • Python clean code
  • SOLID Principles
  • Design Patterns
  • Parallel programming and concurrency
  • Fancy data types: dataclasses, collections, typing
  • Must know libraries: logging, argparse, pathlib, os, sys, requests, itertools, json, yaml, csv
  • Testing: PyTest, unittest
  • *Web UI Automation: Selenium
  • *Cloud SDK: AWS Boto3

Python Resources

GitHub

Readings

Python Clean Code

SOLID & Design Patterns

Parallel programming

Testing

  • “Python testing with PyTest”
  • “Python testing with Selenium”
  • “TDD in Python”
  • “Python Unit Test Automation“

Books

  • "Python basics"
  • "Python tricks"
  • "Clean Python"
  • “Practices of the Python Pro”
  • “Python Workout”
  • “Effective Python”
  • "Fluent Python"
  • "Learning Python”
  • "Python Cookbook"
  • "Advanced Guide to Python 3"
  • "Mastering Object-Oriented Python"
  • “The Python workshop” 2019
  • “Expert Python Programming” 2021

YouTube

EngX by EPAM

About

Advanced Python for Senior Software Engineers • Design Patterns • S.O.L.I.D • OOP • Concurrency • Python Libraries

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages