facebook

Discover the Best Private Computer Programming Classes in Spain

For over a decade, our private Computer Programming tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons at home or in Spain, you’ll benefit from high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

0 Teachers your wish list
|
zoom in iconzoom out icon

38 computer programming teachers in Spain

play iconVideo

Gaëtan

verified teacher icon
4.9

9 reviews

(9)

46€

60-min

/h

trusted teacher iconTrusted teacher

Full stack web development and SEO for WordPress / WooCommerce, SilverStripe (and other CMS), eCommerces, WebApps under SilverStripeTranslate this text using Google Translate.

Full stack web development and SEO for WordPress / WooCommerce, SilverStripe (and other CMS), eCommerces, WebApps under SilverStripeTranslate this text using Google Translate.

This course is suitable for all levels and will be adapted according to your projects, the principles are applicable to any type of programming whether for web development, application programming or video games. The same principles therefore apply to the CMS Joomla, Drupal and the online commerce platforms WooCommerce, Magento, Prestashop and Shopify themes. Introduction to Web Development - Overview of web technologies - Client side vs server side development HTML (Hypertext Markup Language) - Structuring web content - HTML5 Features and Tags CSS (Cascading Style Sheets) - Formatting of web pages - CSS and SCSS JavaScript, PHP, MySQL - Fundamentals of JavaScript, PHP and MySQL - DOM manipulation - Asynchronous and AJAX programming Front-End Development - Responsive web design - Cross-browser compatibility - Using CodeKit Back-End Development - Choose a suitable web hosting - Server management and hosting options - Use of SFTP server - Create and manage MySQL databases - Web security, how to avoid hacks - SEO and speed optimization WordPress - Configuration and installation of WordPress - Installation and customization of themes (Avada in particular) - Installation and configuration of WooCommerce - How to manage payments on WooCommerce - Adapt the colors of a plug-in SilverStripe - Install via composer - Configuration and installation of SilverStripe - Create a custom theme - Create a custom back end for SilverStripe - Create new objects in OOP - Create templates to visualize objects - Program routines in PHP and JQuery

Video thumbnail
Play icon
Gaëtan's video
play iconVideo

Gaëlle

verified teacher icon
5.0

3 reviews

(3)

90€

60-min

/h

trusted teacher iconTrusted teacher
student icon
1Students

Understanding AI: Create, Think, and Explore with AI (8-16 years, EN/ES/FR)Translate this text using Google Translate.

Understanding AI: Create, Think, and Explore with AI (8-16 years, EN/ES/FR)Translate this text using Google Translate.

While adults are still debating whether kids should use AI, they are already using it. The question isn't "should they?" it's "how do we do it intelligently?" In this course, your child will discover: ✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't ✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it ✓ What LLMs are (Large Language Models): in language they understand, not tech jargon ✓ Create with AI: custom avatars, interactive stories, real projects using real tools ✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do? ✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life Why this is different: Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI. Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits. And, more importantly: that they can control how they use it. What they take home: Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively. Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace For curious kids asking "How does ChatGPT actually know things?"

Video thumbnail
Play icon
Gaëlle's video

Ali

verified teacher icon
5.0

1 reviews

(1)

42€

60-min

/h

trusted teacher iconTrusted teacher

Computer Programming - Python - Java - C# - JavaScript - C++Translate this text using Google Translate.

Computer Programming - Python - Java - C# - JavaScript - C++Translate this text using Google Translate.

Computer Science courses: Schools: - AULA Escola - Escuela Suiza - Zürich Schule Barcelona - The British School BCN - St. Peter’s School In my class, your children will learn essential programming concepts and develop problem-solving skills that will help them in their future endeavors. No prior background in mathematics or computer science is necessary to get started with coding. With dedication and practice, your child will be surprised at how coding can change their life's trajectory. - Algorithms - Computational complexity - Python, C++ -------- My classes will be in English. I have over 15 years of experience in software development using multiple languages and have completed several medium and large scale projects. Teaching languages: Python,C++, Java, C#, VBA, VB.NET Education: M.Sc. in Computer science (MIRI) - Advanced Computing Universidad Politécnica de Catalunya - UPC (BarcelonaTech) M.Sc. in Civil Engineering - Earthquake Engineering Sadra Institute of Higher Education, Tehran, Iran Experience / Qualifications Enterprise Software Architecture from Tahlil Dade Institute. (2015-Tehran) Some titles in this course: - Test-Driven Development (TDD) - Agile software development concepts - Domain-Driven Design (DDD) - Common design patterns

Eva

25€

60-min

/h

trusted teacher iconTrusted teacher

Learn Computer Programming with an engineer specializing in audiovisuals: personalized and practical classesTranslate this text using Google Translate.

Learn Computer Programming with an engineer specializing in audiovisuals: personalized and practical classesTranslate this text using Google Translate.

I am a telecommunications engineer specializing in audiovisuals, a career choice born from my passion and devotion to music. However, life took me down a different path, and I ended up developing my career in the world of computer science. Over the years, I have worked in a variety of areas within this field, which has allowed me to acquire a comprehensive view of technology. In recent years, I have specialized in cloud infrastructure management, a field that demands not only solid programming skills but also a deep understanding of computer infrastructure, communications, and systems. Although my current focus is not as centered on daily programming, the technical background that comes with my position allows me to maintain a strong and up-to-date foundation in programming languages and their application in complex environments. This balance between programming, infrastructure, and my audiovisual background allows me to offer a unique perspective when teaching, making technical concepts more accessible and applicable to my students, regardless of their experience level. In my programming classes, I adapt the content and methodology to all types of learners, from beginners to those with some experience. However, my approach is especially geared towards first-year engineering students, who often find programming a complex and abstract subject. I know that the leap into programming can seem overwhelming at first, especially when the concepts seem intangible. That's why my goal is to simplify these concepts, bringing them closer to you in a clear and practical way. Using languages like Python, C++, SQL, and Java, we'll break down the fundamentals of programming, focusing on real-world examples and applications that will help you understand the "why" behind each line of code. In addition to these subjects, I also offer classes in cloud design and programming. As a telecommunications engineer specializing in audiovisuals, my approach is dynamic and visual, helping you connect the abstract with the concrete. I'll guide you step by step, making the logic and structure of the code meaningful and accessible. You'll soon see how programming ceases to be a barrier and becomes a powerful tool in your career!

Rubén

verified teacher icon
16€

60-min

/h

ADVANCED COMPUTER CLASSES – SMR / ASIR / AdultsTranslate this text using Google Translate.

ADVANCED COMPUTER CLASSES – SMR / ASIR / AdultsTranslate this text using Google Translate.

Stuck with SMR, ASIR, networking, systems, or cybersecurity? You don't need a miracle: you need it explained to you properly. My name is Rubén Martos. In 2025 I realized something: many students failed not because they were bad, but because nobody explained things to them properly. I thought, "If I could understand it, I can teach it. And I can do it better." I am an SMR technician with a distinction for Best Academic Record, Erasmus+ experience, and I am currently in my final year of ASIR (Administrative Systems and Network Administration). I have worked in support, systems, and cybersecurity for companies in Spain and Portugal, and I manage an ethical hacking blog. Since then, at Avanza de Verdad we have had a clear mission: that you understand computer science clearly, practically, and with results. 📌 Classes we offer • SMR, ASIR and IT from scratch • Networks, Cisco Packet Tracer • Linux, Windows Server, scripting • Databases and cybersecurity 🧠 Our method • Get to the point • Learning by doing • Apply what you have learned 🎯 What are you taking with you? • Clear and direct explanations • Preparation for resits and exams • Help with internships, assignments, and projects • Answering questions even outside of class • To truly move forward, not just to pass We're going to make real progress 🚀

Amanda

verified teacher icon
26€

60-min

/h

trusted teacher iconTrusted teacher

Programming and creation of video games and introduction to Artificial IntelligenceTranslate this text using Google Translate.

Programming and creation of video games and introduction to Artificial IntelligenceTranslate this text using Google Translate.

Welcome to the course that will change your future! Have you ever wondered what it takes to create your own video games, understand the magic behind artificial intelligence or bring robots to life? This is the course you have been waiting for! "Programming and Creation of Video Games and Introduction to Artificial Intelligence" is your gateway to the exciting world of technology. Here you will not only learn how to program, but you will unlock a set of essential skills that will open the doors to endless opportunities in the world of work. Programming is the skill of the future, and in this course we give you the tools to be part of that revolution. What do we offer you? You will learn to program with fun and ease using platforms like Code.org and Scratch. You'll explore video game creation, from the basics to building your own virtual worlds. You will discover the magic of artificial intelligence and how it is applied in everyday life. Immerse yourself in the exciting world of educational robotics, where you will build and program your own robots. Are you ready to unlock your potential and take control of your future? Enroll now and get ready for a learning journey that will take you to the next level! The future is waiting for you, be part of it!

PreviousShowing results 1 - 25 of 381 - 25 of 38Next

Our students from Spain evaluate their Computer Programming teacher.

To ensure the quality of our Computer Programming teachers, we ask our students from Spain to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 5.0 out of 5 based on 71 reviews.

So far, I've been getting help with my IGCSE 's in Math and Computer Science with Amin. In most of the lessons I've been with him, he's been really helpful and responsible. He has also been very patient. He helps me become more confident in my answers and makes the lessons pretty fun! After my lessons with him, I do understand my topics more and am able to go to my classes in school without feeling lost. If you're ever struggling with Physics or Programming, I'm sure he can help you too :)

Gaetan is a strong communicator, and managed to guide me through the fundamentals of 3D composition in After Effects in our first one hour session. Highly recommend.

Gaelle went above and beyond to help my son build a love of programming by making it fun and integrating me in his learning, making it a bonding experience as well :)

To ensure the quality of our Computer Programming teachers, we ask our students from Spain to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 5.0 out of 5 based on 71 reviews.

Map
Map