# Getting Started

Let’s learn about the course’s outcomes and prerequisites.

## We'll cover the following

## Who this course is for

This course is targeted towards Python developers who want to familiarize themselves with the **PyCaret** library and machine learning in general. The content is beginner-friendly, so each lesson assumes no prior knowledge of machine learning techniques and methods. Experienced data scientists and machine learning engineers can also benefit from this course. It will help them acquaint themselves with the low-code approach of PyCaret and improve their workflow. This course will primarily focus on practical coding examples, so we’ll only look at basic explanations of theoretical concepts.

## Prerequisites

This course assumes basic knowledge of Python 3, linear algebra, statistics, and probability theory. Though the mathematics in this course is minimal, a solid understanding of fundamental mathematical concepts is essential to fully benefit from this course.