facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from46.18CAD/ h

Programming for beginners, learn programming basics

This beginner-friendly programming class is designed to introduce you to the fundamentals of coding. Whether you have no prior experience or just want to brush up on the basics, you'll learn essential programming concepts, problem-solving techniques, and how to build simple applications. By the end of the course, you'll have the confidence to explore more advanced topics and start your journey in the world of programming. All you need is curiosity and a willingness to learn!

Extra information

Only online classes

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
Intermediate
Duration:
60 minutes
The class is taught in:French, English, Arabic

About Me

Translated by Google. Click to view original.
I am 20 and I am a student of computer science, and yes mathematics is part of my life now, which made me develop a passion for this subject that most students do not like, and yes I understand you too ! I was at this point before; but I managed to get it right in the end, you just had to use the right methods! Magic No !! And that's what I would like to use the pseudo-correct method with my students!
And in addition to mathematics, I could teach you physics, the English language, the Arabic language and algorithms to learn about programming!

Education

Translated by Google. Click to view original.
-Baccalaureate in mathematics and technology with honors.


-Licence 1 in science and technology with specialization in computer science at the University of Montpellier.

Experience / Qualifications

Translated by Google. Click to view original.
Since my high school years, I have an experience of 3 years giving home lessons in all math and physics.

Ask a question

Send a message explaining your needs and Leila 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              
2              
3              
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              
8              
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  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from C$46.18Online 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 April 2021
  • Google connected

Availability of a typical week

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


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.

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.

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

Mouncef
Learn Python, Artificial intelligence with me until you become an expert
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.

Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
Hello, 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

Nancy
Mathematics, Computer Science and Python Tutor for you
Many of students find it difficult to understand the mathematical concepts and programming algorithms. But don't worry as I know how to make that easy for you to understand these concepts. I have completed mathematics honors and pursuing data science and Artificial Intelligence. So, what all you need is my support to ease your learning. I can help you in any mathematical and computer science concept. Also, I am very familiar with Python

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.

Ron
American Harvard and Yale Educated Tutor - Click “Request a Booking” to Book a Class
I am an Ivy League educated tutor ready to help you learn computer science to achieve higher exam scores, gain admission to top universities and advance your career. I encourage students to explore topics they enjoy and strive to make each lesson entertaining. Learning should be fun, so my approach expands students' horizons, increasing their creativity so they realize their potential. Please click “Request a Booking” to book a class.

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

Usman
Cambridge IGCSE/O Level/As Level/A Level/Edexcel/IB ICT and Computer Science
🎉 Welcome to Awesome Math Adventures with Usman Ashraf! 🎉 Hey there, future math whiz! 📚✨ Are you ready to embark on an exciting journey through the world of numbers, shapes, and problem-solving? Join our IGCSE and O-Level Math class, where learning math is fun, interactive, and super rewarding!

Amine
Mathematics support course for secondary school.
Recently graduated from EPFL in communication systems, I would be happy to consolidate your knowledge and provide you with assistance in the fields of mathematics and programming/algorithmics. We can work together on exercises that are worrying you, or I can select several for you that would target your shortcomings in order to eliminate them. I want to impart an understanding and appreciation of mathematics.

Mathieu
Wordpress private lesson - From beginner to expert
With 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

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.

Abdallah
Programming and Coding Lessons, Adults, Kids( Python, HTML, CSS, Java Script, MySQL, Dart and Flutter, C++, C#, ) Offline Egypt and Online
After Completing Our Course: - High Earning Potential: Skilled programmers are in high demand, commanding competitive salaries across various industries. - Versatile Career Opportunities: Open doors to careers in software development, data science, web development, game design, and more. - Cutting-Edge Skills: Stay ahead in the fast-evolving tech landscape by mastering the most popular and widely used programming languages and frameworks. - Innovation and Creativity: Enhance your ability to create innovative solutions, develop new technologies, and contribute to exciting projects. - Problem-Solving Abilities: Strengthen your logical thinking and problem-solving skills, essential for tackling complex technical challenges. - Career Advancement: Stand out in the job market with a robust programming skill set, increasing your chances of career advancement and promotions. - Lifelong Learning: Cultivate a mindset of continuous improvement and lifelong learning, staying relevant and adaptable in your career. **Programming and Coding Lessons for All Ages** Unlock the world of coding with our comprehensive programming and coding lessons designed for both adults and kids. Whether you're a beginner or looking to enhance your skills, our courses cover a wide range of programming languages and technologies to suit your needs. **Course Offerings:** - **Python**: Learn the fundamentals of programming with one of the most versatile and popular languages. - **HTML & CSS**: Build and style your own websites from scratch. - **JavaScript**: Add interactivity to your web projects and enhance user experience. - **MySQL**: Master database management and SQL queries. - **Dart & Flutter**: Create beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. - **C++**: Dive into the world of object-oriented programming and system-level coding. - **C#**: Develop robust applications with this powerful language used in a variety of industries. **Class Formats:** - **Offline Classes in Egypt**: Join us in person for hands-on learning and direct interaction with our experienced instructors. - **Online Classes**: Participate from anywhere in the world with our flexible online courses, designed to fit your schedule. **Who Can Join?** - **Adults**: Whether you're looking to start a new career, enhance your current skills, or simply explore a new hobby, our classes are perfect for you. - **Kids**: Our engaging and interactive lessons make learning to code fun and accessible for younger students. **Why Choose Us?** - **Experienced Instructors**: Learn from industry professionals with years of teaching and real-world experience. - **Comprehensive Curriculum**: Our courses are designed to provide a solid foundation and advanced knowledge in various programming languages. - **Flexible Learning Options**: Choose between offline and online classes to suit your lifestyle and learning preferences. Join us today and start your journey into the exciting world of programming and coding with the expert instructor Abdallah! ======================================== Comment: Looking to master programming and become a skilled developer? In this course, you will learn the basics and tools to manipulate coding and programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL Under special request, we provide courses on other programming languages. If you have any further questions, feel free to contact us. Coding is a powerful general-purpose programming methods. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Coding has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners. In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL If you have any further questions, please do not hesitate to contact us.