Python course content


 

Introduction


⚪ History ⚪ Features ⚪ Setting up path ⚪ Working with Python ⚪ Basic Syntax ⚪ Variable and Data Types ⚪ Operator

 

Conditional Statements


⚪ If ⚪ If- else ⚪ Nested if-else

Looping


⚪ For ⚪ While ⚪ Nested loops

Control Statements


⚪ Break ⚪ Continue ⚪ Pass

String Manipulation


⚪ Accessing Strings ⚪ Basic Operations ⚪ String slices ⚪ Function and Methods

 

Lists


⚪ Introduction ⚪ Accessing list ⚪ Operations ⚪ Working with lists ⚪ Function and Methods

Tuple


⚪ Introduction ⚪ Accessing tuples ⚪ Operations ⚪ Working ⚪ Functions and Methods

Dictionaries


⚪ Introduction ⚪ Accessing values in dictionaries ⚪ Working with dictionaries ⚪ Properties ⚪ Functions

Functions


⚪ Defining a function ⚪ Calling a function ⚪ Types of functions ⚪ Function Arguments ⚪ Anonymous functions ⚪ Global and local variables

Modules


⚪ Importing module ⚪ Math module ⚪ Random module ⚪ Packages ⚪ Composition

Input-Output


⚪ Printing on screen ⚪ Reading data from keyboard ⚪ Opening and closing file ⚪ Reading and writing files ⚪ Functions

Exception Handling


⚪ Exception ⚪ Exception Handling ⚪ Except clause ⚪ Try ? finally clause ⚪ User Defined Exceptions


 

Advanced Python

 

Oops concept


⚪ Class and object ⚪ Attributes ⚪ Inheritance ⚪ Overloading ⚪ Overriding ⚪ Data hiding 

 

Regular expressions


⚪ Match function ⚪ Search function ⚪ Matching VS Searching ⚪ Modifiers ⚪ Patterns

CGI


⚪ Introduction ⚪ Architecture ⚪ CGI environment variable ⚪ GET and POST methods ⚪ Cookies ⚪ File upload

Database


⚪ Introduction ⚪ Connections ⚪ Executing queries ⚪ Transactions ⚪ Handling error

 

Networking


⚪ Socket ⚪ Socket Module ⚪ Methods ⚪ Client and server ⚪ Internet modules

Multi-threading


⚪ Thread ⚪ Starting a thread ⚪ Threading module ⚪ Synchronizing threads ⚪ Multi-threaded Priority Queue

GUI Programming


⚪ Introduction ⚪ Tkinter programming ⚪ Tkinter widgets 

Our services

Advanced  Analytics

Data Science

Internet of Things

Digital Transformation

Artificial Intelligence

Application Development

Reach Us

Athena AI Solutions Pvt.Ltd
55, Planters Road, ATT Colony,
Coimbatore -641018
Phone no :9655310475

EMAIL: contact@athena-io.com