

from42.05EUR/ h
Python for Beginners or Tech Enthusiasts! Start now!
Dive into the world of programming with Python! This introductory class offers a hands-on approach to learning Python's core concepts. Ideal for aspiring IT professionals, software engineers, and data enthusiasts, you'll gain practical experience and build a solid foundation in Python programming.
Extra information
You must have a laptop or computer. We will go through installing the necessary software in our first lesson - but if you want to do this ahead of time, you should install Visual Studio Code and the latest version of Python.Location
Online via webcam
General info
Age: | Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner |
Duration: | 60 minutes 90 minutes 120 minutes |
The class is taught in: | English |
About Me
I'm Thomas - a programmer since 8! I have taught myself my entire life how to program.I now teach others - I work with a supply agency in the UK where I do cover supervision, teaching assistant roles and so forth.
Education
Open University - BSc in Computing and IT & PsychologyI am currently studying a BSc at the Open University in Computing and IT & Psychology. This helps further build my knowledge in the IT field whilst also learning about psychology to help me understand students and their needs better.
Experience / Qualifications
Ignite Hubs: created & taught my own curriculum (Roblox Game Development)Excell Supply: cover supervision, TA & other various supply roles in schools.
Ask a question
Send a message explaining your needs and Thomas will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Wednesday at 2:00 | Thursday at 2:00 | Saturday at 2:00 | Sunday at 2:00 | |||
3 | Wednesday at 3:00 | Thursday at 3:00 | Saturday at 3:00 | Sunday at 3:00 | |||
4 | Wednesday at 4:00 | Thursday at 4:00 | Saturday at 4:00 | Sunday at 4:00 | |||
5 | Wednesday at 5:00 | Thursday at 5:00 | Saturday at 5:00 | Sunday at 5:00 | |||
6 | Wednesday at 6:00 | Thursday at 6:00 | Saturday at 6:00 | Sunday at 6:00 | |||
7 | Wednesday at 7:00 | Thursday at 7:00 | Saturday at 7:00 | Sunday at 7:00 | |||
8 | Wednesday at 8:00 | Thursday at 8:00 | Saturday at 8:00 | Sunday at 8:00 | |||
9 | Wednesday at 9:00 | Thursday at 9:00 | Saturday at 9:00 | Sunday at 9:00 | |||
10 | Wednesday at 10:00 | Thursday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | |||
11 | Wednesday at 11:00 | Thursday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | |||
12 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | |||
13 | Wednesday at 13:00 | Thursday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |||
14 | Wednesday at 14:00 | Thursday at 14:00 | Saturday at 14:00 | Sunday at 14:00 | |||
15 | Wednesday at 15:00 | Thursday at 15:00 | Saturday at 15:00 | Sunday at 15:00 | |||
16 | Wednesday at 16:00 | Thursday at 16:00 | Saturday at 16:00 | Sunday at 16:00 | |||
17 | Wednesday at 17:00 | Thursday at 17:00 | Saturday at 17:00 | Sunday at 17:00 | |||
18 | Wednesday at 18:00 | Thursday at 18:00 | Saturday at 18:00 | Sunday at 18:00 | |||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 42.05€Online via webcam
100% Satisfaction Guarantee
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 March 2025
- Phone number verified
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Wednesday at 2:00 | Thursday at 2:00 | Saturday at 2:00 | Sunday at 2:00 | |||
3 | Wednesday at 3:00 | Thursday at 3:00 | Saturday at 3:00 | Sunday at 3:00 | |||
4 | Wednesday at 4:00 | Thursday at 4:00 | Saturday at 4:00 | Sunday at 4:00 | |||
5 | Wednesday at 5:00 | Thursday at 5:00 | Saturday at 5:00 | Sunday at 5:00 | |||
6 | Wednesday at 6:00 | Thursday at 6:00 | Saturday at 6:00 | Sunday at 6:00 | |||
7 | Wednesday at 7:00 | Thursday at 7:00 | Saturday at 7:00 | Sunday at 7:00 | |||
8 | Wednesday at 8:00 | Thursday at 8:00 | Saturday at 8:00 | Sunday at 8:00 | |||
9 | Wednesday at 9:00 | Thursday at 9:00 | Saturday at 9:00 | Sunday at 9:00 | |||
10 | Wednesday at 10:00 | Thursday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | |||
11 | Wednesday at 11:00 | Thursday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | |||
12 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | |||
13 | Wednesday at 13:00 | Thursday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |||
14 | Wednesday at 14:00 | Thursday at 14:00 | Saturday at 14:00 | Sunday at 14:00 | |||
15 | Wednesday at 15:00 | Thursday at 15:00 | Saturday at 15:00 | Sunday at 15:00 | |||
16 | Wednesday at 16:00 | Thursday at 16:00 | Saturday at 16:00 | Sunday at 16:00 | |||
17 | Wednesday at 17:00 | Thursday at 17:00 | Saturday at 17:00 | Sunday at 17:00 | |||
18 | Wednesday at 18:00 | Thursday at 18:00 | Saturday at 18:00 | Sunday at 18:00 | |||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 42.05€Online via webcam
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
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster 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.
Ayoub
Physics-Chemistry, Maths courses (French mission program)My goal is to help my students progress and succeed in their exams.
So that they can overcome their difficulties, I provide them with effective educational support, on an ad hoc basis or throughout the school year.
Concretely, I analyze my student's profile then identify their gaps and/or difficulties to finally implement tailor-made methodologies.
My teaching is aimed at students from 6th to 12th grade, all sectors combined.
I assure you that with weekly monitoring and the right methods you will make progress!
Ladislav
UI/UX Design and Frontend Development bootcamp for the webI will teach you how to design and develop great user experiences (UX) for your website or applications (web and mobile).
My teaching is very flexible. But it make sense to start with key elements of a great UX, learn about HTML, CSS (TailwindCSS, SCSS, SASS), Javascript (Angular, React, NextJS).
There is no fixed plan, because technology differs from project to project. A web application can be statically generated (SSG) or full-stack (frontend and backend). I have experience building both. My aim is to teach the topics which are the most beneficial for the student.
Looking forward!
Ephraim
Python 101: Master the Language of Programming, From Basics to Advanced ConceptsIn this course, you'll learn Python from the ground up, starting with the basics and progressing to more advanced concepts. You'll gain hands-on experience writing Python code, working with data structures, and using libraries to solve real-world problems. By the end of the course, you'll be confident in your ability to write Python programs, automate tasks, and tackle challenges in various domains.
Baia
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & ReactAre you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and FrameworksWhat You Will Learn:
Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation.
Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis.
Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio.
How You Will Benefit:
Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career.
Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance.
Professionals: Enhance your skill set to meet industry demands and open up new career opportunities.
Why Choose My Courses?:
Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support.
Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding.
Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.
Mohamed
Python (Software Engineers and Data Science): From Basics to MasteryDive into the world of Python, one of the most powerful programming languages for Data Engineers and Data scientists. With hands-on projects, real-world examples, and engaging lessons, you'll not only learn the fundamentals of Python but also gain the confidence to tackle complex programming challenges.
Vincent
Cambridge IGCSE / GCSE /A-Levels / O-Levels / Checkpoint in Computer Science & Information Technology (ICT)With over seven years of experience in teaching Computer Science & Information Technology (ICT), I have developed a strong expertise in delivering high-quality education across multiple internationally recognized curricula, including Cambridge IGCSE, GCSE, A-Levels, O-Levels, and Checkpoint. My passion lies in equipping students with coding, cybersecurity, and digital literacy skills, ensuring they are well-prepared for the evolving demands of the digital world.
Expertise & Teaching Areas:
✅ Programming & Software Development: Python, Java, C++
✅ Cybersecurity: Ethical hacking, data protection, network security
✅ Digital Literacy: ICT applications, online safety, cloud computing
✅ Data Science & AI: Data analysis, machine learning fundamentals
✅ Web Development: HTML, CSS, JavaScript
Curriculum & Pedagogical Experience:
🔹 Cambridge IGCSE & GCSE ICT & Computer Science – Teaching core and extended syllabi, focusing on programming logic, databases, and networking.
🔹 Cambridge A-Levels & O-Levels Computer Science – Preparing students for advanced computing concepts, problem-solving, and algorithm development.
🔹 Cambridge Checkpoint ICT – Building foundational skills in digital technology and computer applications.
Professional Impact:
📌 Mentored students to achieve top grades in Cambridge ICT & Computer Science exams.
📌 Developed interactive lesson plans integrating real-world applications of technology.
📌 Conducted coding boot camps and cybersecurity workshops to enhance practical learning.
📌 Guided students in project-based learning, including app development and website design.
With a strong commitment to student-centered learning and technological innovation, I am dedicated to shaping future tech leaders and empowering learners with skills relevant to careers in technology, data science, and software development.
Rony
Learn App Development for Teens! Features three fun beginner, intermediate and advanced levels!Empower young minds to create their own mobile apps with this fun and interactive course! Designed for children aged 9 to 13, this course introduces app development using MIT App Inventor, a beginner-friendly platform that makes coding easy and exciting. Students will learn the basics of programming, user interface design, and problem-solving as they build their own functional Android apps. Through hands-on projects and creative challenges, they will develop logical thinking and digital skills while bringing their ideas to life. No prior experience is needed—just curiosity and a passion for technology!
Gaëlle
AI for children: discover how to use artificial intelligence in English, French and SpanishWould you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way!
During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications.
My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required!
If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.
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! 😉
Dishant
Python, C, C++, Java Programming Classes for Computer enthusiatsWelcome 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.
Mohamed
Artificial Intelligent _ Machine Learning _ Neural Networks using MatlabNeural Network is a powerful machine learning tool used for classification & prediction. It works as function approximation from experienced data of inputs and outputs entered to the training process to create the model. The concept of neural network can be thought theoretically by mathematics, but the course will include also a practical coding using Matlab Software.
Youness
ASSOCIATE PROFESSOR I TEACH: MICROCONTROLLER PROGRAMMING: PIC 16F8XX 18FXX 14FXX ARDUINO ...I am an associate professor of electrical engineering I offer courses in everything related to the discipline of electrical engineering:
CPGE / BTS / DUT / IUT / DTS / UNIVERSITY / Technical high school
ARCHITECTURE OF A PROGRAMMED SYSTEM
INTERNAL AND EXTERNAL APPEARANCE
INPUT/OUTPUT MANAGEMENT
timeouts
timers, watchdog
PIC 16F8X 16F8XX PROGRAMMING
INTERRUPTIONS MANAGEMENT
ASSEMBLER PROGRAMMING
PROGRAMMING IN C
MACHINE CONTROL
SOFTWARE SIMULATION
MPLAB
MIKROC
ISIS/PROTEUS
Mazuba
Introducion to Programming with C++ Programming Language.Take a deeper dive into programming with C++, a language known for its speed and versatility. This class focuses on understanding how code interacts closely with the hardware and teaches the principles of efficient and effective programming.
What You’ll Learn:
C++ basics: Syntax, variables, data types, and operators.
Setting up C++ IDEs: Compilers and linkers.
How C++ code is compiled, linked, and executed.
Memory management and pointers: An introduction to dynamic memory.