CursosEmpresasBlogLiveConfPrecios

Instalando Git

Clase 15 de 18 • Curso de Prework: Configuración de Entorno de Desarrollo en Windows

Clase anteriorSiguiente clase

Contenido del curso

Herramientas para la web
  • 1

    ¡Tenemos una nueva versión de este curso!

    00:29
  • 2
    Qué es un navegador web

    Qué es un navegador web

    07:31
  • 3
    Qué aprenderás para configurar tu entorno de desarrollo en Windows

    Qué aprenderás para configurar tu entorno de desarrollo en Windows

    05:20
  • 4
    Instalando Firefox, Chrome y usando sus DevTools

    Instalando Firefox, Chrome y usando sus DevTools

    11:53
Editor de texto
  • 5
    Editor de texto: instalando el tuyo

    Editor de texto: instalando el tuyo

    07:34
  • 6
    Extensiones y personalización de Visual Studio Code

    Extensiones y personalización de Visual Studio Code

    11:04
  • 7
    Cómo usar Live Server en proyectos reales de HTML y CSS

    Cómo usar Live Server en proyectos reales de HTML y CSS

    07:27
Linux dentro de Windows
  • 8
    ¿Qué es Windows Subsystem for Linux?

    ¿Qué es Windows Subsystem for Linux?

    04:50
  • 9
    Instalación de Windows Subsystem for Linux

    Instalación de Windows Subsystem for Linux

    11:17
  • 10
    Configuración de Ubuntu en WSL

    Configuración de Ubuntu en WSL

    15:41
  • 11

    Instalación de VirtualBox

    01:01
  • 12

    Instalando Ubuntu en una máquina virtual

    01:52
  • 13
    Comandos básicos de la terminal e instalación de Node.js

    Comandos básicos de la terminal e instalación de Node.js

    15:16
  • 14
    Cómo configurar tu primer proyecto en React.js

    Cómo configurar tu primer proyecto en React.js

    09:53
Git y Github
  • 15
    Instalando Git

    Instalando Git

    09:22
  • 16
    Vinculando nuestra llave SSH en Github

    Vinculando nuestra llave SSH en Github

    09:14
  • 17
    Subiendo nuestro primer repositorio

    Subiendo nuestro primer repositorio

    14:05
  • 18
    ¿Qué es lo que sigue?

    ¿Qué es lo que sigue?

    04:40
    Juan Esteban Galvis

    Juan Esteban Galvis

    student•
    hace 5 años

    Ya que estamos descargando e instalando las herramientas, también puede descargar la versión de escritorio de GitHub: https://desktop.github.com/

    Y últimamente salió la CLI o cliente de línea de comandos para GitHub, como usar GitHub desde la terminal: https://github.com/cli/cli

      Pedro Moreno

      Pedro Moreno

      student•
      hace 5 años

      Gracias por el aporte!

      Andres Condezo Monge

      Andres Condezo Monge

      student•
      hace 5 años

      Buen aporte, Gracias!

    Michelearcangelo Salvatore Fontt Oliva

    Michelearcangelo Salvatore Fontt Oliva

    student•
    hace 5 años

    Hola, les dejo los comandos que se han aplicado las últimas 3 clases y una mini descripción, espero les sirva;) | cd ~ Te lleva desde el home de Windows al home de Linux. | ls Enlista los archivos y documentos de la dirección. | cd carpeta La función cd luego de una carpeta a elección te lleva a la misma. | cd .. Te devuelve una carpeta atrás en la jerarquía. | code . Abre VS Code en el archivo seleccionado en la carpeta. | cat archivo.html Este comando muestra los contenidos dentro de un archivo. | man cat Este comando muestra un manual de uso de lo que se ponga consiguinete a él. | sudo apt-get uptade Comando para preguntarle al repositorio de dependencias si hay actualizaciones. | sudo apt-get upgrade Con este se aplican las actualizaciones. Se recomienda hacerlo habitualmente. | sudo apt install nodejs Sirve para instalar nodejs. El cual es un ambiente de ejecución para JS. | node -v Así se ve qué versión de nodejs se posee. | sudo apt install npm Se instala un manejador de paquetes que es como una store que está en constante actualización. npm instala paquetes de forma permanente. |

    | clear Elimina el historial de comandos que hemos hecho anteriormente en la sesión. | npx create-react-app test Así se crea una aplicación en reactjs. npx ejecuta paquetes desde internet sin necesidad de tenerlos instalados, lo cual hace que no se gaste espacio en disco duro. | cd test npm start Así se ejecuta la app en el servidor luego de los comandos previos. | code . Lo ejecutamos nuevamente para abrir el código de la app en VS Code. | Luego en VS Code debemos abrir la terminal de Linux, para abrir y cerrar el proyecto directamente desde la terminal. | npm start Inicia el proyecto desde la terminal de VS Code, lo que hace que los cambios se actualizen automáticamente al guardar. |

    | rm nombrearchivo.extension Comando para borrar un sólo archivo. | rm -d nombredelacarpetavacia Comando que borra una carpeta vacía. | rm -rf test Comando que borra un directorio con un contenido adentro. | sudo apt install git Sirve para instalar git desde Ubuntu/Linux. | | (Cualquier error, favor corregir)

      Manuel Alejandro Dueñas Mora

      Manuel Alejandro Dueñas Mora

      student•
      hace 5 años

      Gran aporte. gracias Si no estoy mal para ir a la carpeta anterior es cd .. (solo dos puntos)

      Melanie Juliett Perez Hoyos

      Melanie Juliett Perez Hoyos

      student•
      hace 5 años

      Muchas graciaaas, buen aporte

    Simón Arenas

    Simón Arenas

    student•
    hace 5 años
    ea47abb0d57d4a0ec8b7893b331f2ef9.jpg
      Bryan Figueroa

      Bryan Figueroa

      student•
      hace 4 años

      xddd

      Markin Piero Pulache Guarniz

      Markin Piero Pulache Guarniz

      student•
      hace 4 años

      no entiendo el ingles,que dice el texto?

    Guillermo Díaz

    Guillermo Díaz

    student•
    hace 5 años

    Les recomiendo Gitkraken. Es una GUI para git en Windows.

    2020-10-08 14_30_12-Free Git GUI for Windows, Mac, Linux _ GitKraken y 7 páginas más - Personal_ Mic.png
      Diego Rubio

      Diego Rubio

      student•
      hace 5 años

      se ve cooool

      Joel Dominguez Merino

      Joel Dominguez Merino

      student•
      hace 5 años

      Se ve increíble! Lo había escuchado pero nunca he leído sobre el. Gracias por la recomendación :)

    Joel Dominguez Merino

    Joel Dominguez Merino

    student•
    hace 5 años

    Como lo comento Celis Deben tomar el Curso Profesional de Git y GitHub Lo imparte Freddy y la verdad aprenderán demasiado (Conocimiento que necesitan) y se divertirán con el curso. PD: Sigo triste por el despido de Anita D:

    Git
      Simon Correa Henao

      Simon Correa Henao

      student•
      hace 5 años

      Anita?

      Osvaldo Ramírez

      Osvaldo Ramírez

      student•
      hace 5 años

      ¿En serio @anncode ya no trabaja en Platzi? D:

    Leonard L

    Leonard L

    student•
    hace 5 años

    Git es un software de control de versiones diseñado por Linus Torvalds, para el mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente. Git Hub es una forja para alojar proyectos utilizando el sistema de control de versiones git. Sería como la red social para programadores.

    1_YZL3_eHfjAJL9_yoIeerAQ.png

      Joel Dominguez Merino

      Joel Dominguez Merino

      student•
      hace 5 años

      Excelente resumen! Con GitHub pueden trabajar un proyecto con sus amigos u compañeros de Trabajo. :D

      Sebastian Stiven Ramirez David

      Sebastian Stiven Ramirez David

      student•
      hace 4 años

      Gracias!

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacher•
    hace 5 años

    En Ubuntu 20 ya viene instalado por defecto, pero no hay que olvidar correr estos dos comandos antes de usar git:

    git config --global user.name "TuNombreDeUsuarioDeGitHub" git config --global user.email "TuCorreoDeGitHub"

    Realmente pueden poner cualquier nombre de usuario y cualquier correo, pero mejor pongan sus usuarios y emails de GitHub para que al subir repositorios GitHub los detecte ^^

      Jonathan Daniel Gonzalez Quevedo

      Jonathan Daniel Gonzalez Quevedo

      student•
      hace 4 años

      Me salvaste de la clase que sigue, muchas gracias.

      Daniel Reymundo

      Daniel Reymundo

      student•
      hace 4 años

      gracias por el dato

    Alberto Patiño Reynoso

    Alberto Patiño Reynoso

    student•
    hace 5 años

    El profe es el más entusiasta que he visto desde que llegue, by the way, este es un gran curso.

      Juan Pablo Perez

      Juan Pablo Perez

      student•
      hace 5 años

      Exacto motivan las clases cuando se transmite esa sensación.

      Daniel Reymundo

      Daniel Reymundo

      student•
      hace 4 años

      es uno de mis profesores favoritos

    Andres Velasquez

    Andres Velasquez

    student•
    hace 4 años

    Quiero compartirles algo que considero que es muy importante y no simplemente pertenece al área de programación, sino a la vida misma.

    Durante este curso las cosas no han salido perfectas y he tenido muchos tropiezos y en cierto momento caí en una pequeña frustración. Lo cual es normal por empezar en una profesión nueva por básico que esto parezca. Lo que me sirvió para seguir adelante fue: Pararme del lugar de estudio, dar una vuelta de 1 minuto y decirme a mi mismo que todos los tropiezos son aprendizajes y es mejor que los aprenda ahora para fortalecerme y seguir adelante con nuevos retos. Asi pues, los problemas de instalación o comprensión simplemente me enseñarian a ser más paciente, analitico, y a buscar la forma de ver las cosas de otro modo.

    Bueno, es una enseñanza personal, pero estoy seguro de que a alguien le podría pasar, entonces, espero les sirva.

      Andersson Rios Infante

      Andersson Rios Infante

      student•
      hace 3 años

      Me paso igual, hay un video de Freddy que menciona; Permítete equivocarte, permítete frustrarte, que así todo empezamos, solo no lo abandones. La satisfacción de superar esos retos es una satisfacción inmensa. SaludoS!

    Nick Jonathan Silva Riascos

    Nick Jonathan Silva Riascos

    student•
    hace 4 años

    Para actualizar a la ultima version de git que es al dia de hoy la 2.35.1

    sudo add-apt-repository ppa:git-core/ppa sudo apt update sudo apt install git

    la documentación de instalación oficial de git : https://git-scm.com/download/linux

      Jonathan Osorio

      Jonathan Osorio

      student•
      hace 4 años

      Hola, muchas gracias!!

      Jamil PL

      Jamil PL

      student•
      hace 4 años

      gracias!

    Usuario anónimo

    Usuario anónimo

    user•
    hace 5 años

    ✨ Perfil de GitHub creado correctamente, aquí es donde comienza el camino hacia la colaboración. https://github.com/brayanmamani

    GitHub Profile.png
      Gustavo Jhon

      Gustavo Jhon

      student•
      hace 3 años

      2 años y nada xd

    Elena Parada

    Elena Parada

    student•
    hace 5 años
    Git.jpg
    c58d388ecf60443e2b94d7a1200eef5a.jpg
    Diego Felipe Salamanca Rojas

    Diego Felipe Salamanca Rojas

    student•
    hace 4 años

    para actualizar a la ultima versión de GIT que es la 2.36.0

    sudo add-apt-repository ppa:git-core/ppa sudo apt update sudo apt install git

      Mave Fers

      Mave Fers

      student•
      hace 4 años

      Simple y efectivo ¡Gracias!

      raul steven lerma

      raul steven lerma

      student•
      hace 3 años

      hola gracias si algun dia vez esto donde consigues la informacion para actualizar git gracias

    Daniela Giraldo

    Daniela Giraldo

    student•
    hace 4 años

    Hola, también podemos limpiar nuestra terminal con CTRL + L. Un comando mas rápido que clear

      Daniel Reymundo

      Daniel Reymundo

      student•
      hace 4 años

      gracias

      NOE ORTIZ

      NOE ORTIZ

      student•
      hace 4 años

      Gracias por el aporte.

    Marco Esparza

    Marco Esparza

    company_admin•
    hace 5 años

    Git es el gestor de versiones y es una plataforma donde los equipos suben el código para colaborar, plataformas Git más populares: Github, Gitlab y BitBucket, su creador es Linus Torvals. Comandos o para borrar archivos en Linux: rm nombredelarchivo.extension o para borrar carpeta en Linux: rm -d nombrecarpetavacia o borrar directorio con contenido interno: rm -rf nombrecarpeta o Hay que tener mucho cuidado con la ejecución de este comando ya que no solicita confirmación, simplemente borra todo

    o Ejemplo:  Irnos una carpeta arriba para estar posicionados dentro de la carpeta de proyectos y después eliminar test • cd .. • rm -rf test o Para validar si está instalado git ejecutamos: o git –version  en mi caso tengo la versión 2.25.1 o En caso de que no aparezca nada ejecutar lo siguiente:  sudo apt-get update  sudo apt-get upgrade  sudo apt install git

      Alejandro Roque

      Alejandro Roque

      student•
      hace 5 años

      Que buen resumen, gracias!

      Raul Romero

      Raul Romero

      student•
      hace 5 años

      Gracias por el resumes :) .

    Fernando Cruz

    Fernando Cruz

    student•
    hace 5 años

    ES MI PRIMER APORTE :D espero ayude mmmm _____ = nombre de usuario y ------ = es para la extension ,verifiquen porfavor :D

    1. ABRE UBUNTU y deja que instale
    2. coloca un usuario que gustes, cualquiera
    3. que contrañaseña quieres ? 4 podemos actualizarlo recuerda !!! pero sigamos

    si colocas :

    • pwd = nos dice en que direccion estas home/username(usuario)

    • cd = para moverte en las carpetas de tu directivo

    • cd .. = esta instruccion te lleva al directorio padre osea al home

    • ls = es para alistar en la carpeta te muestra

    • cd ________ = en la barra puedes colocar la carpeta para movilizarte osea entrar

    +cd / = directorio raiz osea en el RUC ,bin,boot,dev etc home

    • cd mnt = abrir archivos de windows, despues cd c donde gustes,trata de usar mucho ls para confirmar osea verificar

    • cd Users = entrar a usuarios

    • cd tuusuariodewindows/Desktop = ir al escritorio

    • cd ~ = nos lleva a nuestro directorio home

    • mkdir ______ = en la barra colocas el nombre de tu carpeta que se creara con mkdir

    • sudo = si escribes al principio es para colocar los permisos de administrador mas especifico

    • touch ______.------= en esta barra ____ colocas el nombre y en este ------ colocas la extension osea (html,txt,js ,etc ) creas un archivo

    +mv ______ ------- = el mv es para mover ______ esta carpeta dentro de ----- de esta carpeta esas barras son los nombres que colocaras

    • code . = abrir visual studios code y se puede abrir el archivo que gustes.

    RECOMENDADO QUE instales EXTENSIONES del VScode (como REMOTE WSL,AUTO RENAME TAG etc) abres y cierras el code . y pues para instalar del VS al terminal. reinstalalo en esa barra verde que nos puede aparecer para instalar de nuevo.

    • cat _______.--- = es para mostrar en la terminal tu archivo _____ = index , ----- = html.

    • man cat = como utilizar este comando ,

    • sudo apt-get update = gestor de paquetes ,osea tiendas pues entonces tienen repocitorio ,se pueden actualizar ,verificar que si hay algo nuevo !!

    • sudo apt-get upgrade = este codigo es que despues hagamos cambios es para ejecutarlos osea aplicarlos

    • sudo apt install nodejs = para instalar node.js pues para aclarar sudo es para dar permisos de administrador

    • node -v = para ver que version se instalo

    comandos para actualizar el node js

    curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - el codigo de arriba es todo de curl hasta el bash -

    sudo apt install nodejs sudo apt install npm

    • npx / npm = el primero es para ejecutar paquetes desde el internet sin instalarlos y el segundo es para colocar para siempre

    • npx create-react-app test = en caso el npx es para abrir este aplicacion de react nota : si te pide que hagas lo siguiente osea wo suggest that you begin by typing : cd test npm start LO ESCRIBES UNO POR UNO NADA MAS.

    • CONTROL + C = si esque se ejecuta algo y no te deja escribir el controlc es para poder escribir de nuevo o si no habra otra terminal pero descarga desde windows stor la windows terminal aquella la configuras para que habra primero ubuntu :D

    +NOTA = cuando hayas abierto con code . el VisualStudio Code entonces si quieres hacer un cambio con el react necesitas ir a las opciones que te da la parte superior del VS y abrir TERMINAL ,despues new terminal y en el codigo de la barra que se abrio colocas npm start ylisto ya se guarda TU CAMBIO SE REFLEJA EN LA PAGINA DEL REACT

    • sudo chown -R ________ ~/----- = ______ colocas tu usuario de la terminal y la ------ es para seleccionar la carpeta donde quieres ejecutar ,el codigo es para dar permisos para editar en el terminal anterior.

    • rm _______.---- = borrar un archivo _______ es el nombre y el ----- la extension

    • rm -d ______.--- = quieres borrar una carpeta vacia

    +rm -rf _____ = _____ nombre de la carpetaborrar un directorio que tiene contenido adentro ,desde una carpeta antes para borrar .

    • git --version = verificar que el git esta instalado.

    NOTA SIEMPRE ES BUENO USAR ESTOS CODIGOS ANTES DE INSTALAR UN NUEVO SOFTWARE sudo apt-get update sudo apt-get upgrade

    +sudo apt install git = instalar GIT

      Luis Sepulveda

      Luis Sepulveda

      student•
      hace 4 años

      Excelente amigo. Muchas gracias por el aporte para beneficio de todos.

      CRISTIAN FABIAN HERRERA PILLIMUE

      CRISTIAN FABIAN HERRERA PILLIMUE

      student•
      hace 3 años

      gracias

    Simón Arenas

    Simón Arenas

    student•
    hace 5 años

    A mi me sirvió mucho la siguiente guía

    Captura.PNG

    https://rogerdudler.github.io/git-guide/index.es.html

      Franyer Rangel

      Franyer Rangel

      student•
      hace 5 años

      Simón, muchas gracias por el aporte :D

    Sergio Estrella

    Sergio Estrella

    teacher•
    hace 5 años

    A propósito, para ayudar en su marca personal y en su búsqueda de trabajo, existe la posibilidad de tener un README en la portada de su perfil, dando una presentación de lo que hacen y las tecnologías que manejan Solo tienen que crear un repositorio con el mismo nombre de usuario que tienen en GitHub, y se vincula automáticamente :wink:

    Illustrations.png

      Asdrubal Chacin

      Asdrubal Chacin

      student•
      hace 3 años

      como se llama esa pagina, linkedln?

    Carlos Ramos

    Carlos Ramos

    student•
    hace 3 años

    Clase 14 – Instalando Git


    ¿Qué es Git?

    • Un gestor de versiones.

    ¿Git es lo mismo que GitHub?

    • No.

    ¿Qué es GitHub?

    • Es la red social del código en donde los millones de programadores en el mundo suben sus proyectos.

    ¿Qué alternativas existen a GitHub?

    • GitLab.
    • Bitbucket.

    ¿Quién desarrollo Git?

    • Linus Torvalds.

    ¿Linus Torvalds creo Linux?

    • Si.

    ¿En qué dispositivos corre Linux?

    • Celulares Android y Ios.
    • Servidores.
    • Sistemas operativos embebidos.
    • TV inteligentes.

    ¿Cómo podemos eliminar un archivo en la terminal?

    • Con el comando rm archivo

    ¿Cómo podemos eliminar directorios vacíos en la terminal?

    • rm -d nombre-carpeta-vacía

    ¿Cómo podemos eliminar un directorio con contenido dentro?

    • Con el comando rm -rf nombre-directorio

    ¿Cómo podemos verificar si tenemos instalado Git?

    • Con el comando git –versión

    ¿Qué pasos debemos seguir para instalar Git?

    • Escribir el comando sudo apt-get update
    • Seguido el comando sudo apt-get upgrade
    • Para finalizar sudo apt install git

    ¿Es buena práctica actualizar los paquetes de Linux antes de instalar algo nuevo?

    • Si.
      Patricia Mago

      Patricia Mago

      student•
      hace 3 años

      gracias por el aporte

      Mi Chu

      Mi Chu

      student•
      hace 3 años

      gracias

    Julio Fleitas

    Julio Fleitas

    student•
    hace 4 años

    estimado colega, corrijo algo que dijiste, el sistema operativo de mac no esta basado en Linux, esta UNIX, y Linux también esta basado en Unix, por favor, corregí eso en este video para no informar mal a las personas, mas en esta gran plataforma, que merecemos tener profesores con gran conocimiento. Todos los días se puede aprender algo nuevo.

      Mi Chu

      Mi Chu

      student•
      hace 3 años

      👍

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