Загрузка страницы

Data Engineering Course For Beginners - #3 LOAD

***
My FREE guide on how to become a data engineer:
https://karolinasowinska.notion.site/karolinasowinska/Data-Appreciation-Society-8f1940ccc8df4c0baed4eb585dd861b3
***

This is the third part of the Free Data Engineering Course for Beginners that I've decided to create for you! Over the course of the four videos, we are going to cover the entire ETL process (extract, transform, load), and at the end we are also going to talk about job scheduling.

In this course you will build your first data feed (or data pipeline) using Spotify API. This feed will run daily, and it will download the data about the songs that you listened to during a day, and save that data in a SQLite database on your local machine.

In this video we are going to cover the Load stage of the ETL process, which means that we will be learning how to load the data to SQLite, our chosen database. Most importantly, we will explain basic data engineering concepts relating to databases such as relational vs non-relational databases, storing the data on-premise vs in the cloud, and ORM (Object Relational Mappers) such as SQLAlchemy.

Follow this link to generate your Spotify API token:
https://developer.spotify.com/console/get-recently-played/

Find the code with this data engineering project on GitHub:
https://github.com/karolina-sowinska/free-data-engineering-course-for-beginners/blob/master/main.py

Music:
What Now - Golden Age Radio

---
If you'd like to learn data engineering, I recommend following the 4 simple steps below to land you the first job interview:

1. Learn Python
I recommend following the Python for Everybody specialization course on Coursera, which is one of the most popular courses there:
http://imp.i384100.net/x9gVO3

2. Learn SQL
SQL is still the lingua franca of data. I recommend going with Learn SQL Basics for Data Science course, because it contains some chapters which are very releavant to data engineering in partcular, e.g. distributed computing with Spark
http://imp.i384100.net/QOMZ09

3. Learn Bash scripting/Linux
I wouldn't take a full course on it, but at least read a good article.
if you do prefer to take a course/guided project, I think this one is short and good:
https://www.coursera.org/projects/command-line-linux

4. Learn how to develop on the cloud, e.g. on AWS
There are a few good courses around there, but I think the Coursera one is the most comprehensive
imp.i384100.net/P0MJBM

Discloure: The above contain affiliate links, meaning when you click the links and make a purchase, I receive a commission!
---
Visit https://dataappreciationsociety.com/ for my free guide on how to become a data engineer!

Find me on Instagram:
@karo_sowinska

And if you want to make my day with a cup of coffee... :)
https://ko-fi.com/karolina_sowinska

Видео Data Engineering Course For Beginners - #3 LOAD канала Karolina Sowinska
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
17 сентября 2020 г. 22:00:28
00:07:36
Яндекс.Метрика