CursosEmpresasBlogLiveConfPrecios

Configuración de la terminal MacOS

Clase 6 de 17 • Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019

Clase anteriorSiguiente clase

Contenido del curso

Introducción a la línea de comandos
  • 1
    Introducción

    Introducción

    01:30
  • 2
    Introducción a la terminal

    Introducción a la terminal

    01:46
  • 3
    Manejo archivos y directorios

    Manejo archivos y directorios

    09:13
  • 4
    Herramientas básicas (Comandos CAT, MORE, TAIL y OPEN)

    Herramientas básicas (Comandos CAT, MORE, TAIL y OPEN)

    05:04
  • 5
    Crea llaves SSH

    Crea llaves SSH

    03:50
Configuración entorno de desarrollo
  • 6
    Configuración de la terminal MacOS

    Configuración de la terminal MacOS

    05:54
  • 7
    Instalación y configuración de VSCode

    Instalación y configuración de VSCode

    08:55
  • 8
    Google Chrome para desarrollo frontend

    Google Chrome para desarrollo frontend

    06:13
  • 9

    Cómo instalar NodeJS

    02:17
  • 10
    Herramientas de desarrollo Backend: JSON Viewer y Postman

    Herramientas de desarrollo Backend: JSON Viewer y Postman

    03:10
Git y GitHub
  • 11
    ¿Qué es Git, para qué se usa y qué resuelve?

    ¿Qué es Git, para qué se usa y qué resuelve?

    02:01
  • 12

    Instalación de Git

    01:48
  • 13
    Cómo crear un repositorio, primer commit, reset y logs

    Cómo crear un repositorio, primer commit, reset y logs

    09:59
  • 14
    Ramas, rebase y merge

    Ramas, rebase y merge

    06:45
  • 15
    Github: configuración, repositorio remoto, push y pull

    Github: configuración, repositorio remoto, push y pull

    07:24
  • 16

    Cómo crear un buen README.md y sintaxis de markdown

    02:59
  • 17
    Conclusiones

    Conclusiones

    01:12
    Leonardo Palacios

    Leonardo Palacios

    student•
    hace 6 años

    Para los que usamos Window 10, instalamos Hyper (Para Window) luego dentro de la terminal (Hyper) Usamos el comando

    bash

    Esto hará que Hyper aparezca como Ubuntu, por lo nos serviran los comandos que ya hemos venido usando. Luego para instalar Zsh usamos el comando:

    sudo apt install zsh

    Nos va a pedir la contraseña (La que habiamos creado para Ubuntu) . Despues de esto copiamos el codigo de la pagina Oh my Zsh

    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
      Gabriel De Andrade

      Gabriel De Andrade

      student•
      hace 6 años

      En esta clase aprendemos a hacer eso :D

      José Manuel Velázquez Susunaga

      José Manuel Velázquez Susunaga

      student•
      hace 6 años

      Muchas gracias, me sirvió bastante.

    Rodrigo Lopez Rosales

    Rodrigo Lopez Rosales

    student•
    hace 5 años

    Me tendre que pasar a la siguiente clase con mi humilde windows

      Russell Sotomayor

      Russell Sotomayor

      student•
      hace 5 años

      jajaj, te acompaño.

      Ricardo Arturo Campos Alfaro

      Ricardo Arturo Campos Alfaro

      student•
      hace 5 años

      hey no empiecen sin mi!

    Kevin Morales

    Kevin Morales

    student•
    hace 6 años

    Un par de temas que me gustan mucho para zsh son:

    • Pure https://github.com/sindresorhus/pure
    • Spaceship https://github.com/denysdovhan/spaceship-prompt/ (la nave que necesitan los astronautas de Platzi 😉😉)

    Hay varios plugins muy buenos que te pueden facilitar mucho la vida como suggestions y highlighting.

      Guillermo Loza Hernandez

      Guillermo Loza Hernandez

      student•
      hace 6 años

      Muy buenas recomendaciones :D

      Andres Condezo Monge

      Andres Condezo Monge

      student•
      hace 5 años

      Gracias!!!

    Daniela Suárez

    Daniela Suárez

    student•
    hace 5 años

    Para copiar y pegar en terminal Unix

    • Copiar: ctrl + shift + c

    • Pegar: ctrl + shift + v

      Juan Sebastián Joya Rodríguez

      Juan Sebastián Joya Rodríguez

      student•
      hace 5 años

      En linux, si oprimes la rueda del mouse, es como hacer el comando de pegar

    José Abraham Sánchez Jiménez

    José Abraham Sánchez Jiménez

    student•
    hace 5 años

    Algo que se esta asumiendo es que tienes Homebrew installado, pero para aquellos que no tienen este gestor de paquetes para Mac, deben instalarlo primero, sino al ejecutar brew install zsh zsh-completions les mandará un error "zsh: command not found: brew" Para instalar Homebrew solo deben ejecutar:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
      Nohora Patricia Moreno García

      Nohora Patricia Moreno García

      student•
      hace 5 años

      Este es un buen tutorial https://medium.com/@admin101/c%C3%B3mo-instalar-homebrew-desde-la-consola-en-macos-bb75527e5d4a

      Jenner Alexis

      Jenner Alexis

      student•
      hace 5 años

      gracias crack

    Sebastián Mera

    Sebastián Mera

    student•
    hace 6 años

    Para los que tengan Windows pueden saltar a la siguiente clase, esta solo es para usuarios macOS.

      Edmundo Salamanca Villa

      Edmundo Salamanca Villa

      student•
      hace 6 años

      No es necesario, aunque tengas windows si puedes hacer estos pasos por si acaso, no el primero, pero si utilizar el shell de zsh

      Diego Rubio

      Diego Rubio

      student•
      hace 5 años

      entonces que, lo hacemos o no lo hacemos ahahah

    Carlos Alfaro

    Carlos Alfaro

    student•
    hace 6 años

    Me gusta el estilo de este maestro. Claro y al punto.

    Anyx Tronandix

    Anyx Tronandix

    student•
    hace 5 años

    Ya puedes tener Linux en windows sin la necesidad de una maquína virtual pueden probar como yo usando esta guia para tener Windosws WSL (Windows Subsystem for Linux) https://www.windowscentral.com/install-windows-subsystem-linux-windows-10

      Santos Soffli

      Santos Soffli

      student•
      hace 5 años

      gracias, lo probaré

    Jonathan Abraham Villegas Villanueva

    Jonathan Abraham Villegas Villanueva

    student•
    hace 6 años

    Si estás desde Windows, no te desanimes, también puedes hacer esta configuración desde la terminal de Linux.

    bash.jpg

    Usuario anónimo

    Usuario anónimo

    user•
    hace 5 años

    🐱‍💻 Configurar la terminal y utilizar lo aprendido anteriormente, esta clase fue genial.

    Leonardo Gomez

    Leonardo Gomez

    student•
    hace 6 años

    In macOS other alternative is Iterm2 is a good option.

    Linette Lopez Benitez

    Linette Lopez Benitez

    student•
    hace 5 años

    Aunque tengas windows vi la clase para aprender cuando tenga una mac :)

      Juan García Bauzá

      Juan García Bauzá

      student•
      hace 5 años

      Si tienes Win 10, puedes usar WSL para ejecutar la consola linux, donde los comandos son practicamente los mismos.

    Aaron Yamil Luna Parrado

    Aaron Yamil Luna Parrado

    student•
    hace 6 años

    Para las personas que tengan este problema: The application “Hyper” can’t be opened. User homebrew para instalar Hyper: brew update brew cask install hyper

      Fer Torres

      Fer Torres

      student•
      hace 6 años

      Muchas gracias, funcionó perfectamente!

      Jenner Alexis

      Jenner Alexis

      student•
      hace 5 años

      y si no puedo usar el comando brew?. esoy en mac

    Cheranthony Peña Perez

    Cheranthony Peña Perez

    student•
    hace 6 años

    Debo hacer eso tambien para Windows?

      Ivan Daniel Cuevas

      Ivan Daniel Cuevas

      student•
      hace 6 años

      Tengo esa misma pregunta, alguien de la comunidad que nos ayude

      Cheranthony Peña Perez

      Cheranthony Peña Perez

      student•
      hace 6 años

      En la otra clase el explica para hacerlo en Windows, parece que nos adelantamos un poquito, puedes saltar esta clase.

    Alexander Jaramillo Ordiales

    Alexander Jaramillo Ordiales

    student•
    hace 5 años

    en vez de Hyper podemos usar Ubuntu para windows o git bash ?

      Kevin J. Zea Alvarado

      Kevin J. Zea Alvarado

      student•
      hace 5 años

      Te recomiendo que tomes el curso de Prework para Windows, ya que este es para quienes tienen macOS.

      En ese curso se dan mejores instrucciones para desarrollar en Windows.

      Alexander Jaramillo Ordiales

      Alexander Jaramillo Ordiales

      student•
      hace 5 años

      Muchas gracias Kevin

    franco JH

    franco JH

    student•
    hace 6 años

    Para los de windows pasar a la siguiente clase, omitan esta

      Rafael Romero

      Rafael Romero

      student•
      hace 6 años

      y a mi

    David Behar

    David Behar

    student•
    hace 6 años

    Yo con iTerm soy completamente feliz.

    iTerm es amor 😍

    Diego Chuquiyauri

    Diego Chuquiyauri

    student•
    hace 6 años

    https://www.iterm2.com/

    Usuario anónimo

    Usuario anónimo

    user•
    hace 6 años

    Todos los pasos desde la terminal de Ubuntu en windows funcionan perfectamente. (Claro que no instalaríamos Hyper, solo instalaríamos oh-myzsh y lo usaríamos en la terminal de ubuntu)

    John Jairo Pico Parra

    John Jairo Pico Parra

    student•
    hace 6 años

    yo trabajo desde la consola de windows, clase solo de informacion

      Juan Burns

      Juan Burns

      student•
      hace 6 años

      Gracias por avisar, yo lo estaba viendo y uso windows tambien

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