LEARNING LOG / STUDY MEETS PRACTICE

Always learning.
Building as I go.

What I’m studying, why it matters to my work, and the projects and notes connected to it.

7enrolled courses

These are courses I am enrolled in. Enrollment is separate from course completion or professional certification.Enrollment confirmed Nov 1, 2026. Related projects show adjacent practice; they are not presented as completed course assignments.

01 / Excel automationEnrolled

Unlock Excel VBA and Excel Macros

  • Excel
  • VBA
  • Macros
  • UserForms
  • Debugging

Build more reliable Excel tools through reusable macros, clear interfaces, and deliberate error handling.

Next practice idea

Extend a workbook automation with input validation, a useful error message, and a documented test case.

A proposed exercise, separate from the work linked above.
View course on Udemy
02 / Analytics & databasesEnrolled

The Complete dbt Bootcamp: Zero to Hero + Certification Prep

  • dbt
  • SQL
  • Tests
  • Documentation
  • Snowflake

Deepen the transformation layer: modular SQL models, data tests, lineage, and documentation that make analytics easier to trust.

Next practice idea

Create a small source-to-mart dbt model with explicit grain, relationship tests, and documented business definitions.

A proposed exercise, separate from the work linked above.
View course on Udemy
03 / Pipelines & cloudEnrolled

Apache Airflow: The Hands-On Guide

  • Airflow
  • DAGs
  • Scheduling
  • Monitoring
  • Docker

Strengthen orchestration decisions around scheduling, dependencies, retries, backfills, and pipeline observability.

Next practice idea

Document a retry and backfill scenario for an existing DAG, including what happens when an upstream source fails.

A proposed exercise, separate from the work linked above.
View course on Udemy
04 / Pipelines & cloudEnrolled

Big Data Engineering Bootcamp with GCP, and Azure Cloud

  • Spark
  • Hadoop
  • Kafka
  • GCP
  • Azure
  • ETL

Connect distributed processing fundamentals with practical ingestion and storage choices across cloud data platforms.

Next practice idea

Compare a local batch-processing lab with a proposed cloud architecture, including costs, failure modes, and data movement.

A proposed exercise, separate from the work linked above.
View course on Udemy
05 / Systems & containersEnrolled

Fundamentals of Operating Systems

  • Processes
  • Memory
  • CPU caches
  • Storage
  • Sockets

Understand the operating-system behavior beneath a slow query, a container, or a data-processing workload.

Next practice idea

Extend a small process or memory experiment with observations, commands, and a reproducible explanation.

A proposed exercise, separate from the work linked above.
View course on Udemy
06 / Systems & containersEnrolled

A Practical guide to Docker containers - Arabic

  • Docker
  • Compose
  • Volumes
  • Networking
  • Containers

Make local data and automation environments easier to run, debug, and hand over to another person.

Next practice idea

Review a Compose service for persistent storage, health checks, networking, and clear recovery instructions.

A proposed exercise, separate from the work linked above.
View course on Udemy
07 / Analytics & databasesEnrolled

Fundamentals of Database Engineering

  • ACID
  • Indexes
  • Transactions
  • Replication
  • Partitioning

Connect data-modeling choices to the database engine: consistency, indexes, concurrency, and query execution.

Next practice idea

Compare execution plans before and after an index change, recording the data size and measurement method.

A proposed exercise, separate from the work linked above.
View course on Udemy
MY LEARNING LOOP

Understand the concept.
Make the work explain it.

  1. Study with a question.Start from a workflow, a technical trade-off, or something I want to understand more clearly.
  2. Build a small experiment.Use labs, source files, and realistic constraints to make the idea concrete.
  3. Keep useful evidence.Document what was tried, what worked, and what still needs attention.
A QUESTION WORTH EXPLORING?

Let’s make something useful.

Start a conversation

Project preview

Find a project

↑ ↓ to navigate · Enter to open · Esc to closeBrowse all work ↗