Skip to Content

Training course

Python: Introduction and Principles

A rigorous, practical introduction to Python for professionals with no previous programming experience. In eight hours of in-person training you cover the full cycle: from the fundamentals of the language to automating processes with APIs and integration tools such as n8n.

Join the waiting list See the syllabus

  • 8 hours, in person in Madrid
  • Beginner level: no previous programming experience needed
  • Small group: 10 people at most
  • Taught by practicing consultants from Singular Beacon

Hands-on, applied training

Turn manual processes into automated workflows

Python has become the most in-demand programming language in professional environments built around data, automation and artificial intelligence. Today it is a cross-cutting skill in any workplace that works with data or needs to automate repetitive tasks.

But adopting it for real takes more than getting familiar with the syntax or knowing the tool. You need to understand the logic behind the code, structure it properly, apply it to real problems and connect it to the systems in your working environment.

This course is a rigorous, practical introduction to Python, designed for professionals with no previous programming experience. Over eight hours of in-person training you cover the full cycle: from the fundamentals of the language to automating processes with APIs and integration tools such as n8n.

Programmer working at a computer

Who it is for

Who is this course for?


Profile

Business profiles, junior analysts, and operations, finance or HR managers.


Where you are today

You work with data or repetitive processes on a regular basis, but without automation tools, and you want to bring Python into your day-to-day work with sound judgment and a clear method.

Learning outcomes

By the end of the course you will be able to

Program on solid foundations

Understand the principles of programming and how to apply them in practice with Python.

Set up your environment

Install and configure the development environment with Anaconda.

Work with data

Manipulate and transform spreadsheet data using Pandas.

Object-oriented programming

Apply object-oriented programming to real professional cases.

Consume APIs

Consume REST APIs and handle responses in JSON format.

Automate processes

Automate processes by integrating Python into n8n workflows.

Syllabus

The full syllabus

Two classes: one on theory, covering the fundamentals of Python, and one hands-on, with four real cases.

Introduction to Python

  • Installing Anaconda
  • Instructions for use
  • Basic operations in Python
  • Built-in data types in Python
  • Introduction to functions in Python
  • Introduction to exceptions in Python
  • Object-oriented programming
  • General development principles
  • Link to the recording

Practical cases

  • Case 1: Modifying data in an Excel/CSV file
  • Case 2: Normalizing data in an import
  • Case 3: Using the OpenAI API
  • Case 4: Python in n8n
  • Link to the recording

Methodology

How the course is taught


Format

In person and intensive, organized into two complementary sessions: one on theory, aimed at acquiring the fundamental concepts, and one hands-on, focused on solving real cases.


Approach

The content is structured as learning capsules: short, focused units that let you progress in a modular way and make it easier to absorb the material gradually and review it later. Each case is designed to reinforce technical concepts by applying them to specific situations in a professional setting.


Who teaches it

Practicing consultants from Singular Beacon, which ensures an applied approach, based on real cases and geared to professional practice from the very first moment.


Requirements

No previous programming experience or technical knowledge is required. A basic command of Excel is enough, along with the curiosity to understand how everyday tasks can be automated and scaled.

Why The Singular Academy?

Practicing professionals

Instructors with real experience in data projects.

A structured approach

A progressive methodology designed to consolidate concepts in the right order.

Personal attention

An in-person format, with questions answered in real time.

Backed by Singular Beacon

A consultancy specializing in digitalization and data strategy.

Key facts

Practical information

Price and enrollment

Join the waiting list

A small group with personal attention, secure payment and immediate confirmation by email.

Price per person

To be confirmed soon
Join the waiting list
  • 8 hours of in-person training
  • Course materials and learning resources
  • Direct attention from the instructor
  • Hands-on exercises based on real cases

The Singular ecosystem

From automating your tasks to digitalizing your organization

Singular Beacon

Singular Beacon, the consultancy your instructors come from, supports organizations with their data strategy and digitalization. If, after the course, you want to automate processes at a larger scale, the same team does it with you.

See analytics and data at Singular Beacon

Start automating your tasks with Python

Check availability and join the waiting list for the course.

Join the waiting list Check availability