-
Onboard
For Tech Teams
- Reduce initial time to productivity.
- Increase employee tenure.
- Plug-and-play into HR onboarding and career pathing programs.
- Customize for ad-hoc and cohort-based hiring approaches.
-
Upskill
For Tech Teams
- Upgrade and round out developer skills.
- Tailor to tech stack and specific project.
- Help teams, business units, centers of excellence and corporate tech universities.
-
Reskill
For Tech Teams
- Offer bootcamps to give employees a running start.
- Create immersive and cadenced learning journeys with guaranteed results.
- Supplement limited in-house L&D resources with all-inclusive programs to meet specific business goals.
-
Design
For Tech Teams
- Uplevel your existing tech learning framework.
- Extend HR efforts to provide growth opportunities within the organization.
- Prepare your team for an upcoming tech transformation.
Get your team started on a custom learning journey today!
Our Boulder, CO-based learning experts are ready to help!
Course Summary
The Modern Data Engineering training course presents data engineering concepts for teams who are moving to cloud-based services from legacy systems and want to take advantage of the increased security and availability that the cloud offers. This course will introduce students to the principles of working in the cloud, data warehousing best practices, and cloud-based tools for data engineering.
The course begins with a discussion of the fundamentals of data engineering in the cloud, including strategies for data collection, data storage, and structuring your data. The course then focuses on how to move and transform data in the cloud. The course concludes with data integration concepts and how to visually present data in the cloud.
While this course will focus primarily on the use of AWS to create and maintain data engineering and transformation infrastructure, other cloud providers can be substituted to allow for customization to your organization's specific needs.
- Productivity Objectives:
- Explain different cloud-based services used to build and operate data pipelines that can enable both ETL and ELT workflows.
- Define strategies for collecting, storing, transforming, and visualizing data in the cloud.
- Utilize AWS services to create and maintain data pipelines.
- Understand the role of business intelligence tools.
Request Information
Get your team upskilled or reskilled today. Chat with one of our experts to create a custom training proposal. Fully customized at no additional cost.

If you are not completely satisfied with your training class, we'll give you your money back.




about our training
-
Real-World Content
Project-focused demos and labs using your tool stack and environment, not some canned "training room" lab.
-
Expert Practitioners
Industry experts with 15+ years of industry experience that bring their battle scars into the classroom.
-
Experiential Learning
More coding than lecture, coupled with architectural and design discussions.
-
Fully Customized
One-size-fits-all doesn't apply to training teams. That's where we come in!
What You'll Learn
In the Modern Data Engineering training course, you'll learn:
- Collecting Data From Multiple Sources
- Overview of what ETL and ELT are and why they are important
- Using APIs to get data
- Using S/FTP to get data
- Manually uploading data sources
- Extracting data from SQL databases
- Storing Data in the Cloud
- Moving data to cloud storage services (S3/Buckets)
- Using Amazon Redshift to store relational data in a data warehouse
- NoSQL storage via DynamoDB
- Elasticache/caching storage
- File storage types (CSV, TSV, JSON, Avro, Parquet, Excel, etc)
- Collecting and Structuring Data
- File system recommendations
- Data lake vs Data Warehouse
- Distributed vs non-distributed
- Data structures and filesystems
- Extraction of Data
- Overview of data extractions and their importance in overall data architecture
- Moving from the data lake to structure in various tools (Dynamo, Spark, SQL, etc.)
- Provisioning SQL databases around data patterns
- Queueing services (AWS SQS, AWS Kinesis)
- Creating listeners, pollers, and triggers in an extraction architecture
- Lambdas, Terraform, and ethereal infrastructure
- Creating a data extraction integration within an AWS VPC
- Data Wrangling
- Overview of data transformations and their importance in overall data architecture
- Data transformations use-cases:
- Transforming data types from XML to JSON
- Executing queries to transform data for BI analysis
- Ensuring robust copies of all data inflow
- In-stream transformations in Dynamo
- Uses of lambda for transforming/restructuring data
- Kinesis in-stream transformations
- Creating an integration with an endpoint
- Data Analysis
- Using AWS Quicksight to understand your data in the cloud
- A brief introduction to Tableau, Looker, Metabase and the ecosystem of modern BI tools
- What is data science and where does it fit with data engineering?
Real-world content
Project-focused demos and labs using your tool stack and environment, not some canned "training room" lab.
Expert Practitioners
Industry experts that bring their battle scars into the classroom.
Experiential Learning
More coding than lecture, coupled with architectural and design discussions.
Fully Customized
One-size-fits-all doesn't apply to training teams. That's where we come in!

Elite Instructor Program
We recently launched our internal Elite Instructor Program. The community driven instructor program is designed to support instructors in transforming students’ lives by consistently showing a world-class level of engagement, ability, and teaching prowess. Reach out today to learn more about our instructors.
Customized Technical Learning Solutions to Help Attract and Retain Talented Developers
Let DI help you design solutions to onboard, upskill or reskill your software development organization. Fully customized. 100% guaranteed.
DevelopIntelligence leads technical and software development learning programs for Fortune 500 companies. We provide learning solutions for hundreds of thousands of engineers for over 250 global brands.



“I appreciated the instructor’s technique of writing live code examples rather than using fixed slide decks to present the material.”
VMwareAbout Us
LET’S DISCUSS
DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.
Resources
Thank you for everyone who joined us this past year to hear about our proven methods of attracting and retaining tech talent.

- Boulder, Colorado Headquarters: 980 W. Dillon Road, Louisville, CO 80027
© 2013 - 2022 DevelopIntelligence LLC - Privacy Policy