Python
Showing 49–60 of 338 results
Clean Code in Python
Learn the principles of writing clean, maintainable, and efficient Python code for interviews and beyond.
Cleaning String Data in Python
Python has built-in capabilities that help you easily clean string data. This course will teach you what those capabilities are and how to use them.
Coderust: Hacking the Coding Interview
Coderust equips you for coding interviews with practical problems and solutions in six programming languages.
Computer Graphics in Python and Pycairo
This course is a beginner's guide to Python's Pycario library. We will use Pycairo to draw basic shapes and move our way up to complex shapes in this course.
Core Python 3: Classes and Object-orientation
Classes and objects are central to how Python works. This course will deepen your knowledge of object-oriented programming in Python, expanding on concepts you're familiar with and introducing new tools that will broaden you Python design palette.
Core Python 3: Functions and Functional Programming
A key to Python's expressiveness lies in its model of functions and the tools it provides for working with them. In this course, you'll learn more about Python's concept of "callable objects" and some sophisticated ways to use them in your programs.
Core Python 3: Implementing Iterators, Iterables, and Collections
Iterators, Iterables and Collections are central to how Python works. In this course, you'll move beyond the built-in and standard library collections, and learn how to build your own iterators, iterables and collections from the ground up.
Core Python 3: Numeric Types, Dates, and Times
Python includes a powerful collection of numeric types beyond the basic int and float. In this course you'll learn about these types, the shortcomings they address in the basic numeric types, and how and when to deploy them in your Python programs.
Core Python: Abstract Base Classes
This course will teach you how to apply and reason about Python’s support for abstract base classes and virtual inheritance.
Create Desktop Apps Using Python & Tkinter
Build feature-rich desktop applications using Python and Tkinter, with practical projects to solidify your skills.
Creating Payment Card Programs using Marqeta API in Python
Marqeta's Core API allows companies to launch and manage their payment card programs.
Cryptographic Primitives in Blockchain Technology
A mathematical introduction to cryptographic primitives in blockchain technology.