Jovian is the platform we wished we had access to when we started learning data science and ML. On Jovian, you can learn data science with practical online courses, build projects on real-world datasets, and interact with a global community of like-minded learners.

Visit to learn more.

Free Beginner-Friendly and Practical Online Courses

You don’t…


Photo by on

As a data science practitioner, you will often be required to present the insights from your projects to various stakeholders like your team members, company executives, product managers, software engineers, external clients, etc.

Follow these steps to present your data science projects:

Step 1 — Understand your audience and their goals

  • Who are you presenting to? What do…


Photo by on

Creating a Resume is the first step in applying for any job role. Summarizing your education, skills, projects & experience is a difficult but necessary task. I’m writing to share a step-by-step process to craft an impressive resume for data science roles.

Follow along with this video to create your…


Photo by on

Effective communication, documentation, presentation and continuous learning

To be an effective data science or machine learning practitioner, it’s essential to have some soft skills, apart from the technical knowledge of libraries, frameworks, and algorithms.

Effective Communication

  • You’ll talk to stakeholders from different teams to gather requirements & deliverables.
  • You’ll work with IT & database admins to get data from…


Photo by on

and how to learn it

If you’re pursuing a career in data science & AI, the Data Analyst role is great starting point. Here’s what you need to know to become a data analyst:

1. Basic Programming (preferably Python)

  • You must be comfortable with variables, statements, functions, loops, classes, modules, etc., …


Photo by on

Making a career transition to a new field like data science or machine learning can seem daunting. Indeed, landing your first job is the hardest part. You may be wondering:

What should I learn? Which courses should I take? What projects should I build? How to apply for jobs? How…


Photo by on

Programming is the process of turning your thoughts & ideas into instructions for a computer to follow. Mastery over a language like Python allows you to write code and build anything you can imagine! It’s the closest thing to a superpower.

We’re kicking off a new course called “Data Structures…


Photo by on

and how to build them

Before you start applying for data science jobs, make sure to complete at least one project in each of these three important domains:

  1. Exploratory Data Analysis and Visualization
  2. Classical Machine Learning on Tabular Data
  3. Deep Learning (Computer Vision/NLP)

You can host your projects on your Github/Jovian profile. Here’s mine:

Project 1: Exploratory Data Analysis and Visualization (EDA)


is a sharing and collaboration platform for data science projects. This post is a follow-up the introductory post on with Jovian.

Jupyter notebooks are great for interactive programming and visualization of outputs. For this very reason, however, it is sometimes quite difficult to…

Aakash N S

Founder, Jovian

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store