SlideShare a Scribd company logo
1 of 7
Download to read offline
Python Programming
Basic Hands-on Python Course
At
Sparse Matrix Solutions
in just Rs. 3000/-
www.sparsematrix.co.in
www.sparsematrix.co.in
Call Us at
8806668550
Visit at
133/1, Spectrum Building,
Nr. Monibaba Vrudhashram,
Gurudwara Colony,
Akurdi Railway Station,
Pune 411033
info@sparsematrix.co.in
Python Programming
Session : 1
Problem Solving, Programming and Python Programming
General Problem Solving Concepts
Problem solving in everyday life
Types of problems
Problem solving with computers
Difficulties with problem solving
Problem solving aspects
Top down design
Problem Solving Strategies
Program Design Tools
Algorithms
Flowcharts and Pseudo-codes
Implementation of algorithms
Basics of Python Programming
Features of Python
History and Future of Python
Writing and executing Python program
Literal constants, variables and identifiers
Data Types
Input operation, Comments, Reserved words
Indentation, Operators and expressions
Expressions in python
www.sparsematrix.co.ininfo@sparsematrix.co.in
Python Programming
Session : 2
Decision Control Statements
Decision Control Statements
Decision control statements
Selection/conditional branching Statements
if, if-else, nested if, if-elif-else statements
Basic loop Structures/Iterative statements
while loop, for loop
selecting appropriate loop
Nested loops
The break, continue, pass
else statement used with loops
Other data types
Tuples
Lists
Dictionary
www.sparsematrix.co.ininfo@sparsematrix.co.in
Python Programming
Session : 3
Functions and Modules
Functions and Modules
Need for functions
Function
Definition, call
Variable scope and lifetime
The return statement
Defining functions
Lambda or anonymous function
Documentation string
good programming practices
Introduction to modules
Introduction to packages in Python
Introduction to standard library modules
www.sparsematrix.co.ininfo@sparsematrix.co.in
Python Programming
Session : 4
Strings
Strings and Operations-
Concatenation
Appending
Multiplication and slicing
Strings are immutable
Strings formatting operator
Built in string methods and functions
Slice operation
ord() and chr() functions
in and not in operators
Comparing strings
Iterating strings
The string module.
www.sparsematrix.co.ininfo@sparsematrix.co.in
Python Programming
Session : 5
Object Oriented Programming
Programming Paradigms
Monolithic
Procedural
Structured
Object oriented
Features of Object oriented programming
Classes, objects,
Methods and message passing
Inheritance, polymorphism, containership,
Reusability, delegation,
Data abstraction and encapsulation
Classes and Objects
Class method and self object,
Class variables and object variables
Public and private members,
Class methods
www.sparsematrix.co.ininfo@sparsematrix.co.in
Python Programming
Session : 6
File Handling and Dictionaries
Files
Introduction
File path
Types of files
Opening and Closing files
Reading and Writing files
Dictionary method
Dictionaries
Creating
Assessing
Adding and updating values
Mini Project developed using Python
Study design, features, and use of system
www.sparsematrix.co.ininfo@sparsematrix.co.in

More Related Content

What's hot

Chat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlowChat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlow
Jeongkyu Shin
 
Script to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latestScript to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latest
Jaganadh Gopinadhan
 

What's hot (20)

Chatbot_Presentation
Chatbot_PresentationChatbot_Presentation
Chatbot_Presentation
 
Everything you need to know about chatbots
Everything you need to know about chatbotsEverything you need to know about chatbots
Everything you need to know about chatbots
 
Chat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlowChat bot making process using Python 3 & TensorFlow
Chat bot making process using Python 3 & TensorFlow
 
Python an-intro youtube-livestream-day1
Python an-intro youtube-livestream-day1Python an-intro youtube-livestream-day1
Python an-intro youtube-livestream-day1
 
Introduction to Transformers for NLP - Olga Petrova
Introduction to Transformers for NLP - Olga PetrovaIntroduction to Transformers for NLP - Olga Petrova
Introduction to Transformers for NLP - Olga Petrova
 
D3 dhanalakshmi
D3 dhanalakshmiD3 dhanalakshmi
D3 dhanalakshmi
 
Sprint 1
Sprint 1Sprint 1
Sprint 1
 
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
Pycon India 2018 Natural Language Processing Workshop
Pycon India 2018   Natural Language Processing WorkshopPycon India 2018   Natural Language Processing Workshop
Pycon India 2018 Natural Language Processing Workshop
 
Ai lecture 10(unit03)
Ai lecture  10(unit03)Ai lecture  10(unit03)
Ai lecture 10(unit03)
 
Script to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latestScript to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latest
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERT
 
IRJET - Storytelling App for Children with Hearing Impairment using Natur...
IRJET -  	  Storytelling App for Children with Hearing Impairment using Natur...IRJET -  	  Storytelling App for Children with Hearing Impairment using Natur...
IRJET - Storytelling App for Children with Hearing Impairment using Natur...
 
Transformer Introduction (Seminar Material)
Transformer Introduction (Seminar Material)Transformer Introduction (Seminar Material)
Transformer Introduction (Seminar Material)
 
Developing Korean Chatbot 101
Developing Korean Chatbot 101Developing Korean Chatbot 101
Developing Korean Chatbot 101
 
Nlp final
Nlp finalNlp final
Nlp final
 
Python idle introduction(3)
Python idle introduction(3)Python idle introduction(3)
Python idle introduction(3)
 
Token classification using Bengali Tokenizer
Token classification using Bengali TokenizerToken classification using Bengali Tokenizer
Token classification using Bengali Tokenizer
 
Python Programming Language
Python Programming LanguagePython Programming Language
Python Programming Language
 

Similar to Python Course At Sparse Matrix Solutions

Python course task 10 guruprasanth.s
Python course task 10 guruprasanth.sPython course task 10 guruprasanth.s
Python course task 10 guruprasanth.s
GURUPRASANTH33
 
Python-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptxPython-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptx
dmdHaneef
 

Similar to Python Course At Sparse Matrix Solutions (20)

Introduction To Python
Introduction To PythonIntroduction To Python
Introduction To Python
 
Python Course outline.docx
Python Course outline.docxPython Course outline.docx
Python Course outline.docx
 
The-Power-of-Python-in-Computer-Science.pptx
The-Power-of-Python-in-Computer-Science.pptxThe-Power-of-Python-in-Computer-Science.pptx
The-Power-of-Python-in-Computer-Science.pptx
 
Python course task 10 guruprasanth.s
Python course task 10 guruprasanth.sPython course task 10 guruprasanth.s
Python course task 10 guruprasanth.s
 
Py tut-handout
Py tut-handoutPy tut-handout
Py tut-handout
 
INTERNSHIP REPORT.docx
 INTERNSHIP REPORT.docx INTERNSHIP REPORT.docx
INTERNSHIP REPORT.docx
 
Python-content-1.pdf
Python-content-1.pdfPython-content-1.pdf
Python-content-1.pdf
 
Python institute in Patna
Python institute in PatnaPython institute in Patna
Python institute in Patna
 
Introduction to python3.pdf
Introduction to python3.pdfIntroduction to python3.pdf
Introduction to python3.pdf
 
Python Programming Careers
Python Programming Careers Python Programming Careers
Python Programming Careers
 
Python Course In Chandigarh
Python Course In ChandigarhPython Course In Chandigarh
Python Course In Chandigarh
 
Python Training in Gurgaon.pptx
Python Training in Gurgaon.pptxPython Training in Gurgaon.pptx
Python Training in Gurgaon.pptx
 
python classes 1.pdf
python classes 1.pdfpython classes 1.pdf
python classes 1.pdf
 
Python Tutorial for Beginner
Python Tutorial for BeginnerPython Tutorial for Beginner
Python Tutorial for Beginner
 
Python Training in Gurgaon.pdf
Python Training in Gurgaon.pdfPython Training in Gurgaon.pdf
Python Training in Gurgaon.pdf
 
Python Training in Chandigarh
Python Training in ChandigarhPython Training in Chandigarh
Python Training in Chandigarh
 
Python-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptxPython-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptx
 
GE3151_PSPP_UNIT_2_Notes
GE3151_PSPP_UNIT_2_NotesGE3151_PSPP_UNIT_2_Notes
GE3151_PSPP_UNIT_2_Notes
 
ML_with_python_internship-1.pptx it's based on internship ppt
ML_with_python_internship-1.pptx it's based on internship pptML_with_python_internship-1.pptx it's based on internship ppt
ML_with_python_internship-1.pptx it's based on internship ppt
 
Python 101 for the .NET Developer
Python 101 for the .NET DeveloperPython 101 for the .NET Developer
Python 101 for the .NET Developer
 

Recently uploaded

會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscaping
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 

Python Course At Sparse Matrix Solutions

  • 1. Python Programming Basic Hands-on Python Course At Sparse Matrix Solutions in just Rs. 3000/- www.sparsematrix.co.in www.sparsematrix.co.in Call Us at 8806668550 Visit at 133/1, Spectrum Building, Nr. Monibaba Vrudhashram, Gurudwara Colony, Akurdi Railway Station, Pune 411033 info@sparsematrix.co.in
  • 2. Python Programming Session : 1 Problem Solving, Programming and Python Programming General Problem Solving Concepts Problem solving in everyday life Types of problems Problem solving with computers Difficulties with problem solving Problem solving aspects Top down design Problem Solving Strategies Program Design Tools Algorithms Flowcharts and Pseudo-codes Implementation of algorithms Basics of Python Programming Features of Python History and Future of Python Writing and executing Python program Literal constants, variables and identifiers Data Types Input operation, Comments, Reserved words Indentation, Operators and expressions Expressions in python www.sparsematrix.co.ininfo@sparsematrix.co.in
  • 3. Python Programming Session : 2 Decision Control Statements Decision Control Statements Decision control statements Selection/conditional branching Statements if, if-else, nested if, if-elif-else statements Basic loop Structures/Iterative statements while loop, for loop selecting appropriate loop Nested loops The break, continue, pass else statement used with loops Other data types Tuples Lists Dictionary www.sparsematrix.co.ininfo@sparsematrix.co.in
  • 4. Python Programming Session : 3 Functions and Modules Functions and Modules Need for functions Function Definition, call Variable scope and lifetime The return statement Defining functions Lambda or anonymous function Documentation string good programming practices Introduction to modules Introduction to packages in Python Introduction to standard library modules www.sparsematrix.co.ininfo@sparsematrix.co.in
  • 5. Python Programming Session : 4 Strings Strings and Operations- Concatenation Appending Multiplication and slicing Strings are immutable Strings formatting operator Built in string methods and functions Slice operation ord() and chr() functions in and not in operators Comparing strings Iterating strings The string module. www.sparsematrix.co.ininfo@sparsematrix.co.in
  • 6. Python Programming Session : 5 Object Oriented Programming Programming Paradigms Monolithic Procedural Structured Object oriented Features of Object oriented programming Classes, objects, Methods and message passing Inheritance, polymorphism, containership, Reusability, delegation, Data abstraction and encapsulation Classes and Objects Class method and self object, Class variables and object variables Public and private members, Class methods www.sparsematrix.co.ininfo@sparsematrix.co.in
  • 7. Python Programming Session : 6 File Handling and Dictionaries Files Introduction File path Types of files Opening and Closing files Reading and Writing files Dictionary method Dictionaries Creating Assessing Adding and updating values Mini Project developed using Python Study design, features, and use of system www.sparsematrix.co.ininfo@sparsematrix.co.in