dots bg

Python

Course Instructor Setwin Online

₹3540.00

dots bg

Course Overview

Course Description

Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990.

By using Python Language we can implement different variety of applications like

1. Automation Applications.

2. Data Analysis.

3. Web Applications.

4. Scientific Obligations.

5. Web Scrapping Techniques.

6. Network with IOT Application.

7. Administration Scripts.

8. Test Cases.

9. GUI Applications.

10. Gaming Applications.

11. Animation Applications.......etc.

Currently copy rights of the python language are registered with an open community and non-profitable organization called Python Software foundation (PSF). Python language is open source and source code is also open source. The Python Software which is developed by the Python Software Foundation is known as 'CPython'. There are so many distributions are available for CPython. CPython is open source and plat form independent. With respect to every operating system separate python software's are available for respect to every version of Python. Download the required Python 3.7(current version), executable installer file from the www.python.org.com website.

What will you learn?

1. Learn to use Python professionally, learning both Python 2 and Python 3!

2. Learn advanced Python features, like the collections module and how to work with timestamps!

3. Learn to use Object Oriented Programming with classes!

4. Learn complete details and working functionalities of Pycharm.

5. Understand complex topics, like Decorators, Generators, Iterators and Closers

6. Understand how to use both the Jupyter Notebook and create .py files

7. Get an understanding of how to create GUIs in the Jupyter Notebook system!

8. Build a complete understanding of Python from the ground up!

Prerequisites

1. Beginners who have never programmed before.

2. Programmers switching languages to Python.

3. Intermediate Python programmers who want to level up their skills!

Schedule of Classes

Course Curriculum

2 Subjects

Python

17 Exercises157 Learning Materials

Introduction to Programming Languages

Programming Language Paradigm

External Link

Imperative Programming Languages

External Link

Declarative Programming Languages

External Link

History of Programming Languages

External Link

Classification of Programming Languages

Machine Level Programming Language

External Link

Assembly Level Programming Language

External Link

High Level Programming Language

External Link

High Level Programming Languages

Introduction

External Link

FOTRAN

External Link

COBOL

External Link

ALGOL

External Link

BCPL & PASCAL

External Link

C Language

External Link

C++

External Link

JAVA

External Link

Python

External Link

Introduction to Python Programming

About Python Programming Language

External Link

History of Python

External Link

Characteristics of Python

External Link

Quiz on Introduction to Python

Quiz on Introduction to Python

Exercise

Python Environment

Installation of Python

External Link

Compile and Running

External Link

Python Documentation

External Link

PIP

External Link

Editors & IDE's

Introduction to IDE

External Link

PyCharm

External Link

Anaconda

External Link

Spyder

External Link

Jupyter

External Link

Running Python Script

External Link

Getting Started with Python Programming

Creating your First Python Program

External Link

Reading & Printing to Screen

External Link

Interactive & Script Mode

External Link

Python File Extensions

External Link

Basic Concepts in Python

Shell as a Calculator

External Link

Comments in Python

External Link

Multiline Statements

External Link

Quotations in Python

External Link

Variables

Introduction to Variables

External Link

Naming Variables

External Link

Mnemonic Variable Names

External Link

Reserved Words

External Link

Data Types

Values & Types

External Link

Numerical Data Type

External Link

String Data Type

External Link

Working with Variables

Multiple Assignment

External Link

Swap Variables

External Link

Type Conversion

External Link

Mutable vs Immutable Objects

External Link

Number System Conversion

External Link

Operators

Arithmetic Operator

External Link

Assignment Operator

External Link

Comparison Operator

External Link

Logical Operator

External Link

Bitwise Operator

External Link

Membership Operator

External Link

Operator Precedence

External Link

Evaluating Expression

External Link

Python Practical on Operators

Find the Length and Breadth of Rectangle

Assignment

Add and get the quotient

Assignment

Calculate (a+b)^2

Assignment

Decision Making

Introduction to Decision Making

External Link

if Statement

External Link

if...else Statement

External Link

elif Statement

External Link

Nested if...else Statement

External Link

Python Practical on Decision making

Finding maximum of Three numbers

Assignment

Leap year

Assignment

Even or odd

Assignment

Quiz on Data types and Decision making

Quiz on Data types and Decision making

Exercise

Loops

Introduction to Loops

External Link

While Loop

External Link

For Loop

External Link

Nested Loops

External Link

Break Statement

External Link

Continue Statement

External Link

Pass Statement

External Link

Python Practical on Loops

Sum of all even numbers from 1 to n

Assignment

Reverse 3 or 4 digit number

Assignment

Factorial of a number

Assignment

Collections : List - 1

Introduction to Collections

External Link

Introduction to List

External Link

Accessing Items in a List

External Link

Loop through List

External Link

List Length & Add Items to List

External Link

Built-in List Methods

External Link

Basic List Operations

External Link

List Mutability

External Link

Collections : List - 2

Lambda Function

External Link

List with map() Function

External Link

List with filter() Function

External Link

List with reduce() Function

External Link

Difference between Strings & Lists

External Link

Collections : Tuples

Introduction to Tuple

External Link

Tuple Packing & Unpacking

External Link

Comparing Tuples & Iterating through Tuple

External Link

Deleting & Slicing of Tuples

External Link

Tuple Membership Test

External Link

Collections : Sets

Creating Set

External Link

Iteration Over Set

External Link

Python Set Methods

External Link

Set Operations

External Link

Set Built-in Functions

External Link

Frozen Set

External Link

Collections : Dictionary

Creating Dictionary

External Link

Python Hashing

External Link

Python Dictionary Methods

External Link

Copying & Updating Dictionary

External Link

Deleting & Sorting Keys in Dictionary

External Link

Summary of Dictionary Methods

External Link

String Handling - 1

Introduction to Strings

External Link

String Indices

External Link

Delete a String

External Link

String Multiplication & Concatenation

External Link

Iterating through a String

External Link

String Membership Test

External Link

String Built-in Functions

External Link

String Handling - 2

Reversing a String

External Link

Split String

External Link

Escape Sequence

External Link

String format() Method

External Link

String Methods

External Link

Python Practical on Collections

Finding 1 common element in two lists

Assignment

Convert Alternative letters to Uppercase

Assignment

Find Common element in three sets using Lists

Assignment

Find Missing and Additional values

Assignment

Functions

Introduction to Functions

External Link

Defining & Calling a Function

External Link

Working of Function

External Link

Doc Strings

External Link

Functions : Arguments & Return Statements

Default Arguments

External Link

Required Arguments

External Link

Keyword Arguments

External Link

Variable Length Arguments

External Link

Return Statement

External Link

Returning Multiple Values

External Link

Command Line Arguments

External Link

Functions : Scope of Variables

Global Variable

External Link

Local Variable & Its Comparison with Global

External Link

Functions : Recursion

Recursive Functions

External Link

Finding Sum of Natural Numbers using Recursion

External Link

Functions : Anonymous Functions

Lambda Function

External Link

Using Lambda with filter()

External Link

Using Lambda with map()

External Link

Using Lambda with reduce()

External Link

Functions : Parameter Passing Technique

Passing Immutable Objects

External Link

Passing Mutable Objects

External Link

Functions : First Class Functions

Assigning a Function to Variable

External Link

Passing a Function as Parameter

External Link

Returning Function to Function

External Link

Storing Function in Data Structures

External Link

Quiz on Python Programming

Quiz on Python Programming

Exercise

NumPy Package

Introduction to NumPy

External Link

Installation of NumPy

External Link

Working with NumPy

External Link

Data Types in NumPy

External Link

NumPy Array Attributes

External Link

Engineering Mathematics : Basics of Matrices

Creating a Matrix

External Link

Identity Matrix

External Link

Transpose of a Matrix

External Link

Engineering Mathematics : Matrix Arithmetic Operations

Matrix Addition

External Link

Matrix Subtraction

External Link

Matrix Multiplication

External Link

Matrix Element Multiplication & Division

External Link

Engineering Mathematics : Operations on Matrices

Determinant of a Matrix

External Link

Inverse of a Matrix

External Link

Solving Linear Equations

External Link

Engineering Mathematics : Exercises on Matrices

Picking an Element from a Matrix

External Link

Interchange Diagonal Elements

External Link

Check a Matrix is Identity or Not

External Link

Matrix Arithmetic Operations

External Link

Inverse of 2X2 & 3X3 Matrix

External Link

Solving Linear Equations

External Link

Quiz on NumPy and Matrix Operations

Quiz on NumPy and Matrix Operations

Exercise

Practical on Operators

Python for Engg Applications

115 Learning Materials

Introduction to Python Programming

About Python Programming Language

External Link

History of Python

External Link

Characteristics of Python

External Link

Python Environment

Installation of Python

External Link

Compile and Running

External Link

Python Documentation

External Link

PIP

External Link

Editors & IDE's

Introduction to IDE

External Link

PyCharm

External Link

Anaconda

External Link

Spyder

External Link

Jupyter

External Link

Running Python Script

External Link

Getting Started with Python Programming

Creating your First Python Program

External Link

Reading & Printing to Screen

External Link

Interactive & Script Mode

External Link

Python File Extensions

External Link

Basic Concepts in Python

Shell as a Calculator

External Link

Comments in Python

External Link

Multiline Statements

External Link

Quotations in Python

External Link

Variables

Introduction to Variables

External Link

Naming Variables

External Link

Mnemonic Variable Names

External Link

Reserved Words

External Link

Data Types

Values & Types

External Link

Numerical Data Type

External Link

String Data Type

External Link

Working with Variables

Multiple Assignment

External Link

Swap Variables

External Link

Type Conversion

External Link

Mutable vs Immutable Objects

External Link

Number System Conversion

External Link

Operators

Arithmetic Operator

External Link

Assignment Operator

External Link

Comparison Operator

External Link

Logical Operator

External Link

Bitwise Operator

External Link

Membership Operator

External Link

Operator Precedence

External Link

Evaluating Expression

External Link

Decision Making

Introduction to Decision Making

External Link

if Statement

External Link

if...else Statement

External Link

elif Statement

External Link

Nested if...else Statement

External Link

Loops

Introduction to Loops

External Link

While Loop

External Link

For Loop

External Link

Nested Loops

External Link

Break Statement

External Link

Continue Statement

External Link

Pass Statement

External Link

List

Introduction to List

External Link

Accessing Items in a List

External Link

Loop through List

External Link

List Length & Add Items to List

External Link

Built-in List Methods

External Link

Basic List Operations

External Link

List Mutability

External Link

Tuples

Introduction to Tuple

External Link

Tuple Packing & Unpacking

External Link

Comparing Tuples & Iterating through Tuple

External Link

Deleting & Slicing of Tuples

External Link

Tuple Membership Test

External Link

Functions

Introduction to Functions

External Link

Defining & Calling a Function

External Link

Working of Function

External Link

Doc Strings

External Link

Functions : Arguments & Return Statements

Default Arguments

External Link

Required Arguments

External Link

Keyword Arguments

External Link

Variable Length Arguments

External Link

Return Statement

External Link

Returning Multiple Values

External Link

Command Line Arguments

External Link

Functions : Scope of Variables

Global Variable

External Link

Local Variable & Its Comparison with Global

External Link

Functions : Recursion

Recursive Functions

External Link

Finding Sum of Natural Numbers using Recursion

External Link

NumPy Package

Introduction to NumPy

External Link

Installation of NumPy

External Link

Working with NumPy

External Link

Data Types in NumPy

External Link

NumPy Array Attributes

External Link

Basics of Matrices

Creating a Matrix

External Link

Identity Matrix

External Link

Transpose of a Matrix

External Link

Matrix Arithmetic Operations

Matrix Addition

External Link

Matrix Subtraction

External Link

Matrix Multiplication

External Link

Matrix Element Multiplication & Division

External Link

Operations on Matrices

Determinant of a Matrix

External Link

Inverse of a Matrix

External Link

Solving Linear Equations

External Link

Exercises on Matrices

Picking an Element from a Matrix

External Link

Interchange Diagonal Elements

External Link

Check a Matrix is Identity or Not

External Link

Matrix Arithmetic Operations

External Link

Inverse of 2X2 & 3X3 Matrix

External Link

Solving Linear Equations

External Link

Transpose of a Matrix without using NumPy

Introduction to Transpose of Matrix

External Link

Function to Input a Matrix : Code Explanation

External Link

Function to Input a Matrix : Code Implementation

External Link

Function to Transpose a Matrix : Code Explanation

External Link

Function to Transpose a Matrix : Code Implementation

External Link

Comparing with In-Built Function in NumPy

External Link

Determinant of Matrix without using NumPy

Manually Calculating Determinant of Matrix

External Link

Laplace Expansion to Calculate Determinant

External Link

Function to Find Determinant : Code Explanation

External Link

Function to Find Determinant : Code Implementation

External Link

Comparing with In-Built Function in NumPy

External Link

Cofactor & Minor Matrix without using NumPy

Introduction to Cofactors & Minor Matrix

External Link

Function for Cofactors & Minor Matrix : Code Explanation

External Link

Function for Cofactors & Minor Matrix : Code Implementation

External Link

Course Instructor

tutor image

Setwin Online

107 Courses   •   2628 Students