facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from57.73EUR/ h

💻 Code Confidently! 🚀 Get expert help from the leader and founder of Teringette Programming School 🎓👨‍🏫.

Are you a university student 🎓 aiming to pass your programming exams and seeking guidance? 💻

Then these programming lessons are specially curated for you! 🚀

⦿ Specialized support to conquer university assignments 📚 and excel in exams 📝.

⦿ Hands-on learning through live project development 🔧 to bolster your academic achievements 🎯.

⦿ Access to a wealth of learning materials: 📑 slides, 🎥 videos, 📖 tutorials, and supplementary reading resources 📚.

⦿ Patient, friendly, and supportive teaching approach 🤝. My goal is to assist university students in overcoming programming hurdles and achieving success 💡.

Let's pave the way to exam success together 🏆—join these tailored programming lessons for your academic triumph! 🎯🎓

Location

At teacher's location: Knightsbridge, London, UK
Online via webcam
At teacher's location: London, UK
At student's location: Around London, United Kingdom
At teacher's location: London, UK

|
Use ⊞+wheel to zoom!
+

General info

Age:
Preschool children (4-6 years old)
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
30 minutes
45 minutes
60 minutes
90 minutes
The class is taught in:English, French, Spanish

About Me

Imagine having a mentor who not only knows their way around programming languages but also knows how to make learning fun and engaging. That's where I come in! I've spent years honing my skills as a programmer, and now I'm ready to guide you on an exciting journey through the realms of algorithms, programming languages, and logical reasoning.

I'm all about making the abstract world of algorithms feel like a playground of creativity and problem-solving. Whether you're a beginner just starting your coding adventure or a seasoned developer looking to level up your skills, I've got your back. Together, we'll tackle the fundamentals and unleash your full potential.

In my classes, you won't find yourself dozing off to endless lectures. No way! I believe in a hands-on approach, where theory meets real-world examples and exciting projects. You'll get to design efficient algorithms, build robust applications, and gain the confidence to conquer any programming challenge that comes your way.

But wait, there's more! I understand that everyone learns at their own pace. That's why I customize my teaching style to suit your individual needs. No matter how fast or slow you grasp concepts, I'll be there to support you every step of the way. With me as your mentor, you'll not only master programming languages but also develop a deep understanding of the logic behind them.

I'm not just about the technical stuff—I'm here to create a nurturing and inclusive learning environment. I'm patient, empathetic, and genuinely invested in your success. Together, we'll create a space where you feel comfortable asking questions and taking risks, because that's how real learning happens.

Education

With a degree in Software Engineering and vocational training in Agriculture, I combine my expertise to work on innovative AI-based agricultural projects.

As a graduated computer engineer I have more than six years of experience in teaching programming and software development.

Experience / Qualifications

I have been teaching Java, Python, C, C++, C#, SQL, HTML/CSS, Javascript, Algorithms, Database, Web Services (API / REST), Android App, Desktop App (Windows and Linux), Artificial intelligence (AI)
📚✨ Struggling with Math? I’ve Got You! ✨📚 Are university math courses 📐 feeling overwhelming? Don't worry—I'm here to help you ace those tricky subjects! 🎯 Whether it’s calculus, algebra, or any other challenging topic, private tutoring can make all the difference! Here’s how I can help you: ✅ Break down complex concepts ✅ Boost your grades fast ✅ Personalized lessons at YOUR pace ✅ Flexible schedule that fits YOU Say goodbye to math struggles and hello to success! 🌟 Ready to level up? Let's chat! 🔥👩‍🏫 📲 Contact me today and let’s get started! 📲

Ask a question

Send a message explaining your needs and Adam will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1  Monday at 1:00  Tuesday at 1:00          
2  Monday at 2:00  Tuesday at 2:00        Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00    Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00      
6  Monday at 6:00  Tuesday at 6:00    Thursday at 6:00    Saturday at 6:00  
7            Saturday at 7:00  Sunday at 7:00
8              
9              
10              
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00    Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00    Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00    Wednesday at 13:00    Friday at 13:00  Saturday at 13:00  
14  Monday at 14:00        Friday at 14:00  Saturday at 14:00  
15  Monday at 15:00    Wednesday at 15:00    Friday at 15:00  Saturday at 15:00  
16  Monday at 16:00    Wednesday at 16:00    Friday at 16:00  Saturday at 16:00  
17  Monday at 17:00    Wednesday at 17:00    Friday at 17:00  Saturday at 17:00  
18              
19              
20              
21              
22              
23              
from 57.73€At teacher's location
from 57.73€Online via webcam
from 57.73€At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since August 2024
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1  Monday at 1:00  Tuesday at 1:00          
2  Monday at 2:00  Tuesday at 2:00        Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00    Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00      
6  Monday at 6:00  Tuesday at 6:00    Thursday at 6:00    Saturday at 6:00  
7            Saturday at 7:00  Sunday at 7:00
8              
9              
10              
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00    Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00    Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00    Wednesday at 13:00    Friday at 13:00  Saturday at 13:00  
14  Monday at 14:00        Friday at 14:00  Saturday at 14:00  
15  Monday at 15:00    Wednesday at 15:00    Friday at 15:00  Saturday at 15:00  
16  Monday at 16:00    Wednesday at 16:00    Friday at 16:00  Saturday at 16:00  
17  Monday at 17:00    Wednesday at 17:00    Friday at 17:00  Saturday at 17:00  
18              
19              
20              
21              
22              
23              
from 57.73€At teacher's location
from 57.73€Online via webcam
from 57.73€At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share

You are here


Emna
[PYTHON - Data Science - AI] Learn Python & Data Science & Artificial Intelligence from beginner to advanced
You are a highschool student? You have a baccalaureate? You need help with Python (Algorithmic Programming). I am here to teach you ! I am certified from Python Institute (PCAP: Certified Associate in Python Programming) and I work with Python for more than 5 years. I am also a teacher and my students love the way I teach with (simple, clear and always funny)

Francisco
PYTHON programming with PhD student in Geophysics with 7+ years of experience
Hi! Welcome to my class on Python programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I use Python everyday in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Python and explore its diverse capabilities together! For beginners: I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you! For intermediate users: If you already know the basics of Python but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are! I am a professional user of Numpy, Pandas, Matplotlib, os, scipy and many more packages! Are you not sure Python is the right language for you? Check the following out and let me know if you have any questions! First of all, what is Python? According to its creator, Guido van Rossum, Python is a: “high-level programming language, and its core design philosophy is all about code readability and a syntax which allows programmers to express concepts in a few lines of code.” Learning Python is a rewarding experience for several reasons. Firstly, Python is inherently beautiful as a programming language, offering a natural and expressive way to translate your thoughts into code. Its readability and simplicity make coding an enjoyable and intuitive process. The Python language finds applications across various domains, including data science, web development, machine learning and AI. For example, platforms like Quora, Pinterest, and Spotify leverage Python for their backend web development! This versatility makes Python a powerful tool for those eager to delve into different aspects of programming. If this caught your curiosity message me and I'll make you a Python hero! Welcome to the community!

Muhammad
Master Programming & Computer Science: GCSE, A-Level, BSc
I offer engaging and comprehensive programming lessons in C++ and Python, designed to help you master essential concepts and advanced topics in computer science. From problem-solving techniques, object-oriented programming, and data structures to database management, operating systems, digital logic design, and algorithm analysis, my lessons cover it all. I also introduce exciting areas like parallel and distributed computing and the basics of artificial intelligence. Whether you're preparing for GCSEs, A-levels, or pursuing a BSc in Computer Science, my tailored approach ensures you build a strong foundation and advance to becoming an exceptional programmer. Let’s make programming both accessible and enjoyable as you unlock your full potential in this ever-evolving field!

Abiola David
Microsoft Excel, SQL Server, Power BI, Microsoft Word
Learn Microsoft Excel from Basic to Advanced from a Microsoft Excel MVP. In my bespoke Excel training, I cover all the key topics that everyone who uses Excel must know such as using 1. Basic Formulas and Functions. 2. Applying General Formatting to Dataset. 3. Applying Freeze Panes and Split Windom 4. Analysing Data using PivotTable and PivotCharts 5. Using VLOOKUP, XLOOKUP, INDEX/MATCH and CHOOSE Functions

Harshit
Data Science / Machine Learning / Artificial Intelligence Class
Data Science can be learned in a better way if you have an understanding of practical problems that are to be worked on. I focus more on explaining the concept behind a certain topic while taking real-life examples, which not only helps in understanding the topic but also makes the student industry ready. Moreover, I help with career counselling and transition towards Data Product Manager, DS, Quant and ML/AI engineer.

Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Susan
AI, BI, Digital Strategy &Project, Digital Marketing, Digital Health, Leadership Skill, Scaling Global Business, Fundraising
The Topics: 1. Winning Proposal Writing 2. Research Projects writing with implementable Deliverable & 3. Practical workshop using SPSS Area to be covered: 1. Concept Paper 2. Topic Development 3. Winning Proposal Development 4. Questionnaires Design 5. Data Collection Method’s & Tools 6. Data Analysis Tools & visualization 7. Project Integration 8. Storytellingand report making 9. Project/ Proposal Presentation Techniques 10. Plagiarism Management 11. Journal publication

Mazuba
Complete IGCSE Computer Science & ICT: From Basics to Advanced Programming
This course is tailored for IGCSE Computer Science and ICT students who want to master all the key topics in their curriculum. With a focus on practical programming skills, theoretical computer science concepts, and hands-on problem-solving, this class will guide you through the essential topics covered in the IGCSE syllabus. Learn the fundamentals of data representation, hardware and software, databases, and Boolean logic, and then build on those concepts with programming and algorithm design. Gain a deep understanding of the inner workings of computers and their applications in real-world scenarios. By the end of this course, you will have a solid understanding of key computer science concepts and the practical skills to succeed in your IGCSE exams and beyond. What You’ll Learn: Data Representation: Learn how computers represent and process data, including binary, hexadecimal, and conversions between number systems. Data Transmission: Understand how data is transmitted over networks, focusing on packet switching, USB, and data packets. Hardware & Software: Gain a foundational understanding of computer hardware components and the role of software in running programs. Boolean Logic: Explore logic gates, truth tables, and Boolean expressions, and apply them to solve complex problems. Algorithm Design: Learn to design algorithms and solve problems using effective computational methods. Programming: Master the basics of programming with hands-on coding in Python, C++, and C#. Databases: Understand database structures, SQL queries, and primary keys. Build single-table databases and learn data management techniques.

Mouncef
Learn Python, web development ( Flask or django), learn to create your first program
This Python course teaches you the basics of programming in Python, including variables, data types, operators, control structures (if, for, while), functions, and lists. You will also learn how to manipulate data with libraries such as Pandas and NumPy, create graphs and visualizations with Matplotlib and Seaborn, and even develop simple web applications with Flask or Django.

Younes
Master Python at All Levels with Personalized Lessons - SUP SPE Program included
Start with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming. Why choose this Course? By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code. You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.

Benito
Python and/or Machine/Deep Learning Classes at your place or Online!
I am currently working as an independent consultant, technical writer, online teacher 🧑‍🏫 and course content developer in Python, and a wide range of Machine/Deep Learning topics 🧑‍💻. My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀. What do you get from me? 👉 Learn at your own pace without any pressure 👉 Well-documented tutorials What topics do I usually cover at the beginning for people without Python experience? ✔️ Understanding the basic concepts (variables & types) ✔️ Math & Statistics (explained easily) ✔️ Data Manipulation (data cleaning, preprocessing...) What topics do I cover for people with Python experience? ✅ Classic libraries: Pandas, NumPy, Scikit-learn, TensorFlow ✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib ✅ Domains: Regression, Classification, NLP, LLM, RAG, Computer Vision, Neural Networks, Ensemble Methods, Clustering, Dimensionality Reduction ✅ MLOps: MLflow, Prefect, GCP, AWS Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me! 😉

Maria
Programming in Python from beginner to advanced level, especially for university subjects
With 3 years of experience giving private lessons since I finished the Degree in Data Science, I offer Python classes from basic to advanced level. Both programming from scratch and adapted to certain Data Science topics such as working with datasets and some Machine Learning models, as well as in the FPR, PRG and EDA subjects of the UPV or similar. In addition to programming subjects in biological degrees such as Biotechnology or Biomedicine.

Oubaid
Python for data analysis enthusiasts
This course will allow you to have Python language skills for data analysis and visualization. During this course, you will have the opportunity to use and manipulate the most famous Python libraries such as Numpy, Matplotlib, Seaborn, Pandas, Scikit-Learn, etc. Finally, the methodology is based on familiarization with Python syntax and putting the acquired skills into practice in projects. Python is the most widely used programming language in the world. It is the reference programming language in the scientific community since it allows the creation of a multitude of scientific applications.

Mouad
Support course in Python (For all levels, CPGE)
Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career. Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.

Falade
Python programming for beginners, intermediate and advanced master class
Python programming can be quite challenging but I'm here to help. For beginners, I'll start with the fundamentals and other key things you need to know. Then we move to the coding aspect where we would build games, apps and also some ethical hacks. For intermediate and advanced, we discuss what you know, learn more new things and we'll build games, apps and ethical hacks