Course Details
The focus of the course is to provide students with an introduction to programming, I/O, and visualization using the Python programming language. The lectures, technical workshops and course as a whole takes a practical approach and are designed to provide knowledge and experiences to students by simulating live projects. Comprehensive hands on exercises are integrated throughout course reinforces learning and sharpen once’s competency.
Who Can Enroll For The Course?
Professionals who are looking for up-skilling and developing their career opportunities. Candidates should have good analytical, local skills, awareness to programming languages and/or scripting knowledge. The professionals who are listed below can take up Python Training :
- Professionals aiming to be part of Data Analytics
- Software Developers and/or engineers
- System Analysts
- People from data science/analytics background
- College pass-outs
Benefits
- Master Python scripts fundamentals
- Learn core Python scripting, functions to facilitate code reuse
- Handling errors and exceptions properly
- Using Python standard library
- Explore Python’s object-oriented features
Curriculum for this Course
Week 1
- Introduction
- Installation
- Data Structures in Python (Const, Variable, operators)
- Control Structure and Functions (Control statements & advanced DS)
Week 2
- Logic and Syntax Building
- Data Structures: Lists, Strings, Dictionaries, and Stacks
Week 3
- Time Complexity
- Searching and Sorting
- Two Pointers
Week 4
- Recursion
- Introduction to NumPy
- Operations on NumPy Arrays
Week 5
- Introduction to Pandas
- Getting and Cleaning Data
Week 6
- Introduction to Data Visualization
- Basics of Visualization: Plots, Subplots and their Functionalities
- Plotting Data Distributions
- Plotting Categorical and Time-Series Data
- Practice problem & assesment