Course: Data Engineering with Rust
Modules:
Meet Instructor and Course Overview, Introduction to the AI Coding Paradigm Shift, Introduction to cloud-based development environments, Introduction to GitHub Copilot Ecosystem for Rust, Prompt Engineering with GCP BigQuery SQL, Introduction to AWS CodeWhisperer for Rust, Using Google Bard to Enhance Productivity, Continuous Integration with Rust and GitHub Actions, Introducing Rust Sequences and Maps, Print Rust data structures demo, Vector Fruit Salad demo, VecDeque Fruit Salad demo, Linkedin List Fruit Salad demo, Fruit Salad CLI demo, HashMap frequency counter demo, HashMap language compariso, Analyzing UFC Fighter Network Using Graph Centrality in Rust, Storing Unique Fruits Using HashSet in Rust, Maintaining Sorted and Unique Fruits Using BTreeSet in Rust, Creating a Fig Priority Fruit Salad Using Binary Heap in Rust, PageRank algorithm for sports data, Showing shortest path with dijkstra, Detecting Strongly Connected Components: A Deep Dive into Kosaraju's Algorithm, Simple Charting of Data Structures in Rust
Multi-Factor Authentication, Network Segmentation, Least Privilege Access, Encryption, Mutable fruit salad, Customize fruit salad with a CLI, Data Race example, High Availability, Understanding the Homophonic Cipher: A Cryptographic Technique, Decoding the Secrets of the Caesar Cipher, Creating a Decoder Ring: A Practical Guide, Detecting Duplicates with SHA-3: A Data Integrity Tool, Incident Response, Compliance, Core Concepts in Concurrency, Dining Philosophers, Web Crawl Wikipedia with Rayon, Intelligent Chatbot with Tokio, Multi-threaded deduplication with Rust, Energy Efficiency Python vs Rust, Concurrency Stress test with a GPU, Host Efficiency Serverless Optimization problem
Process CSV files in Rust, Using Cargo Lambda with Rust, List files on AWS EFS with Rust, Use AWS S3 Storage, Use AWS S3 Storage from Rust, Write encrypted data to tables or Parquet files, What is Colab?, Using Bard to enhance notebook development, Exploring Life Expectency in a Notebook, Load a DataFrame with sensitive data, Using MLFlow with Databricks Notebooks, End to End ML with MLFlow and Databricks, Exploring global life expectancy with Polars, Cloud Developer Workspace Advantage, Onboarding to GCP with Python and Rust, Using GCP Cloud Shell with Rust, Learn AWS CloudShell, Prototyping AI APIs with AWS CloudShell, Cloud9 with CodeWhisperer, Demo GCP App Engine Rust Deploy, Containerized Rust Actix Microservice on AWS
Jack and the Beanstalk Data Pipelines, Open Source Data Engineering - Pros and Cons, Core Components of Data Engineering Pipelines, Rust AWS Step Functions Pipeline, Rust AWS Lambda Async S3 Size Calculator, What is Distroless?, Demo Deploying Rust Microservices on GCP, Introduction to Hugging Face Hub, Rust GPU Hugging Face Translator, Rust PyTorch High-Performance Options, EFS ONNX Rust Inference with AWS Lambda, Theory behind model fine-tuning, Doing Fine Tuning, Selecting the correct database on GCP, Rust SQLite Hugging Face Zero Shot Classifier, Prompt Engineering for BigQuery, Big Query to Colab Pipeline, Exploring Data with Big Query, Using Public Datasets for Data Science, Querying Log files with BigQuery, There is no one size database, Course Conclusion