Data Analytics_2024_ Syllabus
Data Analytics_2024_ Syllabus
Data Analyst
School of Data
Remote
Full time
14 months
The School of Data
Learning at Masterschool 4
Principles 5
Structure 6
Highlights 7
Foundational Training 8
Data and Computer Literacy 9
SQL Fundamentals 12
SQL Expertise 13
Introduction to Python 14
Advanced Training 15
Why Career Specialization Matters 16
Industry Internship 24
Weekly Breakdown 27
Career Accelerator 28
Learning at
Masterschool
Learning principles
Personalized Our syllabus is always dynamic and adaptive, and thatʼs by
Curriculum design.We have designed our training programs to evolve with
both individual student needs and industry trends.
Hands On The best way to learn is by doing. Each unit includes practical
projects and case studies, allowing you to apply what you've
learned in real-world scenarios.
Expert Mentors You'll regularly meet with your private mentor. Our mentors are
industry professionals who will provide tutoring in programming,
support your learning habits, and guide your career journey.
Role Based During the first few months, we'll assess your strengths and
together decided on a learning track tailored to your ideal career
Learning
in tech. In the advanced phase of your learning, you'll master the
skills and create a project specifically for that role.
5
Learning structure
Start learning 🏁 Find a job!
Foundational The first six learning units make up our foundational training-
Training the fundamental skills that every data professional should have.
Once you are familiar with these foundations, youʼll be
5 months
better equipped to smoothly adapt and shift to
emerging technologies.
Internship During these two months, you will join a team where you can
2 months apply your learning in a practical setting, working on a real-world
product that will be showcased in your resume. Internships can
be external (in a tech company) or internal (through our own
internship program). Where you intern will be determined based
on availability and your performance, skills, and career goals.
Career During the Career Accelerator, you will be actively looking for
Accelerator your first full-time role in the industry. We will be with you in
every step of the way - making sure you apply to the right jobs,
2 months
helping you with interview prepping for every interview and
keep polishing your skills and portfolio projects.
6
Learning highlights
100% Career All throughout the program, we will spend time preparing you
Focus for a job searching in your field, that will utilize the skills needed
in your chosen career track. Together, we will perfect your
“elevator pitchˮ, build an extensive online profile including
Resume and LinkedIn profiles, and prepare you for the interview
process.
Industry Within the advanced stages of our program, youʼll have the
opportunity to attain additional certificates, like Google Data
Certifications
Analytics Professional certificates, with our dedicated mentor
guidance, support, and preparation.
7
Foundational Training
Learn Data fundamentals
Foundations
In the Data and Computer Fundamentals unit at Masterschool, you'll become familiar
with the platform, essential tools like Zoom and Google Calendar, and foundational
data concepts. You'll gain insights into data analytics, Data Science, AI, and Data
Engineering, understanding key terminologies and industry roles. This foundational
knowledge will prepare you for practical applications in data analytics.
Concepts covered
9
Foundations
Knowing how to tell a coherent and convincing story when communicating your
analysis results is key to your success as a data analyst. In this unit, you will work on
your storytelling skills while learning data visualization in Excel and Tableau, a
widely-used BI Business Intelligence) tool. You will also learn the design principles
behind good data visualizations. By the end of this unit, you will be able to
communicate your analysis results in a presentation format and create a beautiful and
self-explanatory dashboard.
Concepts covered
● Types of Data Visualizations: Overview of various chart and graph formats for
displaying data.
● Design Principles: Fundamental guidelines for creating visually effective and
aesthetically appealing data representations.
● Introduction to Tableau: Basic navigation and functionality of the Tableau interface
for data visualization.
● Master Excel Basics: Core Excel functions and features for data management and
analysis.
● Visualization with Excel: Techniques for turning data into charts and graphs.
● Trend & Forecast Lines: Identify trends and project future data points.
● Dashboards & Stories: Crafting cohesive and interactive data narratives using
Tableau dashboards and story points.
● Storytelling: Crafting and conveying narratives to effectively present data findings.
● Communication Skills: Techniques for effectively transmitting information and ideas.
10
Foundations
Building upon the previous unit, this module delves deeper into Tableau, exploring its
advanced capabilities. You will learn more sophisticated techniques for data
visualization and how to leverage Tableau's powerful analytics features to uncover
deeper insights. This unit is about mastering the art of creating visually appealing and
data-rich visualizations. By its conclusion, you will have honed your skills in Tableau
to a level where you can confidently handle complex data visualization challenges.
Concepts covered
11
Foundations
SQL Fundamentals
Modern Data Analysts work with bigger datasets than ever before and SQL is the
main programming language to work, translate, and aggregate data with. Think of
SQL Structured Query Language) as Excel on steroids, but with code. You will
learn how to write SQL queries to retrieve, combine and aggregate data. Each
Sprint you will tackle a new business case based on real-life use cases and
applications, and we will highlight the elements that will most likely come up in
interviews as well. By the end of this unit, you will be comfortable with SQL
basics, paving the way for more complex data manipulation techniques.
Concepts covered
● Joins: Techniques for combining rows from two or more tables based on a
related column.
● SQL Query Structure: The format and composition of commands in SQL to
retrieve and manipulate data.
● Database Types: Different models and structures of databases, such as
relational, NoSQL, and graph databases.
● Unions: A method to combine the results of two or more SELECT
statements into a single result set.
● Data Types: The classification of data based on the kind of value it
represents, like integers, strings, and dates.
● Filtering Data: Applying criteria to limit the data set to only those rows that
meet the conditions.
● Aggregation Functions: SQL functions that perform a calculation on a set
of values and return a single value, like SUM and AVG.
12
Foundations
SQL Expertise
In this unit, we will continue and build on top of the SQL skills we covered in the
previous unit. You will learn how to combine data even when it is stored in many
different tables. Additionally, you will learn how to clean real-life data that is
unorganized and incomplete. By the end of this unit, you will become
interview-ready and be able to answer common SQL interview questions, and
pass tests that you can expect to receive during your Data Analyst interviews!
Concepts covered
● Date Functions: Utilizing SQL functions to handle and manipulate date/time values.
● Multiple Joins: Combining several tables in a single query using various join types.
● Table Modifiers: Commands that alter table structure, like ADD, DROP, ALTER.
● WITH Statements and CTEs: Creating temporary result sets Common Table
Expressions) for complex queries.
● Multiple Join Keys: Using more than one column to join tables for precise data
relationships.
● Coding Best Practices for Advanced Code: Guidelines to ensure code is efficient,
readable, and maintainable.
● WINDOW Functions: Performing calculations across a set of table rows that are
somehow related to the current row.
● String Functions: Manipulating and changing string data within SQL queries.
● PIVOT/UNPIVOT Transposing rows into columns PIVOT) or columns into rows
UNPIVOT) for more complex data analysis.
13
Foundations
Welcome to the Python Basics unit of our Data Analytics program! This unit is
designed to equip you with the essential Python programming skills needed for a
career in data analytics. You'll start by mastering fundamental concepts like
variables, data types, control structures, and functions. As you progress, you'll
dive into Pandas, learning how to clean and prepare data through data wrangling,
and use Exploratory Data Analysis EDA) techniques to uncover insights. By the
end of this unit, you'll have a strong foundation in Python's core features for data
analytics.
Concepts covered
● Python Fundamentals: Learn the basics of programming, including syntax,
data types, and basic operations.
● Algorithmic Thinking: Develop problem-solving and logical reasoning skills
using algorithms.
● Loops: Master repetition in your code with for loops, while loops, and
nested loop structures.
● Functions: Learn to create reusable code blocks and understand how
functions work to simplify complex tasks.
● Code Structuring: Best practices for organizing your code, using functions,
and writing an effective main function.
● Complex Data Types: Explore more advanced structures like dictionaries,
tuples, and sets for handling sophisticated data.
● Pandas Library: Use Pandas to efficiently manage, clean, and manipulate
datasets.
● Matplotlib and Seaborn: Visualize data using these powerful Python
libraries.
● Data Cleaning and Wrangling: Identify and correct inconsistencies in
datasets to prepare them for analysis.
● Descriptive Statistics: Understand key statistical concepts using Python to
summarize and describe data.
● Exploratory Data Analysis EDA Uncover patterns and insights through
EDA techniques.
14
Advanced Training
Choose your personalized career track
Why Career Specialization Matters
In today's rapidly evolving tech industry, specialized skills are key to success. We
believe that focused career training is the most effective path to landing your ideal
tech job. By aligning your learning with specific roles, you gain the precise skills
employers seek, making you a standout candidate.
This targeted approach not only enhances your expertise but also boosts your
confidence, giving you a competitive edge in the job market. Our career-focused
training ensures you're not just prepared for any tech job, but for the exact role you
aspire to fill.
This phase focuses on practical application: you'll develop and deploy a real-world
project, building a portfolio that showcases your skills to potential employers.
Simultaneously, you'll hone your interview techniques and polish your professional
profile. By the end of the program, you'll be fully equipped with the technical
knowledge, practical experience, and confidence needed to successfully interview
for entry-level roles in your chosen field.
Your first Portfolio Project - This part will be project led. The main goal is to
experiment and create a real world project that you can later showcase in your
profile and talk about in job interviews.
Career readiness - You will spend time polishing your career profile - Resume
and LinkedIn profile. You will practice your interviewing skills - how to answer
questions and how to present yourself to future employers.
16
Choose a Career Track
At Masterschool, we understand that career decisions evolve as you learn. That's
why all of our programs are designed with personalization and flexibility in mind.
Technical aptitude, early performance, skills, and professional goals are carefully
evaluated to align you with a career path that maximizes your potential for success
in the workforce.
Remember, your initial career choice is not set in stone. Our goal at Masterschool is
to help students find a career path where they will thrive, even if that means making
adjustments along the way.
Shared Foundations
All students within the School of Data complete the same foundational training. This
common ground allows you to make informed decisions about your specialization
later on.
Guided Decision-Making
Students advance through the program gaining insights into different specializations
and completing performance-based assessments. This allows for a well-informed
decision regarding the a career choice that best fits each individual student.
17
Career Tracks
Next, Move into the world of business intelligence and walk through the steps of
designing a dashboard based on real world business needs. Journey from needs,
through understanding our stakeholders and our data, to design and finally build
functional and useful dashboards. Additionally, you'll develop proficiency in Statistics,
Report Writing, Data Storytelling, Business Domain Knowledge, Scrum, and Prompt
Engineering. These combined skills will prepare you for versatile roles in data-driven
environments.
Why itʼs for Data Analytics is a great entry point for those new to the field or
you unsure about their path in the data field. Learn to organize, analyze
and interpret messy business data, helping companies make
smarter decisions and improve their bottom line, using statistical
analysis, data visualization tools, and business intelligence
platforms.
18
Career Tracks
19
Career Tracks
Data Science
The Data Science track equips you with the skills to master Python for efficient data
analysis. You'll learn to make informed predictions with Descriptive Statistics, Inferential
Statistics and A/B Testing. You'll also delve into Machine Learning, Time Series Analysis
for modeling sequential data, explore Deep Learning for advanced pattern recognition,
and gain skills in Image Processing and Large Language Models LLMs. Additionally,
you'll work with APIs, Git for version control, and Cloud Computing for scalable data
solutions, preparing you for success in dynamic data science.
Why itʼs for The Data Science track is ideal for those interested in building
you models, making predictions, and solving complex analytical
problems that require a deeper understanding of mathematics,
statistics, and programming. If you are excited about creating
predictive models, predicting trends, and extracting patterns from
complex datasets to help companies solve problems, this may be
the career path for you.
20
Career Tracks
Data Science
21
Career Tracks
AI Data Science
AI Data Science career track immerses you in a cutting-edge field that transforms raw data
into predictive insights, shaping the decision-making landscape of tomorrow. As an AI Data
Scientist, you'll be at the forefront of extracting meaningful patterns from complex datasets,
working with machine learning models, and creating powerful algorithms that drive
innovation. Dive into statistical techniques, deep learning frameworks, and big data
technologies.
But that's just the beginning. After mastering the mechanics of data science, youʼll master
Generative AI and prompt engineering. By the time you complete the program, you'll be able
to seamlessly integrate AI into your day-to-day data science work, dramatically enhancing
your efficiency and impact. This combination of traditional data science and AI techniques
will set you apart in the field and equip you to tackle complex challenges with innovative
solutions.
22
Career Tracks
AI Data Science
23
Industry Internship
Gain hands-on experience
The Internship
The Masterschool Data Analytics Internship Program is a comprehensive 2-month
initiative designed to provide real-world experience, gaining an up close perspective
of what itʼs like to work in the role youʼve chosen.
Key Details
● Duration: 2 months, full-time.
25
Support Network
● Mentorship: Personalized mentorship for support, addressing technical
and professional challenges.
● Enhanced Skill Set: Practical knowledge and skills in data analysis and
working as part of a team.
● Industry Readiness: Preparedness for roles in the Data industry with hands-on
experience that youʼll be able to showcase in interviews.
26
Internship Weekly Breakdown
27
Career Accelerator
Land your dream job
Career Acceleration to land your first
tech role, and beyond.
During the Career Accelerator, you will actively search for your first full-time role.
Our career advisors and interview prep specialists will be available to assist you at
any time, helping you prepare for every interview and home assignment.
Simultaneously, you'll continue to develop your skills and enhance your portfolio.
Our only goal is to help you start your career as early as possible.
Job Search More than Google and LinkedIn searches, learn and utilize
Strategy todayʼs most successful strategies for finding and tracking
promising opportunities in real time.
29
“
Everything fell into place with
Masterschool. It gave me the theory,
the practice, the mentors, and the
kind of support I never had in my life.