
from11.53EUR/ h
I will teach you or your child the basics of programming in Python
We will write Python codes in a coding environment. It is possible to use in any browser- you simply write a code, run it and save your work.
During this lesson, we will learn how to perform input operation from keybord as well as output operations.
We will also write small programs which repeat a block of code; that is, we will learn "for" and "while" loops.
During this lesson, we will learn how to perform input operation from keybord as well as output operations.
We will also write small programs which repeat a block of code; that is, we will learn "for" and "while" loops.
Extra information
Just a computer connected to the internetLocation
Online via webcam
General info
Age: | Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner |
Duration: | 60 minutes |
The class is taught in: | English, Russian, German, Japanese, Turkish, Arabic |
About Me
I am an engineer and a foreign language teacher. I graduated from a technical university and after a few years I graduated from a linguistic university.I also teach HTML, CSS, JavaScript and Python. I make various applications and mobile apps for learning foreign languages (Russian, German, Turkish, Japanese).
I like reading books, sport is also important in my life.
Education
Technical University (1995)Linguistic University ( 2001)
Certification in Teaching Analytical Writing (2004)
TESOL Certification in Teaching Skills ( 2013)
Certification in Teaching Business English (2014)
Fortbildungsk "Deutschunterricht planen" (2014)
Certification in Front End Development -HTML (2024)
Certification in Python Programming Language (2024)
Experience / Qualifications
I have more than 20 years of teaching experience at various universities and language schools as well as online . I also worked as an engineer in IT field.Reviews (1)
Very punctual and friendly!
Translated by Google. Click to view original.
I teach very basics of the Turkish language here. After the lesson you will be able to make your own simple sentences. For example, you could tell your name, your profession, where you live, what you like, etc.
Using my online apps and/or printouts you will also be able to correctly combine words and use proper grammar.
I have an internet site with lots of interactive materials for learning foreign languages including educational games. I also send pdf files with useful grammar and words. I implement effective learning strategies in my lessons to help students concentrate on particular points of grammar and vocabulary. Even absolute beginners start making their own simple sentences. After a while their sentences get more complicated. The process may look like this:
1. They read.
2. They read books.
3. They read books every day.
4. They read interesting books every day.
5. They read interesting books every day when they come from work.
6. They read interesting books every day when they come from work unless they are tired.
7. They read interesting books every day when they come from work unless they are very tired.
etc.
(Of course, these sentences will be in Russian. )
I make worksheets which guide students to speak about particular topics. During the lessons my students and I may also read interesting texts in the internet, analyze their grammar structures, vocabulary and even discuss them.
I always correct my students' mistakes when they speak or write.
Russian grammar can be complicated sometimes, but if you know it well, you will not make critical mistakes. Correcting pronunciation mistakes is also very important.
We will be using MIT App Inventor. It is a visual programming environment that enables to make apps for Android smartphones and tablets and is a very motivating tool for engaging learners with computing.
A visual "building block" method of programming is utilized in MIT App Inventor and it is incredibly easy to master.
There is no need to have any programming experience.
I will adapt the content of the course to the age and wishes of the learners.
I also teach foreign languages and make learning apps. I can also teach you how to do that.
I have an internet site with lots of interactive materials for learning foreign languages including educational games. I also send pdf files with useful grammar and words. I implement effective learning strategies in my lessons to help students concentrate on particular points of grammar and vocabulary. Even absolute beginners start making their own simple sentences. After a while their sentences get more complicated. The process may look like this:
1. They read.
2. They read books.
3. They read books every day.
4. They read interesting books every day.
5. They read interesting books every day when they come from work.
6. They read interesting books every day when they come from work unless they are tired.
7. They read interesting books every day when they come from work unless they are very tired.
etc.
I also make worksheets which guide students to speak about particular topics. During the lessons my students and I may also read interesting texts in the internet, analyze their grammar structures, vocabulary and even discuss them.
I always correct my students' mistakes when they speak or write.
Grammar is complicated sometimes, but if you know it well, you will not make critical mistakes. Correcting pronunciation mistakes is also very important.
Learning is a process that should bring good feelings of accomplishment and I will gladly help you in this process.
Ask a question
Send a message explaining your needs and Andrey 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 | Monday at 1:00 | ||||||
2 | Monday at 2:00 | Friday at 2:00 | |||||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Friday at 3:00 | ||
4 | Monday at 4:00 | Tuesday 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 | Friday at 5:00 | Saturday at 5:00 | Sunday at 5:00 |
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Friday at 6:00 | Saturday at 6:00 | Sunday at 6:00 |
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Friday at 7:00 | Saturday at 7:00 | Sunday at 7:00 |
8 | Monday at 8:00 | Tuesday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Friday at 8:00 | Saturday at 8:00 | Sunday at 8:00 |
9 | Monday at 9:00 | Tuesday at 9:00 | Wednesday at 9:00 | Thursday at 9:00 | Friday at 9:00 | Saturday at 9:00 | Sunday at 9:00 |
10 | Monday at 10:00 | Tuesday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Friday at 10:00 | Saturday at 10:00 | Sunday at 10:00 |
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | Sunday at 11:00 |
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | |
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |
14 | Monday at 14:00 | Tuesday at 14:00 | Friday at 14:00 | ||||
15 | Monday at 15:00 | Tuesday at 15:00 | Friday at 15:00 | ||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 11.53€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 May 2020
- Phone number verified
- Facebook connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | Monday at 1:00 | ||||||
2 | Monday at 2:00 | Friday at 2:00 | |||||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Friday at 3:00 | ||
4 | Monday at 4:00 | Tuesday 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 | Friday at 5:00 | Saturday at 5:00 | Sunday at 5:00 |
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Friday at 6:00 | Saturday at 6:00 | Sunday at 6:00 |
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Friday at 7:00 | Saturday at 7:00 | Sunday at 7:00 |
8 | Monday at 8:00 | Tuesday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Friday at 8:00 | Saturday at 8:00 | Sunday at 8:00 |
9 | Monday at 9:00 | Tuesday at 9:00 | Wednesday at 9:00 | Thursday at 9:00 | Friday at 9:00 | Saturday at 9:00 | Sunday at 9:00 |
10 | Monday at 10:00 | Tuesday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Friday at 10:00 | Saturday at 10:00 | Sunday at 10:00 |
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | Sunday at 11:00 |
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | |
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |
14 | Monday at 14:00 | Tuesday at 14:00 | Friday at 14:00 | ||||
15 | Monday at 15:00 | Tuesday at 15:00 | Friday at 15:00 | ||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 11.53€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
Private lessons
online via webcam
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.
Baia
Python & Django Development – From Beginner to Web App Developer🚀 Learn Python and Django to Build Powerful Applications 🚀
Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step!
What You’ll Learn:
✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms
✅ Django Framework – Build dynamic and scalable web applications
✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs
✅ Project-Based Learning – Apply concepts through hands-on coding and real projects
✅ Debugging & Best Practices – Learn clean coding principles and error handling
🔹 Who is this course for?
Complete beginners who want to start coding with Python
Developers looking to transition into backend or full-stack development
Students and professionals who want to build their own web applications
💻 Class Format:
- Live online sessions via Google Meet
- Interactive coding exercises & projects
- Personalized guidance based on your level
📩 Contact me to start your Python & Django journey today!
Alex
Mathematics for students of all grades, IB and IGCSEMathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.
Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.
My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline
I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
Arianit
MATLAB Programming (Modelling, Simulation, Control Systems)Struggling with MATLAB? Whether you're a beginner or tackling advanced simulations, our one-on-one online tutoring is here to help you master MATLAB step-by-step. We offer personalized lessons tailored to your level, covering:
Basics of MATLAB programming
Data analysis & visualization
Numerical methods & simulations
Signal processing & control systems
MATLAB for engineering, math, and science courses
Help with assignments, projects, and exam prep
Youssef
Analog and digital electronics, VHDL, FPGA, programmingdoctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
Gergely
Python Lessons for All Ages! All Levels Welcome! Beginners, Intermediates, Professionals!What is this AI thing everybody is talking about these days? Do you want to understand technology at a deeper level? Are you interested in how common applications fundamentally operate? Would you like to improve your logical and analytical skills (not to mention endurance and patience)?
Learning to code - a phrase that is all too popular nowadays. Still, dealing with programming languages is kind of inevitable in every sector. And by becoming fluent in Python or AI techniques you broaden the spectrum of your possibilities, in academia, in the job market and in your personal life too!
There is simply no better language than Python to begin with on your exciting coding journey. And there is also no better way of doing that than by having someone personal to ask questions to. This way you not only don't have to waste time and effort on a stupid typo, but you're also less likely to give up. Effort * Encouragement = Success!
Hayat
Introduction to Data Science with Python OnlineThis course is designed for anyone interested in learning data science using Python. It provides a hands-on introduction to fundamental data analysis tools such as NumPy, pandas, matplotlib, and seaborn. You'll learn how to manipulate datasets, create visualizations, and lay the foundations for statistical analysis and machine learning.
The course combines theory and practical exercises for effective, practical progress. No prior programming experience is necessary: we'll start with the basics to build solid, usable skills quickly.
Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulationHello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming).
Digital electronics
Analog electronic
electromagnetism (propagation of high frequency waves)
Automatic (continuous, sampled)
electrical engineering (transformers, electrical machines, switching power supply)
C / c ++ programming, Assembler, ARM, STM32
renewable energy (wind, PV)
engineering Sciences
RDM
Python,VHDL
PIC Microprocessor and Microcontroller
Signal processing and data acquisition
Engineering Sciences
These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes.
COURSE OBJECTIVES AND PEDAGOGICAL APPROACH
Resumption and deepening of fundamental concepts through exercises with course reminders.
Put the student in a situation of questioning and research.
Respond to individual issues and questions
Exercise training in order to achieve real mastery of the content.
Learn to build theoretical reasoning from observable facts or hypotheses.
Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background)
This educational approach is effective since it has often led me to interesting results with my students.
Associate professor provides support courses in electrical engineering
Zakaria
Learn to program and code with Scratch while having fun* This digital training aims to introduce you to the Scratch tool and through the game world, and gradually, to discover programming concepts such as loops, conditions or variables. It is aimed at anyone who is new to Scratch and who wants to create games and animations.
* Learning programming will allow students to develop their skills and will certainly allow them to meet the expectations of the future working world and emerging careers.
* In addition, learning programming allows the development of algebraic, algorithmic and computational thinking. Programming also helps to improve and develop students' sequencing ability, as well as their communication skills. Thus, there are several advantages to teaching programming, but the important thing is to remember that this learning teaches students that digital is not only for entertainment, but that it is possible to become creators. active and creative content.
Khadija
Full Stack Web Development with Laravel & React.jsThis course will allow you to master the basics of Full Stack web development by combining Laravel for the backend and React.js for the frontend.
You will learn how to create dynamic, secure and high-performance applications.
The program covers the fundamentals of Laravel (routes, controllers, Blade, REST API, databases) as well as React.js (components, state management, API calls).
At the end of the course, you will be able to build a complete management application (like a blog or a store)
Mathieu
Wordpress private lesson - From beginner to expertWith 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.
In the training program, you will learn to:
- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...
For any questions, you can contact me by PM.
See you soon,
Matthew
Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.
Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.
We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.
If you have any further questions, please do not hesitate to contact us.
Matías
Private coding / programming lessons with pythonPython 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.
Adam
Introduction to Python: Programming Basics and Simple ApplicationsThis 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!
---
Wissam
Android: Programming mobile applications using Android StudioDoctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization.
Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).