facebook
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
member icon
Trusted teacher
from469.82CNY/ 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 ctrl + 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) Chicago
MonTueWedThuFriSatSun
0
  Monday at 0:00
  Tuesday at 0:00
  
  
  
  
  
1
  Monday at 1:00
  Tuesday at 1:00
  
  
  
  Saturday at 1:00
  Sunday at 1:00
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday 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
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  
  
  
5
  Monday at 5:00
  Tuesday at 5:00
  
  Thursday at 5:00
  
  Saturday at 5:00
  
6
  
  
  
  
  
  Saturday at 6:00
  Sunday at 6:00
7
  
  
  
  
  
  
  
8
  
  
  
  
  
  
  
9
  
  
  
  
  
  
  
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  Monday at 11:00
  Tuesday at 11:00
  
  Thursday at 11:00
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  Monday at 12:00
  
  Wednesday at 12:00
  
  Friday at 12:00
  Saturday at 12:00
  
13
  Monday at 13:00
  
  
  
  Friday at 13:00
  Saturday at 13:00
  
14
  Monday at 14:00
  
  Wednesday 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
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 469.82 CNYAt teacher's location
from 469.82 CNYOnline via webcam
from 469.82 CNYAt 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) Chicago
MonTueWedThuFriSatSun
0
  Monday at 0:00
  Tuesday at 0:00
  
  
  
  
  
1
  Monday at 1:00
  Tuesday at 1:00
  
  
  
  Saturday at 1:00
  Sunday at 1:00
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday 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
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  
  
  
5
  Monday at 5:00
  Tuesday at 5:00
  
  Thursday at 5:00
  
  Saturday at 5:00
  
6
  
  
  
  
  
  Saturday at 6:00
  Sunday at 6:00
7
  
  
  
  
  
  
  
8
  
  
  
  
  
  
  
9
  
  
  
  
  
  
  
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  Monday at 11:00
  Tuesday at 11:00
  
  Thursday at 11:00
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  Monday at 12:00
  
  Wednesday at 12:00
  
  Friday at 12:00
  Saturday at 12:00
  
13
  Monday at 13:00
  
  
  
  Friday at 13:00
  Saturday at 13:00
  
14
  Monday at 14:00
  
  Wednesday 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
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 469.82 CNYAt teacher's location
from 469.82 CNYOnline via webcam
from 469.82 CNYAt 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!

Ammaar
Introduction to Coding with Python with Ammaar Janjua
Python is a powerful tool for data analysis, software engineering, and the field of AI. This course will teach you the fundamentals about functions, arrays, strings, integers, floating numbers, and more. After completing this course, you will have the ability to draw conclusions and solve complex problems with the use of programming.

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.

Mahmood
Java Training Course / Tuitions / Beginner and Intermediate
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required. Course outlines: - Objected Oriented Programming concepts (OOPS) - Core Java Programming Introduction of Java - Data types and Variables - Methods - Control Flow Statements - Operators and Expressions - While and do-while Loops - Object-oriented Programming - Objects and classes - Using Java Objects - Java Files and I/O - Interfaces and Abstract Classes - Inner Classes

Brahim
Introduction to NoSQL DataBase MongoDB by Pratique
Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

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! 😉

Juan Manuel Carrillo
Python, Physics and Maths tutor - MSc. Physics student at DTU
I am a recent master's graduate in Engineering Physics at DTU. I hold a GPA of 10 and have graduated from my bachelor's in Paris with honours. I am experienced in applied physics, theoretical maths and use python on a daily basis, especially in the field of advanced image analysis. I have experience tutoring students in mathematics and physics and currently I am a Teacher Assistant in a master's course at DTU, about deep learning applications to data analysis. If you're struggling with homework, preparation for an exam or want to learn how to code to add that skill on your CV then I can help you! My strategy to teach is always to give simple examples that relate to our common intuition and build upon these to understand complex concepts. Reach me out to inform me of your needs and discuss the best strategy for you!

Dishant
Python, C, C++, Java Programming Classes for Computer enthusiats
Welcome to my immersive - Programming Bootcamp, a comprehensive journey designed to empower you with one of the most versatile and in-demand programming languages of our time! Python and Java stands at the forefront of the technological revolution, fueling advancements in artificial intelligence, automation, and web development. Whether you’re an aspiring developer or a student of any level preparing for exams, this bootcamp is crafted to give you the knowledge and confidence to excel. Starting from the very basics, I’ll guide you through every essential topic with a detailed, hands-on approach. Each session is structured to build a solid foundation, gradually progressing into more advanced concepts to ensure your learning is smooth, intuitive, and rewarding. My commitment to your satisfaction and understanding is absolute—I take pride in creating an environment where every question is welcomed, each concept is clarified, and no one is left behind. With clear explanations and patient guidance, I’m here to help you achieve mastery step by step. The bootcamp doesn’t stop at theory. To make learning meaningful and memorable, I’ve integrated real-world projects that bring to life. You’ll apply your skills in practical scenarios, tackling hands-on projects that simulate industry challenges. By the end, you’ll have a portfolio of applications showcasing your proficiency, making you well-prepared for real-life tech opportunities. With an emphasis on clarity, relevance, and personalized support, my goal is to ensure that your learning experience is both empowering and enjoyable. Whether you’re seeking to advance in your career or simply unlock new skills, I’m here to make this journey as impactful as possible. Join me in this Bootcamp, where your growth and success are my highest priorities, and take the first step toward unlocking your potential in the world of programming.

Matías
Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

Amin
Programming with Python, with C and database management (Introduction to machine learning)
Looking to master programming and become a skilled developer? In this course, you'll learn the basics of Python and other programming languages, as well as how to use them to build machine learning models. We also offer specialized assistance for students in programming and database management using SQL (CPGE students). Python is a powerful general-purpose language used in web development, data science, software prototyping, and more. Its simple and easy-to-use syntax makes it an excellent choice for beginners learning to program. Additionally, upon request, we offer courses in other programming languages such as C, R, and MATLAB. Classes can be conducted remotely or in person, and we tailor our instruction to meet individual or group needs. If you have any questions, feel free to contact us.

Adam
Introduction to Python: Programming Basics and Simple Applications
This course is designed for beginners who want to get started with programming in Python, one of the most popular and accessible languages today. No previous experience is necessary. In one session, students will learn the basics of programming and will be able to create their first Python applications. With clear explanations, practical exercises, and real-world examples, this course is an ideal gateway to exploring computer science and coding. Online Course: Introduction to Python - Programming Basics and Simple Applications Duration : - 60 minutes: intensive format to learn fundamental concepts. - 90 minutes: In-depth format with more time for practical examples and interactive questions. --- Educational objectives At the end of the course, participants will be able to: 1. Understand the basics of programming, including the concepts of variables, data types, conditional structures, and loops. 2. Write and run simple Python scripts. 3. Manipulate inputs and outputs to interact with the user. 4. Solve practical problems with short, functional programs. --- Course syllabus 1. Introduction (10-15 min) - Presentation of Python: Why this language? - Installation and configuration of a programming environment (IDLE, Visual Studio Code, or Jupyter Notebook). - First program: *"Hello, World!"*. 2. Python Basics (20-30 min) - Variables and data types (integers, strings, lists). - Mathematical operations and data manipulation. - Conditional structures (if/else) and loops (for/while). 3. Practical exercises (20-35 min) - Write a program to calculate the sum of two numbers provided by the user. - Create a simple application, like a currency converter or password generator. - Bonus for 90 min format: Fixed a more complex issue involving lists or loops. 4. Q&A and conclusion (5-10 min) - Summary of the concepts covered. - Suggestions for resources to continue learning. - Feedback on the course. --- Teaching methodology - Interactive and engaging: the course combines theoretical explanations with practical exercises. - Personalized approach: Sessions are tailored to the needs of participants. Students are encouraged to ask questions at any time. - Learning by doing: examples and exercises are designed to help you assimilate concepts quickly. --- Target audience This course is ideal for: - Complete beginners in programming. - Students or professionals wishing to acquire skills in Python for their personal or professional projects. - Anyone curious to discover a powerful and versatile tool for solving problems. --- Benefits of this online course - Teaching by an experienced and passionate trainer. - Interactive sessions adapted to your learning pace. - Access to educational materials and exercises to continue practicing after the course. Join us now to discover programming and its applications using Python! ---