facebook
    Juan
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from18.89USD/ h

    Programming in Python, SQL, HTML and Data Science.

    Translated by Google. Click to view original.
    Learn to program from scratch in Python with solid foundations with a Mathematician and Data Scientist. We will go into everything from the most basic such as data types, variables, loops, conditionals, to creating your own programs with a graphical interface, or entering the world of Data Science and Machine Learning.
    We will learn Pandas, Numpy, Sklearn, among other useful libraries in the world of Data Science.

    We can learn HTML to create web pages.
    We will see SQL for creating and managing databases.

    Extra information

    Translated by Google. Click to view original.
    You are required to have your own computer

    Location

    Online via webcam
    At teacher's location: DAMS Consulting, Callejón Ganaderos, Valle del Sur, Ciudad de México, CDMX, México
    At student's location: Around Benito Juarez, Mexico
    At student's location: Around Mexico City, Mexico

    |
    Use ⊞+wheel to zoom!
    +

    General info

    suitcase iconSkills:
    Age:
    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:Spanish, English

    About Me

    Translated by Google. Click to view original.
    I am a mathematician graduated from the UNAM Faculty of Sciences.
    A big mistake when teaching mathematics is that it is taught to memorize, instead of understanding the problem and procedure. We will focus on you being able to understand the problem thoroughly and thus being able to solve the problem yourself without resorting to memorizing formulas or tedious procedures.
    You will be ready to take any exam that is presented and/or enter the high school/university of your interest.

    With 6 years of experience programming in Python and 3 as a Data Scientist in the workplace and research, we will be able to delve into the basics of programming and resolve doubts or learn from scratch. We can also enter the world of Data Science, SQL and Machine Learning.


    Guitarist with 17 years of experience in classical, rock and metal music.
    I have had the opportunity to share the stage with bands of international stature such as Therion, Epica, Ensiferum, The Gathering, Agora, among many other bands.

    Education

    Translated by Google. Click to view original.
    Bachelor's degree in Mathematics from the UNAM Faculty of Sciences.
    Research stay at the Institute of Applied Mathematics and Systems UNAM
    Data Scientist at the company Telcom Totalplay

    Experience / Qualifications

    Translated by Google. Click to view original.
    7 years as a private teacher
    3 Years as a Data Scientist at the company Totalplay and at the IIMAS UNAM
    3 years as an adjunct professor at the UNAM Faculty of Sciences
    We will solve all the doubts you have regarding physics and mathematics at the secondary, high school or undergraduate level. We will see everything from tasks that are difficult for you, preparing exams and projects, to preparing for the UNAM or Polytechnic entrance exam or COMIPEMS exam.
    Learn guitar from scratch. Play all the songs you like from classical guitar, boleros, or ballads, to electric guitar in rock, funk, metal, among other genres. Improve your technique to learn to perform complicated solos, we will see techniques such as speed picking, taping, sweep picking, among others. Learn to improvise and create your own guitar solos. Improvement in music theory and harmony theory.

    Ask a question

    Send a message explaining your needs and Juan 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  Monday at 8:00        Friday at 8:00  Saturday at 8:00  
    9  Monday at 9:00        Friday at 9:00  Saturday at 9:00  
    10  Monday at 10:00        Friday at 10:00  Saturday at 10:00  
    11  Monday at 11:00        Friday at 11:00  Saturday at 11:00  
    12  Monday at 12:00        Friday at 12:00    
    13  Monday at 13:00        Friday at 13:00    
    14  Monday at 14:00        Friday at 14:00    
    15  Monday at 15:00        Friday at 15:00    
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00    
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00  Saturday at 18:00  Sunday at 18:00
    19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00    Saturday at 19:00  Sunday at 19:00
    20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00      Sunday at 20:00
    21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00      Sunday at 21:00
    22              
    23              
    from $18.90At teacher's location
    from $18.90Online via webcam
    from $22.05At 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 April 2024
    • 1 repeat student
    • Phone number verified
    • Google connected
    • Linkedin connected

    Availability of a typical week

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

    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.

    Fadoua
    Programmation, python, cybersécurité,base de données,excel
    With 10 years of experience in teaching and development, I am a computer engineer with a double master's degree: a professional master's in computer science and networks, and another in industrial systems. I also hold a Master's in NTIC (New Information and Communication Technologies) research. My expertise spans a wide range of areas, including programming in Python and Java, database management, cybersecurity, as well as the design and management of robotic systems. Passionate about teaching and knowledge transfer, I support students and professionals in learning advanced technologies, focusing on practical applications and real-world problem-solving. I offer tailored courses to meet individual needs, either online or in-person, covering various fields of computer science and technology.

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

    Hamza
    Maîtrisez Python avec un Expert en Programmation et Data Science
    Découvrez la puissance de Python avec un formateur expérimenté en informatique ! Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel. Ce que vous apprendrez : Fondamentaux de Python (variables, structures de contrôle, fonctions) Programmation orientée objet avancée Analyse et visualisation de données avec pandas et matplotlib Développement d'interfaces graphiques avec PyQt Projets pratiques inspirés de cas réels en entreprise Pourquoi me choisir ? Plus de 5 ans d'expérience en formation et mentorat Méthode pédagogique adaptée à tous les niveaux Approche hands-on basée sur des projets concrets Passion contagieuse pour le code et l'innovation technologique Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science. Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché ! Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !

    Fatma
    Python Programming: Developing students' logical thinking and problem-solving skills using one of the most popular and in-demand programming
    ✨ **Python: One of the Most Powerful and Simplest Programming Languages in the World!** 📚 **What Will You Learn?** - The basics of programming with Python in a clear and simple way. - How to write code and solve problems intelligently. - Practical projects to enhance your technical skills. - Essential concepts like loops, conditions, functions, and lists. 🎯 **Who Are These Lessons For?** - Students new to programming. - Those who want to learn a highly sought-after language in the job market. - Anyone looking to enhance their digital knowledge and create their own applications.

    Aniket
    Certified Trainer For Web Development (Front-End and Backend) Nodejs
    - B.tech and M.tech in Computer Science - Worked as a Software engineer in Virtusa Corp & DIGIDEZ - More than 6 years of teaching experience - Oracle Certified Developer - Helped students placed in FAANG Featured Review : Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!! Thanks Aniket

    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.

    Ayoub
    Master Python Programming: From Basics to Advanced Applications
    Python is a versatile and beginner-friendly programming language widely used in data analysis, web development, machine learning, and automation. This course is designed for anyone who wants to start their coding journey or improve their Python skills. In this class, you'll learn Python fundamentals, including variables, loops, and functions, and gradually progress to more advanced topics like object-oriented programming, working with APIs, and handling real-world datasets. With a focus on hands-on practice, you'll complete projects that solidify your understanding and help you build a portfolio. Whether you're preparing for a career in tech, automating tasks, or diving into data science, this course provides a structured and engaging way to master Python. Let's code your way to success!

    Nancy
    Python Programming for beginners and intermediates
    As a tutor, my goal is to create a supportive and engaging learning environment where students feel confident to explore and grow. I tailor my teaching style to suit each student's unique needs. My focus is on building a solid foundation in algorithm and computational concepts and fostering critical thinking, helping students not only understand the material but also develop independent problem-solving skills. For parents, I value open communication and progress updates, ensuring they are informed and involved in their child’s learning journey. My background in mathematics and data science allows me to approach problems from both analytical and practical perspectives, giving students valuable insights into real-world applications of what they learn.

    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.

    Snehith
    Master Abitur Math: Affordable and Effective Tutoring
    Are you preparing for the Abitur and struggling with Math? Join this tailored tutoring session designed to help you master complex math concepts, build confidence, and excel in your exams! Whether you need help with calculus, algebra, geometry, or statistics, I offer clear explanations, step-by-step problem-solving strategies, and plenty of practice to improve your understanding. Additionally, for students interested in programming, I integrate Python to make math more intuitive and practical. We’ll use Python to solve math problems, visualize functions, and explore real-world applications, giving you an edge in both math and computer programming. This class is perfect for Abitur students who want to: Improve their math grades and exam performance. Understand challenging topics through a personalized approach. Learn how to apply Python to math problems. Let’s make Math your strength—sign up now and achieve your academic goals!

    Mourad
    Quick engineering using python and Large Language Models (LLMs)
    ### Course Description: Prompt Engineering using Python and LLMs Unlock the power of Large Language Models (LLMs) with our beginner-friendly course, "Prompt Engineering using Python and LLMs." This course is designed to introduce you to the fundamentals of prompt engineering, equipping you with the skills needed to craft effective prompts and leverage the capabilities of LLMs for various applications. #### Course Objectives: - **Introduction to Prompt Engineering:** Understand the basics of prompt engineering and its significance in utilizing LLMs. - **Python for Prompt Engineering:** Learn essential Python programming skills tailored for prompt engineering tasks. - **Harnessing LLMs:** Discover how to use LLMs to generate, manipulate, and analyze text based on your crafted prompts. - **Practical Applications:** Apply your knowledge through hands-on projects and real-world scenarios to build practical solutions. #### Course Outline: 1. **Introduction to Prompt Engineering:** - What is prompt engineering? - Importance and applications of prompt engineering - Overview of Large Language Models (LLMs) and their capabilities 2. **Python Essentials for Prompt Engineering:** - Basic Python programming concepts - Key Python libraries for text processing - Setting up your development environment 3. **Crafting Effective Prompts:** - Understanding prompt structure and components - Techniques for creating clear and concise prompts - Examples of effective prompts for various tasks 4. **Interacting with LLMs:** - Introduction to popular LLMs (eg, GPT-3, GPT-4) - Using APIs to interact with LLMs - Generating text responses based on your prompts 5. **Advanced Prompt Techniques:** - Handling complex queries and multi-step instructions - Refining prompts for improved accuracy and relevance - Using prompts for different applications (eg, content generation, data analysis) 6. **Practical Projects:** - Building a text generation application - Creating a chatbot using prompt engineering techniques - Developing a data extraction tool using LLMs 7. **Ethical Considerations and Best Practices:** - Ensuring ethical use of LLMs and prompt engineering - Best practices for responsible AI development - Avoiding common pitfalls and challenges 8. **Future Directions and Further Learning:** - Exploring advanced topics in prompt engineering - Keeping up with the latest advancements in LLMs - Resources for continued learning and development #### Who Should Enroll: - Beginners with no prior experience in prompt engineering or LLMs - Individuals interested in learning Python programming - Aspiring AI enthusiasts looking to explore the potential of LLMs #### Prerequisites: - Basic computer literacy and familiarity with high school-level mathematics - No prior programming or AI experience required #### Race Outcomes: By the end of this course, you will be able to: - Understand the fundamentals of prompt engineering - Write and execute Python code for prompt engineering tasks - Create effective prompts to interact with LLMs - Develop practical applications using LLMs - Apply ethical considerations and best practices in your work Join us in "Prompt Engineering using Python and LLMs" to embark on your journey into the world of AI and prompt engineering. Gain the skills and confidence needed to create impactful solutions and unlock the full potential of Large Language Models.

    Walid
    Complete Python Training: From Beginner to Expert
    Discover private Python lessons adapted to all levels, designed and led by an experienced university professor. Whether you are a beginner, a student, or a professional looking to master Python for your projects, benefit from a tailor-made, educational and results-oriented approach. Gain practical skills in programming, problem solving and application development. Book your first session now to transform your ambitions into concrete skills!

    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.