facebook
    Hamdy
    member icon
    Trusted teacher
    favorite buttonAdd to Wish List
    favorite buttonAdd to Wish List
    member icon
    Trusted teacher
    from59.51EUR/ h

    Python and Linux training with training certificate

    Translated by Google. Click to view original.
    Do you want to learn programming in Python? I am a qualified computer science teacher with a Swiss federal computer science certificate and training in adult education. I offer private lessons adapted to your specific needs.

    During the training, you will learn to develop in Python, with an effective teaching method that will allow you to progress quickly. You will also receive projects to complete between each course, which will be corrected together during the next session.

    At the end of the training, you will receive a Python programming training certificate.

    The average duration is 10 lessons to reach a satisfactory level of skill.

    Don't wait any longer to learn about programming in Python! Contact me for more information and to reserve your place now.

    Extra information

    Translated by Google. Click to view original.
    Online course

    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
    Advanced
    Duration:
    60 minutes
    The class is taught in:French, English, German
    I am a mentor on OpenClassRooms. I am used to teaching students. Being a person passionate about computers, I love to teach and transmit my passion. In my professional life, I am a senior linux systems engineer. I offer a programming course in Python or Bash language or a course on the linux system. My lessons are suitable for all levels, from beginners to advanced. The course takes place remotely, by webcam.

    Ask a question

    Send a message explaining your needs and Hamdy 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
      
      
      
      
      
      
      
    1
      
      
      
      
      
      
      
    2
      
      
      
      
      
      
      Sunday at 2:00
    3
      
      
      
      
      
      
      Sunday at 3:00
    4
      
      
      
      
      
      
      Sunday at 4:00
    5
      
      
      
      
      
      
      
    6
      
      
      
      
      
      
      Sunday at 6:00
    7
      
      Tuesday at 7:00
      Wednesday at 7:00
      Thursday at 7:00
      
      
      Sunday at 7:00
    8
      
      Tuesday at 8:00
      Wednesday at 8:00
      Thursday at 8:00
      
      
      
    9
      
      Tuesday at 9:00
      Wednesday at 9:00
      Thursday at 9:00
      
      
      
    10
      
      Tuesday at 10:00
      Wednesday at 10:00
      Thursday at 10:00
      
      
      
    11
      
      
      
      
      
      Saturday at 11:00
      
    12
      
      
      
      
      
      Saturday at 12:00
      
    13
      
      
      
      
      
      
      
    14
      
      
      
      
      
      
      
    15
      
      
      
      
      
      
      
    16
      
      
      
      
      
      
      
    17
      
      
      
      
      
      
      
    18
      
      
      
      
      
      
      
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 59.51€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.

    Online reputation

    • Instructor since January 2021

    Availability of a typical week

    (GMT -05:00) Chicago
    MonTueWedThuFriSatSun
    0
      
      
      
      
      
      
      
    1
      
      
      
      
      
      
      
    2
      
      
      
      
      
      
      Sunday at 2:00
    3
      
      
      
      
      
      
      Sunday at 3:00
    4
      
      
      
      
      
      
      Sunday at 4:00
    5
      
      
      
      
      
      
      
    6
      
      
      
      
      
      
      Sunday at 6:00
    7
      
      Tuesday at 7:00
      Wednesday at 7:00
      Thursday at 7:00
      
      
      Sunday at 7:00
    8
      
      Tuesday at 8:00
      Wednesday at 8:00
      Thursday at 8:00
      
      
      
    9
      
      Tuesday at 9:00
      Wednesday at 9:00
      Thursday at 9:00
      
      
      
    10
      
      Tuesday at 10:00
      Wednesday at 10:00
      Thursday at 10:00
      
      
      
    11
      
      
      
      
      
      Saturday at 11:00
      
    12
      
      
      
      
      
      Saturday at 12:00
      
    13
      
      
      
      
      
      
      
    14
      
      
      
      
      
      
      
    15
      
      
      
      
      
      
      
    16
      
      
      
      
      
      
      
    17
      
      
      
      
      
      
      
    18
      
      
      
      
      
      
      
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 59.51€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

    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.

    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!

    Yavar
    Modern Physics Tutoring with python and programming
    With a PhD in Physics and over 15 years of teaching experience, I offer advanced and engaging physics classes tailored to a wide range of learners. My background includes the publication of more than 30 research papers, reflecting a deep expertise in the subject. I incorporate modern tools such as Python, GeoGebra, and other advanced educational technologies to enhance conceptual understanding and problem-solving skills. My teaching approach blends theoretical rigor with interactive, tech-supported learning to help students grasp complex concepts effectively and confidently.

    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.

    Hayat
    Introduction to Data Science with Python Online
    This 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.

    Josep Sanz
    Curso de Programacion en Python Para Programadores
    Curso de Python dese 0 hasta orintacion a objeto. --> map, filters,reduce --> Compresiones --> Esctructuras sequenciales -->LLibrerias Aprende python para poder ser un buen data science, machine learning enginear, data analytics, code developer.

    Dr. Iyer
    Highly experienced: 1-on-1 Online tutor in Data Science, Analytics, Machine Learning, Python tutor, R programming tutor, Google Apps Script
    I am Dr Iyer- a tutor with over 18 years of teaching experience as of 2023 and students from across the globe. I teach one-on-one online (over Skype/ Google Hangout and other media) using a pen tablet and the screen-share feature. I have helped several students in courses like Python Programming, R Programming, Data Science, Machine learning etc. I can customise the content to domains like business, economics finance and investments as per student requirements. I have taught students of various age groups - high school (IB/Cambridge/IGCSE/ ICSE,) University (bachelors, masters, doctoral) and working industry professionals. More than anything, I trust that if I can replace the fear of a subject with love for it, then I would have truly made a difference to the student.

    Yurii
    Python Programming Courses for Beginners & Kids, Python for Students, Python for Data Science & Machine Learning (PyTorch)
    I am online-tutor and freelance-programmer from Ukraine. I am a Python developer for over 5 years. Python Programming Courses for Beginners & Kids! Learn Python in a Fun & Interactive Way! Whether you're a child, student, or future data scientist, we have the perfect Python course for you! --- 1. Python for Kids & Beginners (Turtle & PyGame) Ages 8+ | No prior experience needed! Duration: 60-90 minutes What You’ll Learn: ✔ Presentation of Python: Why this language? ✔ Installation and configuration of a programming environment (IDLE, Visual Studio Code, PyCharm, Anaconda Navigator, Jupyter Lab, Jupyter Notebook). ✔ Basics of Python with fun visuals using Turtle Graphics ✔ Create simple games & animations with Pygame ✔ Understand loops, conditions, and functions in a playful way ✔ Build a mini-game (e.g., Snake, Pong, or Drawing App) Course Outline: - First Steps: "Hello, World!" & Turtle drawing - Game Logic: Moving objects, collisions, and scoring - Final Project: Build your own mini-game! Bonus: Parents can join too! --- 2. Python for Students (Pandas, NumPy, Matplotlib) Perfect for high school & college students Duration:** 90-120 minutes What You’ll Learn: ✔ Installation and configuration of a programming environment (IDLE, Visual Studio Code, PyCharm, Anaconda Navigator, Jupyter Lab, Jupyter Notebook). ✔ Data Manipulation with Pandas (Excel-like tables in Python) ✔ Numerical Computing with NumPy (Fast math operations) ✔ Data Visualization with Matplotlib (Graphs & Charts) ✔ Solve real-world problems (e.g., analyzing grades, sports stats, or trends) Course Outline: - Working with Data: Loading, cleaning, and filtering datasets - Math & Stats: Mean, median, and trends - Visualization: Bar charts, line graphs, and histograms - Mini-Project: Analyze a dataset (e.g., weather, stocks, or sports) Great for school projects & future STEM careers! --- 3. Python for Data Science & Machine Learning (PyTorch) For aspiring AI engineers & data scientists Duration: 120-180 minutes What You’ll Learn: Installation and configuration of a programming environment (IDLE, Visual Studio Code, PyCharm, Anaconda Navigator, Jupyter Lab, Jupyter Notebook). Fundamentals of Machine Learning (ML) Neural Networks with PyTorch (Used by Nvidia GPU Tesla, OpenAI, and more!) Train models to predict trends, classify images, or analyze text Work with real datasets (e.g., housing prices, handwritten digits) Course Outline: - Intro to AI & ML: How computers "learn" - Data Preprocessing: Getting data ready for training - Building Models: Linear regression, classification - Final Project: Train a model to recognize handwritten digits --- Customizable Options: - Private 1-on-1 Coaching - Group Workshops (Schools/Clubs) - Corporate Training (Data Science & AI) Perfect for schools, coding clubs, and future tech leaders!

    Adam
    DSA (Data Structures and Algorithms) Tutor | Python | Java | C++ | Asian-American English Accent | Hindi
    Want to crack coding interviews, ace your exams, or build strong logic skills? My DSA classes are designed to make you think like a programmer — whether you prefer Python, Java, or C++. Choose the language you're most comfortable with — Python, Java, or C++. I adapt the lessons to suit your choice without compromising on concepts. From arrays and linked lists to trees, graphs, recursion, and dynamic programming — I break it all down with simple explanations and visual thinking so you actually understand, not just memorize. We focus on solving problems — not just writing code. You’ll build real problem-solving intuition to tackle any question with confidence. New to DSA? No problem. Already have some experience? We’ll push further. I tailor every class to your pace and goals. Ask questions freely, revisit concepts, and practice with guidance. I’m here to make DSA feel less like a struggle and more like a skill you’re proud of.

    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.

    Msr
    Fundamentals of Algorithms and Programming in Python
    This course offers a progressive introduction to algorithmic thinking and Python programming. Through clear explanations, concrete examples, and practical exercises, learners will discover how to analyze a problem, design an efficient algorithm, and then translate it into Python code. No prior programming experience is required: this course is aimed at beginners who are curious to learn to code by solving problems in a logical and structured way.

    Amin
    Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
    By 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.

    Sowmiya
    Introduction to basic coding for school children to enhance logical thinking.
    This class is specifically designed for children aged 8 to 13 who want to develop their logical and analytical skills and become expert coders in the future! The lessons will be taught based on the learning ability and understanding level of school children in this age group. We will cover all fundamental coding concepts that will help strengthen your logical thinking.

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

    Adam
    give the basics of algorithms as well as devel
    The "Algorithms in Python" course is designed to teach you the fundamentals and advanced concepts of algorithms using the Python language. You will discover fundamental data structures, programming paradigms (iterative, recursive, divide and conquer, dynamic programming), and learn how to efficiently solve algorithmic problems. Through practical exercises and projects, you will develop essential skills for analyzing and optimizing algorithms, while improving your programming logic.