Python - Complete manual - Beginning a career in Python (Course also involves a live Project)
Foundation Course (2 Months-3 months ) (Depending on Student for time progress)
Foundation Course topics - Programming in Python
- Data and datatypes, operations on text and numbers, and text input and output
- Conditional logic, loops, and error handling
- Dynamic data structures in Python with lists and dictionaries
- Structuring programs using functions and working with imported libraries
- File storage with text files, JSON data files, and comma separated value spreadsheet files
- Using web interfaces to retrieve and work with real-world data such as live stock prices
- Bonus (Extra stuff) - Depending on student's progress
- Web Development Introduction
- Web Scraping using beautiful soup (Extract data from web using regular expressions)
In detail what will you learn ?
1. Hello, Python
A quick introduction to Python syntax, variable assignment, and numbers
2. Functions and Getting Help
Calling functions and defining our own, and using Python's builtin documentation
3. Booleans and Conditionals
Using booleans for branching logic
4. Lists
Lists and the things you can do with them. Includes indexing, slicing and mutating
5. Loops and List Comprehensions
For and while loops, and a much-loved Python feature: list comprehensions
6. Strings and Dictionaries
Working with strings and dictionaries, two fundamental Python data types
7. Working with External Libraries
Imports, operator overloading, and survival tips for venturing into the world of external librariesAfter this course you will understand programming in Python.
+ bonus - You will be able to develop web scrappers
Conclusion
After the course youwill be able to write automation tasks for your nativeOS/Windows/Mac platform, write web scrappers and work with python.