0% found this document useful (0 votes)
12 views3 pages

Python Schedule

The document provides an overview of Python as a versatile programming language used in various fields such as web development, data analysis, and machine learning. It includes guidance on software installation, creating virtual environments, command line navigation, and fundamental Python programming concepts. Additionally, it covers libraries for data analysis like Numpy and Pandas, along with statistical methods and visualization tools.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views3 pages

Python Schedule

The document provides an overview of Python as a versatile programming language used in various fields such as web development, data analysis, and machine learning. It includes guidance on software installation, creating virtual environments, command line navigation, and fundamental Python programming concepts. Additionally, it covers libraries for data analysis like Numpy and Pandas, along with statistical methods and visualization tools.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Schedule

-----------------------

Python is a general-purpose programming language and can be used for Web development, Scientific
and Numeric Analysis, Creating programs (GUI Interfaces), Software Development, ML&AI Game
Development etc.

Software Installation

---------------------------

Anaconda3 (python 3.12)

Python > 3.13.5

IDE- Anaconda (jupyter notebook), PyCharm, VScode(jupyter notebook)

Virtual Environments

---------------------

Create different virtual environments for code integrity, install specific libraries required for specific
applications, prevent system wide installation of libraries or packages.

Introduction to command line

-----------------------------------------

Open the command line by using CMD from your windows key/ search bar.

run CMD with Administrator privileges

Navigation

cd [dir name] - change directory

cd .. - go back to previous directory

dir - list all files in current directory

cls – clear terminal screen

[program name] - open specific programs


[program name] [Link] – create/open a file with said program

Introduction to Python Programming Language

-------------------------------------------

Python syntax, variables, user input, print

Python data types

Python collections

Python Functions

Python Modules and Libraries

Simple program construction

Python for Data Analysis

-----------------------

Introduction

Libraries - Numpy, Pandas, MatplotLib, Seaborn

Numpy

----------

ndarray, 1-D arrays, 2-D arrays

Numpy Array Methods, Random Numbers, Random Choice

Pandas

-----------

Using Numpy and Pandas

Series and DataFrames

Opening and Saving files

Pandas Methods for Data manipulation

Data Cleaning, Data Shaping

Grouping and Pivot Tables


MatPlotLib

------------

Visualization in Python

Seaborn

--------

Datasets and Visualization

EDA - Exploratory Data Analysis

-------------------------------------------

Functional and Graphical data exploration

Statistics

-------------

Introduction

Statsmodels

Linear Regression

Encoding, Binning, Normalization

Streamlit Library

-------------

Data Analysis Application with streamlit

**Recommended Textbook: **

- “Intro to Statistics – a definitive guide” by Jim Frost

- "Python for Data Analysis" by Wes McKinney

You might also like