Are you interested in Joining program? Contact me.

JAVA/ .NET / PYTHON FULL STAK

Categories: Software Development
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Covers Python Language Programming

Concepts, Data Structures,
IPython and Jupyter, NumPy, Pandas, Data Loading, Storing,
Cleaning, Preparing, Wrangling, Plotting and Visualization,
Aggregation, Groping, Time Series, Modelling etc

Topics of Course

Python

  • Python Introduction

    Language Structure
    Advantages
    Disadvantages

  • Writing Python Programs with IPython and Jupyter Notebook

    Variables
    Objects
    Output operations
    Input Operations
    Data Types

  • Control Structures and Looping Structures

    Conditional Statements
    Iterative Statements
    Writing Programs using conditional and Iterative Statements

  • Working with Functions

    Writing functions
    Working with building functions
    Returning Values
    Scope
    Namespaces
    Lambda
    Generators
    Exception Handling

  • Working with Data Structures

    Tuple
    List
    Dictionary
    Set
    Functions and Comprehensions

  • Working with Files

    Different Types of Files
    Creating, opening and closing files
    Writing data into files
    Reading Data from files

  • Working with NumPy

    Multi-dimensional arrays
    Creating ndarrays
    Data Types
    Arithmetic operations with arrays
    Indexing and Slicing
    Different types of Indexing
    Transposing Arrays
    Swapping
    Pseudorandom Number generation
    Array Functions
    Array Oriented Programming
    Applying conditions on arrays
    Sorting
    Analytical operations
    Statistical operations
    FILE IO with Arrays
    Linear Algebra

  • Working with Pandas

    Working with Pandas
    Series
    DataFrame
    Index Objects
    Reindexing
    Indexing, Selection and Filtering
    Arithmetic Operations
    Functions
    Mapping
    Sorting
    Ranking
    Axis Indexes with Duplicate Labels
    Aggregations
    Summarizations
    Data Alignment
    Correlation
    Covariance
    Statistical Operations
    Unique Values
    Value Counts
    Membership

  • Data Loading and Storing

    Reading data from a File
    Writing data into a file
    Working with delimiters
    JSON data
    Working with XML and HTML data
    Working with binary data
    Excel files
    HDFS data
    Working with Web API
    Working with Database data

  • Data Preparation and Cleaning

    Managing Missing Data
    Removing Duplicates
    Data Transformation
    Finding and replacing data
    Renaming Indexes
    Discretization and Binning
    Permutations
    Random Sampling
    Indicators
    Data Types
    String Manipulation
    Regular Expressions
    Categorical Data
    Categorical Expressions
    Categorical Computations

  • Data Wrangling

    Hierarchical Indexing
    Level wise Statistics
    Combining data Sets
    Merging data Sets
    Dataframe Joins
    Index Merging
    Concatenation operation
    Combining Data
    Reshaping
    Pivoting

  • Plotting and Visualization

    Understanding matplotlib API
    Figures and Subplots
    Tools such as colors, markers, Line styles, Ticks, Legends, Labels
    Drawing on a subplot
    Saving Plots
    Plotting with Pandas
    Line Plots
    Bar Plots
    Point plots
    Facet Grids
    Visualization Tools

  • Data Aggregation

    Working on Groups
    Subset of columns
    Grouping with Dictionaries
    Grouping with Functions
    Grouping by Index Levels
    Data Aggregation
    Working with Data Aggregation
    Supressing the Group Keys
    Quantile and Bucket Analysis
    Group Transforms
    Pivot Tables
    Cross Tabulation
    Crosstab

  • Time Series Analysis

    Data and Date data types
    Indexing
    Sub setting
    Duplicate Indexes
    Data Ranges, Frequencies and shifting
    Working with data ranges
    Date offsets
    Leading and Lagging data
    Periodical analysis
    Resampling
    Upsampling
    Interpolation
    Moving Window Functions
    Working with different types of windows functions

Your Instructor

netaadmin