facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since May 2022
Instructor since May 2022
repeat students icon
1 repeat student
Trusted choice for 1 returning student
Translated by GoogleSee original
Analyzing data and statistics with Python, R, and SPSS
course price icon
From 80 C$ /h
arrow icon
I am a certified communication scientist (WO, MSc.) who teaches computational data analysis methods in SPSS, Python, R and thesis supervision.

During the lessons we can cover the basics of computational methods or data analysis. I can also help you gain a better understanding of the data structure, design a questionnaire in QUALTRICS (or similar program), or collect data together with you. We can do this in the programs Python, R or SPSS. I am also an expert in supervising theses.

I give lessons of one hour as standard, but these can be longer if desired. If you are looking for guidance for a longer period, I can offer you a package where you get a discount on my hourly rate.

I have experience teaching computational data analysis and machine learning at university and college level. I myself have a research master's degree in communication sciences.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • 1095 MS Amsterdam, Nederland
location type icon
Online from Netherlands
About Me
Since 2018, I've been teaching language courses at a well-known language school in Amsterdam. I also give poetry readings and organize cultural events with others. Examples of cultural events include discussion and film evenings where we watch and discuss a Persian film, and visits to the Rijksmuseum with guided tours, including one about Persian miniature paintings.
Education
American Studies (2014 - 2017) - University of Groningen
Courses I took:
- Race, Gender, Theory
- Political economy
- Theories of International Relations

Research Master in Communication Science (2018 - 2020) - University of Amsterdam
Courses I took:
- Journalism and Media
- Data Journalism
- Socially Disruptive Technologies
- Data Wrangling with R
- Digital Analytics
Experience / Qualifications
I teach Farsi at six different levels. For each level, I use chapters from a combined textbook and workbook to teach students writing, speaking, and listening skills. Although the textbook already includes a wide variety of exercises, I supplement these exercises myself based on the students' needs. My lessons are naturally interactive, and I always begin by explaining a new grammar point, after which students work with me (private lessons) or in a small group (group lessons). I always assign students homework, which they can use to submit their assignments and receive (written) feedback.

My teaching style is characterized by the patience I display in my explanations, both at the beginning of lessons and when something becomes unclear during exercises. My students also appreciate my patience.
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
90 minutes
120 minutes
The class is taught in
Dutch
English
Persian
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
My teaching method depends on what kind of pictures you would like to take. For example, if you want to learn nature or street photography, we can meet in the forest or in the city. If you want to learn how to get the best out of your (new) camera, I can also teach you the basics of photography, such as framing, white balance, etc.
Read more
I teach Farsi on 6 different levels. For each level, I use chapters from a combined text and workbook to teach students writing, speaking and listening skills. Despite the fact that the book already covers a large variety of exercises, I supplement these exercises myself based on the needs of the students. My lessons are of course interactive, where I always start by explaining a new grammar part, after which students work with me (private lesson) or in a small group (group lessons). I always give students homework, where they can use the opportunity to send in the assignments and receive (written) feedback.

My teaching style is characterized by the patience that I show when explaining, both at the beginning of the lessons, as well as when something becomes less clear during the exercises. My patience is also experienced as very pleasant by my students.
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
My class is for you if you want to:

- Build the skills you need to get your first Python programming project.

- Get started with Machine Learning, Data Science, Django or other hot areas that Python specializes in.

- Or just learn Python to be able to create your own Python apps quickly.

...then you need a solid foundation in Python programming. And my class is designed to give you those core skills, fast.

My class is aimed at complete beginners who have never programmed before, as well as existing programmers who want to increase their career options by learning Python.

The fact is, Python is one of the most popular programming languages in the world – Huge companies like Google use it in mission-critical applications like Google Search.

And Python is the number one language choice for machine learning, data science, and artificial intelligence. To get those high paying jobs you need expert knowledge of Python, and that’s what you will get.

Here’s just some of what you’ll learn

(It’s okay if you don’t understand all this yet, you will in the course)

· All the essential Python keywords, operators, statements, and expressions needed to fully understand exactly what you’re coding and why - making programming easy to grasp and less frustrating

· You will learn the answers to questions like What is the Python For Loop, what is Python used for, how Python switch the traditional syntax of code, and more.

· Complete chapters on object-oriented programming and many other aspects of Python.
verified badge
I gave more than 300h of programming, computer science, medical physics and image processing course at postgraduate level.
From my professional experience as researcher and software engineer, I aim at giving you tools to become quickly autonomous for your own projects.

I am a computer vision and AI researcher in Amsterdam who can help you with different aspects of programming and mathematics, image processing, artificial intelligence, scientific computing, etc.
I have experience in teaching at university from bachelor to master's.
Don't hesitate to contact me for any specific request, I will always consider the best way to work together.


Speaks English, French and some Dutch.
verified badge
Python is a Programming Language widely used with huge capabilities on building projects of many different kinds but the most important advantage is that it is easy to learn and it can be a good start for someone to embrace Computer Science and improve their logical thinking.
verified badge
I believe that anyone can learn to program. And with an average rating of 8.5 for my exam training at, among others, lyceo, I have experienced a lot of others doing the same.

Because of the programming minor that I did in addition to my Master's degree in Mathematics, I have seen where the friction is with many students and that often helped them on their way. I can do that because I taught myself to program next to my study Do you need help with a programming assignment, or are you not very good at the theory on your own? Then we start by looking at what you do know or understand, and where things are still unclear. Based on your understanding, we devise a plan of action for your assignment together.

We usually only have an hour together and that flies by. That is why I offer for the entire week (7 days) after our tutoring to help you online, via WhatsApp or Messages (iOS)

See you soon!
verified badge
What is this AI thing everybody is talking about these days? Do you want to understand technology at a deeper level? Are you interested in how common applications fundamentally operate? Would you like to improve your logical and analytical skills (not to mention endurance and patience)?
Learning to code - a phrase that is all too popular nowadays. Still, dealing with programming languages is kind of inevitable in every sector. And by becoming fluent in Python or AI techniques you broaden the spectrum of your possibilities, in academia, in the job market and in your personal life too!
There is simply no better language than Python to begin with on your exciting coding journey. And there is also no better way of doing that than by having someone personal to ask questions to. This way you not only don't have to waste time and effort on a stupid typo, but you're also less likely to give up. Effort * Encouragement = Success!
verified badge
Python is the most popular programming language in last years. This course is a practical guide to Python language that is specifically made for developers.
You will learn how to create and run Python code. Also, how to install Python packages in different operating systems.
verified badge
I teach Python specifically for finance and data applications - the kind used in economics, business analytics, and quantitative programs. This isn't a general "learn to code" course; it's built around real financial data, benchmarking, and the workflows you'll actually use in coursework or early career work.

Topics include:
Python fundamentals through a finance lens (data structures, functions, control flow).
Working with financial data and datasets.
Performance benchmarking and writing efficient code.
Applying concepts from Hilpisch's Python for Finance.
message icon
Contact Mehdi
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
My class is for you if you want to:

- Build the skills you need to get your first Python programming project.

- Get started with Machine Learning, Data Science, Django or other hot areas that Python specializes in.

- Or just learn Python to be able to create your own Python apps quickly.

...then you need a solid foundation in Python programming. And my class is designed to give you those core skills, fast.

My class is aimed at complete beginners who have never programmed before, as well as existing programmers who want to increase their career options by learning Python.

The fact is, Python is one of the most popular programming languages in the world – Huge companies like Google use it in mission-critical applications like Google Search.

And Python is the number one language choice for machine learning, data science, and artificial intelligence. To get those high paying jobs you need expert knowledge of Python, and that’s what you will get.

Here’s just some of what you’ll learn

(It’s okay if you don’t understand all this yet, you will in the course)

· All the essential Python keywords, operators, statements, and expressions needed to fully understand exactly what you’re coding and why - making programming easy to grasp and less frustrating

· You will learn the answers to questions like What is the Python For Loop, what is Python used for, how Python switch the traditional syntax of code, and more.

· Complete chapters on object-oriented programming and many other aspects of Python.
verified badge
I gave more than 300h of programming, computer science, medical physics and image processing course at postgraduate level.
From my professional experience as researcher and software engineer, I aim at giving you tools to become quickly autonomous for your own projects.

I am a computer vision and AI researcher in Amsterdam who can help you with different aspects of programming and mathematics, image processing, artificial intelligence, scientific computing, etc.
I have experience in teaching at university from bachelor to master's.
Don't hesitate to contact me for any specific request, I will always consider the best way to work together.


Speaks English, French and some Dutch.
verified badge
Python is a Programming Language widely used with huge capabilities on building projects of many different kinds but the most important advantage is that it is easy to learn and it can be a good start for someone to embrace Computer Science and improve their logical thinking.
verified badge
I believe that anyone can learn to program. And with an average rating of 8.5 for my exam training at, among others, lyceo, I have experienced a lot of others doing the same.

Because of the programming minor that I did in addition to my Master's degree in Mathematics, I have seen where the friction is with many students and that often helped them on their way. I can do that because I taught myself to program next to my study Do you need help with a programming assignment, or are you not very good at the theory on your own? Then we start by looking at what you do know or understand, and where things are still unclear. Based on your understanding, we devise a plan of action for your assignment together.

We usually only have an hour together and that flies by. That is why I offer for the entire week (7 days) after our tutoring to help you online, via WhatsApp or Messages (iOS)

See you soon!
verified badge
What is this AI thing everybody is talking about these days? Do you want to understand technology at a deeper level? Are you interested in how common applications fundamentally operate? Would you like to improve your logical and analytical skills (not to mention endurance and patience)?
Learning to code - a phrase that is all too popular nowadays. Still, dealing with programming languages is kind of inevitable in every sector. And by becoming fluent in Python or AI techniques you broaden the spectrum of your possibilities, in academia, in the job market and in your personal life too!
There is simply no better language than Python to begin with on your exciting coding journey. And there is also no better way of doing that than by having someone personal to ask questions to. This way you not only don't have to waste time and effort on a stupid typo, but you're also less likely to give up. Effort * Encouragement = Success!
verified badge
Python is the most popular programming language in last years. This course is a practical guide to Python language that is specifically made for developers.
You will learn how to create and run Python code. Also, how to install Python packages in different operating systems.
verified badge
I teach Python specifically for finance and data applications - the kind used in economics, business analytics, and quantitative programs. This isn't a general "learn to code" course; it's built around real financial data, benchmarking, and the workflows you'll actually use in coursework or early career work.

Topics include:
Python fundamentals through a finance lens (data structures, functions, control flow).
Working with financial data and datasets.
Performance benchmarking and writing efficient code.
Applying concepts from Hilpisch's Python for Finance.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mehdi