CursosEmpresasBlogLiveConfPrecios

Ciclos

Clase 6 de 24 • Curso de PHP: Integración con HTML

Clase anteriorSiguiente clase

Contenido del curso

Introducción
  • 1
    ¿Cómo se renderiza una página web en mi computadora?

    ¿Cómo se renderiza una página web en mi computadora?

    08:20
  • 2
    Levantando un servidor local

    Levantando un servidor local

    09:59
¿Cómo combinar HTML con PHP?
  • 3
    PHP como preprocesador de HTML

    PHP como preprocesador de HTML

    08:43
  • 4
    Imprime texto y etiquetas HTML

    Imprime texto y etiquetas HTML

    07:00
  • 5
    Condicionales

    Condicionales

    11:43
  • 6
    Ciclos

    Ciclos

    09:41
  • 7
    ¿Cómo pasar variables de PHP a JavaScript?

    ¿Cómo pasar variables de PHP a JavaScript?

    16:26
  • 8
    Evita el código espagueti

    Evita el código espagueti

    08:58
  • 9
    Refactorizando código espagueti

    Refactorizando código espagueti

    18:19
Manejo de formularios
  • 10
    Cómo obtener una solicitud al servidor con PHP

    Cómo obtener una solicitud al servidor con PHP

    08:01
  • 11
    Envío de un formulario a través de GET

    Envío de un formulario a través de GET

    12:13
  • 12
    Envío de un formulario a través de POST

    Envío de un formulario a través de POST

    07:38
  • 13
    Envío de imágenes

    Envío de imágenes

    09:02
  • 14
    Guardando imágenes en el servidor

    Guardando imágenes en el servidor

    07:56
  • 15
    Tipos de inputs

    Tipos de inputs

    15:29
  • 16
    Otros tipos de inputs

    Otros tipos de inputs

    07:14
  • 17
    Valida si un formulario ha sido enviado

    Valida si un formulario ha sido enviado

    11:21
  • 18
    Sanitizando datos de mi formulario

    Sanitizando datos de mi formulario

    15:05
  • 19
    Validando datos

    Validando datos

    07:59
Proyecto: formulario de contacto
  • 20
    Creando el maquetado

    Creando el maquetado

    13:03
  • 21
    Haciendo la lógica de recepción del formulario

    Haciendo la lógica de recepción del formulario

    12:02
  • 22
    Integrando PHPMailer

    Integrando PHPMailer

    20:36
  • 23
    Implementando el servidor de correos de Gmail

    Implementando el servidor de correos de Gmail

    07:40
Conclusión
  • 24
    Es tu turno de poner todo en práctica

    Es tu turno de poner todo en práctica

    01:50
    Antoni Bassols Lopez

    Antoni Bassols Lopez

    student•
    hace 3 años

    Para crear un shortcut utilizando Code Snippets y facilitarnos la escritura de código solo debemos de:

    1. Dentro de Visual Studio Code, con el sistema operativo Windows, pulsamos Ctrl + Shift + P.
    2. En el buscador que se nos ha abierto escribimos: >Configure User Snippets, y le damos a Enter.
    3. Ahora, volvemos a escribir: html, y pulsamos Enter para entrar en el documento html.json y poder crear un snippet que se podrá usar cuando estemos usando código html.
    4. Dentro del documento encontraremos un código comentado con instrucciones, dentro de las llaves { } del documento es dónde podemos crear nuestros propios shortcuts/snippets.
    • Aquí dejo el código de un snippet que he creado para el ciclo for
    "For Loop": { "prefix": "for", "body": [ "<?php for ($$i = ${1}; $$i ${2}; $$i${3}): ?>", "\t${4}", "<?php endfor; ?>" ], "description": "This is a for loop made with php. Made by: Toni B. Lopez." }

    De esta manera cuando en nuestro archivo .php escribamos for y le demos a Tabulador se nos va a crear toda la estructura de forma automática y con buenas prácticas en el código.

    Para aprender como crear la estructura de un snippet de una forma súper sencilla recomiendo ver este vídeo que no dura más de 15 min.

    Espero que os haya servido! :)

      Jonatan valdebenito

      Jonatan valdebenito

      student•
      hace 3 años

      muchas gracias, crack

      Daniel Eduardo Salmerón Alvarado

      Daniel Eduardo Salmerón Alvarado

      student•
      hace 3 años

      Buen aporte, gracias

    Joel Dominguez Merino

    Joel Dominguez Merino

    student•
    hace 3 años

    Me esta encantando la facilidad que es implementar todo lo aprendido de PHP en los cursos pasados, con HTML. De verdad es como darle superpoderes a nuestro lenguaje de marcado 🧡 Les comparto mi apunte de la clase .

    for.png

    David Barrios-Urzúa

    David Barrios-Urzúa

    student•
    hace 3 años

    Se me ocurrió probar escribir PHP que haga una tabla de multiplicar en HTML usando ciclos

    El código es:

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ciclos</title> </head> <body> <h2>Las tablas de multiplicar:</h2> <table> <tr> <th>X</th> <?php for ($i = 1; $i <= 10; $i++) : ?> <th><?= $i ?></th> <?php endfor; ?> </tr> <?php for ($j = 1; $j <= 10; $j++) : ?> <tr> <td><b><?= $j ?></b></td> <?php for ($k = 1; $k <= 10; $k++) : ?> <td><?= $j * $k ?></td> <?php endfor; ?> </tr> <?php endfor; ?> <table> </body> </html>

    Y el output es:

    Captura de pantalla 2022-07-25 203459.png

    Lucas Daniel Ferreyra de Moraiz

    Lucas Daniel Ferreyra de Moraiz

    student•
    hace 3 años

    Les dejo mi aporte de shortcuts usando Code Snippets para el while y el foreach ;)

    "foreach": { "prefix": "foreach", "body": [ "<?php foreach ($$array${1} as $$index => $$value): ?>", "\t${4}", "<?php endforeach; ?>" ], "description": "foreach loop" }, "while": { "prefix": "while", "body": [ "<?php while ($$i < ${1}): ?>", "\t${4}", "<?php endwhile; ?>" ], "description": "while loop" },
      Jesus Cuadro

      Jesus Cuadro

      student•
      hace 2 años

      Muchas gracias

    Andrés Felipe Lopez gomez

    Andrés Felipe Lopez gomez

    student•
    hace 4 años

    Usando esta sintaxis se me hace muy parecido a blade la plantilla de laravel.

      Jossie Steeven Quintero Giron

      Jossie Steeven Quintero Giron

      student•
      hace 3 años

      x2

    Guadalupe Monge Barale

    Guadalupe Monge Barale

    student•
    hace 4 años

    ¿Cuál es la extensión de VCode?

      RAUL GARCIA

      RAUL GARCIA

      student•
      hace 4 años

      x2

      Guadalupe Monge Barale

      Guadalupe Monge Barale

      student•
      hace 4 años

      Después de ver más clases creo que son snippets

    Enmanuel José Rivas Marchan

    Enmanuel José Rivas Marchan

    student•
    hace 3 años

    como podría hacer un ciclo do while integrando PHP con HTML utilizando la sintaxis correcta?

      Elizon Frank Carcausto Mamani

      Elizon Frank Carcausto Mamani

      student•
      hace 3 años

      x2

      Ermilo Joel Dorantes Uc

      Ermilo Joel Dorantes Uc

      student•
      hace 3 años

      x3

    LESTHER XITUMUL MANUEL

    LESTHER XITUMUL MANUEL

    student•
    hace 2 años

    Ciclo For con PHP y HTML

    El ciclo for se utiliza cuando se conoce de antemano el número de repeticiones que se deben realizar. A continuación se muestra un ejemplo de cómo usar el ciclo for en PHP y HTML:

    <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ciclo For</title> </head> <body> <?php for ($i = 1; $i <= 5; $i++): ?> <p>Iteración número: <?= $i ?></p> <?php endfor; ?> </body> </html>

    En este ejemplo, el ciclo for se ejecuta 5 veces, imprimiendo el número de iteración en cada repetición.

    Ciclo While con PHP y HTML

    El ciclo while se utiliza cuando no se conoce el número exacto de repeticiones y se desea repetir un bloque de código mientras se cumpla una condición. A continuación se muestra un ejemplo de cómo usar el ciclo while en PHP y HTML:

    <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ciclo While</title> </head> <body> <?php $i = 1; ?> <?php while ($i <= 5): ?> <p>Iteración número: <?= $i ?></p> <?php $i++; ?> <?php endwhile; ?> </body> </html>

    En este ejemplo, el ciclo while se ejecuta mientras la variable $i sea menor o igual a 5, imprimiendo el número de iteración en cada repetición.

    Ciclo Foreach con PHP y HTML

    El ciclo foreach se utiliza para recorrer elementos de un array o una colección de elementos. A continuación se muestra un ejemplo de cómo usar el ciclo foreach en PHP y HTML:

    <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ciclo Foreach</title> </head> <body> <?php $frutas = array("manzana", "pera", "plátano", "naranja"); foreach ($frutas as $fruta): ?> <p><?= $fruta ?></p> <?php endforeach; ?> </body> </html>

    En este ejemplo, el ciclo foreach recorre el array $frutas e imprime cada elemento en una etiqueta <p>.

    Ciclo Do-While con PHP y HTML

    El ciclo do-while es similar al ciclo while, pero se asegura de que el bloque de código se ejecute al menos una vez, antes de verificar la condición para continuar o salir del ciclo. A continuación se muestra un ejemplo de cómo usar el ciclo do-while en PHP y HTML:

    <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ciclo Do-While</title> </head> <body> <?php $i = 1; ?> <?php do: ?> <p>Iteración número: <?= $i ?></p> <?php $i++; ?> <?php while ($i <= 5); ?> </body> </html>

    En este ejemplo, el ciclo do-while se ejecuta al menos una vez, imprimiendo el número de iteración en cada repetición y luego verificando si la condición se cumple para continuar o salir del ciclo.

      Carlos Alvarado Martinez

      Carlos Alvarado Martinez

      student•
      hace 2 años

      buen aporte

    César Luis Amundaray Rodríguez

    César Luis Amundaray Rodríguez

    student•
    hace 3 años

    ¡Qué linda esta clase!

    Joseph Dakkak

    Joseph Dakkak

    student•
    hace 2 años

    Me dio curiosidad el experimento con el while(true): ya que teniendo en cuenta que el servidor interpreta PHP antes de ser enviado al cliente, entonces ¿por qué se va renderizando infinitamente la salida del texto cualquier cosa? ¿No deberia quedar el server ciclando sin hacer render como tal?

    diegogutierrezrazo.95

    diegogutierrezrazo.95

    student•
    hace 3 años

    que extension en visual basic usa el maestro para que el editor le de las sugerencias?

    Gabriel Francisco Erazo Merino

    Gabriel Francisco Erazo Merino

    student•
    hace 3 años

    Cómo sería el ciclo do-while usando estas etiquetas de PHP dentro de HTML?

      Kenneth Angulo L

      Kenneth Angulo L

      student•
      hace 3 años

      Dos ejemplos, la segunda no se ve tan bien, no se:

      <?php $bar = 0 ?> <?php do { ?> <h5>una forma</h5> <?php $bar++; ?> <?php } while ($bar < 5); ?>
      <?php $bar = 0 ?> <?php do { ?> <h5>otra forma</h5> <?php $bar++; } while ($bar < 5); ?>
    Marvin Esteban Menchú Socop

    Marvin Esteban Menchú Socop

    student•
    hace 3 años

    Como se realizaría la implementación de un do while con la sintaxis

    <?php for($i = 0 ; $i < 10 ; $i++):?> <li><?= $i ?></li> <?php endfor;?>
      Kenneth Angulo L

      Kenneth Angulo L

      student•
      hace 3 años

      HOla, el do-while se puede escribir asi:

      <?php do { ?> <h5>imprimir texto</h5> <?php $bar++; ?> <?php } while ($bar < 5); ?>
    Keyla Valentina Moreno Lozano

    Keyla Valentina Moreno Lozano

    student•
    hace 3 años

    como se llama el plugin que autompleta php en html ,uso visual studio code

      Erik Alejandro Garcia Duarte

      Erik Alejandro Garcia Duarte

      student•
      hace 3 años

      En Visual Studio Code, el plugin que proporciona autocompletado para PHP en HTML se llama "PHP IntelliSense". Este plugin es uno de los muchos plugins disponibles para Visual Studio Code que proporcionan mejoras en la edición de código para diferentes lenguajes y frameworks.

      Keyla Valentina Moreno Lozano

      Keyla Valentina Moreno Lozano

      student•
      hace 3 años

      pero el que escriba for each y le aparexca la esctructura como se llama

    Bryan Castano

    Bryan Castano

    student•
    hace un año

    Yeap ! It is Working and It makes me Happy <br>

    \nCheeeers!!!!
    Diego Andrés Lopez Rodriguez

    Diego Andrés Lopez Rodriguez

    student•
    hace un año
    Sergio Olivo Orellana

    Sergio Olivo Orellana

    student•
    hace un año

    Mis snnipets para php.

    html.json

    "if-else PHP": { "prefix": "ifelsephp", "body": [ "<?php if(${1:\\$condition}) : ?>", " ${2:// code if true}", "<?php else : ?>", " ${3:// code if false}", "<?php endif; ?>" ], "description": "if-else statement in PHP" }, "foreach PHP": { "prefix": "foreachphp", "body": [ "<?php foreach(${1:\\$array} as ${2:\\$item}) : ?>", " ${3:// code}", "<?php endforeach; ?>" ], "description": "foreach loop in PHP" }, "for PHP": { "prefix": "forphp", "body": [ "<?php for(${1:\\$i} = 0; ${1:\\$i} < ${2:\\$limit}; ${1:\\$i}++) : ?>", " ${3:// code}", "<?php endfor; ?>" ], "description": "for loop in PHP" }, "switch PHP": { "prefix": "switchphp", "body": [ "<?php switch(${1:\\$variable}) {", " case ${2:1}:", " ${3:// code for case 1}", " break;", " case ${4:2}:", " ${5:// code for case 2}", " break;", " default:", " ${6:// code for default case}", "}", "?>" ], "description": "switch statement in PHP" }, "try-catch PHP": { "prefix": "trycatchphp", "body": [ "<?php", "try {", " ${1:// code that may throw an exception}", "} catch (${2:Exception} ${3:\\$e}) {", " ${4:// code to handle the exception}", "}", "?>" ], "description": "try-catch block in PHP" }, "echo PHP": { "prefix": "echophp", "body": [ "<?php echo '${1:string}'; ?>" ], "description": "echo statement in PHP" }, "comment PHP": { "prefix": "commentphp", "body": [ "<?php", "// ${1:Comment}", "?>" ], "description": "Single-line comment in PHP" }, "multiline-comment PHP": { "prefix": "multilinecommentphp", "body": [ "<?php", "/*", " * ${1:Multiline", " * Comment}", " */", "?>" ], "description": "Multiline comment in PHP" }

    php.json

    "if-else PHP": { "prefix": "ifelsephp", "body": [ "if (${1:\\$condition}) {", " ${2:// code if true}", "} else {", " ${3:// code if false}", "}" ], "description": "if-else statement in PHP" }, "foreach PHP": { "prefix": "foreachphp", "body": [ "foreach (${1:\\$array} as ${2:\\$item}) {", " ${3:// code}", "}" ], "description": "foreach loop in PHP" }, "for PHP": { "prefix": "forphp", "body": [ "for (${1:\\$i} = 0; ${1:\\$i} < ${2:\\$limit}; ${1:\\$i}++) {", " ${3:// code}", "}" ], "description": "for loop in PHP" }, "function PHP": { "prefix": "functionphp", "body": [ "function ${1:functionName}(${2:\\$arg1}, ${3:\\$arg2}) {", " ${4:// code}", "}" ], "description": "PHP function" }, "class PHP": { "prefix": "classphp", "body": [ "class ${1:ClassName} {", " ${2:// properties}", "", " function __construct(${3:/* args */}) {", " ${4:// constructor code}", " }", "", " ${5:// methods}", "}" ], "description": "PHP class" }, "switch PHP": { "prefix": "switchphp", "body": [ "switch (${1:\\$variable}) {", " case ${2:1}:", " ${3:// code for case 1}", " break;", " case ${4:2}:", " ${5:// code for case 2}", " break;", " default:", " ${6:// code for default case}", "}" ], "description": "switch statement in PHP" }, "try-catch PHP": { "prefix": "trycatchphp", "body": [ "try {", " ${1:// code that may throw an exception}", "} catch (${2:Exception} ${3:\\$e}) {", " ${4:// code to handle the exception}", "}" ], "description": "try-catch block in PHP" }, "echo PHP": { "prefix": "echophp", "body": [ "echo '${1:string}';" ], "description": "echo statement in PHP" }, "db-connect PHP": { "prefix": "dbconnectphp", "body": [ "\\$servername = \"${1:localhost}\";", "\\$username = \"${2:username}\";", "\\$password = \"${3:password}\";", "\\$dbname = \"${4:database}\";", "", "// Create connection", "\\$conn = new mysqli(\\$servername, \\$username, \\$password, \\$dbname);", "", "// Check connection", "if (\\$conn->connect_error) {", " die(\"Connection failed: \" . \\$conn->connect_error);", "}", "echo \"Connected successfully\";" ], "description": "MySQL database connection in PHP" }, "comment PHP": { "prefix": "commentphp", "body": [ "// ${1:Comment}" ], "description": "Single-line comment in PHP" }, "multiline-comment PHP": { "prefix": "multilinecommentphp", "body": [ "/*", " * ${1:Multiline", " * Comment}", " */" ], "description": "Multiline comment in PHP" }
    Luis Alberto Aguilar Muñoz

    Luis Alberto Aguilar Muñoz

    student•
    hace 3 años

    He trabajado con php desde hace 5 años, nunca a un nivel avanzado ni profesional pero definitivamente conozco el lenguaje, y en todo lo que va del curso estoy aprendiendo cosas nuevas.

    César Augusto Cortés Labrada

    César Augusto Cortés Labrada

    student•
    hace 3 años

    Si, si me hice esa pregunta señor Retax XD.

      Luis Alberto Aguilar Muñoz

      Luis Alberto Aguilar Muñoz

      student•
      hace 3 años

      He programado ya desde hace 3 años con Javascript y PHP, no a un nivel profesional claro , proyectos pequeños y aun tenia esa duda.

    José Luis Luna Rubio

    José Luis Luna Rubio

    student•
    hace 3 años

    Cualquier tipo de ciclos y estructuras de control, tiene su forma amigable de colocarlo dentro de HTML, eliminando las llaves, llave de apertura por :, y en lugar de terminar con llave, se termina con endNOMBRE_DE_CICLO_CONDICION ; lo cual lo hace mas legible

    <?php while(CONDICION) : ?> <p>HTML</p> <?php endwhite ; ?>

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads