Python

Course Duration

4 Months

Category

Programming

Description

Learn how to use Python for real-world tasks including dealing with PDF files, sending emails, reading Excel files, scraping websites for information, manipulating picture files, and much more!

Course Content

11 MODULEs • 4 months total length

  • Command Line Basics
  • Installing Python Step by Step
  • Running Python Code
  • Introduction to Python Data Types
  • Python Numbers
  • Variable Assignments
  • Getting Inputs
  • Introduction to Strings, indexing and Slicing with strings
  • String Properties and Methods
  • Print Formatting with Strings
  • List, Dictionaries, Tuples, Sets, Booleans with Python
  • Comparison Operators in Python
  • Chaining Comparison Operators in Python with Logical Opearators
  • If, Elseif and Else Statements in Python
  • For loops in Python
  • While loops in Python
  • Useful Operators in python
  • List comprehension in Pyhon
  • Introduction to Functions
  • def Keyword
  • Basics of Python Functions
  • Logic with Python Functions
  • Tuple Unpacking with Python Functions
  • Interactions between Python Funtions
  • Arguments and Keyword Arguments
  • Nested Statements and Scope
  • Introduction
  • Attributes and Class Keyword
  • Class Object Attributes and Method
  • Inheritance
  • Pip Install and PyPi
  • Modules and Packages
  • Opening and Reading files and folders
  • Python Datetime Module
  • Python Math and Random Modules
  • Python Debugger
  • Regular Expressions
  • Advanced Numbers, Strings and Sets
  • Advanced Dictionaries and Lists
  • Interact functionality with GUIs
  • GUI widget Basics
  • Widget Styling and Layouts.

Requirements

  • Computational skills
  • Personal PC (OPTIONAL)