SlideShare a Scribd company logo
1 of 4
Contact: +91 9740413132, 9341080909
_____________________________________________________________________________________
1 | P a g e
Python Syllabus
Level-1(Basic)
Introduction
History
Keywords
Features
Disadvantages
Flavours of python
Python IDEs
Data types
Type Casting
Operators
Python Special Operators
Operator Precedence
Python Input
Python Output
Python Lambda
String
Array
Collection
Functions
Date
PIP
Module
Import and aliasing
Level-2(OOps)
Class/Objects
Abstraction
Inheritance
Polymorphism
-Overloading
-Overriding
Encapsulation
Constructors
Regular Expression
Match function
Search function
Modifier
Pattern
Contact: +91 9740413132, 9341080909
_____________________________________________________________________________________
2 | P a g e
Exception Handling
Try catch finally
IO-File Handling
File and Folder Creation
module for handling files
Multithreading
Thread
Starting Thread
Threading Module
Lavel-3(Packages)
MySql Database
connection
Executing Queries
Handling Error
CRUD
Numpy
Array
Array indexing
Datatypes
Array Math
Broadcasting
numpy.zeros() and numpy.ones()
numpy.reshape() in Python
numpy.hstack() and numpy.vstack()
numpy.asarray()
numpy.arange()
numpy.linspace() and numpy.logspace()
numpy.linspace() and numpy.logspace()
NumPy Statistical Functions with Example
numpy.dot(): Dot Product in Python using Numpy
NumPy Matrix Multiplication with np.matmul() Example
SciPy
NumPy Vs SciPy
Sub-Packages of SciPy
scipy.io
scipy.special
scipy.linalg
scipy.interpolate
Contact: +91 9740413132, 9341080909
_____________________________________________________________________________________
3 | P a g e
scipy.optimize
scipy.stats
scipy.integrate
scipy.fftpack
scipy.signal
scipy.ndimage
Matploatlib
installation
General Concepts
Started with Pyploat
Multiple Ploat in One Figure
Bar Graphs
Pie Charts
Histogram
Scatter Plots and 3D ploatting
GUI
Tkinter Programming
Tkinter Geometry
Place, Grid, Pack
Tkinter Widgets
Button,Canvas, Checkbox,Entry, Frame, Label, ListBox, Menubutton,Menu, Message,
Radiobutton, Scale, Scrollbar, Text, Toplevel, Spinbox, PanedWindow, LabelFrame,
MessageBox
Pandas
Core components of pandas
Series
DataFrames
Reading data from CSVs
Reading data from JSON
Converting back to a CSV, JSON, or SQL
Handling duplicates
Column cleanup
Webscraping
.Web Scraping Overview
Installing BeautifulSoup & Request
URL Extraction
Web Scraing Craigslist
Crawling and Scraping
Saving Output to CSV File
Contact: +91 9740413132, 9341080909
_____________________________________________________________________________________
4 | P a g e

More Related Content

Similar to Vi INFOTECH python-syllabus

Data Science Fundamentals with Python and SQL Training
Data Science Fundamentals with Python and SQL TrainingData Science Fundamentals with Python and SQL Training
Data Science Fundamentals with Python and SQL TrainingSequelGate
 
Python with Project at SQL School
Python with Project at SQL SchoolPython with Project at SQL School
Python with Project at SQL SchoolSequelGate
 
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...Lucidworks
 
Functional Programming in JavaScript & ESNext
Functional Programming in JavaScript & ESNextFunctional Programming in JavaScript & ESNext
Functional Programming in JavaScript & ESNextUnfold UI
 
Interop 2015: Hardly Enough Theory, Barley Enough Code
Interop 2015: Hardly Enough Theory, Barley Enough CodeInterop 2015: Hardly Enough Theory, Barley Enough Code
Interop 2015: Hardly Enough Theory, Barley Enough CodeJeremy Schulman
 
Pypy is-it-ready-for-production-the-sequel
Pypy is-it-ready-for-production-the-sequelPypy is-it-ready-for-production-the-sequel
Pypy is-it-ready-for-production-the-sequelMark Rees
 
Reproducible AI Using PyTorch and MLflow
Reproducible AI Using PyTorch and MLflowReproducible AI Using PyTorch and MLflow
Reproducible AI Using PyTorch and MLflowDatabricks
 
Erp5 presentation plone_symosium_tokyo_2015
Erp5 presentation plone_symosium_tokyo_2015Erp5 presentation plone_symosium_tokyo_2015
Erp5 presentation plone_symosium_tokyo_2015taharayusei
 
Paython courses in pune ppt
Paython courses in pune pptPaython courses in pune ppt
Paython courses in pune pptsambhajimeher
 
Open, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI PipelinesOpen, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI PipelinesNick Pentreath
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).docssuser244a2a
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).docssuser244a2a
 
Python Training Institutes In Noida / Greater Noida.
Python Training Institutes In Noida / Greater Noida.Python Training Institutes In Noida / Greater Noida.
Python Training Institutes In Noida / Greater Noida.Aditya Kaushik
 
Python Developer Certification
Python Developer CertificationPython Developer Certification
Python Developer CertificationVskills
 
Vi INFOTECH vba-syllabus
Vi INFOTECH vba-syllabusVi INFOTECH vba-syllabus
Vi INFOTECH vba-syllabusViINFOTECH
 
Blue Prism training contents
Blue Prism training contentsBlue Prism training contents
Blue Prism training contentsShekar S
 

Similar to Vi INFOTECH python-syllabus (20)

C3 w2
C3 w2C3 w2
C3 w2
 
Data Science Fundamentals with Python and SQL Training
Data Science Fundamentals with Python and SQL TrainingData Science Fundamentals with Python and SQL Training
Data Science Fundamentals with Python and SQL Training
 
Python with Project at SQL School
Python with Project at SQL SchoolPython with Project at SQL School
Python with Project at SQL School
 
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
 
Functional Programming in JavaScript & ESNext
Functional Programming in JavaScript & ESNextFunctional Programming in JavaScript & ESNext
Functional Programming in JavaScript & ESNext
 
Interop 2015: Hardly Enough Theory, Barley Enough Code
Interop 2015: Hardly Enough Theory, Barley Enough CodeInterop 2015: Hardly Enough Theory, Barley Enough Code
Interop 2015: Hardly Enough Theory, Barley Enough Code
 
Pypy is-it-ready-for-production-the-sequel
Pypy is-it-ready-for-production-the-sequelPypy is-it-ready-for-production-the-sequel
Pypy is-it-ready-for-production-the-sequel
 
Reproducible AI Using PyTorch and MLflow
Reproducible AI Using PyTorch and MLflowReproducible AI Using PyTorch and MLflow
Reproducible AI Using PyTorch and MLflow
 
Erp5 presentation plone_symosium_tokyo_2015
Erp5 presentation plone_symosium_tokyo_2015Erp5 presentation plone_symosium_tokyo_2015
Erp5 presentation plone_symosium_tokyo_2015
 
Paython courses in pune ppt
Paython courses in pune pptPaython courses in pune ppt
Paython courses in pune ppt
 
Open, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI PipelinesOpen, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI Pipelines
 
Python training
Python trainingPython training
Python training
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).doc
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).doc
 
Python Training Institutes In Noida / Greater Noida.
Python Training Institutes In Noida / Greater Noida.Python Training Institutes In Noida / Greater Noida.
Python Training Institutes In Noida / Greater Noida.
 
ICT C++
ICT C++ ICT C++
ICT C++
 
Python Developer Certification
Python Developer CertificationPython Developer Certification
Python Developer Certification
 
Vi INFOTECH vba-syllabus
Vi INFOTECH vba-syllabusVi INFOTECH vba-syllabus
Vi INFOTECH vba-syllabus
 
Blue Prism training contents
Blue Prism training contentsBlue Prism training contents
Blue Prism training contents
 
Logic programming in python
Logic programming in pythonLogic programming in python
Logic programming in python
 

More from ViINFOTECH

Vi INFOTECH shell-scripting_syllabus
Vi INFOTECH shell-scripting_syllabusVi INFOTECH shell-scripting_syllabus
Vi INFOTECH shell-scripting_syllabusViINFOTECH
 
Vi INFOTECH otbi and bi reports in fusion cloud-syllabus
Vi INFOTECH otbi and bi reports in fusion cloud-syllabusVi INFOTECH otbi and bi reports in fusion cloud-syllabus
Vi INFOTECH otbi and bi reports in fusion cloud-syllabusViINFOTECH
 
Vi INFOTECH php-syllabus
Vi INFOTECH php-syllabusVi INFOTECH php-syllabus
Vi INFOTECH php-syllabusViINFOTECH
 
Vi INFOTECH bootstrap-syllabus
Vi INFOTECH bootstrap-syllabusVi INFOTECH bootstrap-syllabus
Vi INFOTECH bootstrap-syllabusViINFOTECH
 
Vi INFOTECH tally-syllabus
Vi INFOTECH tally-syllabusVi INFOTECH tally-syllabus
Vi INFOTECH tally-syllabusViINFOTECH
 
Vi INFOTECH react syllabus
Vi INFOTECH react syllabusVi INFOTECH react syllabus
Vi INFOTECH react syllabusViINFOTECH
 
Vi INFOTECH angular syllabus
Vi INFOTECH angular syllabusVi INFOTECH angular syllabus
Vi INFOTECH angular syllabusViINFOTECH
 
Vi INFOTECH css-syllabus
Vi INFOTECH css-syllabusVi INFOTECH css-syllabus
Vi INFOTECH css-syllabusViINFOTECH
 
Vi INFOTECH excel-syllabus
Vi INFOTECH excel-syllabusVi INFOTECH excel-syllabus
Vi INFOTECH excel-syllabusViINFOTECH
 

More from ViINFOTECH (9)

Vi INFOTECH shell-scripting_syllabus
Vi INFOTECH shell-scripting_syllabusVi INFOTECH shell-scripting_syllabus
Vi INFOTECH shell-scripting_syllabus
 
Vi INFOTECH otbi and bi reports in fusion cloud-syllabus
Vi INFOTECH otbi and bi reports in fusion cloud-syllabusVi INFOTECH otbi and bi reports in fusion cloud-syllabus
Vi INFOTECH otbi and bi reports in fusion cloud-syllabus
 
Vi INFOTECH php-syllabus
Vi INFOTECH php-syllabusVi INFOTECH php-syllabus
Vi INFOTECH php-syllabus
 
Vi INFOTECH bootstrap-syllabus
Vi INFOTECH bootstrap-syllabusVi INFOTECH bootstrap-syllabus
Vi INFOTECH bootstrap-syllabus
 
Vi INFOTECH tally-syllabus
Vi INFOTECH tally-syllabusVi INFOTECH tally-syllabus
Vi INFOTECH tally-syllabus
 
Vi INFOTECH react syllabus
Vi INFOTECH react syllabusVi INFOTECH react syllabus
Vi INFOTECH react syllabus
 
Vi INFOTECH angular syllabus
Vi INFOTECH angular syllabusVi INFOTECH angular syllabus
Vi INFOTECH angular syllabus
 
Vi INFOTECH css-syllabus
Vi INFOTECH css-syllabusVi INFOTECH css-syllabus
Vi INFOTECH css-syllabus
 
Vi INFOTECH excel-syllabus
Vi INFOTECH excel-syllabusVi INFOTECH excel-syllabus
Vi INFOTECH excel-syllabus
 

Recently uploaded

WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfryanfarris8
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 

Recently uploaded (20)

WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 

Vi INFOTECH python-syllabus

  • 1. Contact: +91 9740413132, 9341080909 _____________________________________________________________________________________ 1 | P a g e Python Syllabus Level-1(Basic) Introduction History Keywords Features Disadvantages Flavours of python Python IDEs Data types Type Casting Operators Python Special Operators Operator Precedence Python Input Python Output Python Lambda String Array Collection Functions Date PIP Module Import and aliasing Level-2(OOps) Class/Objects Abstraction Inheritance Polymorphism -Overloading -Overriding Encapsulation Constructors Regular Expression Match function Search function Modifier Pattern
  • 2. Contact: +91 9740413132, 9341080909 _____________________________________________________________________________________ 2 | P a g e Exception Handling Try catch finally IO-File Handling File and Folder Creation module for handling files Multithreading Thread Starting Thread Threading Module Lavel-3(Packages) MySql Database connection Executing Queries Handling Error CRUD Numpy Array Array indexing Datatypes Array Math Broadcasting numpy.zeros() and numpy.ones() numpy.reshape() in Python numpy.hstack() and numpy.vstack() numpy.asarray() numpy.arange() numpy.linspace() and numpy.logspace() numpy.linspace() and numpy.logspace() NumPy Statistical Functions with Example numpy.dot(): Dot Product in Python using Numpy NumPy Matrix Multiplication with np.matmul() Example SciPy NumPy Vs SciPy Sub-Packages of SciPy scipy.io scipy.special scipy.linalg scipy.interpolate
  • 3. Contact: +91 9740413132, 9341080909 _____________________________________________________________________________________ 3 | P a g e scipy.optimize scipy.stats scipy.integrate scipy.fftpack scipy.signal scipy.ndimage Matploatlib installation General Concepts Started with Pyploat Multiple Ploat in One Figure Bar Graphs Pie Charts Histogram Scatter Plots and 3D ploatting GUI Tkinter Programming Tkinter Geometry Place, Grid, Pack Tkinter Widgets Button,Canvas, Checkbox,Entry, Frame, Label, ListBox, Menubutton,Menu, Message, Radiobutton, Scale, Scrollbar, Text, Toplevel, Spinbox, PanedWindow, LabelFrame, MessageBox Pandas Core components of pandas Series DataFrames Reading data from CSVs Reading data from JSON Converting back to a CSV, JSON, or SQL Handling duplicates Column cleanup Webscraping .Web Scraping Overview Installing BeautifulSoup & Request URL Extraction Web Scraing Craigslist Crawling and Scraping Saving Output to CSV File
  • 4. Contact: +91 9740413132, 9341080909 _____________________________________________________________________________________ 4 | P a g e