Overview
Want to get started in the world of coding and build websites as a career? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for a career as a front-end developer.
Upon completion, you’ll get access to the Meta Career Programs Job Board—a job search platform that connects you with 200+ employers who have committed to sourcing talent through Meta’s certificate programs, as well as career support resources to help you with your job search.
In this program, you’ll learn:
How to code and build interactive web pages using HTML5, CSS and JavaScript. In-demand design skills to create professional page layouts using industry-standard tools such as Bootstrap, React, and Figma. GitHub repositories for version control, content management system (CMS) and how to edit images using Figma. How to prepare for technical interviews for front-end developer roles.
By the end, you’ll put your new skills to work by completing a real-world project where you’ll create your own front-end web application. Any third-party trademarks and other intellectual property (including logos and icons) referenced in the learning experience remain the property of their respective owners. Unless specifically identified as such, Coursera’s use of third-party intellectual property does not indicate any relationship, sponsorship, or endorsement between Coursera and the owners of these trademarks or other intellectual property.
Syllabus
Course 1: Introducción al desarrollo de front-end
- Offered by Meta. Bienvenido a Introducción al desarrollo de front-end development, el primer curso del programa de desarrolladores de ... Enroll for free.
Course 2: Programación con JavaScript
- Offered by Meta. JavaScript es el lenguaje de programación que impulsa la web moderna. En este curso, aprenderá los conceptos básicos del ... Enroll for free.
Course 3: Control de versiones
- Offered by Meta. Descubra cómo los desarrolladores de software modernos colaboran en todo el mundo sin estropear el código de los demás. ... Enroll for free.
Course 4: HTML y CSS en detalle
- Offered by Meta. En este curso, utilizará herramientas de desarrollo de software como HTML para construir páginas web atractivas que ... Enroll for free.
Course 5: Conceptos básicos de React
- Offered by Meta. React es una potente biblioteca JavaScript que se puede utilizar para crear interfaces de usuario para aplicaciones web y ... Enroll for free.
Course 6: React avanzado
- Offered by Meta. Aprenda a utilizar conceptos y funciones de React más avanzados, a dominar JSX y a probar sus aplicaciones con confianza. ... Enroll for free.
Course 7: Principios de diseño UX/UI
- Offered by Meta. Aprenda los fundamentos de la investigación y el diseño de la experiencia de usuario (UX). Sumérjase en el proceso de UX, ... Enroll for free.
Course 8: Proyecto final para desarrolladores de Front-End
- Offered by Meta. El proyecto final le permite demostrar múltiples habilidades del Certificado a través de la resolución de un problema ... Enroll for free.
Course 9: Preparación de la entrevista de codificación
- Offered by Meta. El curso final de este programa lo ayudará a prepararse para los aspectos únicos de una entrevista de trabajo de ... Enroll for free.
- Offered by Meta. Bienvenido a Introducción al desarrollo de front-end development, el primer curso del programa de desarrolladores de ... Enroll for free.
Course 2: Programación con JavaScript
- Offered by Meta. JavaScript es el lenguaje de programación que impulsa la web moderna. En este curso, aprenderá los conceptos básicos del ... Enroll for free.
Course 3: Control de versiones
- Offered by Meta. Descubra cómo los desarrolladores de software modernos colaboran en todo el mundo sin estropear el código de los demás. ... Enroll for free.
Course 4: HTML y CSS en detalle
- Offered by Meta. En este curso, utilizará herramientas de desarrollo de software como HTML para construir páginas web atractivas que ... Enroll for free.
Course 5: Conceptos básicos de React
- Offered by Meta. React es una potente biblioteca JavaScript que se puede utilizar para crear interfaces de usuario para aplicaciones web y ... Enroll for free.
Course 6: React avanzado
- Offered by Meta. Aprenda a utilizar conceptos y funciones de React más avanzados, a dominar JSX y a probar sus aplicaciones con confianza. ... Enroll for free.
Course 7: Principios de diseño UX/UI
- Offered by Meta. Aprenda los fundamentos de la investigación y el diseño de la experiencia de usuario (UX). Sumérjase en el proceso de UX, ... Enroll for free.
Course 8: Proyecto final para desarrolladores de Front-End
- Offered by Meta. El proyecto final le permite demostrar múltiples habilidades del Certificado a través de la resolución de un problema ... Enroll for free.
Course 9: Preparación de la entrevista de codificación
- Offered by Meta. El curso final de este programa lo ayudará a prepararse para los aspectos únicos de una entrevista de trabajo de ... Enroll for free.
Courses
-
Bienvenido a Introducción al desarrollo de front-end development, el primer curso del programa de desarrolladores de front-end de Meta. Este curso es un buen punto de partida si desea convertirse en desarrollador web. Aprenderá sobre las responsabilidades diarias de un desarrollador web y obtendrá un conocimiento general de las tecnologías principales y subyacentes que potencian Internet. Aprenderá cómo los desarrolladores de front-end crean sitios web y aplicaciones que funcionan adecuadamente y son fáciles de mantener. Conocerá las principales tecnologías de desarrollo web, como HTML y CSS, y tendrá la oportunidad de practicar su uso. También conocerá marcos de interfaz de usuario modernos, como Bootstrap y React, que facilitan la creación de experiencias de usuario interactivas. Al final del curso, usted será capaz de: - describir el rol de desarrollador front-end; - explicar las tecnologías centrales y subyacentes que potencian Internet; - usar HTML para crear una página web simple; - usar CSS para controlar la apariencia de una página web simple; - explicar qué es React; - describir las aplicaciones y características de los marcos de interfaz de usuario más populares; para el proyecto final de este curso, creará y editará una página web utilizando HTML y el marco Bootstrap CSS. Con una cuadrícula de diseño receptiva, creará una página web receptiva que contenga texto e imágenes y que tenga un excelente aspecto en cualquier tamaño de pantalla. Este es un curso para principiantes destinado a estudiantes deseosos de aprender los fundamentos del desarrollo web. Para lograr buenos resultados en este curso, usted no necesita experiencia previa en desarrollo web, solo habilidades básicas de navegación por Internet y ganas de empezar a programar.
-
JavaScript es el lenguaje de programación que impulsa la web moderna. En este curso, aprenderá los conceptos básicos del desarrollo web con JavaScript. Trabajará con funciones, objetos, matrices, variables, tipos de datos, el DOM (Document Object Model, Modelo de objetos del documento) de HTML y mucho más. Aprenderá a utilizar JavaScript y descubrirá las posibilidades interactivas con las modernas tecnologías de JavaScript. Por último, aprenderá sobre la práctica de probar el código y cómo escribir una prueba unitaria utilizando Jest.
-
Aprenda los fundamentos de la investigación y el diseño de la experiencia de usuario (UX). Sumérjase en el proceso de UX, que incluye identificar problemas e iterar y probar diseños para encontrar soluciones adecuadas. Aprenderá a empatizar con los usuarios al aplicar enfoques de investigación de mejores prácticas y crear artefactos de UX comunes, como las personas de usuarios. Además, usará los conocimientos de UX para tomar decisiones de diseño adecuadas. Al utilizar el proceso de diseño de la interfaz de usuario (UI), podrá crear modelos de wireframes (esquemas de páginas) para características en Figma y convertirlos en prototipos de estilo Producto Mínimo Viable (MVP) desde sus maquetas. También aprenderá los principios básicos del diseño, como la jerarquía y el uso de cuadrículas. Al final de este curso, podrá: • Diseñar productos digitales que creen valor y resuelvan los problemas de un usuario de forma significativa. • Reconocer en qué consiste una UX/UI exitosa y evaluar las interfaces existentes para obtener coherencia y calidad en el diseño. • Identificar las mejores prácticas en métodos de diseño de interacción, y evaluar y mejorar sus propios diseños y los de los demás. • Crear, compartir y probar sus diseños de UX/UI siguiendo las pautas de mejores prácticas. Este es un curso para principiantes, para estudiantes que desean prepararse para una carrera en desarrollo UX/UI. Para poder hacer este curso y obtener resultados satisfactorios, no es necesario tener experiencia previa en desarrollo, sino solo conocimientos básicos de navegación por Internet y ganas de aprender.
-
React es una potente biblioteca JavaScript que se puede utilizar para crear interfaces de usuario para aplicaciones web y móviles (aplicaciones). En este curso, explorará los conceptos fundamentales que sustentan la biblioteca de React y aprenderá las habilidades básicas necesarias para crear una aplicación simple, rápida y escalable. Al final de este curso, podrá: • Utilizar componentes reutilizables para representar vistas donde los datos cambian a lo largo del tiempo • Crear sitios web y aplicaciones más escalables y que se puedan mantener • Utilizar props para transferir datos entre componentes • Crear aplicaciones y páginas web dinámicas e interactivas • Utilizar formularios para que los usuarios puedan interactuar con la aplicación • Crear una aplicación en React Obtendrá experiencia con las siguientes herramientas y software: • React.js • JSX • React • HTML, CSS y JavaScript • VSCode Podrá aprovechar el potencial de este curso para desarrollar nuevas habilidades, mejorar la productividad, actuar eficazmente con datos e impulsar su carrera. Este es un curso principiante para estudiantes que desean prepararse para una carrera en desarrollo móvil. Para poder hacer este curso y lograr resultados satisfactorios, no es necesario tener experiencia previa en desarrollo, sino solo conocimientos básicos de navegación por Internet y ganas de iniciarse en la codificación.
-
En este curso, utilizará herramientas de desarrollo de software como HTML para construir páginas web atractivas que funcionen bien y utilizará datos semánticos estructurados para controlar la apariencia de los sitios web para el usuario final. A continuación, profundizará en CSS aplicando estilos cada vez más específicos a diversos elementos. Aprenderá a utilizar el sistema de cuadrícula de Bootstrap para crear diseños y trabajar con componentes y temas. Por último, explorará la depuración y aprenderá cómo se puede utilizar para desterrar los errores comunes del front-end. Al final de este curso, podrá: • crear un formulario simple con un diseño sensible usando HTML5 y CSS • crear un diseño de respuesta con CSS • crear una UI con Bootstrap • implementar herramientas de depuración Se trata de un curso de iniciación para alumnos que quieran prepararse para una carrera en el desarrollo de front-end. Para poder hacer este curso y lograr resultados satisfactorios, no es necesario tener experiencia previa en desarrollo, sino solo conocimientos básicos de navegación por Internet y ganas de iniciarse en la codificación.
-
Descubra cómo los desarrolladores de software modernos colaboran en todo el mundo sin estropear el código de los demás. Conocerá los diferentes sistemas de control de versiones y cómo crear un flujo de trabajo de desarrollo de software eficaz. Conocerá algunos de los comandos de Linux más utilizados que puede aprovechar para trabajar con archivos en su disco duro y para crear flujos de trabajo eficaces, que le permitirán automatizar su trabajo y ahorrar tiempo y esfuerzo. Por último, verá cómo se puede utilizar Git en proyectos de desarrollo de software para gestionar los archivos del equipo. Además, creará un repositorio que pueda gestionar las revisiones de código.
Taught by
Taught by Meta Staff