facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from17.27USD/ h

Computer Programming (all levels & ages)(remote OR in-person)

Come learn programming essentials including algorithm, basic syntax, conditional statements, loop basics, and functions. These concepts are transferable to any other programming language. Throughout the course, you will create projects to apply the concepts you learn and solidify their knowledge.

Basic Levels will cover:

Session 1: Algorithm
Session 2: Basic Syntax
Session 3: Object
Session 4: Method
Session 5: Argument
Session 6: String
Session 7: Loops
Session 8: Variable
Session 9: Function
Session 10: Conditional
Session 11: Event


Advanced Levels will cover:
------------------------------------------
Session 1: Lists Cont’d and Tuples
Session 2: Mutable and Immutable Objects
Session 3: Dictionaries
Session 4: Sets
Session 5: Nested Loops
Session 6: Classes and Objects
Session 7: Modules
Session 8: Algorithms
Session 9: Skier
Session 10: Robot vs Zombie Game

Extra information

I have many years of experience working on Engineering problems. I engage the students therefore in real-life challenges and encourage them to put theory into practice in a fun way, using science, technology, engineering, and math (STEM). I identify and pinpoint every individual’s needs and walk them through the path of success at a pace that is best suited for them. These integrated teaching methods explore the genius within and inspire them to become more knowledgeable, creative, and self-motivated not only in the classroom but also in real life.

Location

Online via webcam
At student's location: Around Maastricht, Netherlands

|
Use ⊞+wheel to zoom!
+

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
45 minutes
60 minutes
The class is taught in:English

About Me

I have many years of experience working on Engineering problems. I engage the students therefore in real-life challenges and encourage them to put theory into practice in a fun way, using science, technology, engineering, and math (STEM). I identify and pinpoint every individual’s needs and walk them through the path of success at a pace that is best suited for them. These integrated teaching methods explore the genius within and inspire them to become more knowledgeable, creative, and self-motivated not only in the classroom but also in real life.

Education

I have a Masters in Sciences, and Bachelor in Computer Engineering. I also am studying and obtaining a PhD in Data Sciences which is very popular these. My classes tend to based on my background but also very practical.

Experience / Qualifications

I have worked on really interesting and fun projects, including Space Exploration, Finance, and Health Care. You can too! It all starts with a passion for coding and programming... I hope you do too and I can help on this path.

Ask a question

Send a message explaining your needs and Shervin 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            Saturday at 4:00  Sunday at 4:00
5            Saturday at 5:00  Sunday at 5:00
6            Saturday at 6:00  Sunday at 6:00
7            Saturday at 7:00  Sunday at 7:00
8            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  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  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
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              
16              
17              
18              
19              
20              
21              
22              
23              
from $17.27Online via webcam
from $17.27At 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 2023
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4            Saturday at 4:00  Sunday at 4:00
5            Saturday at 5:00  Sunday at 5:00
6            Saturday at 6:00  Sunday at 6:00
7            Saturday at 7:00  Sunday at 7:00
8            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  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  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
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              
16              
17              
18              
19              
20              
21              
22              
23              
from $17.27Online via webcam
from $17.27At 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


Matías
Learn computer-aided design and 3D printing from a passionate expert! CATIA V5/V6, Inventor, Fusion360, FreeCAD.
Do you want to master the most used design software and bring your ideas to life in 3D? Do not search anymore ! I offer specialized courses to guide you through the exciting worlds of CATIA V5/V6, Inventor, Fusion 360, FreeCAD and 3D printing. CATIA V5/V6: Discover the design software preferred by engineers for creating complex models and precise assemblies. Inventor: Dive into the world of mechanical design and learn how to develop innovative products with this powerful software. Fusion 360: Create organic models, run simulations, and hone your design and engineering skills. FreeCAD: Explore the basics of parametric design and create 3D models ready for manufacturing. ️ 3D printing: Bring your designs to life! Learn how to use 3D printers, from modeling to concrete production. Whether you're a beginner or looking to improve your skills, my classes are suitable for all levels. With interactive lessons, hands-on projects, and expert guidance, you'll progress quickly and with confidence. Don't wait to explore the endless potential of 3D design and 3D printing. Join me on this exciting adventure and start creating your own 3D masterpieces today! Don't miss this opportunity to develop in-demand skills in 3D design and printing. Join me for enriching and practical lessons you won't forget! See you soon for our first class 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.

Adam
From scratch to the professionally java, angular, spring, spring boot, sql
Teaching Java language from scratch to professionalism and obtaining the international Java programmer certificate In addition to teaching SpringBot and SpringBot for programming applications and websites, as well as using microservices. Teaching Angular Programming teaching Java from scratch to Java programming certification from Oracle plus teaching spring and spring boot to create web applications or websites Also, apply the microservices architecture Teaching angular from scratch to the professionalism

Roland
Aerospace Engineering TU Delft - Selection Exam Preparation
The TU Delft Aerospace Engineering Bachelor is one of the most prestigious bachelor programmes the Netherlands has to offer. With it being highly sought-after by students all around the globe, there is a highly competitive selection procedure which needs to be completed to get admitted to this popular degree. A massive part of this admission procedure is the selection exam, consisting of three different tests: Mathematics, Physics and First-Year Material. As a cum laude graduated Aerospace Engineer at TU Delft, who has also been tutoring since 2017, I have a lot of valuable experience and knowledge of the program to help you out with the right preparation to get in. Moreover, after having successfully helped two international students get a spot last year, I have decided to continue preparing an additional custom lesson plan for each student, with the admission syllabus as its basis. With my calm and stepwise explanation, weaker topics will be addressed and your solution procedures will be polished. Each lesson will either be theory, exercise-based or an opportunity to talk about the admission, what to expect from the study and whether it is a right fit for you.

Ayoub
Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...
This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed. 1. Mechanics: Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration. Dynamics: Newton's laws, work and energy, kinetic energy theorem. 2. Electromagnetism / Electrokinetics: Electrostatics: Electric charges and fields, electric potential, capacitance. Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction. Alternating Currents: RLC circuits, resonance, impedance. 3. Thermodynamics: Principles of thermodynamics: Internal energy, heat, work, first and second principles. Ideal and real gases: Equations of state, thermodynamic transformations. 4. Industrial sciences: Automatic Linear, Kinematic, Static. For more information and to register for the preparation session, please contact me. Good preparation and success in your studies! .

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 !

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.

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!

Anh
Resit support - Engineering Tutoring - Aerospace/Mechanical/Electrical/Aeronautical
Are you facing challenges with your current engineering courses? Are you in a position where you need to resit an exam? Are you considering using professional tutoring/mentoring support to excel in the upcoming (resit) exams? If any of these topics resonate with you, these classes may be what you're looking for. In these special, tailored classes, we will uncover what is it that is potentially holding you back in your performance and understanding, and attack these issues head-on. With this, I will guide, mentor, and facilitate your growth and intuitive technical understanding further. I share my experiences with Aerospace/Aeronautical/Mechanical/Electrical Engineering, helping you develop your skills and techniques to tackle any problem, whilst adapting our lessons to your natural method of learning. Contact me here to introduce yourself and tell me more about the topics that you would like additional support with. This could be, for example, Aero/ Flight Dynamics, Control Systems, Dynamic Structures, Business Data Analysis, or any other topics. Whatever university you are studying at, I am certain that you will leave our sessions fulfilled, inspired, and driven to take on any challenge that may come your way. Contact me now for my availability, so that we can organize your first session as soon as possible. I look forward to meeting you! __________________________________________________________________________________ Previously supported students from top universities such as: UK: - Imperial College London (+ Business School) (ICL) - University College London (UCL) - King's College London (KCL) NL: - Delft University of Technology (TUDelft) - University of Amsterdam - University of Groningen SW - ETH Zurich - Swiss Federal Institute of Technology AU - Queensland University of Technology - University of Queensland - Griffith University __________________________________________________________________________________ A little about myself: My name is Anh; I was born and raised in the U.K. and I have over 8 years of international experience, tutoring Middle School to University Level Maths, Sciences, and Engineering, with 4 years of working experience in the Aerospace and Maritime industry. I have a fun, ambitious, and outgoing personality with a passion for music, cooking, and trying new things. Whilst teaching and mentoring, I am patient and adaptable to the needs of each of my students. I am working as an Engineering Specialist/Consultant, holding: - a degree as a Master of Aeronautical Engineering from Imperial College London, - A*A*A* A-Level Further Maths and Physics, with, - straight A*s in (GCSE) Maths, Physics, Chemistry, Biology, English, Geography. I was also previously mentored and tutored myself and having been through the problems and achievements first-hand, I want to help others do so as well.

Alex
Mathematics for students of all grades, IB and GCSE
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns. Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc. My philosophy revolves around these three values: -Encouragement -Inspiration -Discipline I specialize into teaching mathematics and programming, but in some occasions I teach physics too. Feel free to contact me.

Gaëlle
AI for children: discover how to use artificial intelligence in English, French and Spanish
Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

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.

Nicolas
Aerospace Engineering TU Delft - entrance exam preparation
As a second-year student in the BSc Aerospace Engineering program at the Technical University of Delft (TU Delft), I have experience with the university entrance process as well as being qualified to explain the curriculum and requirements in depth. necessary. In addition to offering guidance on the essential topics for your entrance exam, I can provide you with personalized classes for in-depth preparation. These classes would include a detailed review of key concepts, intensive practice with relevant exercises, and specific tips to effectively approach the exam. My goal is to help you acquire the confidence and skills necessary to be successful in the admissions process in addition to the first year material that may seem a little more difficult or unknown. Additionally, I will be happy to discuss with you the study program itself, as well as explore the various opportunities available in Delft to complement your academic experience.

Dishant
PYTHON Programming Bootcamp for Computer enthusiats
Welcome to my immersive - Python Bootcamp, a comprehensive journey designed to empower you with one of the most versatile and in-demand programming languages of our time! Python stands at the forefront of the technological revolution, fueling advancements in artificial intelligence, automation, and web development. Whether you’re an aspiring developer or a student of any level preparing for exams, this bootcamp is crafted to give you the knowledge and confidence to excel. Starting from the very basics, I’ll guide you through every essential topic with a detailed, hands-on approach. Each session is structured to build a solid foundation, gradually progressing into more advanced concepts to ensure your learning is smooth, intuitive, and rewarding. My commitment to your satisfaction and understanding is absolute—I take pride in creating an environment where every question is welcomed, each concept is clarified, and no one is left behind. With clear explanations and patient guidance, I’m here to help you achieve mastery step by step. The bootcamp doesn’t stop at theory. To make learning meaningful and memorable, I’ve integrated real-world projects that bring Python to life. You’ll apply your skills in practical scenarios, tackling hands-on projects that simulate industry challenges. By the end, you’ll have a portfolio of applications showcasing your Python proficiency, making you well-prepared for real-life tech opportunities. With an emphasis on clarity, relevance, and personalized support, my goal is to ensure that your learning experience is both empowering and enjoyable. Whether you’re seeking to advance in your career or simply unlock new skills, I’m here to make this journey as impactful as possible. Join me in this Python Bootcamp, where your growth and success are my highest priorities, and take the first step toward unlocking your potential in the world of programming.

Shalitha
Software Engineering : Python : Java : From Senior Developer
I am a lecturer and a senior software engineer. I got my degree in Engineering with Mathematics and completed the masters with Computer Science heavily covered with mathematics. I have more than 7 years of teaching experience. I will work with the student and get to know about his/her level. Then I will improve it from there. I will teach so that the learning will be an interesting experience for the child.