Syllabus:
This course assumes no background in Python. Some programming background is recommended.
The particioants will be introduced to programming in Python and subsequently learn data processing using Python libraries NumPy and Pandas.
Python Fundamentals: Variables, Expressions, Statements, Functions, Conditionals, Recursion, Iteration
Python Data Structures: Arrays, Strings, Lists, Tuples, Dictionaries, Files and Exceptions
Manipulating, processing and cleaning data in Python.
NumPy basics, ndarrays, indexing, slicing, vectorization, File I/O
Pandas. Introduction. Series, DataFrames, Indexing, Selection, Sorting, Ranking, Summarization, Hierarchical Indexing
Data loading, wrangling, transformation, merging, reshaping, aggregation
Advanced NumPy, Array manipulation, Broadcasting.
Regular Expressions in Python
Applications in Text Processing.
*Online QUIZ
*Certificates will be awarded to participants..
We have offered courses in Python for Data Science, Algorithms for Interviews, Data Structures in Python, Natural Language Processing, Deep Learning and Neural Networks, R Programming and Discrete Mathematics for various institutions and companies. These include:
Techno International,
Newtown, Kolkata.
Facebook post from Centre for Artificial Intelligence, IIT Kharagpur on 7th April, 2019: