3. Tuning Kafka OneHack.us/5 - Performance Testing with Python/1. Producer performance testing using Python.mp48.78MB
3. Tuning Kafka OneHack.us/5 - Performance Testing with Python/2. Consumer perf testing using Python.mp46.49MB
3. Tuning Kafka OneHack.us/6 - Conclusion/1. Summary and next steps.mp41.31MB
4. Architecting Big Data Applications Batch Mode Application Engineering/0 - Introduction/1. Architecting big data applications.mp41.94MB
4. Architecting Big Data Applications Batch Mode Application Engineering/1 - Introduction to Big Data Applications/1. Characteristics of batch processing.mp42.94MB
4. Architecting Big Data Applications Batch Mode Application Engineering/1 - Introduction to Big Data Applications/2. Challenges building batch applications.mp41.81MB
4. Architecting Big Data Applications Batch Mode Application Engineering/1 - Introduction to Big Data Applications/3. Technologies for batch big data engineering.mp43.42MB
4. Architecting Big Data Applications Batch Mode Application Engineering/1 - Introduction to Big Data Applications/4. Use cases for batch big data.mp43.34MB
4. Architecting Big Data Applications Batch Mode Application Engineering/1 - Introduction to Big Data Applications/5. Architecture process for data engineering.mp44.04MB
4. Architecting Big Data Applications Batch Mode Application Engineering/2 - Big Data Architecture Principles/1. Making the choice Real-time vs. batch.mp46.36MB
4. Architecting Big Data Applications Batch Mode Application Engineering/2 - Big Data Architecture Principles/2. Horizontal scaling.mp46.6MB
4. Architecting Big Data Applications Batch Mode Application Engineering/2 - Big Data Architecture Principles/3. Distributed processing.mp43.48MB
4. Architecting Big Data Applications Batch Mode Application Engineering/2 - Big Data Architecture Principles/4. Technology selection.mp46.45MB
4. Architecting Big Data Applications Batch Mode Application Engineering/2 - Big Data Architecture Principles/5. Technology integrations.mp43.64MB
4. Architecting Big Data Applications Batch Mode Application Engineering/3 - Batch Application Architecture Principles/1. Schedule selection.mp44.43MB
4. Architecting Big Data Applications Batch Mode Application Engineering/3 - Batch Application Architecture Principles/2. Minimizing data volumes.mp44.42MB
4. Architecting Big Data Applications Batch Mode Application Engineering/3 - Batch Application Architecture Principles/3. Uniform load distribution.mp46.13MB
4. Architecting Big Data Applications Batch Mode Application Engineering/3 - Batch Application Architecture Principles/4. Using caches.mp43.06MB
4. Architecting Big Data Applications Batch Mode Application Engineering/3 - Batch Application Architecture Principles/5. Reprocessing.mp43.61MB
4. Architecting Big Data Applications Batch Mode Application Engineering/4 - Use Case 1 Audit Trail Data Archive/1. Audit trail Define the problem.mp44.64MB
4. Architecting Big Data Applications Batch Mode Application Engineering/4 - Use Case 1 Audit Trail Data Archive/2. Audit trail Study requirements.mp44.93MB
4. Architecting Big Data Applications Batch Mode Application Engineering/4 - Use Case 1 Audit Trail Data Archive/3. Audit trail Create a workflow.mp42.75MB
4. Architecting Big Data Applications Batch Mode Application Engineering/4 - Use Case 1 Audit Trail Data Archive/4. Audit trail Scale the workflow.mp43.73MB
4. Architecting Big Data Applications Batch Mode Application Engineering/4 - Use Case 1 Audit Trail Data Archive/5. Audit trail Select technologies.mp46.91MB
4. Architecting Big Data Applications Batch Mode Application Engineering/4 - Use Case 1 Audit Trail Data Archive/6. Audit trail Review final architecture.mp43.07MB
4. Architecting Big Data Applications Batch Mode Application Engineering/5 - Use Case 2 Advertising Analytics/1. Advertising analytics Define the problem.mp44.29MB
4. Architecting Big Data Applications Batch Mode Application Engineering/5 - Use Case 2 Advertising Analytics/2. Advertising analytics Study requirements.mp44.81MB
4. Architecting Big Data Applications Batch Mode Application Engineering/5 - Use Case 2 Advertising Analytics/3. Advertising analytics Create a workflow.mp42.86MB
4. Architecting Big Data Applications Batch Mode Application Engineering/5 - Use Case 2 Advertising Analytics/4. Advertising analytics Scale the workflow.mp44.55MB
4. Architecting Big Data Applications Batch Mode Application Engineering/5 - Use Case 2 Advertising Analytics/5. Advertising analytics Select technologies.mp47.33MB
4. Architecting Big Data Applications Batch Mode Application Engineering/5 - Use Case 2 Advertising Analytics/6. Advertising analytics Review final architecture.mp42.24MB
4. Architecting Big Data Applications Batch Mode Application Engineering/6 - Use Case 3 Product Recommendations/1. Product recommendations Define the problem.mp43.32MB
4. Architecting Big Data Applications Batch Mode Application Engineering/6 - Use Case 3 Product Recommendations/2. Product recommendations Study requirements.mp44.64MB
4. Architecting Big Data Applications Batch Mode Application Engineering/6 - Use Case 3 Product Recommendations/3. Product recommendations Create a workflow.mp42.13MB
4. Architecting Big Data Applications Batch Mode Application Engineering/6 - Use Case 3 Product Recommendations/4. Product recommendations Scale the workflow.mp44.7MB
4. Architecting Big Data Applications Batch Mode Application Engineering/6 - Use Case 3 Product Recommendations/5. Product recommendations Select technologies.mp46.26MB
4. Architecting Big Data Applications Batch Mode Application Engineering/6 - Use Case 3 Product Recommendations/6. Product recommendations Review the final architecture.mp42.46MB
4. Architecting Big Data Applications Batch Mode Application Engineering/7 - Conclusion/1. Continuing to architect big data applications.mp41.83MB
5. Python for Data Engineering from Beginner to Advanced/0 - Introduction/1. Welcome to the course.mp41.18MB
5. Python for Data Engineering from Beginner to Advanced/0 - Introduction/2. What you should know.mp41.75MB
5. Python for Data Engineering from Beginner to Advanced/0 - Introduction/3. CoderPad tour.mp43.59MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/1. Introduction to Python and data engineering.mp45.39MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/2. Setting up your Python environment.mp45.1MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/3. Explore a Google Colab worksheet.mp47.49MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/4. Variables and data types.mp48.29MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/5. Operators and expressions.mp411.49MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/6. Control structures.mp49.79MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/7. Functions.mp410.58MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/8. Modules and packages.mp49.03MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/9. String manipulation.mp413.84MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/10. Error handling.mp49.39MB
5. Python for Data Engineering from Beginner to Advanced/1 - Python Basics/11. Solution String Manipulation.mp42.33MB
5. Python for Data Engineering from Beginner to Advanced/2 - Python Collections/1. Collection overview.mp43.78MB
5. Python for Data Engineering from Beginner to Advanced/2 - Python Collections/2. Python collections Tuples.mp410MB
5. Python for Data Engineering from Beginner to Advanced/2 - Python Collections/3. Python collections Lists.mp410.07MB
5. Python for Data Engineering from Beginner to Advanced/2 - Python Collections/4. Python collections Sets.mp48.32MB
5. Python for Data Engineering from Beginner to Advanced/2 - Python Collections/5. Python collections Dictionaries.mp414.1MB
5. Python for Data Engineering from Beginner to Advanced/2 - Python Collections/6. Solution Analyze list.mp41.77MB
5. Python for Data Engineering from Beginner to Advanced/3 - Python File Handling/1. File IO overview.mp44.48MB
5. Python for Data Engineering from Beginner to Advanced/3 - Python File Handling/2. Working with CSV files.mp414.62MB
5. Python for Data Engineering from Beginner to Advanced/3 - Python File Handling/3. Working with JSON files.mp49.71MB
5. Python for Data Engineering from Beginner to Advanced/3 - Python File Handling/4. Solution ReadWrite text to file.mp44.5MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/1. Introduction to pandas.mp46MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/2. Read files as DataFrames.mp413.38MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/3. Data cleaning and preprocessing.mp417.84MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/4. Data manipulation and aggregation.mp412.65MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/5. Data visualization.mp411.67MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/6. Write DataFrames as files.mp48.99MB
5. Python for Data Engineering from Beginner to Advanced/4 - pandas DataFrame API/7. Solution Play with pandas.mp42.81MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/1. Introduction to NumPy.mp46.1MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/2. Array creation and attributes.mp411MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/3. Array operations.mp411.69MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/4. Indexing and slicing.mp413.73MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/5. Linear algebra and statistics.mp49.52MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/6. Write DataFrames as files.mp48.35MB
5. Python for Data Engineering from Beginner to Advanced/5 - NumPy/7. Solution NumPy Array Operation.mp42.74MB
5. Python for Data Engineering from Beginner to Advanced/6 - OOP with Python/1. Understanding classes and objects.mp43.25MB
5. Python for Data Engineering from Beginner to Advanced/6 - OOP with Python/2. Implementation Classes and objects in Python.mp47.21MB
5. Python for Data Engineering from Beginner to Advanced/6 - OOP with Python/3. Understand OOP features Abstraction, inheritance, and more.mp44.51MB
5. Python for Data Engineering from Beginner to Advanced/6 - OOP with Python/4. Solution Accessing Object attributes.mp44.83MB
5. Python for Data Engineering from Beginner to Advanced/7 - Advanced Data Engineering/1. Tips to write efficient Python code.mp44.82MB
5. Python for Data Engineering from Beginner to Advanced/7 - Advanced Data Engineering/2. What is ETL in the data engineering world.mp45.02MB
5. Python for Data Engineering from Beginner to Advanced/7 - Advanced Data Engineering/3. What is Hadoop.mp43.69MB
5. Python for Data Engineering from Beginner to Advanced/7 - Advanced Data Engineering/4. Understand PySpark for data engineering.mp45.18MB
5. Python for Data Engineering from Beginner to Advanced/7 - Advanced Data Engineering/5. Importance of visualization tools in DE.mp46.83MB
5. Python for Data Engineering from Beginner to Advanced/7 - Advanced Data Engineering/6. On-prem vs. cloud data engineering.mp44.42MB
5. Python for Data Engineering from Beginner to Advanced/8 - Capstone Project/1. Capstone project Retail sales analysis.mp45.06MB
5. Python for Data Engineering from Beginner to Advanced/9 - Conclusion/1. Next steps.mp41.27MB
6. Data Engineering dbt for SQL/0 - Introduction/1. Introduction.mp44.67MB
6. Data Engineering dbt for SQL/0 - Introduction/2. What you should know.mp42.53MB
6. Data Engineering dbt for SQL/0 - Introduction/3. Codespaces introduction.mp45.03MB
6. Data Engineering dbt for SQL/1 - SQL for Data Engineers/1. SQL as a data engineer.mp44.95MB
6. Data Engineering dbt for SQL/1 - SQL for Data Engineers/2. The modern data stack and SQL.mp45.79MB
6. Data Engineering dbt for SQL/1 - SQL for Data Engineers/3. Schema design.mp45.93MB
6. Data Engineering dbt for SQL/1 - SQL for Data Engineers/4. Challenge Schema design.mp43.24MB
6. Data Engineering dbt for SQL/1 - SQL for Data Engineers/5. Solution Schema design.mp44.69MB
6. Data Engineering dbt for SQL/2 - Modeling in SQL/1. Supply chain outage SQL spaghetti.mp48.22MB
6. Data Engineering dbt for SQL/2 - Modeling in SQL/2. Data build tool (dbt).mp44.2MB
6. Data Engineering dbt for SQL/2 - Modeling in SQL/3. Modeling in dbt.mp414.43MB
6. Data Engineering dbt for SQL/2 - Modeling in SQL/4. Running dbt.mp411.06MB
6. Data Engineering dbt for SQL/2 - Modeling in SQL/5. Challenge Modeling taxi data.mp43.12MB
6. Data Engineering dbt for SQL/2 - Modeling in SQL/6. Solution Modeling taxi data.mp46.17MB
6. Data Engineering dbt for SQL/3 - Table Materializations/1. Crypto cost Materializations.mp46.77MB
6. Data Engineering dbt for SQL/3 - Table Materializations/2. Materialization terminology.mp48.34MB
6. Data Engineering dbt for SQL/3 - Table Materializations/3. Incremental materializations.mp44.54MB
6. Data Engineering dbt for SQL/3 - Table Materializations/4. Challenge Materializations.mp43.98MB
6. Data Engineering dbt for SQL/3 - Table Materializations/5. Solution Materializations.mp48.24MB
6. Data Engineering dbt for SQL/4 - Common Table Expressions vs. Subqueries/1. Construction planning Query complexity.mp47.43MB
6. Data Engineering dbt for SQL/4 - Common Table Expressions vs. Subqueries/2. Common table expressions (CTEs) vs. subqueries.mp45.64MB
6. Data Engineering dbt for SQL/4 - Common Table Expressions vs. Subqueries/3. CTEs in dbt.mp44.8MB
6. Data Engineering dbt for SQL/4 - Common Table Expressions vs. Subqueries/4. Challenge Implementing CTEs.mp44.58MB
6. Data Engineering dbt for SQL/4 - Common Table Expressions vs. Subqueries/5. Solution Implementing CTEs.mp45.73MB
6. Data Engineering dbt for SQL/5 - Testing SQL with dbt/1. Advertising Testing SQL.mp46.4MB
6. Data Engineering dbt for SQL/5 - Testing SQL with dbt/2. Unit testing using dbt.mp410.4MB
6. Data Engineering dbt for SQL/5 - Testing SQL with dbt/3. Custom tests in dbt.mp49.88MB
6. Data Engineering dbt for SQL/5 - Testing SQL with dbt/4. Challenge Testing SQL.mp45.35MB
6. Data Engineering dbt for SQL/5 - Testing SQL with dbt/5. Solution Testing SQL.mp410.81MB
6. Data Engineering dbt for SQL/6 - Conclusion/1. Looking ahead.mp46.84MB
6. Data Engineering dbt for SQL/6 - Conclusion/2. Next steps.mp48.32MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/0 - Introduction/1. Advanced Snowflake.mp46.16MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/0 - Introduction/2. Snowflake architecture.mp47.82MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/0 - Introduction/3. Getting set up with Snowflake.mp43.93MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/1. Micropartitioning and clustering.mp47.25MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/2. Types of tables in Snowflake.mp46.55MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/3. Creating permanent tables.mp47.79MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/4. Creating temporary tables.mp49.96MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/5. Creating transient tables.mp49.48MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/6. Configuring data retention time.mp44.49MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/7. Querying historical data.mp46.77MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/1 - Table Structures in Snowflake/8. Dropping and restoring tables.mp43.81MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/2 - Views in Snowflake/1. Non-materialized, materialized, and secure views.mp45.5MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/2 - Views in Snowflake/2. Creating and populating tables.mp45.83MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/2 - Views in Snowflake/3. Creating and querying views.mp46.04MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/2 - Views in Snowflake/4. Recreating views.mp43.33MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/2 - Views in Snowflake/5. Querying regular views and secure views.mp48.28MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/2 - Views in Snowflake/6. Creating and querying materialized views.mp48.28MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/1. Caching, clustering, and search optimization.mp48.92MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/2. Loading data using COPY INTO.mp48.66MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/3. Retrieval optimization using cached results.mp48.67MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/4. Enabling clustering on tables.mp49.12MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/5. Querying clustered tables.mp48.63MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/6. Querying clustering information.mp45.53MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/7. Running point lookup queries on search-optimized tables.mp411.21MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/3 - Optimizing Query Performance/8. Clustering vs. search optimization.mp412.61MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/4 - Working with Semi-structured Data/1. Loading and querying parquet data.mp412.2MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/4 - Working with Semi-structured Data/2. Loading JSON data.mp416.22MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/4 - Working with Semi-structured Data/3. Querying JSON data.mp410.19MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/5 - Managing Users and Granting Privileges/1. Access control.mp46.97MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/5 - Managing Users and Granting Privileges/2. Creating users and viewing grants.mp49.46MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/5 - Managing Users and Granting Privileges/3. Granting privileges to roles.mp49.58MB
7. Advanced Snowflake Deep Dive Cloud Data Warehousing and Analytics/6 - Conclusion/1. Summary and next steps.mp42.29MB