FavouritesAdd to Wish List
FavouritesAdd to Wish List
from92.00EUR/ h

Learn Python - from the basics to real world business cases

Python is the fastest growing programming language. Master it and you can solve business and science problems!

If you are an absolute beginner, don't worry, I've got exercises that will help you get up to speed.

About me: I have worked 10 years in financial markets (bond trading and market data). Now I am working as a freelance Python trainer & developer.

Favourite Python packages / frameworks: Pandas, Numpy, Flask, Django, Beautifulsoup, PySpark & Pytest,

Extra information

Please bring your own laptop

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
Duration:
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in:English, Dutch

About Me

Hi! After working in financial markets for 10 years, I decided to do something different and started teaching. It is a very rewarding job and I love it! My background helps me very much in providing real world exercises and background information. Python is my programming language of choice because you can do so much fun stuff with it so quickly. I love helping my students getting up to speed and see them get creative and build their own applications. Looking forward to meeting you!
Cheers, Joris

Education

Masters: MSc Financial Management
Exchange program at San Diego State University, California, U.S.A.
Bachelor: BSc Business Administration
High school: Gymnasium

Experience / Qualifications

2018-now: Python trainer & developer
2018-2019: Consultant at ING Bank
2015-2018: Python & API specialist at Thomson Reuters
2010-2014: Bond Trader

Reviews (3)

Joris is very experienced, knowledgeable and patient. I would recommend him to everybody who is willing to start with Python programming.
Joris is simply the best Python teacher you can find !!! very experienced and talented individual!
Joris is super friendly and was really flexible in tailoring the classes based on what my purpose for learning is. He is giving me the direction I need to continue this learning journey, and I would certainly recommend him to anyone interested in learning python to the next level.

Ask a question

Send a message explaining your needs and Joris 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 -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3  Monday at 3:00    Wednesday at 3:00    Friday at 3:00    
4  Monday at 4:00    Wednesday at 4:00    Friday at 4:00  Saturday at 4:00  
5  Monday at 5:00    Wednesday at 5:00    Friday at 5:00  Saturday at 5:00  
6  Monday at 6:00    Wednesday at 6:00    Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00    Wednesday at 7:00    Friday at 7:00  Saturday at 7:00  
8  Monday at 8:00    Wednesday at 8:00        
9  Monday at 9:00    Wednesday at 9:00        
10  Monday at 10:00    Wednesday at 10:00        
11  Monday at 11:00    Wednesday at 11:00        
12  Monday at 12:00    Wednesday at 12:00  Thursday at 12:00      
13  Monday at 13:00    Wednesday at 13:00  Thursday at 13:00      
14  Monday at 14:00    Wednesday at 14:00  Thursday at 14:00      
15  Monday at 15:00    Wednesday at 15:00  Thursday at 15:00      
16              
17              
18              
19              
20              
21              
22              
23              
from 92€Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since November 2018
  • Phone number verified
  • Linkedin connected
    500+ connections

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3  Monday at 3:00    Wednesday at 3:00    Friday at 3:00    
4  Monday at 4:00    Wednesday at 4:00    Friday at 4:00  Saturday at 4:00  
5  Monday at 5:00    Wednesday at 5:00    Friday at 5:00  Saturday at 5:00  
6  Monday at 6:00    Wednesday at 6:00    Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00    Wednesday at 7:00    Friday at 7:00  Saturday at 7:00  
8  Monday at 8:00    Wednesday at 8:00        
9  Monday at 9:00    Wednesday at 9:00        
10  Monday at 10:00    Wednesday at 10:00        
11  Monday at 11:00    Wednesday at 11:00        
12  Monday at 12:00    Wednesday at 12:00  Thursday at 12:00      
13  Monday at 13:00    Wednesday at 13:00  Thursday at 13:00      
14  Monday at 14:00    Wednesday at 14:00  Thursday at 14:00      
15  Monday at 15:00    Wednesday at 15:00  Thursday at 15:00      
16              
17              
18              
19              
20              
21              
22              
23              
from 92€Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


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.

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 meant to position you for success. Learn from examples from the real world: Instead of enduring hours of theoretical material and attempting to relate it to practical issues, we will solely concentrate on applied statistics. Giving you the information and skills you need to succeed, programming allows you to apply theory to real-world issues. We don't want to spend hours solving math problems by hand for reinforcement learning because this isn't school. No, in order to maximize our productivity and efficiency, we'll address our challenges using cutting-edge methods and code libraries that make use of the most recent software releases. If you have any further questions, please do not hesitate 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.

Fahila
Computer Science tution in muscat(in my location or online)
I am a btech computer science graduate.I will help you to learn various programming languages like C,C++,HTML,python etc and also computer science related theories.I also have knowledge in ML and Data science.I worked as a software trainer for more than one year.

Christopher
Programming is FUN! [Python - Programming fundamentals - Game Programming - OOP - Javascript - Algorithms]
My lessons are ideally for complete beginners to programming within the age range of 8-16. Programming can be a very creative and fun skill to learn. I focus on providing a solid understanding of the core programming concepts so that we can apply what we learn creatively to make interesting programs. I have my own content that covers fundamental computing concepts in an accessible way and I'm am working on more. I would be happy to provide general tutoring for Python or Javascript to help with revision or exams. I think the best and easiest way to learn a skill is to ensure that you enjoy doing it. This way of thinking guides how I tutor. Together, lets learn to code.

Hamza
Support and strengthening lessons in mathematics, physics and computer science subjects
I hold a PhD in Mathematical Physics (Theoretical Physics), and I specialize in providing educational support lessons in physics and mathematics. I provide my services to high school and university students, and I have the ability to teach in French, Arabic, and English. Thanks to my eight years of experience in providing private lessons, I have developed a flexible teaching methodology that adapts to the needs of each individual student. With my experience of more than six years as a professor within the French Mission Program, I have mastered the requirements of this educational system and its special methods. My experience in the field of entrance examinations for graduate schools constitutes an additional advantage for students wishing to continue their studies in prestigious educational institutions. My passion for physics and mathematics and my strong academic background enable me to explain complex concepts in a clear and understandable way. My goal is to develop students' understanding academically and build their self-confidence, helping them reach their full potential. I am committed to providing high-quality education, tailored to each student's pace and learning styles, and I strongly believe that every student can excel with the right guidance and support.

Gaëlle
Finanzas para niños: Aprende a gestionar tu dinero
Financial literacy is an important skill for kids to learn at an early age. I know many adults who would have loved learning about it earlier. They will learn about saving money, spending money wisely, and managing their finances. First, they will learn and think about how and why saving money: - short-term and long-term goals they can save for (e.g. a toy, a trip, college education). - how to create a budget and track their spending. - Compound interest and the impact of starting to save early. How to spend money wisely: - difference between needs and wants. - how to compare prices and make informed purchasing decisions. - learn what is impulse buying and method to take the time to think before spending. How to managing money: - Keeping track of spending and creating a budget - Different types of bank accounts, type of money and currencies - learn what are credits, how they work and how it can impact their finances in the future. This class is made for kids, so it'll include use games, puzzles, and interactive activities to help them understand the concepts while having fun.

Ayoub
Physics-Chemistry, Maths courses (French mission program)
It is important to me to teach my students while adopting an active teaching method. I put all my experience acquired as a head teacher and also that of my academic career to the service of their success. My seriousness, my listening and my kindness allow me to overcome difficulties and excel in: - Math, - Chemical Physics, My courses are aimed at students in the French system from 6th to 12th grade (Speciality: Mathematics, PC)

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
Hello everyone, I am oussama, a Python instructor with 2 years of experience teaching this programming language to students of all levels. I am passionate about programming and I love sharing my knowledge with others. I got a bachelor's degree in computer science and multimedia, which gave me a solid foundation in programming principles and software development. Over the years I have gained a lot of experience in explaining complex programming concepts in an easy to understand way. I offer personalized courses that cover a wide range of topics, from programming basics to advanced Python libraries and frameworks such as NumPy, Pandas, and Django. My classes are tailored to the needs and learning styles of each student, and I am committed to helping my students achieve their individual learning goals. Whether you are a beginner or looking to improve your skills, I can help you develop your Python skills and take your programming know-how to the next level. I am delighted to accompany you in the discovery of the world of programming in Python!

Azzedine
Maîtrisez NinjaTrader: Develop an expert in trading!
Get an expert in trading with NinjaTrader! If you are passionate about trading and souhaitez maitriser on one of the platforms of trading with more people in the market, this announcement is for you! If you are an expert in NinjaTrader, I offer you some training to help you get into this trading platform as an exception. If you want to use the trading manual or automate your strategies to use the C# language and other personal indicators, these configurations will guide you through the process. Advice for all Nivea traders, technicians, and experienced professionals, to see who you can attend: A training app for the use of NinjaTrader, comprenant of navigation in the interface, execution of orders and analysis of operations. Detailed instructions on the creation and optimization of automated trading strategies using the C# language. Conseils pratiques sur l'utilisation des indications personnalisés pour ajouter votre touche analytique et prendre des décisions de trading claires. If you want to generate additional revenues from trading or do trading activities at regular times, you will be able to prepare the necessary concierges and competencies to make profit from your financial markets. I hope you have the opportunity to develop a veritable expert in trading with NinjaTrader! Contact your maintenant to reserve your place and start your purchases over the successful financing.

Benito
Python, SQL and/or Machine/Deep Learning Classes at your place or Online!
20% DISCOUNT FOR NEW STUDENTS! I am currently working as an online teacher 🧑‍🏫 and course content developer in Python, SQL and a wide range of Machine/Deep Learning topics 🧑‍💻. "My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀. What do you get from me? 👉 Learn at your own pace without any pressure 👉 Well-documented tutorials 👉 Free support between lessons 👉 A discount if you book several classes What topics do I usually cover at the beginning for people without Python/SQL experience? ✔️ Understanding the basic concepts (variables & types) --> Python/SQL ✔️ Math & Statistics (explained easily) --> Python ✔️ Data Manipulation (tables, dataframes, joins,...) --> Python/SQL What topics do I cover for people with Python/SQL experience? ✅ Classic libraries: Pandas, Numpy, Scikit-learn, Tensorflow, Pytorch ✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib ✅ Domains: Regression, Classification, NLP, LLM, Computer Vision, Generative AI, Time Series, Neural Networks, Ensemble Methods ✅ MLOps: MLflow, Prefect, Mage, GCP, AWS Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me!😉

Abrar
Business studies classes for All level and Boards online & in person
I have successfully guided numerous students around the globe, from various grade levels and backgrounds to achieve their educational goals. •Currently, I am teaching: 1. GCSE students 2. IGCSE students 3. IB students 4. European School students 5. AS/A level students 6. American curriculum •Boost your understanding: Clear explanations, engaging activities, and practice exercises to solidify your knowledge. Master exam prep: Conquer past papers, tackle tricky concepts, and build confidence for upcoming tests. Individualized approach: Personalized curriculum and learning pace to fit your needs and goals. •Flexible scheduling: Online or in-person lessons to suit your busy schedule. Thanks for visiting my profile.

Sally
Teaching programming in Scratch to children from beginning to professionalism
Hello Hello, I'm Sally, a Software engineer and online Math and programming Teacher With over 3 years of international tutoring experience using Zoom, Google Meet, I offer tutoring services in Teaching programming for Scratch From the beginning to professionalism and developing complete games Education will have levels of * introduction * define the tools and components of the program * write the code * control the game design * implement a complete game Note A personal profile will be created for the child on the official Scratch website to display the games he has performed The full explanation is online on Zoom. A remote control is created for the student to implement the programming code himself and to control the entire device

Said
Understanding the basics of computer science: Introduction to computer science course
This course is designed to introduce you to computer science and programming. You will learn basic computer science concepts, including algorithms, data structures, and programming paradigms. You will also learn how to write simple programs using Python or C, popular programming languages. Throughout the course, you will work on several projects, including creating a game or program that solves math problems, to help you apply what you have learned. You will also have access to a variety of resources, including online tutorials, discussion forums, and programming blogs, to deepen your understanding of the course material.

Younes
Master Python at All Levels with Personalized Lessons - SUP SPE Program included
Start with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming. Why choose this Course? By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code. You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.