DATA ANALYSIS  

This is the first items accordion body. It is shown by default, until the collapse plugin adds the appropriate classes that we use to style each element. These classes control the overall appearance, as well as the showing and hiding via CSS transitions. You can modify any of this with custom CSS or overriding our default variables. It’s also worth noting that just about any HTML can go within the .accordion-body, though the transition does limit overflow.
Pandas - practical example: portfolio activity

This article investigates the investment performance of a beginner investor on U.S. stock exchanges. It explores the difference between gross profits in USD and the resulting tax liability.

Read
SQLite practice – traffic violations analysis

This project demonstrates how to work with a local SQLite database using Python. It covers creating schemas (DDL), loading data from CSV files, and performing SQL queries to analyze traffic violations.

Read
Data Structures: Trees in Python

This article explores tree data structures in Python, covering Binary Search Trees (BST), organizational charts, and professional libraries like bigtree and sortedcontainers. It also includes a practical example of decision trees in machine learning.

Read
Data Structures: Trees - Theory

A theoretical deep dive into tree data structures. This article covers fundamental terminology, operations, and classifications, from Binary Search Trees to complex B+ trees used in databases. Includes a download link for the original Jupyter Notebook.

Read
Classes: Introduction

This article provides a guide to understanding and using classes in Python. It covers fundamental OOP concepts, including attributes, methods, decorators, and basic inheritance, with practical examples and tasks for learners.

Read
Classes: Object-Oriented Programming Paradigms

This article explores the four pillars of Object-Oriented Programming (OOP): Inheritance, Abstraction, Polymorphism, and Encapsulation. It provides Python code examples and practical tasks to help learners understand these fundamental software engineering concepts.

Read

Contact details:

+48 790-430-860

analysislessons@gmail.com