facebook
Andrey
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from13.00USD/ 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.

Extra information

Just a computer connected to the internet

Location

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.
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.
During the lessons you or your child will be learning Arabic Alphabet, how to say and write arabic letters and common Arabic words. Arabic alphabet is the foundation of the language. No one can read arabic words without knowing the letters. So lerning the letters, that is the alphabet, is very very important. I will gladly help you with this difficult task.

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?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0  Monday at 0:00            
1  Monday at 1:00        Friday at 1:00    
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday 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  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  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    Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00    Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00      Friday at 13:00    
14  Monday at 14:00  Tuesday at 14:00      Friday at 14:00    
15              
16              
17              
18              
19              
20              
21              
22              
23              
from $13Online 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.

Online reputation

  • Instructor since May 2020
  • Phone number verified

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0  Monday at 0:00            
1  Monday at 1:00        Friday at 1:00    
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday 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  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  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    Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00    Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00      Friday at 13:00    
14  Monday at 14:00  Tuesday at 14:00      Friday at 14:00    
15              
16              
17              
18              
19              
20              
21              
22              
23              
from $13Online 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


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.

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.

Owusu-Banahene
Computer Programming & Data Structures and Algorithms
Data Structures and Algorithms are the building blocks that make up the solutions to all computational problems. Understanding how to organize data and about fundamental algorithms is essential for solving all computational problems now and in the future. If you truly want to understand computer science, start from here.

Joseph Unekwuojo
Python Programming for Beginners- learn how to code with python
Python is a high-level, interpreted programming language known for its readability and simplicity. It supports multiple programming paradigms, including object-oriented, procedural, and functional programming. Python's design emphasizes code readability, using significant indentation and English keywords, making it beginner-friendly. It is dynamically typed and garbage-collected, with a comprehensive standard library often described as "batteries included". Python is widely used in web development, data analysis, artificial intelligence, and more due to its versatility and extensive library support

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What 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.

Alex
Mathematics for students of all grades, IB and GCSE
Mathematics 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.

Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for Kids
In this class, kids will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how these hard and soft skills can be used in their personal and future professional lives. Through interactive lessons and hands-on projects, kids will explore the world of code and create their own digital creations. Throughout the course, they will: Learn the basic concepts and terminology of programming Experiment with different programming languages and platforms Create simple programs and apps using code Collaborate with peers and share their creations Develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field By the end of the class, your children will have the knowledge and confidence to continue exploring the exciting world of programming and computer science and will understand how code can be a powerful tool for achieving success in any field. They'll be able to choose the job they want in the future or even build their own company. So, join us and code your way to success!

Antoine
Marketing, Promotion, Digital Optimization and SEO
The course module is adapted to the student. You will earn: ▪️ An integrated digital marketing strategy based on your own organizational context. ▪️ Skills to effectively analyze and leverage data to make breakthrough data-driven decisions. ▪️ A future perspective on marketing and an overview of how to use emerging digital channels and technologies, such as artificial intelligence (AI) and chatbots, within your organization. ▪️ Accept the challenges and opportunities of disruptive technology in your digital marketing strategy.

Benito
Python, SQL and/or Machine/Deep Learning Classes at your place or Online!
I am currently working as an online teacher 🧑‍🏫 and course content developer in Python, SQL 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/SQL experience? ✔️ Understanding the basic concepts (variables & types) --> Python/SQL ✔️ Math & Statistics (explained easily) --> Python ✔️ Data Manipulation (tables, dataframes, joins,...) --> Python/SQL What topics do I cover for people with Python/SQL experience? ✅ Classic libraries: Pandas, Numpy, Scikit-learn, Tensorflow, Pytorch ✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib ✅ Domains: Regression, Classification, NLP, LLM, Computer Vision, Generative AI, Time Series, Neural Networks, Ensemble Methods ✅ MLOps: MLflow, Prefect, Mage, 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!😉

Shalitha
Software Engineering : Python : Java : From Senior Developer
I am a lecturer and a senior software engineer. I got my degree in Engineering with Mathematics and completed the masters with Computer Science heavily covered with mathematics. I have more than 7 years of teaching experience. I will work with the student and get to know about his/her level. Then I will improve it from there. I will teach so that the learning will be an interesting experience for the child.

Dhia Eddine
training in the Internet of Things (IOT) and embedded systems course and practice
As an automatic electrical engineer, I acquired expertise in the design and optimization of electrical and control systems. I am also passionate about teaching and I give online courses in electronics, IOT, embedded systems for students. My extensive knowledge in this area allows me to convey complex concepts in a clear and concise manner, helping students to better understand and excel in this subject. My goal is to provide top quality education while helping students achieve their academic goals.

Salah
Learn MS (Word, Excel and PowerPoint) Microsoft Office / Expand your knowledge of Microsoft office!
I offer Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Office sessions Word is a word processing software developed by Microsoft. It is used to create documents, letters, reports, presentations... Excel is a spreadsheet software from the Microsoft Office suite developed and distributed by the publisher Microsoft. It is used to create spreadsheets, tables, graphs, etc. Powerpoint is a presentation software developed by Microsoft. It is part of the Microsoft Office suite. It is used to create presentations, slide shows... I am waiting for your message.

Gaëlle
Minecraft and Coding: Adventures in Programming
Discover the exciting world of programming through Minecraft, you will learn the fundamentals of coding while creating and modifying your own Minecraft world. You will learn how to use programming languages to control in-game elements, create custom mods, and design your own mini-games within Minecraft. With a fun, hands-on approach, it not only teaches valuable programming skills, but also encourages creativity and logical thinking.

Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!
With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible. Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning. As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.