Intro to Programming using Python. Learn how to program using Python. Use popular libraries like numpy and pandas. Lists, Arrays, Files.
From 69 C$ /h
The Programming Fundamentals course is an introduction to the Python programming language for students
without prior programming experience. Students are introduced to core programming concepts like data
structures, conditionals, loops, variables, and functions. This course provides hands-on coding exercises using
commonly used data structures, writing custom functions, and reading and writing to files. The concepts
presented in the course are reinforced by practice through lab exercises. After completing this course, students
will immediately be able to use Python to complete tasks in the real world.
without prior programming experience. Students are introduced to core programming concepts like data
structures, conditionals, loops, variables, and functions. This course provides hands-on coding exercises using
commonly used data structures, writing custom functions, and reading and writing to files. The concepts
presented in the course are reinforced by practice through lab exercises. After completing this course, students
will immediately be able to use Python to complete tasks in the real world.
Extra information
Bring your Laptop
Location
At student's location :
- Around Beirut, Lebanon
About Me
I've taught at most of Lebanon's leading universities, across 256 course sections over 20+ years. I know the system inside out — and I don't just get students through a course, I get them to thrive in it. My students consistently earn the highest grades in their classes.
I've directed and supervised hundreds of course and capstone projects, including one that scored 100/100 — the highest in the faculty's history. I take the most difficult, abstract topics and make them concrete: customized problem-solving steps and practical examples that turn theory into something a student can actually use.
I've directed and supervised hundreds of course and capstone projects, including one that scored 100/100 — the highest in the faculty's history. I take the most difficult, abstract topics and make them concrete: customized problem-solving steps and practical examples that turn theory into something a student can actually use.
Education
Baccalaureat Francais - Serie C
Computer and Communications Engineering - American University of Beirut
Master in Engineering Managment - American University of Beirut
Computer and Communications Engineering - American University of Beirut
Master in Engineering Managment - American University of Beirut
Experience / Qualifications
20+ years teaching at Lebanon's leading universities — AUB, LAU, NDU, USEK, AUST, LIU, AOU, AUT — covering most core courses in Computer Science and Management Information Systems. 10+ years in software development, building and architecting real-world systems.
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
English
French
Arabic
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee





