• No hay productos en el carrito.

Inicio / Cursos / More than Certified in Terraform 2025
Impartido por Derek MorganPago único de $2,800 MXN · acceso por 12 meses

More than Certified in Terraform 2025

Learn Terraform Using GitHub, Docker, AWS ECS, and more!

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 14 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

Updated for Terraform 1.10+ ! This course will teach you what you need to know to deploy Terraform resources properly and efficiently whether you're a beginner or someone looking for some new tricks! We will start with the very basics and methodically build from there, learning new information, tricks, and skills along the way! Most lessons are less than 8 minutes long to help ensure a pace that doesn't put you to sleep! In the brand new refreshed sections (July 2024+), you'll build out a Developer Platform that deploys GitHub repositories dynamically for developers. You'll then deploy a dynamic AWS Elastic Container Service application. You'll do this using the latest and greatest Terraform skills and functions. With a focus on using built-in tools to deploy and troubleshoot your deployments, you'll be the only one not having to Google every error you find or copy and paste from Stack Overflow! You'll learn important Terraform tools to troubleshoot and build your infrastructure as you roll out a GitHub Portfolio application on GitHub Pages, a containerized AI-based Terraform quiz application AWS ECS , and even a full CICD deployment using Hashicorp Cloud Platform ! We'll focus on writing efficient code with minimal repetition while utilizing many of Terraform's advanced features such as: Import Join Min Max Local Resource Variables Splat For Loops Dynamic Blocks Variable Validation Path References String Interpolation Local and Remote Provisioners and more! The entire course was recorded using quality equipment for ease of listening, intelligent zooming and cursor highlighting to ensure maximum readability and the ability to follow along easily, and annotations where necessary to quickly see web links to visit, important topics, and follow along with the resources more easily. All of the code in the refreshed sections is tested using Terraform version 1.9+ The refreshed sections will include the latest and greatest Terraform features and functionality. The Legacy sections all are still very useful, but may have a deprecation warning or two. So what are you waiting for? Sign up today and Terraform Apply Yourself!

  • Terraform
  • Infrastructure as Code
  • Docker
  • AWS
  • Devops
  • Hashicorp Configuration Language

Temario

UNIDAD 1 - Introduction and Prerequisites · 5 lecciones

UNIDAD 1 - Introduction and Prerequisites

  • Introduction to the CourseVideo · 2 min
  • GitHub and Codespaces SetupVideo · 4 min
  • GitHub CLI PermissionsVideo · 4 min
  • Install TerraformVideo · 2 min
  • Update TerraformLectura · 0 min
UNIDAD 2 - Terraform Fundamentals · 39 lecciones

UNIDAD 2 - Terraform Fundamentals

  • ProvidersVideo · 6 min
  • Terraform InitVideo · 4 min
  • Provider Versioning and Dependency LocksVideo · 6 min
  • BackendsVideo · 4 min
  • Our First ResourceVideo · 6 min
  • Terraform Plan, Apply, and DestroyVideo · 8 min
  • Resource AddressesVideo · 8 min
  • The State FileVideo · 6 min
  • Terraform State CommandsVideo · 5 min
  • Resources - Terraform Apply Yourself!Video · 2 min
  • The Random ProviderVideo · 5 min
  • Terraform Console and InterpolationVideo · 7 min
  • CountVideo · 7 min
  • Count: Terraform Apply Yourself!Video · 2 min
  • Splat and OutputsVideo · 8 min
  • Terraform TypesVideo · 8 min
  • For ExpressionsVideo · 6 min
  • VariablesVideo · 7 min
  • Variable PrecedenceVideo · 10 min
  • Variable ValidationVideo · 7 min
  • The Contains FunctionVideo · 4 min
  • ConditionalsVideo · 6 min
  • Terraform state rm and refresh-onlyVideo · 10 min
  • for_each Meta-ArgumentVideo · 9 min
  • for_each: Terraform Apply YourselfVideo · 3 min
  • The Length FunctionVideo · 5 min
  • local-exec ProvisionerVideo · 9 min
  • local-exec: Terraform Apply YourselfVideo · 5 min
  • depends_on Meta-ArgumentVideo · 7 min
  • for_each with MapsVideo · 9 min
  • Our Deployment in ActionVideo · 9 min
  • ignore_changes Lifecycle Meta-ArgumentVideo · 4 min
  • Data SourcesVideo · 5 min
  • Heredocs and Escape SequencesVideo · 5 min
  • Template FilesVideo · 6 min
  • Refactoring and Moved BlocksVideo · 5 min
  • Nested BlocksVideo · 9 min
  • Dynamic BlocksVideo · 6 min
  • The try FunctionVideo · 3 min
UNIDAD 3 - Modular Terraform · 7 lecciones

UNIDAD 3 - Modular Terraform

  • First ModuleVideo · 5 min
  • Path ReferencesVideo · 5 min
  • LocalsVideo · 7 min
  • Terraform Module Information FlowVideo · 7 min
  • Module OutputsVideo · 3 min
  • Deploy Key - Terraform Apply YourselfVideo · 8 min
  • Flatten Function and If StatementVideo · 8 min
UNIDAD 4 - Info Page Module Project · 6 lecciones

UNIDAD 4 - Info Page Module Project

  • Info Page IntroVideo · 2 min
  • Info Page Module - Terraform Apply YourselfVideo · 7 min
  • Terraform Providers SchemaVideo · 6 min
  • Terraform TimeVideo · 2 min
  • Passing info between ModulesVideo · 7 min
  • Loops in TemplatefilesVideo · 8 min
UNIDAD 5 - Terraform Management · 15 lecciones

UNIDAD 5 - Terraform Management

  • Terraform GraphVideo · 5 min
  • RefactoringVideo · 7 min
  • Skipping ProvisionersVideo · 8 min
  • HCP TerraformVideo · 5 min
  • HCP Terraform CLI ConfigVideo · 8 min
  • Remote State ManagementVideo · 5 min
  • Working with JSON FilesVideo · 5 min
  • Working with CSV FilesVideo · 8 min
  • Overriding Configuration with _override.tf FilesVideo · 4 min
  • Intro to HCP and the CICD SetupVideo · 11 min
  • Repos Module CodeVideo · 6 min
  • Repos Module HCP ConfigurationVideo · 10 min
  • Info-Page Module Code and Remote StateVideo · 6 min
  • Info-Page Module HCP ConfigurationVideo · 7 min
  • Final Section Project!Video · 9 min
UNIDAD 6 - Deploying AWS Resources with Terraform · 31 lecciones

UNIDAD 6 - Deploying AWS Resources with Terraform

  • Infrastructure DiagramVideo · 4 min
  • Create a BudgetVideo · 1 min
  • AWS Key SetupVideo · 4 min
  • AWS Backend ConfigurationVideo · 2 min
  • AWS ProviderVideo · 3 min
  • VPC ResourceVideo · 6 min
  • Internet GatewayVideo · 7 min
  • SubnetsVideo · 6 min
  • cidrsubnet()Video · 4 min
  • AWS AZsVideo · 5 min
  • Modulo OperatorVideo · 4 min
  • Route Tables - TAYVideo · 2 min
  • ALB and SGVideo · 6 min
  • ALB SG RuleVideo · 5 min
  • ECS ClusterVideo · 3 min
  • ECRVideo · 5 min
  • Docker LoginVideo · 7 min
  • Docker BuildVideo · 5 min
  • Docker PushVideo · 5 min
  • ECS Task DefinitionVideo · 6 min
  • ECS ServiceVideo · 3 min
  • ECS Service - TAYVideo · 7 min
  • ALB Target GroupVideo · 4 min
  • ALB Listener Rule - TAYVideo · 6 min
  • ALB Subnets Overlap Fix - Expansion OperatorVideo · 7 min
  • App module for_each TAY!Video · 3 min
  • Default TagsVideo · 2 min
  • State Migration from HCP to S3Video · 8 min
  • CLI WorkspacesVideo · 5 min
  • Partial BackendsVideo · 8 min
  • Terraform ImportVideo · 8 min
UNIDAD 7 - AI Trivia App Deployment Project · 5 lecciones

UNIDAD 7 - AI Trivia App Deployment Project

  • OpenAI Key SetupVideo · 4 min
  • Load Balancer ImprovementsVideo · 2 min
  • Frontend ConfigurationVideo · 11 min
  • Backend WalkthroughVideo · 3 min
  • Backend ConfigurationVideo · 14 min
UNIDAD 8 - Introduction and Prerequisites (LEGACY) · 11 lecciones

UNIDAD 8 - Introduction and Prerequisites (LEGACY)

  • Terraform Version Notes (Important!)Lectura · 0 min
  • Downloading the CodeLectura · 0 min
  • AWS Setup and Cloud9 InfoLectura · 0 min
  • New AWS Account SetupVideo · 5 min
  • Configuring Billing AlarmsVideo · 3 min
  • Adding Security to your AWS AccountVideo · 6 min
  • AWS Cloud9 ConfigurationVideo · 4 min
  • AWS Cloud9 Disk ExpandingVideo · 4 min
  • Security Groups and IP AccessVideo · 2 min
  • Terraform Installation (Same Instructions for all Versions)Video · 3 min
  • Terraform Terminology (Skip if you have passed the exam or are already familiar)Video · 8 min
UNIDAD 9 - Terraform Basics and Docker (LEGACY) · 36 lecciones

UNIDAD 9 - Terraform Basics and Docker (LEGACY)

  • Docker Provider Upgrade Notice! (Important!)Lectura · 0 min
  • The Docker ProviderVideo · 5 min
  • Terraform Init Deeper DiveVideo · 3 min
  • Terraform Dependency Lock (v0.14+ only)Video · 7 min
  • Your First Terraform Apply!Video · 6 min
  • Terraform Plan and Apply Deeper DiveVideo · 6 min
  • Referencing other ResourcesVideo · 6 min
  • Viewing Your Deployment in the BrowserVideo · 3 min
  • Terraform State Deeper DiveVideo · 7 min
  • Terraform Console and OutputsVideo · 8 min
  • The Join FunctionVideo · 7 min
  • The Random ResourceVideo · 9 min
  • Multiple Resources and CountVideo · 7 min
  • The Splat ExpressionVideo · 5 min
  • "For" LoopsVideo · 10 min
  • Tainting and Updating ResourcesVideo · 6 min
  • State Locking and Breaking StateVideo · 6 min
  • Terraform ImportVideo · 10 min
  • Terraform Refresh and State rm (Updated!)Video · 8 min
  • Adding VariablesVideo · 7 min
  • Variable Validation (v 0.13+ only)Video · 5 min
  • Variables and Output FilesVideo · 3 min
  • Sensitive Variables and .tfvars filesVideo · 3 min
  • Variable Definition PrecedenceVideo · 5 min
  • Hiding Sensitive Variables from CLI (v 0.14+ only)Video · 5 min
  • The Bind Mount and Local-ExecVideo · 11 min
  • Utilizing Local ValuesVideo · 8 min
  • Min and Max Functions and the Expand ExpressionVideo · 5 min
  • Path References and String InterpolationVideo · 4 min
  • Maps and Lookups: the Image VariableVideo · 7 min
  • Maps and Lookups: External PortsVideo · 7 min
  • Terraform WorkspacesVideo · 6 min
  • Referencing your WorkspacesVideo · 5 min
  • Utilizing Map Keys instead of LookupsVideo · 4 min
  • Terraform Basics Lab: Part 1Cuestionario · 0 min
  • Terraform Basics Lab 2Cuestionario · 0 min
UNIDAD 10 - Modular Deployments (LEGACY) · 22 lecciones

UNIDAD 10 - Modular Deployments (LEGACY)

  • Modules IntroVideo · 2 min
  • First Module!Video · 9 min
  • Module VariablesVideo · 5 min
  • Terraform GraphVideo · 8 min
  • Troubleshooting DependenciesVideo · 9 min
  • The Container ModuleVideo · 11 min
  • Module OutputsVideo · 6 min
  • Module Information FlowVideo · 6 min
  • Docker VolumeVideo · 9 min
  • Lifecycle Customization and TargetingVideo · 5 min
  • One Module for Multiple ResourcesVideo · 7 min
  • Using for_eachVideo · 8 min
  • Deploying Containers with for_eachVideo · 10 min
  • Using Count and for_each TogetherVideo · 9 min
  • New Outputs and Map TransformationsVideo · 5 min
  • Grafana Apply Yourself!Video · 1 min
  • Grafana SolutionVideo · 3 min
  • Self Referencing and Provisioner Failure ModesVideo · 7 min
  • Terraform Apply Yourself - Self ReferencingVideo · 4 min
  • Dynamic BlocksVideo · 11 min
  • Nesting the Volume ModuleVideo · 12 min
  • Weather Dashboard Project!Video · 13 min
UNIDAD 11 - Deploy AWS Resources with Terraform (LEGACY) · 44 lecciones

UNIDAD 11 - Deploy AWS Resources with Terraform (LEGACY)

  • What We're Going to BuildVideo · 3 min
  • Configuring Terraform CloudVideo · 6 min
  • The AWS ProviderVideo · 4 min
  • Deploy a VPCVideo · 10 min
  • Remote State in Terraform CloudVideo · 3 min
  • VPC Subnets "Hardcoded"Video · 9 min
  • VPC Subnets - Terraform Apply Yourself!Video · 4 min
  • The cidrsubnet() FunctionVideo · 9 min
  • The aws_availability_zones Data SourceVideo · 4 min
  • The random_shuffle ResourceVideo · 5 min
  • Why didn't we use for_each?Lectura · 0 min
  • Route Tables and the Internet GatewayVideo · 10 min
  • The create_before_destroy Lifecycle Meta ArgumentVideo · 5 min
  • VPC Security Groups "Hardcoded"Video · 9 min
  • VPC Security Groups DynamicVideo · 7 min
  • VPC Security Groups - Terraform Apply Yourself!Video · 4 min
  • VPC RDS Subnet Group and ConditionalsVideo · 7 min
  • Basic RDS SetupVideo · 7 min
  • VPC Outputs for RDS - Terraform Apply Yourself!Video · 6 min
  • Managing Sensitive RDS ValuesVideo · 6 min
  • The Terraform Providers Schema CommandVideo · 4 min
  • ALB Initial SetupVideo · 6 min
  • ALB Security Group and Subnets - Terraform Apply Yourself!Video · 4 min
  • ALB Target Group and the uuid and substr functionsVideo · 8 min
  • ALB ListenerVideo · 6 min
  • Upgrading Terraform (0.14.1+ required for ignore_changes)Lectura · 0 min
  • ALB Lifecycle Policies: ignore_changes and create_before_destroyVideo · 9 min
  • The aws_ami Data SourceVideo · 6 min
  • Scaffolding Our EC2 Instance and random_idVideo · 7 min
  • EC2 - Terraform Apply Yourself!Video · 4 min
  • SSH Key for Our Instance and the file FunctionVideo · 6 min
  • Controlling random_id Changes with KeepersVideo · 4 min
  • Userdata UPDATE! VERY IMPORTANT!Lectura · 0 min
  • EC2 User Data and Template FilesVideo · 7 min
  • EC2 User Data Template Variables - Terraform Apply Yourself!Video · 7 min
  • Deploying NGINX to Our Kubernetes Cluster!Video · 7 min
  • Adding our EC2 Instances to the Target GroupVideo · 8 min
  • Adding some Outputs for our ResourcesVideo · 4 min
  • Sensitive Outputs and How to Access ThemVideo · 6 min
  • Terraform Apply Yourself - Outputs!Video · 4 min
  • Utilizing the local-exec Provisioner to SCP our Kubeconfig FileVideo · 12 min
  • Utilizing the remote-exec Provisioner to Run Commands on EC2 InstancesVideo · 6 min
  • Terraform Apply Yourself! - Cleanup and Create a Destroy ProvisionerVideo · 7 min
  • Deploying K8s Resources from our Cloud9 Instance!Video · 3 min
UNIDAD 12 - Deploying Kubernetes Resources with Terraform (LEGACY) · 5 lecciones

UNIDAD 12 - Deploying Kubernetes Resources with Terraform (LEGACY)

  • Kubernetes Section Read Me First!Lectura · 0 min
  • Configuring the Kubernetes ProviderVideo · 4 min
  • Our First Kubernetes Deployment!Video · 4 min
  • Terraform Apply Yourself- Utilizing for_each in our DeploymentVideo · 6 min
  • The terraform_remote_state datasource and the split FunctionVideo · 8 min
UNIDAD 13 - Continuous Deployment using Terraform Cloud (LEGACY) · 14 lecciones

UNIDAD 13 - Continuous Deployment using Terraform Cloud (LEGACY)

  • What We're Going to BuildVideo · 4 min
  • Update - New Terraform Cloud UI!Video · 1 min
  • Setting up our GithubVideo · 5 min
  • Configuring Terraform CloudVideo · 5 min
  • Our First Cloud Deployment!Video · 9 min
  • Configuring Repository-Based ModulesVideo · 7 min
  • Utilizing the Configuration Designer to Create a DeploymentVideo · 5 min
  • Github Provider version 4.15 currently broken!Lectura · 0 min
  • Setting up Providers for our New DeploymentVideo · 6 min
  • Configuring our Github Resources in TerraformVideo · 6 min
  • Configuring our Terraform Cloud Resources in TerraformVideo · 8 min
  • Deploying our Module-Based Infrastructure!Video · 6 min
  • Pushing and Pulling Remote StateVideo · 6 min
  • Updating our Deployment and Destroying itVideo · 6 min
UNIDAD 14 - Bonus Resources, Cheat Sheets, and Guides! · 1 lecciones

UNIDAD 14 - Bonus Resources, Cheat Sheets, and Guides!

  • Bonus Resources!Lectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    14 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    2 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: More than Certified in Terraform 2025

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Derek Morgan.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 14 unidades · 241 lecciones · 60 h
  • 12 meses de acceso
  • 2 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Derek Morgan; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · More than Certified in Terraform 2025

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture