

David
- Rate €18
- Response 1h

€18/h
1st lesson free
- Computer programming
- Python
- SQL
- C#.NET
Learn Computer Programming from an Experienced IT Professional Dedicated to Inspiring Future Developers
- Computer programming
- Python
- SQL
- C#.NET
Lesson location
About David
# About Me
I am an experienced Information Technology professional with an extensive background in IT solutions architecture, data management, data governance, and enterprise technology. Throughout my career, I've worked in demanding professional environments where technical expertise, analytical thinking, problem-solving, and attention to detail are essential to success.
But beyond my professional experience, I'm someone who genuinely enjoys sharing knowledge and helping others discover their potential.
I believe that learning computer programming should be an exciting and rewarding experience, not an intimidating one. My approach is built on patience, encouragement, mutual respect, and the understanding that every student learns at their own pace.
Having spent years working with complex technologies and solving real-world business challenges, I understand the importance of building a solid technical foundation. I also know that some of the most valuable lessons come from asking questions, making mistakes, and learning how to think through problems independently.
**What I offer my students is more than technical instruction. I offer professional experience, practical insight, mentorship, and a sincere commitment to their success.**
I take my responsibilities as a tutor seriously. Students can expect a professional, dependable, supportive learning environment where questions are always welcome, progress is celebrated, and confidence grows with every lesson.
Whether you're a young student taking your first steps into computer programming or an adult exploring new career possibilities, my goal is to help you develop not only technical skills but also the curiosity, confidence, and problem-solving abilities that will serve you throughout your education and professional life.
**I measure my success not simply by what I teach, but by what my students learn, accomplish, and ultimately become capable of doing on their own.**
Technology has provided me with a rewarding professional journey, and I'm excited about the opportunity to share that experience with others.
**Your potential is limitless. I'd welcome the opportunity to help you discover it.**
About the lesson
- Primary School
- Secondary School
- Post-Secondary Education
- +11
levels :
Primary School
Secondary School
Post-Secondary Education
1st year of Sixth Form
2nd year of Sixth Form
Adult education
Masters
Doctorate
MBA
Kindergarten
Beginner
Intermediate
Advanced
Kids
- English
All languages in which the lesson is available :
English
# About My Lessons
**My goal is simple: to make computer programming approachable, enjoyable, and rewarding for anyone eager to learn.**
With years of professional experience in Information Technology, including software solutions, data management, systems architecture, and cloud technologies, I bring real-world knowledge into every lesson. I believe the best way to learn programming is not simply by memorizing commands or studying textbooks, but by understanding concepts and putting them into practice.
**My Teaching Approach**
I take a patient, encouraging, and hands-on approach to teaching. Every student learns differently, so I tailor my instruction to their individual experience, learning style, interests, and goals. I focus on building a strong foundation, developing problem-solving skills, and helping students gain the confidence to tackle increasingly challenging programming concepts.
**What a Typical Lesson Looks Like**
Each lesson begins with a brief review of previously covered material, followed by the introduction of a new concept explained through practical, easy-to-understand examples. Students then apply what they've learned through guided coding exercises, interactive problem-solving, and small projects. We conclude by reviewing progress, answering questions, and identifying what we'll explore next.
**What Sets Me Apart**
What distinguishes my tutoring is the perspective I've gained through years of working in the IT industry. I don't just teach students how to write code; I help them understand *why* they're writing it, how technology works behind the scenes, and how programming skills translate into real-world opportunities.
My greatest satisfaction comes from watching a student move from confusion to understanding, and ultimately to the excitement of creating something independently.
**Who My Lessons Are For**
My lessons are ideal for middle school and high school students, college students beginning their programming journey, and adults interested in exploring technology or developing new career skills. No prior programming experience is necessary.
Whether you're discovering programming for the first time, struggling with introductory coursework, or simply curious about a future in technology, I'll meet you where you are and help you build the skills to move forward.
**Above all, I believe that with the right guidance, encouragement, and willingness to learn, anyone can develop the ability to program. My job is to help you discover that potential.**
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor.
David and I have been colleagues and friends for several decades. His software knowledge is superb. Friendly. Down to earth. Overall great guy to work with. Very accommodating.
View more recommendations
Rates
Rate
- €18
Pack rates
- 5 h: €90
- 10 h: €180
free lessons
This first lesson offered with David will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- €18/h
Other tutors in Computer programming
-
![teacher_picture]()
Muhammad
Pembroke & online- New
Master c, c++, python, php, or .net with expert online tuition. flexible pacing, practical exercises, and real-world projects.
- €15/h
- 1st lesson free
-
![teacher_picture]()
Kevin
Tarxien & online- New
Experienced it professional and python tutor teaches beginner and intermediate python to children and adults online across malta.
- €22/h
- 1st lesson free
-
![teacher_picture]()
Ayham
Santa Venera & online- New
Multimedia university (mmu) malaysia graduate offering ai and programming lessons tailored to your learning goals
- €10/h
- 1st lesson free
-
![teacher_picture]()
Andrea
Birżebbuġa & online- New
- python lessons for beginner/intermediate programmers from a full-time software engineer
- €10/h
- 1st lesson free
-
![teacher_picture]()
Kamran
Valletta & online- New
Computer science graduate with industry experience teaches coding, sql, and web programming for beginners
- €20/h
- 1st lesson free
-
![teacher_picture]()
Cristiano
Ħaż-Żebbuġ & online- New
With a masters degree in technology, more than 15 years of experience in full stack software development and as a head of development in a large software company. i can not only teach you programming,
- €35/h
- 1st lesson free
-
![teacher_picture]()
Chukwuemeka
Is-Siġġiewi & online- New
More than 5 years of experience with front end and backend development with php
- €15/h
- 1st lesson free
-
![teacher_picture]()
Reza
Brooklyn & online- Ambassador
Expert coding tutor (12+ yrs) python, javascript, c++, ai, web dev & more
- €36/h
- 1st lesson free
-
![teacher_picture]()
Gabriel
Brooklyn & online- Ambassador
Experienced coding tutor (13+ years) | learn python, java, c/c++, git, ai, claude code, data science, and many more.
- €36/h
- 1st lesson free
-
![teacher_picture]()
Idahosa
Toronto & online- Ambassador
Professional coding tutor — 7+ years experience in python, java, c/c++, html, ai, react, javascript & more | exam prep & assignment support
- €16/h
- 1st lesson free
-
![teacher_picture]()
Reza
London & online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- €42/h
- 1st lesson free
-
![teacher_picture]()
Adam
Paris 12e & online- Ambassador
Engineer / experienced teacher dual expertise computers and electronics teaches privately in paris and surroundings
- €50/h
- 1st lesson free
-
![teacher_picture]()
Shivam
Kingston upon Thames & online- Ambassador
Award-winning game developer & game programming tutor • assisting ages 6-60+ since 2021 • small teams game projects consultant • gcse and a-levels projects mentor • let's navigate the ai age together!
- €19/h
- 1st lesson free
-
![teacher_picture]()
Esmaeil
New York & online- Ambassador
Expert programming tutor: python, java, system design & interview prep — master's cs, 300+ students
- €22/h
- 1st lesson free
-
![teacher_picture]()
John
London & online- Ambassador
Tutoring lessons with c#, javascript, react, node.js, sql, java, databases, frontend, backend, machine learning
- €36/h
- 1st lesson free
-
![teacher_picture]()
Massimiliano
Ancona & online- Ambassador
It and automation engineer with 110 cum laude. develop software with python, java, c++, kotlin, swift, flutter, c# or websites with html, css, js, php. both front-end and back-end. also for groups
- €30/h
- 1st lesson free
-
![teacher_picture]()
Mourad
Paris 12e & online- Ambassador
Data analytics consultant engineer, python, numpy, pandas. 35 € / h: 10 hour pack | flexible slots from 8 a.m. to 8 p.m., weekends too, christmas holidays | satisfied or refunded. flexible cancellatio
- €48/h
- 1st lesson free
-
![teacher_picture]()
Laurent
Marseille 1er & online- Ambassador
How to acquire the basics to become an ethical hacker? on paris (face) or elsewhere (web)
- €60/h
- 1st lesson free
-
![teacher_picture]()
João
New York & online- Ambassador
Tutoring lessons with c, c++, c#, java, python, sql, javascript, data science, machine learning and more!
- €18/h
- 1st lesson free
-
![teacher_picture]()
Robert
London & online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- €118/h
- 1st lesson free
-
More Computer programming tutors




















