facebook
    Leo
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from16.27GBP/ h

    Learn the basics of programming - Introduction to Python

    Translated by Google. Click to view original.
    Python is a relatively easy programming language to learn and accessible to all, it allows learning to program in a structured way, with a simple syntax.

    I suggest you learn all the basics for a good beginner in Python, from simple variable declaration, to loops and functions for example.

    Extra information

    Translated by Google. Click to view original.
    - Have a working computer
    - Have a Discord account for distance learning courses

    Location

    Online via webcam
    At student's location: Around Strasbourg, France

    |
    Use ⊞+wheel to zoom!
    +

    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:French, English, German
    Practicing music since I was little and especially the guitar, I decided to mix it with my facilities to teach my passions to others. I therefore offer lessons for beginners who wish to discover the guitar, ranging from learning chords to rhythm and complete accompaniment to the ability to play all types of songs!

    Ask a question

    Send a message explaining your needs and Leo 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              
    5              
    6              
    7              
    8              
    9  Monday at 9:00  Tuesday at 9:00    Thursday at 9:00    Saturday at 9:00  Sunday at 9:00
    10  Monday at 10:00  Tuesday 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    Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12              
    13              
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from £16.27Online via webcam
    from £20.55At student's home

    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 2022
    • Google connected

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1              
    2              
    3              
    4              
    5              
    6              
    7              
    8              
    9  Monday at 9:00  Tuesday at 9:00    Thursday at 9:00    Saturday at 9:00  Sunday at 9:00
    10  Monday at 10:00  Tuesday 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    Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12              
    13              
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from £16.27Online via webcam
    from £20.55At student's home

    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


    Mirna
    Python Programming: From Basics to Advanced Applications
    This Python Programming class is designed for students who are new to programming or have limited experience. The course covers fundamental concepts of Python, focusing on practical application and problem-solving skills. Objectives: - Understand Python syntax and semantics. - Develop problem-solving skills using Python. - Write clean, efficient, and readable code. - Learn to debug and test Python programs.

    Rayane
    Learn Programming Fundamentals
    "Learn Programming Fundamentals" is an engaging and comprehensive course designed to provide students with a strong foundation in computer programming. Throughout the course, students will embark on a dynamic journey exploring the fundamental concepts and principles that underpin the world of programming. Starting with the basics, we will delve into essential programming languages like Python and Java, teaching students how to write clean, efficient, and logical code. From variables, data types, and control structures to algorithms, functions, and object-oriented programming, this course will equip students with the essential tools and problem-solving strategies necessary to tackle real-world programming challenges. Through hands-on exercises, coding projects, and collaborative activities, students will develop their critical thinking skills, enhance their logical reasoning abilities, and cultivate their creativity. By the end of the course, students will have a solid understanding of programming fundamentals, empowering them to pursue further studies or confidently apply their skills to develop innovative solutions in the ever-evolving field of computer science.

    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.

    Join
    Personalized tutoring for learning how to write code and program using the Python computer language.
    Python is universally recognized as one of the most suitable, if not the best, languages for programming beginners. It also occupies a prominent place in various innovative fields such as machine learning and artificial intelligence, making it one of the most widely used languages today. With Python's growing popularity comes constant evolution. Featuring a plethora of free tools and libraries, it offers exceptional flexibility and diversity for developing IT projects. As a software engineer with a passion for sharing knowledge, I have found true satisfaction in teaching and motivating others. My varied experience with learners of all ages and levels has allowed me to gain valuable expertise. I believe in the importance of personalizing lessons for ease of understanding, using visualizations to track progress, setting clear goals and encouraging regular practice. However, I recognize that there are no hard and fast rules or universal method that will work for all students. Each individual is unique, and my goal in private lessons is to adapt to the specific needs of each learner. I am committed to discovering what motivates and helps my student, providing personalized support. My method is flexible, aiming to create a stimulating learning environment adapted to everyone. By opting for my courses, you will benefit from teaching focused on Python, a powerful and widely used language. You will have access to my passion for teaching as well as an individualized approach that highlights your strengths and meets your specific needs. Do not hesitate to contact me to deepen the discussion and begin this exciting adventure in the world of Python and programming.

    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.

    Robert
    Excel lessons, at your place, at my place or remotely, at your best convenience!
    As a Franco-Belgian management teacher, I give Excel lessons with passion! Whether remotely or face-to-face, I offer many examples and exercises to accompany you. I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely. Here are some key words that will be covered in my classes: Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.

    Morgan
    2nd year student at Epitech, private lessons in NSI, SNT & IT - All levels, at home in Montpellier or by video
    As a 2nd year software engineering student at Epitech Montpellier, I offer computer science courses adapted to students of all levels, whether beginners or more advanced. Specializing in cybersecurity and development, I favor a caring and tailor-made approach to simplify technical concepts and allow autonomous progression, at each person's pace. Whether you want to learn how to develop software, create websites or deepen your programming knowledge, I offer personalized courses focused on your needs and objectives. I support you in learning languages such as C, C#, Python, Rust, Ruby, JavaScript (including NodeJS) and SQL, providing my expertise for your personal or school projects. I also offer academic support in SNT and NSI for high school students. Highlights: - Courses tailored to your specific needs (projects, studies, etc.) - Personalized monitoring at each stage of your learning - Support in concrete projects (web development, applications, databases) - Clear and structured methodology for effective learning My Github account: github.com/morgangch/ My Portfolio: morgangch.github.io/Portfolio

    Mohamed
    Computer science and information technology and programming
    Iam computer engineer and i was tutor in Syllabus center for computer science. I have excellent knowledge in Information Technology,also i worked in Vodafone Egypt and worked as GM for IT company in Doha. I promise you that i will do all my best to give you the right information. Iam Egyptian nationality and can teach you with Arabic and English languages. I can teach you computer science subjects,computer basics,ICDL and MS office I can teach you online within time suitable for you online and with or without video (up to you) I can also solve homework or exams and prepare all information technology projects including mobile applications , websites , systems or software. If you chooses me you get the right choice and promise to get all information you need Also we can plan and discuss exactly what i will do for you from the beginning. I prepared some projects to students in colleges in Doha

    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.

    Neeraj
    Native Android application development for Begginers
    Native Android development allows you to harness the full power of the platform, creating applications that are not only performant but also provide a seamless user experience. By leveraging the rich ecosystem of tools and libraries, you can build apps that truly resonate with users, ensuring they are fast, responsive, and deeply integrated with the Android operating system. In this class we learn about topics like: 1. Introduction to Android. 2. Introduction to "Android Studio" IDE. 3. Different files in Android Studio. 4. Create your first "Hello World" Android Application". And Unlock the world of mobile technology by diving into native Android application development. This comprehensive course is designed for aspiring developers eager to learn how to create robust, high-performance applications using Kotlin and Java. Participants will gain hands-on experience with Android Studio, explore the Android SDK, and understand the intricacies of user interface design, data management, and network operations. Throughout the course, you will engage in practical projects that mimic real-world scenarios, enhancing your problem-solving skills and preparing you for a career in mobile development. By the end of this journey, you'll be equipped with the tools and knowledge to build innovative applications that meet the needs of users and stand out in the competitive app marketplace.

    Hasmik
    Class of statistics, computer programming, R programming
    I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.

    Adam
    Learn Word Excel and Access in the easiest way possible Become a qualified programmer even if you don't know anything about the field
    I am a university professor and I offer support courses in the following areas: * Initiation and improvement in office automation * Advanced Microsoft Access * Computer programming languages: C, C++, Java, J2EE, etc. * Preparation for CISCO CCNA computer networks * Diagnosis and maintenance of computer equipment * Computer architecture and operating systems I will be happy to help you in these different areas. Do not hesitate to contact me for more details or to discuss your specific needs.

    Bozhidar
    Math/Computer Science Tutoring for high-school and BSc Computer Science students
    Hey! Are you looking for a young, approachable yet meticulous tutor in Computer Science or Mathematics? Then I believe I might be the tutor for you! I offer lessons in the aforementioned subjects (English only) for high-school and bachelor students at the start of their studies. A little bit about me: My name is Bozhidar and I am a MSc Data Science student at ETH Zuerich. Last year, I completed my bachelor's in Computer Science at TU Delft (the #1 technical university in the Netherlands) with distinction. I was a teaching assistant for 10 courses during my stay at the university. Additionally, I have given private lessons to a few high school and bachelor's students, so I believe I have accumulated enough experience with guiding and tutoring students across different disciplines. I have found out that I enjoy teaching a lot, so that is why I am here - to help you and myself! My expertise: During my high school years, I won tens of awards and scholarships for achievements in Mathematics and Computer Science. I also won my high school's recognition award which is given to one student every year for distinctive results. I've helped high-school and university peers with exam preparation, taught whole courses privately, prepared sample exams, and reviewed and graded real ones. Regarding the university courses I have experience in, I have taught: - Object-Oriented Programming - Reasoning & Logic - Computer Organisation - Algorithms and Data Structures - Web and Database Technologies - Calculus - Information & Data Management - Automata, Computability and Complexity - Concepts of Programming Languages - Computational Intelligence Here are some of the reviews I have received as a teaching assistant: Overall: 4.97/5 (70 reviews) 5/5 - "Great job! Did far more than just explaining this example and went far deeper into the material, helping me to understand it." 5/5 - "Favourite TA. Always there for the difficult questions. Never leaves anything unanswered no matter how long it takes." 5/5 - "Delightful person with an insightful way of thought! Brilliant TA!" 5/5 - "Clear explanations and expert in the material" So, what are you waiting for? Write me a message and let's get the knowledge train running.

    Baia
    Front-end development(Html, Css, Javascript, Vue.js, React.js) by professional and experienced developer
    Are you ready to craft stunning, interactive websites that captivate audiences and elevate user experiences? Look no further than my dynamic Front-End Development course. From mastering HTML, CSS, and JavaScript to harnessing the power of cutting-edge frameworks like React and Vue, you'll acquire the skills needed to build responsive, intuitive websites that stand out in today's competitive market. But it's not just about learning code—it's about cultivating creativity. My methods fosters a collaborative learning environment where you'll engage in real-world projects, tackle challenges head-on, and refine your design sensibilities to create visually stunning interfaces that leave a lasting impression. If you are stuck with your project, or you want to kearn high-income, future skills, my Front-End Development course is your gateway to success. Enroll now and embark on a journey towards a fulfilling and rewarding career in tech!" For further details, please don't hesitate to contact me!

    Oussama
    Mastering Web Development: From Fundamentals to Advanced Techniques
    What You’ll Learn: Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications. Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers. Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently. DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready. How You Will Benefit: Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs. Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster. Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth. Why My Course is Different: Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices. Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session. Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently. Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.