Most requested courses

Some statistics

As a freelance trainer, I develop and deliver courses, seminars, workshops, webinars and other educational activities for private training centres,
business schools, NGOs and companies, designing the necessary training material.

100+

Trained organisations

500+

Students in 2024

1000+

Didactic content pages

40+

Training activities in 2024

  • Python libraries for machine learning – ML

    An introduction to machine learning (AI-ML) using Apache Spark’s Spark ML Lib and Python’s pyspark library.
  • Spark MLLib Tutorial

    Tutorial with examples of the Spark MLLib framework and the Python pyspark library.
  • New Scrum Guide Expansion Pack 2026

    The Scrum Guide Expansion Pack complements the Scrum Guide without replacing it. It helps teams who want to learn quickly, adapt and generate value in uncertain and fast-paced environments.
  • Introduction to Snowflake

    What is Snowflake and what is it used for, Snowflake AI Data Cloud, Snowflake Architecture, Introduction to SnowSQL, Loading and managing data, Creating tables and schemas, Basic SQL queries, Managing users and roles, Configuring virtual warehouses, Snowpark, Streamlit, Tips for optimising costs and performance.
  • Virtual Machines and Containers: State of the Art 2024

    In this article we will see: Virtualization in GNU/Linux, Components of a virtualized environment, virtual machines, containers, LXD, Docker vs. LXC, Docker installation and examples, Cloud-init, D-Bus machine-id, Secure access using OpenSSH.
  • Big Data: ISO 8000 and Data Quality

    Big Data: ISO 8000 and data quality What are the norms, standards and frameworks that help us to manage data quality in Big Data environments?
  • Introduction to IT Audit

    This article is an introduction to IT/IS (information systems) audits.
  • Agile methodologies: Kanban

    -I share my notes about kanban as an agile software development methodology. They belong to a course that I have recently prepared and taught. I hope you find it useful.
  • Automate python documentation with MKDocs

    Automating documentation in Python with MKDocs. Example tutorial using MKDocs and Material for MkDocs.
  • Django application with postgreSQL

    In this tutorial we will see how to create and configure a Django application in python using the free PostgreSQL database offered by https://neon.tech/ in its *Free tier*.
  • Jenkins with Ansible on Docker

    Ansible integration with Jenkins in Docker In this tutorial Jenkins reads a Jenkinsfile from the repository and runs the pipeline. I created an image in dockerhub with Jenkins, Ansible, Docker and Python.
  • Goodbye 2022 Hello 2023

    A new year begins and I review the words of 2022 most used in my documentation, a reflection of the work done throughout the same... 2022 has been the year of Python courses, oriented to Big Data (Hadoop, Spark) and Analytics (pandas, matplotlib and numpy). There were also courses on automation with DevOps and the use of GCP or Amazon Cloud.