Discover Python's versatile programming language that is suitable for projects ranging from small scripts to large systems. Learn best practices such as version control, unit testing, recommended styles and idioms, other professional skills and work habits. Explore Python's large standard library that supports many common programming tasks.
Key Outcomes
You will gain a fundamental understanding of programming in Python by creating a variety of scripts and applications for the Web and systems development.