About This Course

The data engineering field is expected to continue growing rapidly over the next several years, and there’s huge demand for data engineers across industries.
Bootcamp AI has collaborated with industry professionals to offer a world-class learning experience so you can advance your data engineering career. You will get hands-on experience running data pipelines, building relational and noSQL data models, creating databases on the cloud, and more. Bootcamp AI provides high-quality support as you master in-demand skills that will qualify you for high-value jobs in the data engineering field and help you land a job you love.


Certificate

To share in LinkedIn

You can share your Certificates in the Certifications section of your LinkedIn profile, on your printed resume, or in other documents.

 


 

Learning Objectives

This program is designed to prepare people to become data engineers. This includes job titles such as analytics engineer, big data engineer, data platform engineer, and others. Data engineering skills are also helpful for adjacent roles, such as data analysts, data scientists, machine learning engineers, or software engineers.

Requirements

  • The Data Engineer Nanodegree program is designed for students with intermediate Python and SQL skills.
  • In order to successfully complete the program, students should be comfortable with the following programing concepts:
  • Strings, numbers, and variables
  • Statements, operators, and expressions
  • Lists, tuples, and dictionaries
  • Conditions, loops
  • Procedures, objects, modules, and libraries
  • Troubleshooting and debugging
  • Research & documentation
  • Problem-solving
  • Algorithms and data structures
  • Joins
  • Aggregations
  • Subqueries
  • Table definition and manipulation (Create, Update, Insert, Alter)

Target Audience

  • This Nanodegree program offers an ideal path for experienced programmers to advance their data engineering career. If you enjoy solving important
  • technical challenges and want to learn to work with massive datasets, this is a great way to get hands-on practice with a variety of data engineering principles and techniques.
  • The prerequisites for this program include proficiency in Python and SQL. You should be comfortable writing functions and loops, using classes, working with libraries in Python. You should be comfortable querying data using joins, aggregations, and subqueries in SQL.

Curriculum

494 Lessons

Welcome to the Data Engineering Nanodegree Program

ProjectsPreview
Pre-requisites
How to Succeed3:32
Access the Career Portal
How Do I Find Time for My Nanodegree?

Introduction to Data Engineering

Working with source systems

In this lesson you will explore the source systems that data engineers typically interact with. Then, in Lesson 2, you will learn how to connect to various source systems and troubleshoot common connectivity issues.

Introduction to Data Modeling

In this course, you’ll learn to create relational and NoSQL data models to fit the diverse needs of data consumers. You’ll understand the differences between different data models, and how to choose the appropriate data model for a given situation. You’ll also build fluency in PostgreSQL and Apache Cassandra

Relational Data Models

Project Data Modeling with Postgres

NoSQL Data Models

Project Data Modeling with Apache Cassandra

Introduction to Data Warehouses

In this course, you’ll learn to create cloud-based data warehouses. You’ll sharpen your data warehousing skills, deepen your understanding of data infrastructure, and be introduced to data engineering on the cloud using Amazon Web Services (AWS).

Introduction to Cloud Computing and AWS

Implementing Data Warehouses on AWS

Project: Data Warehouse

Data ingestion

This week you'll delve deeper into batch and streaming ingestion patterns. You'll identify use cases and considerations for each, and then create a batch ingestion pipeline and a streaming pipeline. When examining batch ingestion, you'll compare and contrast the ETL and ELT paradigms. You'll also explore various AWS services for batch and streaming ingestion.

The Power of Spark

In this course, you will learn more about the big data ecosystem and how to use Spark to work with massive datasets. You’ll also learn about how to store big data in a data lake and query it with Spark.

Data Wrangling with Spark

Debugging and Optimization

Introduction to Data Lakes

Project: Data Lake

DataOps

In the first lesson, you'll explore DataOps automation practices, including applying CI/CD to both data and code, and using infrastructure-as-code tools, such as Terraform, to automate the provisioning and management of your resources. Then, in lesson 2, you'll explore DataOps observability and monitoring practices, including using tools like Great Expectation to monitor data quality and Amazon CloudWatch to monitor infrastructure.

Data Pipeline

In this course, you’ll learn to schedule, automate, and monitor data pipelines using Apache Airflow. You’ll learn to run data quality checks, track data lineage, and work with data pipelines in production.

Data Quality

Production Data Pipelines

Orchestration, monitoring, and automation of your data pipelines

This week, you'll learn all about orchestrating your data pipeline tasks. You'll identify the various orchestration tools, but focus on Airflow, one of the most popular and widely used tools today. You'll explore Airflow's core components, the Airflow UI, and how to create and manage DAGs using Airflow's various features.

Project Data Pipelines

Capstone Project

Take 30 Min to Improve your LinkedIn

Job Search

You’re in this Nanodegree program to take the next big step in your career - maybe you’re looking for a new job, or you’re learning new skills for your current job … or maybe you’re not sure what to do, but you know you need to make a career change.

Refine Your Entry-Level Resume

Craft Your Cover Letter

Optimize Your GitHub Profile

Develop Your Personal Brand

data eng
Level
Intermediate
Lectures
494 lectures
Language
English Español

Pick a plan

Cialis Orijinal web sitesi Cialis satış hizmeti vermektedir. Orjinal Cialistemin edebileceğiniz tek adres https://cialis35.com .