Learning
Data Analytics
W I T H I RO N H AC K // 2 0 2 3
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
This is We offer training in the most in-
demand skills
Ironhack
Our deep understanding of the market
means we know exactly which skills
tech companies are looking for, and our
alumni walk away with the in-demand
skills that’ll help them get a job.
Welcome, aspiring Ironhacker! We’re happy to
see you here!
We offer life-changing career
guidance
Before we dive into your new Bootcamp, let us We set students on a career path that’ll
tell you a little about who we are and what we bring them job satisfaction and lead to
do. We help career changers launch their new the role of their dreams.
tech career. How do we do that?
We’re our students’ partners, not just
a tech school
We’re partners for our students beyond
graduation, helping them figure out the
messy middle of job-hunting.
2
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Ironhack
in Numbers
Ironhack was born in: 2013
7
Campuses around the world
1000+
Global hiring partners
12,500+
Students graduated
3
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Length
400+ total hours
The
9 Weeks - Full time
24 Weeks - Part time
Course
Format and Schedule
Remote
On Campus; In-person
4
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Learning Identify business problems and opportunities for improvement through data analysis, and
Outcomes
apply appropriate data analytics techniques to generate meaningful insights and inform
decision-making
Explain and implement the data analytics process in full from acquiring, cleaning,
processing and exploring data, to visualizing and communicating insights
Demonstrate proficiency in cleaning, transforming, and processing data using techniques
such as joins, grouping, aggregation, and missing data imputation, to create clean and
usable datasets for data analysis and modeling
Conduct exploratory data analysis, including univariate, bivariate and multivariate analysis
techniques, to understand the characteristics, patterns, and relationships in the data, and
understand how these results impact the data analysis process
Apply key preprocessing techniques for predictive analytics, including feature engineering,
feature selection, data balancing, scaling and normalization, handling missing values, and
transforming skewed data to effectively prepare and enhance datasets for modeling,
considering the specific data and model requirements.
5
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Apply basic concepts of probability and statistics to data analysis, including descriptive
statistics, probability distributions, and hypothesis testing
Identify appropriate machine learning models for specific business problems and data sets
Build and compare predictive models using supervised and unsupervised machine learning
algorithms for classification and regression tasks, and understand how to choose the best-
performing model for a given task
Evaluate the performance of predictive models using metrics such as accuracy, precision,
recall, or F1-score for classification models, and mean absolute error, mean squared error,
R-squared or adjusted R-squared for regression models, and be able to select the
appropriate metric based on the specific business problem
Interpret the results of machine learning models and make appropriate adjustments to
improve performance
Identify and select the appropriate data visualization methods to effectively communicate
insights
Communicate data insights to non-technical stakeholders by using storytelling techniques
and creating interactive and informative visualizations using data visualization tools such
as Tableau or Power BI.
6
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Access, extract and manipulate data from relational databases using SQL
Use Python and relevant libraries to extract, clean, manipulate and analyze data from
various sources, and create interactive visualizations to present their findings
Extract data from websites using web scraping techniques and tools, as well as understand
and use APIs to access data from various sources
Use Command line, Git version control, GitHub, and Gitflow branching model to manage
projects with others
Apply Agile methodologies, such as Scrum, to real-world projects which involve
participating in different rituals such as daily stand-ups and sprint retrospectives
Write clean, modular, and efficient code following best practices
Demonstrate an understanding of AI tools and ecosystems, including how to use them
responsibly and efficiently
Create well structured Large Language Model prompts for different use cases, determining
potential biases and limitations for sound decision making
Use tools such as ChatGPT to both work and learn more quickly and efficiently.
7
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3 Prework
Course Bootcamp Careerhack
Course
Overview
“Learn by doing” is the best way to describe
Ironhack’s educational methodology. We aim to
have our learning experiences translate into real-
life experiences. One way we deliver this idea is
through creating learning activities and projects
that require on-the-job skills. Furthermore, we
challenge students to be problem-solvers,
collaborators, and initiators. Ironhackers leave
bootcamps experienced. Period.
8 Career Week
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Prework 30+ hours
You will be introduced to the Ironhack online platform, which will cover
the fundamentals of data analysis. Topics include:
Python basic
Introduction to Descriptive Sstatistic
SQL
9
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Bootcamp 360 + hours // Here, you will start your learning journey with other
classmates. Utilizing cohort-based learning, you will cover the
following topics and skills:
Client-side development
HTML, CSS, Flexbox, Responsive Web Design, DOM manipulation,
Events, Debugging, CSS Frameworks, Static website deployment,
Sending form-data, Client-side form validation.
Server-side development
Internet, HTTP, APIs, NodeJS, ExpressJS, Server-Side Rendering
(SSR), Authentication & Authorization, CORS, REST, Deployment,
API Testing.
Databases
MongoDB, CRUD, ORM/ODM (Mongoose), Data modeling (Model
relationships).
10
Learning Data Analy tics With Ironhack // 202 3
Data Sources
Relational Databases, Text, CSV, and Excel Files, APIs, Web
Scraping
Programming
Python, SQL
Python Libraries for Data Processing
Pandas, NumPy, SciPy
Computing Platform/Database Management
Jupyter Notebook, MySQL
Statistics and Probability
Probability Basics, Descriptive Statistics, Inferential Statistics
11
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Data Visualization
Matplotlib, Seaborn, Plotly, Tableau
Data Processes
ETLs, Data Collection, Data Preparation (Data Cleaning, Data
Transformation), Exploratory Data Analysis, Feature Engineering,
Modeling, Evaluation and Validation, Visualization and Reporting,
Communication and Storytelling
Machine Learning and Predictive Analytics
SciKit-Learn, Statsmodel
Career development
Communication, Critical Thinking, Professionalism, Team-work
12
L eLaeranri nn ign gW eD ba tDae v
A en laol yp tmi ecnst W i t h I r o n h a c k / / 2 0 2 3
Throughout the bootcamp, you will do hands-on activities and projects
(individual and group) that emulate real-world scenarios. This practice will
provide you with experience you can leverage for your professional
development. In addition, we provide you with tools to help evaluate your
work, so your growth is well guided. Each week is designed with you in
mind!
Disclaimer: Course topics are subject to change according to the demands of the job market. We aim to design our
curriculum to meet the required skills for junior positions in the tech market. Students who do not complete the
activities and final project do not earn a certificate.
13
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
Career As an Ironhacker, you’ll get guidance on how to build your resume, portfolio, and
Services
pitch, which we’ll also review to make sure you have the best tools for starting the job
search. You’ll hear from a variety of experts in your field of interest, including tech HR
and recruitment experts, to give you a full 360 view of what’s up in the tech job
market. Get regular email communication with your Career Coach, and attend 1-
on-1s to break down blockers or conduct mock interviews.
By working with a global network of hiring partners,
we've got our fingers on the pulse of what As an extra boost to your search we'll share your student profile with our network of
companies are looking for in candidates. Our in- Hiring Partners, many of whom have already bolstered their tech teams with
house crew of dedicated Career Coaches are HR Ironhack talent! We can also put you in touch with other Ironhack alumni who are
experts in the tech market, offering one-to-one working in the same field that you're aiming to get into, so you can learn from their
guidance and support to help you figure out the experience.
messy middle of job hunting.
All Ironhackers have access to our dedicated Career Services as long as they’re
actively job hunting, for up to a full year post-graduation. Stay connected with your
Career Coach, as well as your fellow Ironhackers and our global alumni network.
14
L e a r n i n g D a t a A n a l y t i c s W i t h I r o n h a c k // 2 0 2 3
What are the job roles
available to me after
bootcamp completion?
Data Analyst
Business Analyst
Data Scientist
Data Engineer
Disclaimer: We do not guarantee job placements, but we work very hard to get you
employed! Careerweek can run from 3-5 days, depending on the format and
campus. Students who do not complete sections 1 & 2 of the Careerhack course
before Careerweek are not permitted to join Careerweek.
15
I R O N H A C K 2 0 2 3 | A L L R I G H T S R E S E R V E D .