Designed for
Students who are interested in computer programming language and want to learn Python
Level
All levels
Class format
One-on-one and small group (Max. 7 students/class)
Class introduction
We are going to learn the fundamentals of Python and its most sought after applications, including data analysis, web scraping, and machine learning or other development tracks. After acquiring a good understanding of the fundamentals, we will look at various tracks and cater the course to the students’ interests.
Course content
Lessons | Topics |
1 | Variables, Calculations, Strings |
2 | Conditional Statements and Iterations |
3 | Functions in Python and String Methods |
4 | Data Structures, Two Dimensional Data Structures |
5 | Projects: Matplotlib Package: Line, Scatter, Historigram |
6 | Application: Financial Calculations |
7 | Web Scrapping (flexible) |
8 | Sentiment Analysis Part I (flexible) |
9 | Sentiment Analysis Part II (flexible) |
10 | Network Analysis (flexible) |
Feedback
Students and their parents will receive brief feedback after each class regarding the student’s general participation in class. Students will also receive feedback on graded assignments via email.
Schedule
15 hours of classes, 90 minutes/class