Learn how to use Python and the OpenAI API to perform data mining and systematically analyze your datasets for interesting information.
Learn what data preprocessing is, why it's important, and techniques for cleaning, transforming, integrating and reducing your data.
Learn how to use Python to read data from and write data to CSV files, and how to convert CSV files to JSON format and vice versa.
Learn how to install and set up an app with Flask, a popular microframework for Python that offers an alternative to the much larger Django.
All the books you need to get started with Python or improve your programming knowledge are included in this extensive list.
Learn about file handling in Python using with pathlib: how to navigate local files and directories, and open, read, write and close files.
Learn the basics of object-oriented programming in Python: inheritance, polymorphism, creating classes, attributes and methods, and more.
Learn how to use Python regex functions and methods in your Python programs as we cover the nuances in handling Python regex objects.
Learn what Python multiprocessing is, its advantages, and how to improve the running time of Python programs by using parallel programming.
Learn what software testing is, and how to run Python unit tests with unittest and pytest, two key frameworks for Python unit testing.