facebook
    Joan Domenech
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from29.29CAD/ h

    Python programming from scratch: concepts and projects

    Translated by Google. Click to view original.
    Python is a versatile and widely used programming language, ideal for both beginners and advanced programmers. In this course, you will learn from the basics, such as variables, functions, and control structures, to more advanced topics such as data handling, task automation, and practical project development. The classes are designed to adapt to your level and help you apply Python in real-world projects, whether in academic, professional, or personal settings.

    Extra information

    Translated by Google. Click to view original.
    Make sure you have a computer with an internet connection, Python installed, and a text editor (such as Visual Studio Code). It would also be helpful to have a notebook and pen to take notes during class. Get ready to learn and improve your programming skills!

    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:Spanish, English, Catalan
    You will learn to master two of the most widely used video editing programs in the industry: Adobe Premiere Pro and DaVinci Resolve. This course is designed to take you from the basics of editing to advanced techniques that will allow you to create high-quality, professional videos. During the classes, we will explore the interface of both programs, project management, clip editing, color correction, and the use of special effects and transitions. Upon completion, you will be ready to take your projects to a professional level.
    Review classes for ESO and primary school students in the subjects of mathematics, physics and school support. Adapted to the needs of each student, with clear explanations and practical exercises to reinforce learning and improve academic performance. Whether to prepare for exams, resolve specific doubts or review class content, my goal is for students to understand key concepts and develop confidence in their abilities. I use dynamic and personalized methods, adapting to the pace and learning style of each student to ensure an effective and enjoyable educational experience. I will help you achieve your academic goals!

    Ask a question

    Send a message explaining your needs and Joan Domenech 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  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
    2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday 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            Saturday at 9:00  Sunday at 9:00
    10            Saturday at 10:00  Sunday at 10:00
    11            Saturday at 11:00  Sunday at 11:00
    12            Saturday at 12:00  Sunday at 12:00
    13            Saturday at 13:00  Sunday at 13:00
    14            Saturday at 14:00  Sunday at 14:00
    15            Saturday at 15:00  Sunday at 15:00
    16            Saturday at 16:00  Sunday at 16:00
    17            Saturday at 17:00  Sunday at 17:00
    18              
    19              
    20              
    21              
    22              
    23              
    from C$29.29Online 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 October 2024
    • Google connected

    Availability of a typical week

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


    Jonathan
    Private lessons in French and work methodology
    My name is Jonathan. I am a young teacher with already 15 years of experience in the field of academic support for primary and secondary school children up to rhetoric. I also provide individual monitoring for your work method, more particularly in terms of understanding the instructions and the work schedule. If you need a helping hand, I'm here to listen.

    Benoit
    Private online mathematics lessons - Qualified and experienced teacher
    I am a qualified and experienced mathematics tutor. Graduated from the Free University of Brussels in 2011, I started my career by teaching remedial courses in different schools in Brussels. I then specialized in individual academic support by following educational training at the Harvard Graduate School of Education. I have been giving private mathematics lessons daily for over ten years. The students who follow my private lessons benefit from personalized support. The first session is devoted to an in-depth assessment of the student's mathematical knowledge. The objective is to detect its weak points and understand their origin in order to adapt my courses to its needs. I develop a tailor-made remediation program for each of my students aimed at filling each of their gaps. Over the course of the sessions, the student builds a solid foundation for learning and regains self-confidence. At the same time, I help him acquire a work methodology that allows him to gradually become autonomous in his studies. I have a perfect knowledge of the mathematics program of the College and the High School (from the Sixth to the Terminale). During my formative years, I studied and developed many techniques that make it easier to learn math. The strength of my pedagogical approach lies in my ability to explain in a simple way everything that the student finds complicated. I am passionate about this job because it gives me the opportunity to guide dropout students on the path to success. It is a real pleasure to see them evolve and come to terms with the fantastic world of mathematics. I provide my private lessons in Limoges (at the student's home) or remotely (online via the internet). My distance learning courses take place on an interactive online whiteboard. This board is specially designed to promote student/teacher interaction on the internet. Thanks to this educational tool, my online courses are as effective as home courses. The student only needs an internet connection and a computer, tablet, or smartphone to take advantage of it.

    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.

    Arno
    Mathematics Physics Chemistry Latin Portuguese Spanish French Italian Dutch English German
    I have been tutoring mathematics, physics, chemistry, Latin and language courses in Latin languages, Portuguese, Spanish, French and Italian for more than 15 years, from basic or beginner level to grammar school level. For primary school students, also arithmetic with fractions and percents and all other modules. Also Dutch grammar and spelling.

    Rayen Ranim
    Master French with interactive online courses: Courses for all levels!
    Hello🖐️ Discover a new practical and flexible way to learn French from home thanks to my online lessons via webcam💻! Whether you are on the other side of the world🌍🌎🌏 or simply looking for a comfortable and effective solution, my courses offer you the opportunity to progress in the language of Molière wherever you are. I will guide you through interactive sessions, adapted to your level and your specific goals. Thanks to modern technology, you will benefit from an immersive and personalized learning experience, with cutting-edge educational tools and resources. Whether you're a beginner or want to perfect your existing skills, my tailor-made courses are designed to help you achieve your language goals. Thanks to interactive and personalized lessons, you will quickly develop your understanding of grammar, your vocabulary and your ability to communicate with ease in French. My courses are available online via webcam, allowing you to have complete flexibility in your schedule and learn from the comfort of your home. In addition, my hours are flexible to adapt to your availability. Join my virtual community now and embark on your journey to mastering French with confidence and ease! Don't hesitate to contact me for more information or to schedule your first lesson! Together, we will explore the beauty of the French language and help you successfully achieve your language goals. See you soon ! ✨ RAYEN

    Jaume
    SPANISH APPENDICES FOR BEGINNERS AND / OR ADVANCED PERSONS
    In my lessons I will teach you Spanish. We adjust the lessons depending on your goal, level and pace. I teach in English, but my mother tongue is Spanish. In the lessons we deal with grammar and vocabulary. And several practical exercises. Students who need tutoring, just like adults who want to learn fluent Spanish, can come to me. For more information, send me a message :)

    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.

    Mavi
    IB MYP, IGCSE, GCSE Algebra,courses/support for all levels
    I am Mavi, a physics engineer working at an aerospace company. I have been teaching private lessons at the primary, secondary, high school, and university preparatory levels for 9 years. I teach mathematics, physics, chemistry, and science. I have a good command of the curricula of IB, IGCSE, American, Hong Kong, and international schools. Additionally, I hold the position of president at the Astronomy Society, where I foster my students' interest in astronomy and science beyond the lessons. I prepare the learning environment by incorporating experiments and exploration, moving away from rote education. I often bring experimental materials to class, aiming to make learning memorable through hands-on experiments. As an educational mentor, I approach my students as if they were my siblings, valuing creativity. I have a deep passion for mathematics, physics, and science. I am dedicated to helping students understand and learn because life encompasses both SCIENCE and ART. The more people I can inspire to know, understand, and love mathematics, physics, and chemistry, the more proud I am. Are you curious about how nature works? Let's explore together!

    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.

    Carlos
    SPANISH CLASSES FOR ADULTS - SCHOOL REINFORCEMENT FOR FOREIGN CHILDREN
    Professor Graduated in Teaching from the University of the Balearic Islands. Postgraduate Expert in Teaching Spanish as a Foreign Language from the University of Cantabria. 20 years of experience in teaching Spanish to foreigners and tutoring. C1 Certificate of English from the British Council.

    Marko
    Ace Your IB Assessments (IA and EE) with Expert Guidance!
    Unlock Your Full Potential in the IB Program! Are you struggling with your Internal Assessment (IA) or Extended Essay (EE)? I’m here to guide you every step of the way! With personalized support tailored just for you, I’ll help you refine your topic, develop a strong research question, and structure your work to meet IB standards. Let's work together to ensure you achieve the best possible results! Contact me today and take the first step toward academic success!

    Volodymyr
    Programming and Applied Problem Solving, by a Cambridge Grad
    For whom: - You have a University Class in Programming - You are at School/Uni and want to get better at coding - You have an assignment or need to write a program for your project but don't know where to start What you will learn: - How to think algorithmically - How to better use AI/ChatGPT for your coding - Leetcode

    Siddhant
    Introduction to Programming using Python for Beginners
    Welcome to an exhilarating journey into the world of programming! 🌟 Python, one of the most powerful and beginner-friendly programming languages, is your perfect starting point. Whether you want to build software, create websites, or explore data science, Python’s intuitive syntax and versatile modules make it an essential tool for tech enthusiasts and professionals alike. In this lesson series, we’ll dive into the foundations of programming using Python, equipping you with the skills to solve real-world problems while sparking your curiosity and creativity. What’s in Store for You? Here’s the roadmap to your Python adventure: 1️⃣ What is Python? Why Python? Discover why Python is loved by beginners and pros alike. 2️⃣ Variables, Tokens, and Data Types Unravel the building blocks of Python—where all programs begin! 3️⃣ Conditional and Sequential Loops Learn how to make your code think, decide, and repeat! 4️⃣ Strings Master text manipulation and transform boring words into magic. 5️⃣ Lists Store, organize, and play with data in style. 6️⃣ Tuples Immutable data structures, the key to fixed yet flexible coding. 7️⃣ Dictionaries Become a data wizard by storing and accessing values like a pro. 8️⃣ Functional Programming Leverage the power of functions to write clean, reusable, and efficient code. 9️⃣ Modules and Libraries Unlock the treasure chest of Python’s built-in and third-party libraries. 🔟 File Handling and Error Management Learn how to create, read, and write files while handling mistakes gracefully. Why Learn to Code? In today’s tech-driven world, technology touches every part of our lives—often in ways we don’t even realize. Imagine being able to understand and create the very systems and tools we use every day. Learning Python is not just about coding; it’s about developing a problem-solving mindset, nurturing critical thinking, and empowering yourself to explore endless possibilities in technology. What Makes This Journey Special? Each session is designed to challenge you progressively, ensuring you grow with every step. From simple scripts to solving real-world problems, you’ll see yourself transform into a confident coder. 💡 Pro Tip: To truly excel, make it a habit to practice and revisit what you learn. Consistency is the secret sauce to mastering Python (or anything else in life)! Get ready to embark on this exciting adventure—because the tech world is waiting for someone like you to make an impact. Let’s code, create, and conquer! 🚀

    Andrea
    Bilingual Teacher | Specializing in Conversational English & Spanish
    As a bilingual teacher with 5 years of experience, I specialize in helping students build confidence in speaking Spanish and English. My sessions focus on expanding vocabulary, understanding cultural nuances, and mastering essential grammar to enable fluent and natural conversations. I hold a degree in language teaching and a Cambridge certification, ensuring that my lessons are both effective and professionally structured. Each session is personalized, interactive, and designed with a direct, practical approach that helps students apply what they learn immediately. My goal is to create a comfortable learning environment where students feel confident to speak and express themselves in their new language. I incorporate everyday scenarios that challenge you to use new vocabulary while increasing cultural awareness. My direct, clear approach to sentence structure and grammar ensures you learn interactively and efficiently. Are you preparing for a trip, impressing colleagues, or meeting new people? I tailor my lesson plans based on your needs and goals. I’m excited to hear about your goals! Let’s discuss what you want to improve or learn. Feel free to ask any questions.

    Abir
    Practice your English with me :) (Conversation Practice and Improvement)
    Hello everyone, I'm Abir, hailing from the beautiful country of Tunisia 🇹🇳. I'm excited to be your English language practice partner, and I'm here to offer you a dynamic and engaging learning experience. My teaching approach is refreshingly straightforward and enjoyable. Together, we'll explore a diverse range of topics, focusing on subjects that pique your interest. By tailoring our conversations to your preferences, I aim to help you enhance your fluency and boost your confidence in English. Join me on this exciting journey towards linguistic mastery. See you in our sessions soon! 😁.