
Explore string manipulation in Python by accessing characters via indexing, measuring length, converting case, splitting, replacing, and concatenating strings, with examples of docstrings and quotes.
Explore Python lists, sort with sorted, find min and max, sum elements, handle string lists, enumerate indices, and join list items into a single string.
Learn how Python list methods can modify the original list in place, including sorting with an optional reverse flag and printing elements in reverse order.
Learn how to import a dog model from a different directory, test your program, and resolve module path issues by importing the correct model in Python programming basics.
Explore how Python functions handle arguments, including global variables, default arguments, and local versus global scope, with practical examples of def, print, and lists.
Learn how strings are immutable and how to modify by creating new strings, using string methods like replace and find, and exploring built-in string functions.
Learn how Python swaps variables and uses packing and unpacking of tuples with multiple assignment, and compare its behavior to C’s swapping approach.
Explore how Python generators and the next function operate inside and outside loops, producing values raised to the power of three and handling stop iteration with for loops.
The course demonstrates small set of independent program to demo a feature and later I stitch together concepts learnt to create medium complexity project.
The course is from beginner level but the student needs to have idea or familiarity with at-least one programming language.
Detailed understanding of the Python Language.
Detailed tutorial and internals of List, Dictionary, Sets, Tuples.
Detailed File Handling like reading/writing/opening. Several mini Project on Python.
Installation and development guide on Python.String Manipulation.
Detailed description and handling of Functions. Detailed description of Python Modules and how to write modules of your own.
Periodic updates on python news and new development. Future updates with lots of stuff like web scraping, youtube downloading and other stuff.
Operating system interfacing modules like OS and os.path
Demonstration of post, get for the rest client handling.
Writing Rest API backend with the Python.
Demo of the project in python for checking if the system is alive using the ping utility from within python program.
Demo of the project using the argparse, IPNetwork, netaddr, threads to do ping discovery for alive system.
Small Demo of the flask, although flask will not be covered extensively as its not a flask course.
This would be a dynamic and ever evolving course on python and new stuff will be posted very periodically.
I am planning to later cover the stock API and stock data fetch particularly from the polygon dot io for those who are interested, although this is currently not part of the program and will be added later.