9

Lessons

40h

Duration

English

Language

Course features:

Learning Path

  • Introduction of Data science and its application in Day to Day life
  • Course overview and description
  • Introduction of python programming language
  • Installation of Anaconda Distribution and other python IDE Python objects, number & Booleans, strings
  • Container objects, mutability of objects
  • Operators – Arithmetic, Bitwise, comparison and assignment operators, operators precedence and associativity
  • Conditions (If else,if-elif-else) , Loops (While, for)
  • Break and continue statement and range function
  • String object basics
  • String methods
  • Splitting and joining strings
  • String format functions
  • List object basics list methods
  • List as stack and queues
  • List comprehensions
  • Tuples, sets, dictionary object basics, dictionary object methods, dictionary view objects
  • Functions basics, parameter passing, Iterators. Generator functions
  • Lambda functions
  • Map, reduce, filter functions
  • OOPS basic concepts
  • Creating classes and objects inheritance
  • Multiple inheritance
  • Working with files
  • Reading and writing files
  • Buffered read and write
  • Other file methods
  • Using standard module
  • Creating new modules
  • Exceptions handling with try-except
  • Creating, inserting and retrieving table
  • Updating and deleting the data
  • Series
  • Data frame
  • Panel
  • Basic functionality
  • Reindexing Python
  • Iteration
  • Sorting
  • Working with text data options & customization
  • Indexing & selecting
  • Data statistical functions
  • Window functions
  • Date functionality
  • Time delta
  • Categorical data
  • Visualization Python Pandas – IO Tools
  • ND array object
  • Data types
  • Array attributes
  • Array creation routines
  • Array from existing data array from numerical ranges
  • Indexing & slicing
  • Advanced indexing
  • Broadcasting
  • Iterating over array
  • Array manipulation
  • Binary operators
  • String functions
  • Mathematical functions
  • Arithmetic operations
  • Statistical functions
  • Sort, search & counting functions
  • Byte swapping
  • Copies & views
  • Matrix library
  • Linear algebra