Data Analytics

Develop the skills of a data analyst, learn how to leverage AI, and work with expert mentors to prepare for a lasting career in tech. All in an online, self-paced setup, with a job guarantee at graduation.

Talk to an advisor
students-headshot students-headshot students-headshot
+14,000 CareerFoundry students enrolled
Apply for a Women in Tech Partial Scholarship this month and get up to 19% off the career change program of your choice! Speak with one of our advisors to learn more .

Launch a career in tech that lasts

Launch a new career as a data analyst in as little as 6 months.

Graduate with our job guarantee

Land a job within 6 months of graduation—or we’ll refund your tuition.

View Danielle's story


the average salary increase per year

“I really love interrogating data, having a spreadsheet, asking questions, and maybe not even knowing the answer. In my job right now as a data analyst, sometimes I don’t know the answers, but I enjoy trying to find solutions to problems.”

Read more stories

10,000+ CareerFoundry graduates have launched exciting tech careers

company-1 company-2 company-3 company-4 company-5 company-6 company-7 company-8

Hands-on education in the skills of the future

We work together with skilled industry experts to create learning materials to get you job-ready. Manage your schedule however you like and dedicate anything from 15 to 40 hours per week to your studies.

ai_enhanced_logo Intro to Data Analytics
Approx. 0.5 - 1 month
ai_enhanced_logo Data Immersion
Approx. 3.5 - 7 months
ai_enhanced_logo Data Specialization
Approx. 1 - 2 months
ai_enhanced_logo Intro to Data Analytics
Approx. 0.5 months
ai_enhanced_logo Data Immersion
Approx. 3.5 months
ai_enhanced_logo Data Specialization
Approx. 1 month

Completion times are approximations based on the progress of our current students and graduates

curriculum card icon

Intro to Data Analytics

This course will take you through ten tasks leading up to one main project: a descriptive analysis of a video game data set to inform product development and sale strategies.

  • 1.1 Data Analytics in Practice
    Learn what data analysts do and get ready to kick off your own analysis.
  • 1.2 Introduction to Excel
    Get to know Excel and learn how to sort, filter, format, organize, and visualize data.
  • 1.3 Understanding Your Data Set
    Analyze and describe your data set, then identify sources of bias.
  • 1.4 Cleaning Your Data
    Identify errors in your data and learn how to clean your data and minimize issues.
  • 1.5 Grouping & Summarizing Your Data
    Create and manipulate pivot tables and learn more advanced Excel skills.
  • 1.6 Introduction to Analytical Methods
    Explore different approaches to data analytics and the role of statistics.
  • 1.7 Conducting a Descriptive Analysis
    Conduct a descriptive analysis by applying statistical methods in Excel.
  • 1.8 Developing Insights
    Learn how to form hypotheses about data sets, and to generate useful insights.
  • 1.9 Visualizing Data Insights
    Build helpful visualizations of your data to present findings to stakeholders.
  • 1.10 Storytelling with Data
    Learn to present the results of your analysis in compelling ways.
curriculum card icon

Data Immersion

Immerse yourself into the mindset, processes, and tools that data professionals use every day. You’ll complete a total of six projects (achievements) consisting of several tasks each.

  • 1. Preparing & Analyzing Data
    Learn how to interpret business requirements to guide your data analysis and begin developing and designing your data project. Here’s what you’ll learn:
    • 1.1 A Brief History of Data Analytics
      1.2 Starting with Requirements
      1.3 Designing a Data Research Project
      1.4 Sourcing the Right Data
      1.5 Data Profiling & Integrity

    • 1.6 Data Quality Measures
      1.7 Data Transformation & Integration
      1.8 Conducting Statistical Analyses
      1.9 Statistical Hypothesis Testing
      1.10 Consolidating Analytical Insights

  • 2. Data Visualization & Storytelling
    Explore the different types of data visualization and what they can be used for, as well as some best practices to keep your visualizations accessible and easily interpretable.
    • 2.1 Intro to Data Visualization
      2.2 Visual Design Basics & Tableau
      2.3 Comparison & Composition Charts
      2.4 Temporal Visualizations & Forecasting
      2.5 Statistical Visualizations: Histograms & Box Plots

    • 2.6 Statistical Visualizations: Scatterplots & Bubble Charts
      2.7 Spatial Analysis
      2.8 Textual Analysis
      2.9 Storytelling with Data Presentations
      2.10 Presenting Findings to Stakeholders

  • 3. Databases & SQL for Analysts
    Develop database-querying skills while mastering SQL, the industry-standard language for performing these tasks in the real world.
    • 3.1 Intro to Relational Databases
      3.2 Data Storage & Structure
      3.3 SQL for Data Analysts
      3.4 Database Querying in SQL
      3.5 Filtering Data

    • 3.6 Summarizing & Cleaning Data in SQL
      3.7 Joining Tables of Data
      3.8 Performing Subqueries
      3.9 Common Table Expressions
      3.10 Presenting SQL Results

  • 4. Python Fundamentals for Data Analysts
    Get hands-on with Python—the go-to language used by data analysts to conduct advanced analyses. Here’s what you’ll learn:
    • 4.1 Introduction to Programming for Data Analysts
      4.2 Jupyter Fundamentals & Python Data Types
      4.3 Introduction to Pandas
      4.4 Data Wrangling & Subsetting
      4.5 Data Consistency Checks

    • 4.6 Combining & Exporting Data
      4.7 Deriving New Variables
      4.8 Grouping Data & Aggregating Variables
      4.9 Intro to Data Visualization with Python
      4.10 Coding Etiquette & Excel Reporting

  • 5. Data Ethics & Applied Analytics
    Learn how to identify and address data bias, data privacy, and data security. You’ll also explore big data analysis, machine learning, and data mining.
    • 5.1 Intro to Big Data
      5.2 Data Ethics: Data Bias
      5.3 Data Ethics: Security & Privacy
      5.4 Intro to Data Mining

    • 5.5 Intro to Predictive Analysis
      5.6 Time Series Analysis & Forecasting
      5.7 Using GitHub as an Analyst
      5.8 Preparing a Data Analytics Portfolio

  • 6. Advanced Analytics & Dashboard Design
    Complete an analysis project using data of your choosing, and build on your advanced analytics skills by taking a dive into machine learning and regression analysis.
    • 6.1 Sourcing Open Data
      6.2 Exploring Relationships
      6.3 Geographical Visualizations with Python
      6.4 Supervised Machine Learning: Regression

    • 6.5 Unsupervised Machine Learning: Clustering
      6.6 Sourcing & Analyzing Time Series Data
      6.7 Creating Data Dashboards

curriculum card icon

Data Specialization

To further develop your expertise, you’ll choose one of two specialization course options: Machine Learning with Python or Data Visualizations with Python.

  • Machine Learning with Python
    Achievement 1: Basics of Machine Learning for Analysts
    • 1.1 The History and Tools of Machine Learning
      1.2 Ethics and Direction of Machine Learning Programs
      1.3 Optimization in Relation to Problem-Solving

    • 1.4 Supervised Learning Algorithms Part 1
      1.5 Supervised Learning Algorithms Part 2
      1.6 Presenting Machine Learning Results

    Achievement 2: Real-World Applications of Machine Learning
    • 2.1 Unsupervised Learning Algorithms
      2.2 Complex Machine Learning Models and Keras Part 1
      2.3 Complex Machine Learning Models and Keras Part 2

    • 2.4 Evaluating Hyperparameters
      2.5 Visual Applications of Machine Learning
      2.6 Presenting Your Final Results

  • Data Visualizations with Python
    Achievement 1: Network Visualizations and Natural Language Processing with Python
    • 1.1 Intro to Freelance and Python Tools
      1.2 Setting Up the Python Workspace
      1.3 Virtual Environment in Python
      1.4 Accessing Web Data with Data Scraping

    • 1.5 Text Mining
      1.6 Intro to NLP and Network Analysis
      1.7 Creating Network Visualizations

    Achievement 2: Dashboards with Python
    • 2.1 Tools for Creating Dashboards
      2.2 Project Planning and Sourcing Web Data with an API
      2.3 Fundamentals of Visualization Libraries Part 1
      2.4 Fundamentals of Visualization Libraries Part 2

    • 2.5 Advanced Geospatial Plotting
      2.6 Creating a Python Dashboard
      2.7 Refining and Presenting a Dashboard

curriculum card icon

Job Preparation Course

Create a career plan with your personal career specialist. From CV creation through to job preparation, you will learn the skills to launch a career that lasts.

  • 1. Pair up with a Career Specialist in your area
  • 2. Design your online presence
  • 3. Create a winning resume (CV) showcasing your new skills and marketing your transferable ones
  • 4. Showcase your work in a winning portfolio
  • 5. Discover new corridors for finding job opportunities
  • 6. Find perfect-fit positions
  • 7. Create a cover letter that will get you noticed
  • 8. Prepare for job interviews with expert support
Our Data Analytics Program is AI-enhanced. What does that mean?

You will learn to use AI in a way that is reflective of how real-world tasks are approached in the industry, while still building the core skills of your new profession. In doing so, you will learn to use AI to aid your learning, rather than bypass the learning process, and to support you professionally—rather than replace you.

curriculum banner background image curriculum banner background image

Human-centric learning in a remote setup

Practical, innovative, and human-centric learning in a fully remote setup.

1:1 support from your expert mentor

Your mentor, a senior in the field, guides your career; while your tutor offers assignment feedback within 24 hours.

Break into tech with the skills of in-demand professions

Learn essential skills including data analysis, testing, visualization, dashboarding, querying, and more. Our innovative project-based curriculum takes you through theory and into immersive tasks, and you'll put everything you learn to immediate practical use through hands-on projects you’ll build your extensive portfolio around.

usp_icon usp_icon usp_icon usp_icon usp_icon usp_icon
100% online learning

Work to your own timetable—not rigid class calendars. No need to quit your job or put life on hold, since you decide when and where you learn.

Learn to use AI and the tools of the future

Your mentor and tutor will teach you to use generative AI to become more effective in your work, so you can launch a career that lasts.

Plan your future with your career specialist

Enjoy 1:1 support from a career specialist. Practice interviewing, revamp your resume, and get job-ready!

Want to know if data analytics is right for you?

Find out with a free 5-day short course

Find out if CareerFoundry is for you

CareerFoundry program advisors offer a free 25-minute consultation to help you make the right choice.

Talk to an advisor
students-headshot students-headshot students-headshot
14,000+ students enrolled in our programs
advisor-banner course-report

Get to know us at live events

Join any of our upcoming free events covering data, design, marketing, product, as well as real-time skills workshops.

Flexible study for beginners

Who is this program for?
Why data analytics?
Why CareerFoundry?

Tuition fee

Flexible payment options for students from all backgrounds.

Regular price
You pay
Enroll now

One time payment
Monthly for  months
Enroll now

One time payment
Monthly for  months
Enroll now


For residents in Germany. Talk to the local jobcenter to find out if you're eligible for a Bildungsgutschein.
Learn more


Apply for an educational loan with one of our partners (Ascent or Climb) and benefit from payments as low as $158 per month for a 60 month term, with a variety of repayment terms available.
Learn more

$0 upfront

Apply for a deferred payment with our partner Ascent and only start paying for your program several months after completion.
Learn more
Our data analytics cohort starts every second week on Mondays.
Upcoming cohorts:
What you’ll get
A project-based curriculum
Professional portfolio
Job-ready skills—including how to use AI
Dedicated mentor & tutor
Job Guarantee

Need more flexibility?

To help you along your way, we can help you set up a customizable payment plan. Just book a call, we’ll provide you with the details!

Talk to an advisor

Still curious? Read more about developments in tech and AI.

We’ve handpicked these articles to help you understand key jobs in the tech industry in more detail, and figure out if it’s the right career path for you.


Is becoming a data analyst a secure career choice?
What are the prerequisites and requirements for the program?
Which tools will I use and what are the costs?
What are the minimum system requirements?
Is the program 100% online?
How long does the program take to complete?
What's included in the program tuition?
Are there payment plans available?
Does CareerFoundry offer full or partial scholarships?
What's the refund policy if I change my mind?
Do I get a certificate at the end?
Is the program accredited and what does ZFU-approved mean?
Are there eligibility requirements for the job guarantee?
What kind of job can I get after the program?