SlideShare a Scribd company logo
PRESENTATION OF
SOFTWARE TRAINING
ON
PythON3
Submitted By: Submitted By:
Rana Kumar Saini Er. Parminder Pal Kaur
1727916 A.P CSE
Content
 Objective
 Introduction to python
 Numpy
 Pandas
 Matplotlib
 Jupyter
 Anaconda
 MySql
Rana Kumar Saini
1727916
Objective
 To understand why Python is a useful scripting language for developers.
 How to design and program Python applications.
 How to use lists, tuples, and dictionaries in Python programs.
 How to identify Python object types.
 How to use indexing and slicing to access data in Python programs.
 Define the structure and components of a Python program.
 How to write loops and decision statements in Python.
 How to write functions and pass arguments in Python.
 How to build and package Python modules for reusability.
 How to read and write files in Python.
Rana Kumar Saini
1727916
Introduction
 Object oriented language
 Interpreted language
 Supports dynamic data type
 Independent from platforms
 Focused on development time
 Simple and easy grammar
 High-level internal object data types
 Automatic memory management
 It’s free (open source)!
 Everything is an object
 Modules, classes, functions
Rana Kumar Saini
1727916
 Exception handling
 Dynamic typing, polymorphism
 Static scoping
 Operator overloading
 Indentation for block structure
 Numbers: int, long, float, complex
 Strings: immutable
 Lists and dictionaries: containers
 Other types for e.g. binary data, regular expressions, introspection
 Extension modules can define new “built-in” data types
Rana Kumar Saini
1727916
Numpy
 NumPy has many of the features of Matlab, in a free, multiplatform program. It also
allows you to do intensive computing operations in a simple way
 Numeric Module: Array Constructors
 ones, zeros, identity
 arrayrange
 LinearAlgebra Module: Solvers
 Singular Value Decomposition
 Eigenvalue, Eigenvector
 Inverse
 Determinant
 Linear System Solver
Rana Kumar Saini
1727916
Pandas
 It has a fast and efficient DataFrame object with the default and customized
indexing.
 Used for reshaping and pivoting of the data sets.
 Group by data for aggregations and transformations.
 It is used for data alignment and integration of the missing data.
 Provide the functionality of Time Series.
 Process a variety of data sets in different formats like matrix data, tabular
heterogeneous, time series.
 Handle multiple operations of the data sets such as subsetting, slicing, filtering,
groupBy, re-ordering, and re-shaping.
 It integrates with the other libraries such as SciPy, and scikit-learn.
Rana Kumar Saini
1727916
Matplotlib
 It identifies areas that need improvement and attention.
 It clarifies the factors.
 It helps to understand which product to place where.
 Predict sales volumes.
 Building ways of absorbing information
 Visualize relationship and patterns in Businesses
 Take action on the emerging trends faster
 Geological based Visualization
Rana Kumar Saini
1727916
Jupyter
 IPython notebook was developed by Fernando Perez as a web based front end
to IPython kernel
 Jupyter providing front end for programming environments Juila and R in
addition to Python.
 New notebook: choose the kernel to start new notebook
 Open: Takes user to dashboard to choose notebook to open
 Save as: Save current notebook and start new kernel
 Rename: Rename current notebook
 Save: Saves current notebook and stores current checkpoint
 Revert: Reverts state of notebook to earlier checkpoint
 Download: Export notebook in one of various file formats
Rana Kumar Saini
1727916
Anaconda
 Anaconda is an open-source distribution for python and R.
 It is used for data science, machine learning, deep learning, etc.
 It's free and it's open source.
 It has more than 1500 / R data science packages
 Anaconda simplifies package management and shipping
 It has tools to easily collect data from sources using machine learning and AI.
 It creates a portable environment for any project.
 Anaconda is an industry standard for the development, testing and training of a
single machine.
 It has great community support - you can ask your questions there.
Rana Kumar Saini
1727916
 Download more than 1500 Python / R data science packages
 Manage libraries, dependencies, and conda locations.
 Create and train ML models and in-depth learning with scikit-learn,
TensorFlow and Theano.
 Use Dask, NumPy, Pandas and Numba to analyze data faster and faster.
 Take a look at Matplotlib, Bokeh, Datashader, and Holoviews.
Rana Kumar Saini
1727916
MYSQL
 MySQL is a Relational Database Management System (RDBMS) software.
 It allows us to implement database operations on tables, rows, columns, and
indexes.
 It defines the database relationship in the form of tables (collection of rows and
columns), also known as relations.
 It provides the Referential Integrity between rows or columns of various tables.
 It allows us to updates the table indexes automatically.
 It uses many SQL queries and combines useful information from multiple
tables for the end-users.
 MySQL creates a database that allows you to build many tables to store and
manipulate data and defining the relationship between each table.
Rana Kumar Saini
1727916
 MySQL is an open-source database, so you don't have to pay a single penny to use it.
 MySQL is a very powerful program that can handle a large set of functionality of the most
expensive and powerful database packages.
 MySQL is customizable because it is an open-source database, and the open-source GPL
license facilitates programmers to modify the SQL software according to their own
specific environment.
 MySQL is quicker than other databases, so it can work well even with the large data set.
 MySQL uses a standard form of the well-known SQL data language.
 MySQL is very friendly with PHP, the most popular language for web development.
 MySQL supports large databases, up to 50 million rows or more in a table. The default file
size limit for a table is 4GB, but you can increase this to a theoretical limit of 8 million
terabytes (TB).
Rana Kumar Saini
1727916
 Thank You
Rana Kumar Saini
1727916

More Related Content

Similar to Synopsis Software Training ppt.pptx

employee turnover prediction document.docx
employee turnover prediction document.docxemployee turnover prediction document.docx
employee turnover prediction document.docx
rohithprabhas1
 
Toolboxes for data scientists
Toolboxes for data scientistsToolboxes for data scientists
Toolboxes for data scientists
Sudipto Krishna Dutta
 
Data Engineering A Deep Dive into Databricks
Data Engineering A Deep Dive into DatabricksData Engineering A Deep Dive into Databricks
Data Engineering A Deep Dive into Databricks
Knoldus Inc.
 
Data Science Tools and Technologies: A Comprehensive Overview
Data Science Tools and Technologies: A Comprehensive OverviewData Science Tools and Technologies: A Comprehensive Overview
Data Science Tools and Technologies: A Comprehensive Overview
saniakhan8105
 
Document Based Data Modeling Technique
Document Based Data Modeling TechniqueDocument Based Data Modeling Technique
Document Based Data Modeling Technique
Carmen Sanborn
 
Spark Unveiled Essential Insights for All Developers
Spark Unveiled Essential Insights for All DevelopersSpark Unveiled Essential Insights for All Developers
Spark Unveiled Essential Insights for All Developers
Knoldus Inc.
 
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Herman Wu
 
Python Programming
Python ProgrammingPython Programming
Python Programming
SheikAllavudeenN
 
Comparison among rdbms, hadoop and spark
Comparison among rdbms, hadoop and sparkComparison among rdbms, hadoop and spark
Comparison among rdbms, hadoop and spark
AgnihotriGhosh2
 
Top 10 Data analytics tools to look for in 2021
Top 10 Data analytics tools to look for in 2021Top 10 Data analytics tools to look for in 2021
Top 10 Data analytics tools to look for in 2021
Mobcoder
 
Mastering Python Programming.pdf
Mastering Python Programming.pdfMastering Python Programming.pdf
Mastering Python Programming.pdf
Kajal Digital
 
Scaling Data Science on Big Data
Scaling Data Science on Big DataScaling Data Science on Big Data
Scaling Data Science on Big Data
DataWorks Summit
 
Started with-apache-spark
Started with-apache-sparkStarted with-apache-spark
Started with-apache-spark
Happiest Minds Technologies
 
Python for Data Science: A Comprehensive Guide
Python for Data Science: A Comprehensive GuidePython for Data Science: A Comprehensive Guide
Python for Data Science: A Comprehensive Guide
priyanka rajput
 
Building and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache AirflowBuilding and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache Airflow
Kaxil Naik
 
Big Data Analytics (ML, DL, AI) hands-on
Big Data Analytics (ML, DL, AI) hands-onBig Data Analytics (ML, DL, AI) hands-on
Big Data Analytics (ML, DL, AI) hands-on
Dony Riyanto
 
summer training report on python
summer training report on pythonsummer training report on python
summer training report on python
Shubham Yadav
 

Similar to Synopsis Software Training ppt.pptx (20)

employee turnover prediction document.docx
employee turnover prediction document.docxemployee turnover prediction document.docx
employee turnover prediction document.docx
 
Toolboxes for data scientists
Toolboxes for data scientistsToolboxes for data scientists
Toolboxes for data scientists
 
Data Engineering A Deep Dive into Databricks
Data Engineering A Deep Dive into DatabricksData Engineering A Deep Dive into Databricks
Data Engineering A Deep Dive into Databricks
 
Data Science Tools and Technologies: A Comprehensive Overview
Data Science Tools and Technologies: A Comprehensive OverviewData Science Tools and Technologies: A Comprehensive Overview
Data Science Tools and Technologies: A Comprehensive Overview
 
Document Based Data Modeling Technique
Document Based Data Modeling TechniqueDocument Based Data Modeling Technique
Document Based Data Modeling Technique
 
Session 2
Session 2Session 2
Session 2
 
Spark Unveiled Essential Insights for All Developers
Spark Unveiled Essential Insights for All DevelopersSpark Unveiled Essential Insights for All Developers
Spark Unveiled Essential Insights for All Developers
 
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
 
Python Programming
Python ProgrammingPython Programming
Python Programming
 
Comparison among rdbms, hadoop and spark
Comparison among rdbms, hadoop and sparkComparison among rdbms, hadoop and spark
Comparison among rdbms, hadoop and spark
 
Top 10 Data analytics tools to look for in 2021
Top 10 Data analytics tools to look for in 2021Top 10 Data analytics tools to look for in 2021
Top 10 Data analytics tools to look for in 2021
 
Mastering Python Programming.pdf
Mastering Python Programming.pdfMastering Python Programming.pdf
Mastering Python Programming.pdf
 
963
963963
963
 
Scaling Data Science on Big Data
Scaling Data Science on Big DataScaling Data Science on Big Data
Scaling Data Science on Big Data
 
Started with-apache-spark
Started with-apache-sparkStarted with-apache-spark
Started with-apache-spark
 
Python for Data Science: A Comprehensive Guide
Python for Data Science: A Comprehensive GuidePython for Data Science: A Comprehensive Guide
Python for Data Science: A Comprehensive Guide
 
Building and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache AirflowBuilding and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache Airflow
 
Big Data Analytics (ML, DL, AI) hands-on
Big Data Analytics (ML, DL, AI) hands-onBig Data Analytics (ML, DL, AI) hands-on
Big Data Analytics (ML, DL, AI) hands-on
 
summer training report on python
summer training report on pythonsummer training report on python
summer training report on python
 
Oslo bekk2014
Oslo bekk2014Oslo bekk2014
Oslo bekk2014
 

Recently uploaded

power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 

Recently uploaded (20)

power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 

Synopsis Software Training ppt.pptx

  • 1. PRESENTATION OF SOFTWARE TRAINING ON PythON3 Submitted By: Submitted By: Rana Kumar Saini Er. Parminder Pal Kaur 1727916 A.P CSE
  • 2. Content  Objective  Introduction to python  Numpy  Pandas  Matplotlib  Jupyter  Anaconda  MySql Rana Kumar Saini 1727916
  • 3. Objective  To understand why Python is a useful scripting language for developers.  How to design and program Python applications.  How to use lists, tuples, and dictionaries in Python programs.  How to identify Python object types.  How to use indexing and slicing to access data in Python programs.  Define the structure and components of a Python program.  How to write loops and decision statements in Python.  How to write functions and pass arguments in Python.  How to build and package Python modules for reusability.  How to read and write files in Python. Rana Kumar Saini 1727916
  • 4. Introduction  Object oriented language  Interpreted language  Supports dynamic data type  Independent from platforms  Focused on development time  Simple and easy grammar  High-level internal object data types  Automatic memory management  It’s free (open source)!  Everything is an object  Modules, classes, functions Rana Kumar Saini 1727916
  • 5.  Exception handling  Dynamic typing, polymorphism  Static scoping  Operator overloading  Indentation for block structure  Numbers: int, long, float, complex  Strings: immutable  Lists and dictionaries: containers  Other types for e.g. binary data, regular expressions, introspection  Extension modules can define new “built-in” data types Rana Kumar Saini 1727916
  • 6. Numpy  NumPy has many of the features of Matlab, in a free, multiplatform program. It also allows you to do intensive computing operations in a simple way  Numeric Module: Array Constructors  ones, zeros, identity  arrayrange  LinearAlgebra Module: Solvers  Singular Value Decomposition  Eigenvalue, Eigenvector  Inverse  Determinant  Linear System Solver Rana Kumar Saini 1727916
  • 7. Pandas  It has a fast and efficient DataFrame object with the default and customized indexing.  Used for reshaping and pivoting of the data sets.  Group by data for aggregations and transformations.  It is used for data alignment and integration of the missing data.  Provide the functionality of Time Series.  Process a variety of data sets in different formats like matrix data, tabular heterogeneous, time series.  Handle multiple operations of the data sets such as subsetting, slicing, filtering, groupBy, re-ordering, and re-shaping.  It integrates with the other libraries such as SciPy, and scikit-learn. Rana Kumar Saini 1727916
  • 8. Matplotlib  It identifies areas that need improvement and attention.  It clarifies the factors.  It helps to understand which product to place where.  Predict sales volumes.  Building ways of absorbing information  Visualize relationship and patterns in Businesses  Take action on the emerging trends faster  Geological based Visualization Rana Kumar Saini 1727916
  • 9. Jupyter  IPython notebook was developed by Fernando Perez as a web based front end to IPython kernel  Jupyter providing front end for programming environments Juila and R in addition to Python.  New notebook: choose the kernel to start new notebook  Open: Takes user to dashboard to choose notebook to open  Save as: Save current notebook and start new kernel  Rename: Rename current notebook  Save: Saves current notebook and stores current checkpoint  Revert: Reverts state of notebook to earlier checkpoint  Download: Export notebook in one of various file formats Rana Kumar Saini 1727916
  • 10. Anaconda  Anaconda is an open-source distribution for python and R.  It is used for data science, machine learning, deep learning, etc.  It's free and it's open source.  It has more than 1500 / R data science packages  Anaconda simplifies package management and shipping  It has tools to easily collect data from sources using machine learning and AI.  It creates a portable environment for any project.  Anaconda is an industry standard for the development, testing and training of a single machine.  It has great community support - you can ask your questions there. Rana Kumar Saini 1727916
  • 11.  Download more than 1500 Python / R data science packages  Manage libraries, dependencies, and conda locations.  Create and train ML models and in-depth learning with scikit-learn, TensorFlow and Theano.  Use Dask, NumPy, Pandas and Numba to analyze data faster and faster.  Take a look at Matplotlib, Bokeh, Datashader, and Holoviews. Rana Kumar Saini 1727916
  • 12. MYSQL  MySQL is a Relational Database Management System (RDBMS) software.  It allows us to implement database operations on tables, rows, columns, and indexes.  It defines the database relationship in the form of tables (collection of rows and columns), also known as relations.  It provides the Referential Integrity between rows or columns of various tables.  It allows us to updates the table indexes automatically.  It uses many SQL queries and combines useful information from multiple tables for the end-users.  MySQL creates a database that allows you to build many tables to store and manipulate data and defining the relationship between each table. Rana Kumar Saini 1727916
  • 13.  MySQL is an open-source database, so you don't have to pay a single penny to use it.  MySQL is a very powerful program that can handle a large set of functionality of the most expensive and powerful database packages.  MySQL is customizable because it is an open-source database, and the open-source GPL license facilitates programmers to modify the SQL software according to their own specific environment.  MySQL is quicker than other databases, so it can work well even with the large data set.  MySQL uses a standard form of the well-known SQL data language.  MySQL is very friendly with PHP, the most popular language for web development.  MySQL supports large databases, up to 50 million rows or more in a table. The default file size limit for a table is 4GB, but you can increase this to a theoretical limit of 8 million terabytes (TB). Rana Kumar Saini 1727916
  • 14.  Thank You Rana Kumar Saini 1727916