This is a class for all beginners (with at least basic exposure to computers, no prior coding experience required). At the end of this class, you will be able to
- Understand how computers work, how programming languages work, and the different types of languages
- Learn the python language semantics and syntax
- Learn about flow change mechanisms (conditions, looping etc.)
- Understand how and when to use Functions and classes
- Learn how to read documentation and learn new frameworks/libraries
In addition to the above, I will also provide 2 hours of problem solving assignments to reinforce concepts and 1 extra hour of doubt clarification.
Prerequisites: none
Class schedule: Weekend. (3 hours + 2 hours sat - sun)
First hour will be introduction to computers and programming which will be like a Demo class, and will cover the basic types of languages along with computer science fundamentals.
From second hour core python will be covered and the curriculum will follow the objectives above.