facebook
favorite button
member since icon
Since December 2025
Instructor since December 2025
Learn Python Programming from Beginner to Advanced
course price icon
From 39.99 C$ /h
arrow icon
Learn Python from an experienced engineer and AI instructor through a fully personalized approach designed for your background, level, and goals. Whether you’re a complete beginner or already familiar with programming, each lesson is tailored to your pace and the real problems you want to solve.

You will build a strong foundation in Python and gradually move toward practical applications, preparing you to confidently enter the world of Artificial Intelligence and Machine Learning. Through intuitive explanations, hands-on coding, and real examples, you’ll understand not only how Python works but also how to use it effectively for data, automation, algorithms, and AI projects.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Via Mario Fantin, Bologna, Metropolitan City of Bologna, Italy
location type icon
Online from Italy
About Me
I am an Engineering and Computer Science graduate with solid experience in Python, C++, Machine Learning, and AI research. Over the years, I have helped students of all ages learn programming—from curious high-school beginners to Master’s and PhD students worldwide through my work as an instructor in the international NMA Neuroscience program. My approach is intuitive, engaging, and always adapted to each student’s level and goals.
I am currently completing a Master’s in Bioinformatics at the University of Bologna, which strengthens my background in algorithms, data analysis, and scientific computing. Students often tell me that I make difficult concepts feel simple and that they gain confidence quickly. I care deeply about teaching and always strive to create a supportive environment where every student can progress comfortably and effectively.
Education
I am currently completing my Master’s in Bioinformatics at the University of Bologna, where I work with advanced topics such as scientific computing, algorithm design, data analysis, genomics, and computational biology. This program deepens my understanding of how programming and ML are used in real scientific and industrial applications. My educational background combines engineering, computer science, AI, and biological data analysis—giving me a unique perspective that I bring into every lesson.
I hold a Bachelor’s degree in Electrical Engineering with a strong focus on programming, algorithms, and computational modeling. During my studies, I gained extensive experience in Python, C++, data structures, and applied mathematics, which naturally led me into Machine Learning and AI research. Alongside my technical work, I began teaching programming and ML to students at different levels, developing a clear, intuitive approach to explaining complex ideas.
Experience / Qualifications
I have several years of experience as a Python and C++ developer, Machine Learning instructor, and AI researcher. I began teaching programming during my engineering studies and later expanded to mentoring students from around the world through the international Neuromatch Academy neuroscience program, where I taught Master’s and PhD students advanced computational concepts. I have guided learners of all ages—from motivated teenagers taking their first steps in coding to university students needing help with algorithms, data analysis, and ML. My teaching style is intuitive, engaging, and focused on building real understanding through clear explanations and practical examples.
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
45 minutes
60 minutes
90 minutes
The class is taught in
English
Persian
Availability of a typical week
(GMT -05: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
Similar classes
arrow icon previousarrow icon next
verified badge
Finance professional with 6 years working experience offering courses in Italian/English on Microsoft Excel for financial application & database management. I enjoy teaching, students of any level are welcome.

If you're looking at anything ranging from basic formulas, graphs, pivots up to a complete automation of spreadsheets via complex formulas or VBA macros, hit me up. The course can also be helpful in preparation for internships at top tier investment banking / consulting firms.

100% practical session with extensive examples. Google Meet / Skype or any other software is fine.
verified badge
Learning to code is interesting and fun. Computer and mobile being the fundamental part of life, coding will help children visualize and understand how they work and develop their own games and software. It will also open a large sphere of various future possibilities.

It will be an interesting and interactive session with the students including hands-on practice and exercises.
message icon
Contact Sajjad
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Finance professional with 6 years working experience offering courses in Italian/English on Microsoft Excel for financial application & database management. I enjoy teaching, students of any level are welcome.

If you're looking at anything ranging from basic formulas, graphs, pivots up to a complete automation of spreadsheets via complex formulas or VBA macros, hit me up. The course can also be helpful in preparation for internships at top tier investment banking / consulting firms.

100% practical session with extensive examples. Google Meet / Skype or any other software is fine.
verified badge
Learning to code is interesting and fun. Computer and mobile being the fundamental part of life, coding will help children visualize and understand how they work and develop their own games and software. It will also open a large sphere of various future possibilities.

It will be an interesting and interactive session with the students including hands-on practice and exercises.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Sajjad