Basic Python

SC
SITH Computer Institute
Last Update 11/11/2021

About This Course

INTRODUCTION TO PYTHON

  • Why do we need Python?
  • Program structure.
  • Installation of Python.
  • Introduction to IDLE.
  • Installation of Python on Windows, MacBook and Linux.

COURSE CURRICULUM

Helpie FAQ

  • Introduction
    • Basic of programming
    • Python installation
    • Syntax and comments
    • Variable
    • Scope of variable
    • Data type
    • Operators
    • Read user input
  • Conditional statements
    • If statement
    • If else statement
    • Nested statement
  • Loops
    • For loop
    • While loop
  • Data structure
    • List
      • Access list
      • Change list
      • List methods
      • List comprehension
    • Tuple
      • Access tuple
      • Tuple methods
    • Dictionary
      • Access dictionary
      • Add items
      • Nested dictionary
    • Sets
  • Strings
    • Slicing
    • String formatting
    • String methods
  • Functions
    • Basic function
    • Lambda function
    • Iterators
  • Object oriented concepts
    • Classes & objects
    • Constructors
    • Inheritance
  • Exception handling
    • Try
    • Catch
  • Libraries
    • Math
    • JSON
    • Regular exception
  • File Handling
  • Database Basic
  • UI Design using python

  • TOOLS

    Learning Objectives

    To understand why Python is a useful scripting language for developers.
    To learn how to design and program Python applications.
    To learn how to read and write files in Python.
    To learn how to design object‐oriented programs with Python classes.
    To learn how to use exception handling in Python applications for error handling.

    Requirements

    • You can easily start if you have some basic know-how of English and mathematics. Students can still choose PYTHON as their first language, even without any programming background.