Online Data Analysis Course

Learn data analysis using Python framework (Numpy, Pandas, Matplotlib) and gain hands-on experience on real-time projects with this course. This beginner-friendly course is for everyone looking to start a promising career as a data analyst.

What this Data Analysis course is about

ReactJS is the free and open-source frontend JavaScript library used to build dynamic user interfaces depending on React components. It ranks among the top few most used we

Data plays a vital role in the decision making process for individuals and almost every business. Analyzing large volumes of data allows them to understand consumer purchase patterns, latest trends, change in purchasing behaviour and more. Almost every industry depends on data today, including finance, IT, marketing, insurance, health care, fashion, media, and automotive, which has raised the demand for data analysts globally. 

This data analysis course covers all the necessary skills an analyst must have to land a job. Learners will gain understanding of how to analyse data using different techniques, and present their analysis and findings. You will get introduced to data analysis using Python – Numpy, and the use of Pandas, Matplotlib, and Seaborn. The course plans to teach you ways on extracting valuable information from raw and messy data, use latest tools, and explore the use of Excel and Python for analysing data.

b frameworks among developers globally for developing both web and mobile applications. It doesn’t require much coding and offers more functionalities than many other web development frameworks. 

This course covers all the basic knowledge of ReactJS that you must know for web development. It includes setting up the environment for implementation of ReactJS, structure of ReactJS, use of virtual DOM, React state and components, how to send data from one component to another using React Props, and more.

Most of the modules end in a quiz which allows you to test your knowledge and improve skills. Upon successful completion of the course you will be able to use reusable components to render views where data changes over time, and create more scalable and maintainable websites and applications. Additionally you can use props to pass data between components, forms to allow users interact with the web page, and build an application in React.

What you'll learn

  • Basic training in Microsoft Excel (including Excel formatting, Excel formula, VLOOKUP, merging columns, analysing sales and profits, and much more)
  • Use of Python- Numpy ( Numpy indexing and slicing, indexing 3D array, understanding of random numbers, statistical functions)
  • Understanding Pandas (reading and writing files, checking dataset attributes and descriptions, rename columns, handling missing values)
  • Knowledge of Matplotlib (Histograms, Boxplot, Scatterplot, piechart, Scatter3Dplot)
  • Use of Seaborn ( Countplot, barplot, histplot, kdeplot, pairplot, Violinplot)
  • Hands-on training on three live projects

What’s covered in this online data analysis course

  1. Understanding Importance of Data Analysis – 4 Lessons, 1 Quiz
  2. Working on Microsoft Excel – 12 Lessons, 1 Quiz
  3. Data Analysis using Python – Numpy – 17 Lessons, 0 Quizzes
  4. Understanding Pandas – 18 Lessons, 0 Quizzes
  5. Understanding Matplotlib – 12 Lessons, 0 Quizzes
  6. Understanding Seaborn – 14 Lessons, 0 Quizzes
  7. Project-1 : Working on Bike Sharing Data Analysis – 4 Lessons, 0 Quizzes
  8. Plotly – 9 Lessons, 0 Quizzes
  9. Project -2 Working on Gapminder Data Analysis – 10 Lessons, 0 Quizzes

About the Trainer


Manvendra Singh

Manvendra Singh is a machine learning developer and trainer at Codegnan IT Solutions Pvt. Ltd. He has a PG Diploma in Data Science and has experience working on multiple machine learning projects throughout his career. He has trained over 300 students in Python, data analysis, machine learning, and data science domains. He believes in training students with real-time examples so that learners have a clear understanding of the knowledge they receive at Codegnan and work on live projects under his mentorship.


This course is suitable for anyone with fundamental knowledge of Python programming concepts such as data types, operators, variables, conditional statements, looping, functions, modules, and Python packages.

It takes almost a month to complete this data analysis course that comprises of 102 lessons, 2 tests, and 3 trial lessons. However, it is a self-paced course which allows learners to complete each module according to their learning and understanding abilities. If you can devote at least 1 hour daily for 4 days a week, you can complete the syllabus within 10-15 days.

Yes, you will get a Data Analysis Course Completion Certificate after successful completion of the program. These certificates are globally recognized, and you can receive them only when you finish the course and complete project assignments. They come in digital format that are shareable on social media and professional networking platforms.

This Data Analysis course is suitable for candidates with basic knowledge of Python. Having knowledge in Microsoft Excel can be an added benefit, however the course covers the fundamentals of Excel before teaching students about data analysis using multiple tools.

Yes, there are two quizzes available for module 1 and 2, and you have to complete 3 projects to test your knowledge after completing the Data Analysis course. Since it is a self-paced online course, you can use the tests and projects to understand your abilities and clear up data analysis concepts.

No, this program doesn’t come with job placement or internship opportunities. However, it prepares you for landing high paying jobs or internships, and can be a stepping stone to better career opportunities. You can also enroll for a 100 days Job Accelerator Program of Codegnan that gives you a 100% placement guarantee.