Intermediate Python Level 2
Ages: 11 - 18 Skills Level: Beginner - Advance. Tools: Python, IDLE
In this Course, Students will dive deeper in python programming language - Curriculum will cover python advance concept: More on Strings and special methods, Indexing, Slicing, String and loops, String Methods
File Handling, Classes and objects, Methods, Operator Overloading, class variable vs instance variable, Inheritance, Name spaces, Module, Exceptions Handling, Raise, Assert, GUI PROGRAMMING USING TKINTER - Handling event, Canvas, Images, Menu, Animations and Dialog Boxes
-
Each chapter have projects, exercises and Quiz and Unit test will be happen at the end of each unit
-
Works on various projects and game development which will build student logical and critical thinking as well as problem solving skills. Students will be working on lot of exercise, more they more stronger there concepts will be.
By the end of this course. student have build complex projects and game in the python, and ready to advance to Advance Python level.
This course/level is consists of 24 classes. Each course typically takes 3-6 months to complete This depends on the student's dedication to homework, their previous experience, and the difficulty of course material. Our instructors move at the pace of the student, taking extra time to reinforce concepts as needed.
COURSE CURRICULUM
-
More on Strings, Indexing and Slicing
-
Strings - Immutability
-
Slicing and Concatenation
-
Strings and For loop and THE IN KEYWORD
-
Strings Methods and unit project and Quiz
-
File Handling
-
Classes and objects
-
Methods and BUILT-IN METHODS
-
Operator and Overloading
-
Class Variables vs. Instance Variables
-
Inheritance and Hidden attributes
-
Namespaces and Modules
-
Exceptions Handling, Raise, Assert
-
GUI PROGRAMMING USING TKINTER - Handling event, Canvas, Images, Menu, Animations and Dialog Boxes
-
Each chapter have projects, exercises, unit test
-
Works on various projects and game development which will build student logical and critical thinking as well as problem solving skills