0% found this document useful (0 votes)
6 views20 pages

GA MachineLearning B2C

Uploaded by

epetitjr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views20 pages

GA MachineLearning B2C

Uploaded by

epetitjr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

A Beginner’s Guide

to SQL, Python, and


Machine Learning
Discover how these pillars propel
modern business through data and beyond.

By Michael Larner

A Beginner’s Guide to SQL, Python, and Machine Learning 1


Table of Contents Introduction 3
Why You and Your Business Need to Understand Data Science 4
SQL: The Data Manager 6
SQL in Everyday Life 7
Python: Efficient Programming 9
Python in Everyday Life 10
Python and Machine Learning:
Seeing the Future 12
How SQL, Python, and Machine Learning Work Together 14
Machine Learning in Everyday Life 15
Where Do We Go From Here? 16
Boost Your Career 17
Drive Your Business Forward 18
Develop a Data-Driven Team in 3 Steps 18
About General Assembly 19

A Beginner’s Guide to SQL, Python, and Machine Learning 2


Introduction

A Beginner’s Guide to SQL, Python, and Machine Learning 3


INTRODUCTION

In the coming pages,


you’ll learn: I n 2012, IBM revealed that 2.5
quintillion bytes of data were being
created per day — an enormous sum of
DATA S C I E N T I S T S
BY THE NUMBERS

• What SQL, Python, and machine learning do.


data that humankind had never known
before. Since then, the volume of the
No. 1
job in America in 2018
• How these powerful technologies help solve world’s data has not only continued to
real-world challenges. increase, but it’s arriving at a faster and
• What types of job roles leverage SQL, Python,
faster pace. $110,000
median base salary
and machine learning. However, data by itself doesn’t have
• Why you and your organization need to be data much value. After all, a pile of numbers
literate in order to stay competitive. and data files is just that: a pile of 4,500+
numbers and data files. The real value job openings in the field
• How to forge a path by learning these skills.
of data comes from making sense of
the abundance of information. That’s Source: Glassdoor’s Best Jobs in America 2018

why businesses and organizations


across countless industries are
investing in forward-thinking data
talent — to leverage data’s predictive impacting a vast array of industries
power, craft smart business strategies, including eCommerce, health care,
and drive informed decision-making. finance, and sales, just to name a few. In
order to stay competitive and grow their
The sharp and strategic people who
businesses, leaders are investing in their
do this job are data scientists, data
future by strategically training and hiring
analysts, machine learning engineers,
talent to ensure proficiency in key skills.
and business intelligence analysts —
among other titles — and these data
professionals are in high demand. In Why You and Your Business
2018, the jobs platform Glassdoor Need to Understand
ranked data scientists as the Best
Data Science
Job in America for the third year in a
row, with a median salary of $110,000 There’s often a lot of confusion as to
and more than 4,500 available jobs. what exactly data science is. That’s partly
Additionally, five other data- and because so many different companies
analytics-related roles made the list of and organizations use the term to mean
the top 50 jobs, ranked by number of slightly different things, and partly
openings in the field, salary, and overall because the definition of data science is
job satisfaction. incredibly broad.

Companies are quickly recognizing In general, data science is the practice


the vital need for data knowledge, of acquiring, organizing, and delivering

A Beginner’s Guide to SQL, Python, and Machine Learning 4


INTRODUCTION

Why Data? complex data; discovering relationships data scientists and machine learning
and anomalies among variables; engineers, using Python and other
When synthesized properly, data offers businesses: building scalable machine learning technologies, enable computers to learn
1. Predictive power based on facts. software; and turning data into valuable how to make predictions without needing
information. to program every potential scenario.
2. Pathways to smart strategies.
3. Informed decision-making. You may find that at some companies, These skills have surprising uses beyond
a person with the title of data scientist data, bringing delight, efficiency, and
focuses more on the statistics and innovation to countless industries. They
mathematical modeling aspects of the empower people to drive businesses
field, while at another company they forward with a speed and precision that
could be more focused on delivering was previously unknown.
business value.

On a high level, data professionals


collect, process, clean up, and verify
the integrity of data. They apply
engineering, modeling, and statistical
skills to build end-to-end machine
learning systems that predict consumer
behavior, identify customer segments,
and much more. They constantly
monitor the performance of those
systems and make improvements
wherever possible.

Looking at the field as a whole, there’s


a wide array of tools available to help
data experts perform tasks ranging
from gathering their own data to
transforming it into something that’s
usable for their needs.

In this paper, we break down three of


the most prevalent technologies that
are transforming how we understand
and use data: SQL, Python, and
machine learning. The first two are
programming languages used to gather,
organize, and make sense of data.
The last is a specific field in which

A Beginner’s Guide to SQL, Python, and Machine Learning 5


SQL:
The Data Manager

A Beginner’s Guide to SQL, Python, and Machine Learning 6


SQL

SQL at a Glance
Pronounced: “sequel” or “ess-que-el” I n today’s digital age, we’re constantly
bombarded with information about
new apps, hot technologies, and the
S Q L AT W O R K

A programming language used to: Create, alter, latest, greatest artificial intelligence
request, and aggregate data from databases. system. While these technologies may
serve very different purposes in our
Data scientists and programmers use it to: Make lives, many of them have one essential
connections between different pieces of information,
even when dealing with huge data sets.
thing in common: They rely on data.
More specifically, they use databases
Sales Manager
A sales manager could use SQL to increase
to capture, store, retrieve, and sales by comparing the performance of various lead-
aggregate data. generation programs and doubling down on those
that are working.
This begs the question: How do we
actually interact with databases to
accomplish all of this? The answer: We
use Structured Query Language, or SQL
Marketing Manager
A marketing manager responsible for
(pronounced “sequel” or “ess-que-el”). understanding the efficacy of an ad campaign
could use SQL to compare the increase in sales
Put simply, SQL is the language of before and after running the ad.

data — it’s a programming language


that allows us to efficiently create,
alter, request, and aggregate data from Business Manager
databases. It gives us the ability to make A business manager could leverage SQL to
connections between different pieces streamline processes by comparing the resources
of information, even when we’re dealing used by various departments in order to determine
which are operating efficiently.
with huge data sets.

Modern applications can use SQL to


deliver valuable pieces of information
that would otherwise be difficult for
humans to keep track of independently. SQL in Everyday Life:
In fact, pretty much every app that Real-World Examples
stores any sort of information uses a We’re constantly interacting with data
database. This ubiquity means that in our lives, which means that, behind
developers can use SQL to log, record, the scenes, SQL is probably helping to
alter, and present data within the deliver that information to us. Here are a
application, while analysts can use SQL few examples:
to interrogate that same data set in
order to find deeper insights. EXTRACTING DATA
At its most basic, SQL is about accessing

A Beginner’s Guide to SQL, Python, and Machine Learning 7


SQL

Ariana Dugan data locked away in databases. Think and contain a relatively low number of
Education Product Manager about the last time you received a report businesses. This might present a great
Data Courses, General Assembly about how your company or team is opportunity to purchase property in a
performing. This probably had some key soon-to-be thriving neighborhood!
metrics like sales figures, conversion
rates, or profit margins based on data

Why SQL Matters stored in a system like a customer


relationship management (CRM) or
eCommerce platform.
“Imagine you try to open an
Excel file with thousands of rows A developer or analyst, or maybe even
you, used SQL in order to access the
of data — you know how slow it is
data needed to produce that report.
just to open that file, let alone do
any analysis in it. WEB APPLICATIONS
Think about the last time you looked
“Using SQL (with your data in a up the name of a movie on IMDb, the
queryable database) allows you Internet Movie Database. Perhaps you
to pull just the data, or aggregated quickly noticed an actress in the cast
list and thought something like, “I didn’t
and joined versions of it, that you
realize she was in that,” then clicked a
need. Then you can either run link to read her bio.
simple summary statistics and
logical functions on that data in As you were navigating through that
site, SQL may have been responsible
SQL, or export the summarized for returning the information you
versions of the data into Excel “requested” each time you clicked a link.
to continue manipulating or
SYNTHESIZING DATA TO MAKE
visualizing it.”
BUSINESS DECISIONS
With SQL, you can combine and
synthesize data from different sources,
then use it to influence business choices.

For example, if you work at a real estate


investment firm and are trying to find
the next up-and-coming neighborhood,
you could use SQL to combine city
permit, business, and census data to
identify areas that are undergoing a lot
of construction, have high populations,
A Beginner’s Guide to SQL, Python, and Machine Learning 8
Python:
Efficient Programming

A Beginner’s Guide to SQL, Python, and Machine Learning 9


PY THON

Python at a Glance
A programming language used to: P ython is an immensely popular
programming language used by data
analysts, data scientists, and software
P Y T H O N AT W O R K

• Automate processes.
engineers to automate processes, build
• Build applications’ functionality. the functionality of applications, and
• Delve into machine learning. delve into machine learning. Companies

Data professionals and software engineers use it to:


like Google, SpaceX, and Instagram
use it to clean data, build AI models
Data Analyst
A data analyst could use Python to save time
• Clean data. and web apps, and more. It stands by automating tedious tasks or performing
out for being very simple to read and advanced calculations.
• Build AI models. write, while offering extreme flexibility
• Create web apps, and more. and having an active community. This
makes it a great language for new Data Engineer
programmers to learn for a broad range A data engineer could use Python to build a
Simplicity in Code of applications in data science, web
data pipeline that takes data from one system,
aggregates it or changes its shape, and moves it
Here’s a cool example of just how simple Python is: development, and beyond. into another system.
Below is code that tells the computer to print the
words “Hello World”: Python in Everyday Life: Software Engineer/
Real-World Examples
In Python:
Here are some fascinating examples
Web Developer
A software engineer or web developer could quickly
print (“Hello World”) of how Python is shaping the world use Python to build the next great web app.
we live in:
Yup, that’s really all it takes! For context, let’s compare ARTIFICIAL INTELLIGENCE
that to another popular programming language, Java,
which has a steeper learning curve (though is still a Python is especially prevalent in the
FILE-SHARING APPLICATIONS
highly desirable skill set in the job market). AI community, again for its ease of use
and flexibility. For example, in just a few When the file-storage platform Dropbox
hours, a business could build a basic was created in 2007, it used Python
public class HelloWorld {
public static void main(String[] args) { chatbot that answers some of the most to build the desktop applications and
System.out.println(“Hello, World”); common questions from its customers. server infrastructure responsible for
}
} To do this, programmers could use actually sharing the files. Python is
Python to scrape the contents of all of still powering the company’s desktop
the email exchanges with the company’s applications today. In other words,
Clearly, Python requires much less code. This powerful customers, identify common themes Dropbox was able to write a single
language’s ease of use makes it relevant far beyond in these exchanges with visualizations, application for both Macs and PCs that
data — coders have adopted it to perform all sorts of and then build a predictive model that still works after more than a decade!
functions that you encounter every day. can be used by the chatbot application
to give appropriate responses.

A Beginner’s Guide to SQL, Python, and Machine Learning 10


PY THON

Ariana Dugan WEB APPLICATIONS


Education Product Manager
Python is used to run various parts
Data Courses, General Assembly of some of today’s most trafficked
websites, including Pinterest, Instagram,
Spotify, and YouTube. In fact, the visual
bookmarking platform Pinterest has
Why Python Matters used Python in some form since it was
founded (e.g., to power its web app,
“Python is an amazing tool for build and maintain data pipelines, and
perform analyses).
improving your speed on basic
analytics tasks when you’re HOLLYWOOD SPECIAL EFFECTS
working with multiple variables. Remember that summer blockbuster
with the huge explosions? A lot of
“For example, using a simple companies, including Lucasfilm’s
line of Python code can help Industrial Light & Magic (ILM), use
you create scatterplots that Python to help program those awesome
special effects. By using Python,
visualize correlations between all companies like ILM have been able to
combinations of your variables in develop standard toolkits that they can
30 seconds instead of manually reuse across productions, while still
doing that for each combination retaining the flexibility to build custom
effects in less time than ever before.
in Excel. And that’s just basic
visualization in Python! It’s also
a critical language in developing
algorithms and systems for
machine learning.”

A Beginner’s Guide to SQL, Python, and Machine Learning 11


Python and Machine Learning:
Seeing the Future

A Beginner’s Guide to SQL, Python, and Machine Learning 12


MACHINE LEARNING

Machine Learning
at a Glance E ver wonder how apps, websites, and
machines seem to be able to predict
the future? Like how Amazon knows
M AC H I N E L E A R N I N G
AT W O R K

A branch of artificial intelligence (AI) capable of: what your next purchase may be, or
Building systems that can learn from and make how self-driving cars can safely navigate
decisions based on data. a complex road situation?

Data professionals and machine learning engineers The answer lies in machine learning.
use it to:
Machine learning is a branch of AI that
Data Scientist
• Build recommendation and personalization engines. often leverages Python to build systems or Analyst
• Identify market segments. that can learn from and make decisions Data scientists and analysts use machine learning
based on data. Instead of explicitly to answer specific business questions for key
• Make smarter business decisions, and more. stakeholders. They might help their company’s user
programming the machine to solve the
experience (UX) team determine which website
problem, we show it how it was solved features most heavily drive sales.
in the past and the machine learns the
key steps that are required to do the
same task on its own. Machine Learning
Machine learning is revolutionizing
Engineer
A machine learning engineer is a software engineer
every industry by bringing greater value specifically responsible for writing code that
to companies’ years of saved data. leverages machine learning models. For example,
Leveraging machine learning enables they might a build a recommendation engine that
suggests products to customers.
organizations to make more precise
decisions instead of following intuition.

There’s an explosive amount of


Research Scientist
A machine learning research scientist develops
innovation around machine learning new technologies like computer vision for self-
being used within organizations, driving vehicles, or advancements in neural
networks. Their findings enable data professionals
especially given that the technology is
to deliver new insights and capabilities.
still in its early days. Many companies
have invested heavily in building
recommendation and personalization
engines for their customers. But
machine learning is also being applied
SUPERVISED LEARNING
in a huge variety of back-office use
cases as well, like to forecast sales, Supervised learning tries to predict a
identify production bottlenecks, build future value by relying on training from
efficient traffic routing systems, and past data. For instance, Netflix’s movie-
more. Machine learning algorithms fall recommendation engine is most likely
into two categories, supervised and supervised. It uses a user’s past movie
unsupervised learning.
A Beginner’s Guide to SQL, Python, and Machine Learning 13
MACHINE LEARNING

Types of ratings as training data to the model learning system.


Machine Learning and then predicts your rating for
unseen movies.
So, they build an unsupervised
machine learning algorithm instead,
SUPERVISED LEARNING which identifies and extracts various
Supervised learning enjoys
Predicts future values by relying on past data. more commercial success than customer segments within the data and
Common uses include: unsupervised learning. Some allows them to identify groups such
common use cases include fraud as “families with children” or “working
• Recommendation engines
detection, image recognition, credit professionals.”
• Fraud detection
scoring, product recommendation,
• Image recognition and malfunction prediction. How Python, SQL,
and Machine Learning
UNSUPERVISED LEARNING
UNSUPERVISED LEARNING Work Together
Unsupervised learning is about
Uncovers hidden structures from data.
uncovering hidden structures within To understand how SQL, Python,
Common uses include:
data sets. It’s helpful in identifying and machine learning are related to
• Market segmentation segments or groups, especially one another, let’s think of them as a
• Identifying suspicious user behavior when there is no prior information factory. As a concept, a factory can
available about those segments. produce anything if it has the right
These algorithms are commonly used tools. More often than not, the tools
in market segmentation. They enable used in factories are pretty similar (e.g.,
marketers to identify target segments hammers and screwdrivers).
in order to maximize revenue, create
anomaly detection systems to identify What’s amazing is that there can be
suspicious user behavior, and more. factories that use those same tools, but
build completely different products
For instance, Netflix may know how (e.g., tables vs. chairs). The difference
many customers it has, but wants to between these factories is not the tools,
understand what kind of groupings but rather how the factory workers use
they fall into in order to offer services their expertise to leverage these tools
targeted to them. The streaming to produce a different result.
service may have 50 or more different
customer types, aka segments, but In this case, our goal would be to create
its data team doesn’t know yet. If a machine learning model, and our
the company knows that most of its tools would be SQL and Python. We
customers are in the “families with can use SQL to extract data from a
children” segment, it can invest in database and then use Python to shape
building specific programs to meet the data and perform the analyses that
customer needs. But without that ultimately produce a machine learning
information, Netflix’s data experts model. Your knowledge of machine
can’t build a supervised machine learning will ultimately enable you to
A Beginner’s Guide to SQL, Python, and Machine Learning 14
MACHINE LEARNING

Ariana Dugan achieve your goal. recognition technology powered by


Education Product Manager To round out the analogy, an app machine learning models.
Data Courses, General Assembly developer with no understanding of RISK MITIGATION AND
machine learning might choose to use FRAUD PREVENTION
SQL and Python to build a web app.
Again, the tools are the same, but the Insurers and creditors use machine

Why Machine practitioner uses their expertise to apply


these skills in a different way.
learning to make accurate predictions
on fraudulent claims based on previous
Learning Matters consumer behavior, rather than relying
on traditional analysis or human
Machine Learning judgement. They also can use these
“Machine learning will set you in Everyday Life: analyses to identify high-risk customers.
apart as a data worker. Being able Real-World Examples Both of these analyses help companies
to successfully execute machine process requests and claims more
While machine learning-powered
learning systems means that quickly and at a lower cost.
innovations like self-driving cars and
you’ve been able to familiarize voice-activated robots seem ultra- PHOTO IDENTIFICATION VIA
yourself with the data you’re futuristic, the technology behind them COMPUTER VISION
working with, wrangle it into the is actually widely used today. Here are
Machine learning is common among
state you need it to be in, and some great examples of how machine
photo-heavy services like Facebook
learning impacts you every day:
develop a system that provides and the home-improvement site Houzz.
truly meaningful, and often RECOMMENDATION ENGINES Each of these services use computer
vision — an aspect of machine learning
predictive, insights to a business. Think about how Spotify makes music — to automatically tag objects in
recommendations. The recommendation photos without human intervention.
“For example, machine learning engine peeks at the songs and albums For Facebook, these tend to be faces,
can be used to detect fraud in you’ve listened to in the past, as well as whereas Houzz seeks to identify
finance and insurance, which has tracks listened to by users with similar individual objects and link to a place
tastes. It then starts to learn the factors where users can purchase them.
huge financial impacts for those that influence your music preferences
companies.” and stores them in a database,
recommending similar music that you
haven’t listened to — all without writing
any explicit rules!

VOICE-RECOGNITION TECHNOLOGY
We’ve seen the emergence of voice
assistants like Amazon’s Alexa and
Google’s Assistant. These interactive
systems are based entirely on voice-

A Beginner’s Guide to SQL, Python, and Machine Learning 15


Where Do We Go
From Here?

A Beginner’s Guide to SQL, Python, and Machine Learning 16


WHERE DO WE GO FROM HERE?

“Dipping your toes in


this uncharted water Y ou can dive into SQL, Python,
and machine learning without any
organization. Being able to speak
the same language as software

may seem daunting — formal background. However, each


topic has a different set of fundamentals
engineers, business intelligence
analysts, and data professionals

but it shouldn’t! that you’ll need to understand as you


progress in your learning. For example,
helps streamline requests, bring
clarity to the workflow, and provide
Python will expose you to the world of insight into technical action items.
“There’s so much object-oriented programming, while • Build the technology of the future.

opportunity in the
SQL will expose you to database design Data skills enable you to help build
concepts. Machine learning will require new, groundbreaking technologies,
field for individuals a good understanding of data analysis. including web applications,
machine learning models, chatbots,
and teams to grow.” Dipping your toes in this uncharted
water may seem daunting — but it and much more.
shouldn’t! There’s so much opportunity • Expand your career potential.
in the field for individuals and teams to Glassdoor has named data
grow. Here are actionable steps you can scientists the No. 1 Job in America
take — right now — to get started. three years running, and, based
on previous projections from
Boost Your Career the management consultancy
McKinsey, IBM predicts that by
There are countless reasons to add SQL, 2020, the number of data science
Python, and machine learning skills and analytics job listings will grow
to your toolkit, whether or not you’re by nearly 364,000 listings, to about
seeking a full-time role in the data field. 2.72 million.
• Improve communication.
No matter your role or industry, this
Data professionals must
knowledge can take your hireability to
communicate to nontechnical
the next level. Here are just some of the
audiences — including stakeholders
things you can do with data expertise:
across the company — in a
• Become a skilled problem-solver. compelling way to highlight the
Programming languages like SQL business impact and opportunity.
and Python teach you problem- At the end of the day, those
solving skills that are applicable stakeholders have to act on
in many business scenarios and possibly make far-reaching
you’ll encounter. decisions based on data findings.
• Be more cross-functional.
Having key programming and data
skills under your belt makes it easier
to work with teams across your
A Beginner’s Guide to SQL, Python, and Machine Learning 17
WHERE DO WE GO FROM HERE?

How to Develop a
Drive Your Business Forward
Data-Driven Team
strong foundation for learning
new data tools and techniques

in 3 Steps With the field of data science expanding


so rapidly — and a huge shortage in
that your company needs to grow.
Think through training pipelines
By Ariana Dugan skilled data professionals — many for various levels of experience,
organizations are struggling to adapt and continue developing
Develop a data-driven mindset. Most businesses today their workforces at the same speed. your workforce’s skills as new
have a ton of data, and what’s often missing is guidance To combat these challenges, business technologies emerge.
and training on how teams can use that data to improve leaders need to be strategic when it
their departments. Leaders can start by setting a vision comes to hiring and cultivating data As the world becomes increasingly
for using data in their business areas, and admitting talent in their organizations. data-driven, learning to leverage these
they themselves often need to learn these technologies, key technologies will create endless
too. As they set the tone, their teams will be more open For a business to leverage data to its possibilities for your career and your
to and invested in building these skills, and will develop potential, leaders need to: organization. There’s never been a
a strategic understanding around using data. • Know what you need. better time to dive in, and we hope this
Look to a data leader in your guide helps get you on your journey.
Start with small opportunities to enact big change.
organization, or outside experts
Change doesn’t always have to be big. It can begin
in the field, to help evaluate
with something as simple as getting a sales manager
what specific skills and roles
to recognize that using data can help them identify
your company is missing. This
ways to better target their efforts. Incorporating
will help you decide whether to
a data-driven mindset into each role shifts an
invest resources in training team
organization from having a small, dedicated team of
members who are ready to take on
people devoted exclusively to data to nurturing a large
more advanced skills, or search for
swath of the employee base to examine their area of the
outside candidates.
business with a data-driven eye.
• Enable people to access data.
Identify the right data, and how to get it. Getting Data literacy empowers employees
individuals access to the right data requires partnership from any team to find potential
between the data engineering teams and business insights and interpret data sets
leaders. These teams work together to identify what to make better decisions. Python
data exists, how it could be improved or optimized, and SQL are fantastic tools that
and what data doesn’t exist within the organization are relatively easy to learn and
yet but would have strategic benefit for the company. offer tremendous power for people
First, business and data leaders must understand across an organization.
the problems and opportunities around the data the
• Tap into your own workforce.
organization owns and gives people access to. Then,
Upskill or reskill the valuable
they need to evaluate cost and benefit to determine the
talent you have, and train them to
best way to collect, store, and maintain that data.
meet your business needs. Their
industry knowledge serves as a

A Beginner’s Guide to SQL, Python, and Machine Learning 18


ABOUT GENERAL ASSEMBLY

G
Michael Larner eneral Assembly is a global Presented in Partnership With:
Data Analytics Instructor education company on a mission
General Assembly Los Angeles to empower individuals and companies
through dynamic training programs,
exclusive thought-leader events, and
high-impact networking opportunities.

About the Author Our curricula focus on the in-demand


skills every company today needs: data,
Codementor is the largest community
for developer mentorship, as well
coding, design, digital marketing, and
Michael Larner is a passionate leader in the analytics as an on-demand marketplace for
product management.
space who specializes in using techniques like software developers. Get instant coding
predictive modeling and machine learning to deliver In our data programs — including the help, build projects faster, and read
data-driven impact. A Los Angeles native, he has spent full-time Data Science Immersive, programming tutorials from a community
the last decade consulting with hundreds of clients, part-time Data Science and Data of developers.
including 50-plus Fortune 500 companies, to answer Analytics courses, and short-form
some of their most challenging business questions. workshops and bootcamps — we give
Additionally, Michael guides others to become individuals and teams the tools to access
successful analysts by leading trainings and workshops this data in order to answer their own
for corporate clients and universities, including General business questions in ways that were
Assembly’s part-time Data Analytics course and SQL/ never possible before. To help guide
Excel workshops at our Los Angeles campus. people and employers toward the skills
and tools driving success in the field, we
Additional contributions by Kirubakumaresh Rajendran work with industry leaders on our Data
and Jonathan Williams. Science Standards Board to shape our
course material and training.

GA also trains and sources data talent


for businesses, whether you need
a few data professionals or a few
thousand. Our innovative assessments
benchmark current employees’ skill
levels in order to pinpoint areas of
growth opportunity. Then, we customize
learning experiences to exactly what
your workforce needs to become
indispensable thought leaders in data.

A Beginner’s Guide to SQL, Python, and Machine Learning 19


ga.co

A Beginner’s Guide to SQL, Python, and Machine Learning 20

You might also like