9811272031/51 info@incapp.in

java

Python

Curriculum- 17 Modules
Duration- 2 Months

Price:    6599 5599/-

Join This Course

Course Description:


Python is a great and friendly language to use and learn. It fun, and can be adapted to both small and large projects. Python will cut your development time greatly and overall, its much faster to write Python than other languages.


Introduction


  • History of Python
  • Features of Python
  • Applications of Python
  • Installing Python
  • Writing First Python Program
  • Executing First Python Program using Interactive Mode
  • Executing First Python Program using Script Mode

Python Basics


  • Keywords
  • Identifiers
  • Comments
  • Data Type
  • Variables
  • Operators

Python Data Types


  • Numbers
  • Strings
  • Lists
  • Tuples
  • Dictionary

Python Operators


  • Arithmetic Operators
  • Relational Operators
  • Logical Operators

Decision Making Statements


  • If Statement
  • If - Else Statement
  • If - Elif Statement
  • Nested If Statement

Looping Statements


  • For Loop
  • While Loop
  • Loop else
  • Break and Continue
  • Nested Loops

Functions


  • Defining a Function
  • Calling a Function
  • Types of Functions
  • Function Arguments
  • Default Arguments
  • Anonymous Function
  • Local and Global Variables
  • Using Python Built-in Functions

Modules & Packages


  • Importing Module
  • Working with Math Module
  • Working with Random Module
  • Packages

Strings


  • Creating Strings
  • Printing Strings
  • String Indexing and Slicing
  • String Formatting

List


  • Creating and Accessing Lists
  • Indexing and Slicing Lists
  • Joining and Replicating Lists
  • Nested Lists

Tuples


  • Creating Tuple
  • Accessing Tuple
  • Joining Tuple
  • Replicating Tuple
  • Tuple Slicing

Dictionaries


  • Creating a Dictionary
  • Accessing values from Dictionary
  • Nested Dictionaries

Object Oriented Programming


  • Procedural vs Object Oriented Programming
  • Features of OOP
  • Defining a Class
  • Variables and Methods in a Class
  • Creating Objects
  • Inheritance
  • Data Hiding
  • Method Overloading
  • Method Overriding

Exception Handling


  • Errors and Exceptions
  • Exception Handling
  • Try, Except, Finally
  • User-defined Exceptions

Database


  • Introduction to Databases
  • Connections
  • Executing Queries
  • Transactions
  • Handling Errors

GUI Programming


  • Introduction to Tkinter Programming
  • Tkinter Widgets

Project Work