In this course, students will learn all the basics of Python in-depth and then some advanced concepts. Even the students who do not have programming background can join this course as we will cover the basics of programming in the first few sessions.
All the concepts are explained with code samples. Students will get hands-on Python training. Students should download free Visual Studio Code software for the coding exercises during and after the class. Students will be given assignments to guage their learning of a topic taught during the class.
Following topics will be covered:
1. Programming and Python
2. Variables and expressions in Python
3. If-else, loops, functions in Python
4. Strings in Python
5. Working with Files in Python
6. Lists, Dictionaries and Tuples
7. Regular Expressions
8. Parsing HTML and Scraping the web
9. Using Web Services
10. OOPS concepts in Python
11. SQL and Python
12. Visualizing Data
At the end of each session, students can pose their queries.