Mastering Python 3.x - Third Edition [Video]

More Information
  • This course will teach you how to get moving in Python, making sure you have the breadth and depth of knowledge that will allow you to begin learning, or working, on your own
  • How to create Graphical User Interfaces for desktop applications or cell phone apps so you can create vivid user experiences
  • How to use create HTTP-based microservices so that you can build efficient and flexible server architectures
  • How to use type annotations and unit tests to catch bugs early and easily, so that your software is reliable
  • How to package your software so that it is easily distributed and shared with others

Python is one of the most popular programming languages in the world, thanks to its practical, flexible design, and readable syntax. It is renowned for its high readability and hence it is often the first language learned by new programmers. Python, being multi-paradigm, can be used to achieve the same thing in different ways and it is compatible with different platforms.

Familiarity with Python is something that all programmers need in their toolkits. After 2 successful editions, we have come up with a brand-new course covering the latest features and added functionalities in Python 3.x. This course covers everything from fairly basic to more advanced topics, including both practical examples and the theoretical underpinnings.

All the code files and important files are placed on GitHub at this link

  • The sections in this course build upon each other to introduce more complex and more powerful concepts in a clear and understandable way
  • The 3rd edition has been revised and updated to focus on the most recent innovations in Python
Course Length 3 hours 37 minutes
ISBN 9781789955347
Date Of Publication 27 Apr 2019


Daniel Arbuckle

Daniel Arbuckle holds a Doctorate in Computer Science from the University of Southern California, where he specialized in robotics and was a member of the nanotechnology lab. He now has more than ten years behind him as a consultant, during which time he’s been using Python to help an assortment of businesses, from clothing manufacturers to crowdsourcing platforms. Python has been his primary development language since he was in High School. He’s also an award-winning teacher of programming and computer science.