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.

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
- DateCheck availability
- Duration8 hours
- FormatIn person
- LanguageSpanish
- LevelBeginner
- Group sizeMax. 10 people
- LocationAv. Ciudad de Barcelona 132, 1ª, 28007 Madrid
Price and enrollment
Join the waiting list
A small group with personal attention, secure payment and immediate confirmation by email.
Price per person
- 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.
Start automating your tasks with Python
Check availability and join the waiting list for the course.