Programa de Becas Google - Fundae

Certificados de Google a través de Fundae

¿Estás buscando trabajo...

...o mejorar en tu carrera profesional y te gusta la informática o el análisis de datos?... Si tienes tiempo y ganas de aprender, solicita aquí el acceso al programa de Becas Google – Fundae.”

¿Qué es el programa de Becas Google Fundae?

Google, con la colaboración de Fundae, ofrece becas que posibilitan la realización de formación gratuita de los siguientes Certificados de Google: Soporte de Tecnologías de la Información, Análisis de datos, Gestión de Proyectos, Diseño de Experiencia de Usuario y IT Automation with Python.

120 horas de formación que se traducen en un periodo de entre 3 y 6 meses de duración. La duración puede variar en función de la dedicación semanal y los conocimientos previos del alumno.

¿Qué son los Certificados de Google?

Los Certificados de Google son formaciones especializadas en profesiones demandadas actualmente por el mercado laboral. El objetivo es la adquisición de las capacidades y competencias necesarias para encontrar un trabajo, crecer profesionalmente o crear un negocio propio.

El contenido de los Certificados de Google ha sido creado y desarrollado por Google en colaboración con Coursera, plataforma donde se encuentran alojados.
Estas son sus principales características:

  • Contenido agnóstico: el contenido muestra productos y software de todo el ecosistema tecnológico, no solo de Google.
  • 100% online y práctico.
  • No se requiere experiencia ni formación previa para cursarlo, excepto en aquellos más avanzados como Python (se especificará al alumnado).
  • Idioma: Todos los certificados estarán en 2022 disponibles en español (vídeos en inglés con subtítulos, cuestionarios y pruebas de evaluación en español), excepto Python que aunque cuenta con subtítulos en español, los cuestionarios y pruebas de evaluación serán en inglés.
  • Duración: 120 horas de formación que se traducen en un periodo de entre 3 y 6 meses de duración. La duración puede variar en función de la dedicación semanal y los conocimientos previos del alumno.

¡¡¡Apúntate!!!

Si quieres investigar más antes de apuntarte, entra en los resúmenes de cada uno de los certificados, y cumplimenta el formulario de inscripción.

Formarte en cualquiera de estos certificados te puede dar la oportunidad de aplicar el conocimiento que adquieras en una gran variedad de empresas: tanto grandes empresas como más pequeñas. También te ofrecerá la oportunidad de aplicarlo en el área de informática de cualquier empresa.

Todos los certificados estarán en 2022 disponibles en español (vídeos en inglés con subtítulos, cuestionarios y pruebas de evaluación en español), excepto Python que aunque cuenta con subtítulos en español, los cuestionarios y pruebas de evaluación serán en inglés.

No se necesitan conocimientos previos de informática, pero sí se necesita dedicarle esfuerzo y el tiempo necesario. ¡Te animamos a hacerlo, no te arrepentirás y estarás preparado para un mercado laboral cada vez más afectado por los cambios tecnológicos.

Certificados

Con el programa de Becas Google Fundae puedes cursar cualquiera de estos certificados:

Objetivos y contenido del Certificado de Soporte de tecnologías de la información:

El certificado se compone de 5 cursos, en los que el estudiante aprenderá a:

  • Resolver problemas informáticos, atención al cliente, redes de conexión, sistemas operativos, administración de sistemas y seguridad.
  • Arreglar fallos técnicos de ordenador, redactar documentación de soporte efectiva, establecer rutas y subredes, instalación de software, y más.
  • Trabajar con los sistemas operativos de Linux, Cloud Computing e Interfaces de línea de comandos.

A través de una mezcla de cuestionarios y talleres prácticos, el estudiante irá aprendiendo el contenido. Además, escuchará a empleados de Google cuya experiencia en Soporte de Tecnologías de la Información les sirvió como punto de partida para sus carreras. Con 10 horas de dedicación aproximadas a la semana, el estudiante puede completarlo en 3 meses. No se necesita experiencia previa.

  • Curso 1: Aspectos básicos de la asistencia técnica

    Este curso es el primero de una serie que tiene como objetivo prepararte para un rol como especialista de soporte de TI de nivel inicial. En este curso, serás introducido en el mundo de la tecnología de la información, o TI. Aprenderás sobre las diferentes facetas de la tecnología de la información como hardware y software informático, Internet, solución de problemas y servicio al cliente. Revisaremos el aspecto de una entrevista técnica y brindaremos consejos sobre cómo prepararse mejor para una entrevista. Este curso abarca una amplia variedad de temas en TI que están diseñados para brindarte una visión general de lo que vendrá en este programa de certificado.

    Al final de este curso, podrás:

    • Entender cómo funciona el sistema binario.
    • Ensamblar una computadora desde cero.
    • Elegir e instalar un sistema operativo en una computadora.
    • Comprender qué es Internet, cómo funciona y el impacto que tiene en el mundo moderno.
    • Aprender cómo se crean las aplicaciones y cómo funcionan en una computadora.
    • Utilizar metodulogías comunes de resolución de problemas y habilidades básicas en un entorno de tecnología de la información.
  • Curso 2: Los bits y bytes de las redes informáticas

    Este curso está diseñado para brindar una visión general completa de las redes de computadoras. Abordaremos todo, desde los fundamentos de las tecnologías y los protocolos de redes modernas hasta una descripción general de la nube, aplicaciones prácticas y solución de problemas de red. Cerraremos viendo cómo podría aparecer esta información en una entrevista laboral y brindándote algunos consejos para que resuelvas problemas en el momento.

    Al final de este curso, podrás:

    • Describir redes de computadoras en términos de un modelo de cinco capas.
    • Comprender todos los protocolos estándar relacionados con las comunicaciones TCP/IP.
    • Comprender potentes herramientas y técnicas de solución de problemas de red.
    • Conocer servicios de red como DNS y DHCP que facilitan el funcionamiento de las redes de computadoras.
    • Comprender la computación en la nube, el concepto de "Todo como servicio" y el almacenamiento en la nube.
  • Curso 3: Sistemas operativos y tú: Convertirse en un usuario avanzado

    En este curso, a través de una combinación de conferencias de video, demostraciones y prácticas, aprenderás acerca de los componentes principales de un sistema operativo y cómo realizar tareas críticas tales como administrar software y usuarios, y configurar hardware. Vamos a terminar con un ejemplo de cómo puede aparecer este contenido en una entrevista.

    Al final de este curso, podrás:

    • Navegar por los sistemas de archivos de Windows y Linux utilizando una interfaz gráfica de usuario y un intérprete de línea de comandos.
    • Configurar usuarios, grupos y permisos para el acceso a la cuenta.
    • Instalar, configurar y eliminar software en los sistemas operativos Windows y Linux.
    • Configurar particiones de disco y sistemas de archivos.
    • Comprender cómo funcionan los procesos del sistema y cómo gestionarlos.
    • Trabajar con registros del sistema y herramientas de conexión remota.
    • Utilizar el conocimiento del sistema operativo para solucionar problemas comunes en un rol de Especialista de soporte de TI.
  • Curso 4: Administración de sistemas y servicios de infraestructura de TI

    Este curso te hará pasar de trabajar en una sola computadora a una flota completa. La administración de sistemas es el campo de TI que es responsable de mantener sistemas informáticos confiables en un entorno multiusuario. En este curso, aprenderás sobre los servicios de infraestructura que mantienen en funcionamiento a todas las organizaciones, grandes y pequeñas. Nos sumergiremos en la nube para que puedas comprender todo, desde las configuraciones típicas de infraestructura de la nube hasta cómo administrar los recursos en ella. También aprenderás cómo administrar y configurar servidores, y cómo usar herramientas de la industria para administrar computadoras, información de usuarios y productividad de usuarios. Finalmente, aprenderás cómo recuperar la infraestructura de TI de tu organización en caso de un desastre.

    Al final de este curso, podrás:

    • Utilizar las mejores prácticas para elegir hardware, proveedores y servicios para tu organización.
    • Comprender cómo los servicios de infraestructura más comunes mantienen una organización, el trabajo en ejecución y cómo administrar los servidores de infraestructura.
    • Comprender cómo aprovechar al máximo la nube para tu organización.
    • Administrar las computadoras y los usuarios de una organización utilizando los servicios de directorio, Active Directory y OpenLDAP.
    • Elegir y administrar las herramientas que usará tu organización.
    • Hacer una copia de seguridad de los datos de tu organización y saber cómo recuperar su infraestructura de TI en caso de un desastre.
    • Utilizar el conocimiento de administración de sistemas para planificar y mejorar los procesos para entornos de TI.
  • Curso 5: Seguridad informática: defensa contra las artes oscuras digitales

    Este curso cubre una amplia variedad de conceptos, herramientas y mejores prácticas de seguridad de TI. Introduce amenazas y ataques, y las muchas formas en que pueden aparecer. Te daremos algunos antecedentes de algoritmos de cifrado y cómo se utilizan para salvaguardar los datos. Luego, nos sumergiremos en los tres sistemas de seguridad de la información: autenticación, autorización y contabilidad. También cubriremos soluciones de seguridad de red, que van desde Firewalls hasta opciones de encriptación de Wifi. Finalmente, veremos un caso de estudio, donde examinaremos el modelo de seguridad del sistema operativo Chrome. El curso se completa al reunir todos estos elementos en una arquitectura de seguridad de múltiples capas y en profundidad, seguido de recomendaciones sobre cómo integrar una cultura de seguridad en tu organización o equipo.

    Al final de este curso, entenderás:

    • Cómo funcionan los diversos algoritmos y técnicas de cifrado, así como sus ventajas y limitaciones.
    • Varios sistemas y tipos de autenticación.
    • La diferencia entre autenticación y autorización.
    • Cómo evaluar los riesgos potenciales y recomendar formas de reducir el riesgo.
    • Mejores prácticas para asegurar una red.
    • Cómo ayudar a otros a comprender los conceptos de seguridad y protegerse a sí mismos.

Objetivos y contenido del Certificado Análisis de datos

Las decisiones comerciales importantes requieren una justificación y, si bien los datos que nos ayudan a tomar esas decisiones están disponibles, a menudo son abrumadores. La capacidad de maximizar los datos y utilizarlos de forma eficaz puede marcar la diferencia entre los buenos y los malos resultados. Los analistas de datos saben cómo hacer la pregunta correcta; preparar, procesar y analizar datos para obtener información clave; compartir eficazmente sus hallazgos con las partes interesadas; y proporcionar recomendaciones basadas en datos para una acción reflexiva. Las empresas de casi todas las industrias pueden beneficiarse del trabajo de los analistas de datos y la experiencia que brindan.

El Certificado de análisis de datos de Google en Coursera proporcionará formación para los estudiantes que esperan obtener un puesto como analista de datos de nivel inicial. A través de proyectos y ejercicios prácticos, los alumnos desarrollarán confianza utilizando una serie de herramientas y plataformas que incluyen hojas de cálculo, SQL, diapositivas, cuadernos de Jupyter, Tableau y R. Los alumnos de esta especialización completarán una serie de cursos a través de los cuales podrán adquirir las habilidades prácticas y necesarias para convertirse en parte de este campo de rápido crecimiento y ampliamente codiciado.

  • Curso 1: Fundamentos: datos, datos en todas partes
    Las organizaciones de todo tipo necesitan analistas de datos que las ayuden a mejorar sus procesos, identificar oportunidades y tendencias, lanzar nuevos productos y tomar decisiones bien fundamentadas. En este curso, los alumnos serán introducidos al mundo del análisis de datos a través de un plan de estudios innovador desarrollado por Google. El material compartido cubre una gran cantidad de temas clave de análisis de datos y está diseñado para brindar una descripción general de lo que vendrá en el Certificado de análisis de datos de Google. Para tener éxito en este programa, todo lo que los estudiantes necesitan es matemáticas de nivel secundaria y curiosidad sobre cómo funcionan las cosas. No se requiere experiencia previa. El material incluye:
    • Introducción a la analítica de datos.
    • Desarrollo del pensamiento analítico.
    • Explorando el maravilloso mundo de los datos.
    • Configurar una caja de herramientas de datos.
    • Descubriendo posibilidades de carrera como analista.
  • Curso 2: haga preguntas para tomar decisiones basadas en datos

    En este curso, los alumnos explorarán cómo un analista de datos utiliza el pensamiento estructurado para abordar problemas comerciales. Aprenderán a hacer preguntas efectivas y cómo usar las respuestas a estas preguntas para contar una historia significativa sobre los datos. Además, los estudiantes aprenderán sobre la importancia de asegurar la alineación de las partes interesadas al definir el problema que se abordará, así como en la presentación de datos y análisis. En este curso, se pedirá a los alumnos que se consideren un gran detective que resuelve el caso rastreando las pruebas y organizándolas en una historia poderosa que usarán para resolver el misterio.

    • Hacer preguntas efectivas.
    • Uso de datos en la resolución de problemas.
    • Trabajar con hojas de cálculo.
  • Curso 3: Prepare los datos para la exploración

    Este curso se enfoca en ayudar a los estudiantes a identificar diferentes tipos de datos que pueden generarse para su uso en la comprensión y respuesta a un problema empresarial. A medida que avanzan en este curso, aprenderán sobre diferentes tipos de datos y estructuras de datos, y cómo tomar decisiones sobre qué tipo de datos son adecuados para el problema que necesitan abordar. Además, los alumnos adquirirán habilidades prácticas sobre cómo extraer y utilizar los datos, así como organizarlos y protegerlos.

    • Tipos de datos y estructuras de datos./li>
    • Sesgo y credibilidad.
    • Bases de datos: donde viven los datos.
    • Organice y proteja sus datos.
    • La comunidad de datos (opcional).
  • Curso 4: Proceso de datos desde los llamados “sucios” a “limpios”

    Los datos sucios pueden presentar una serie de desafíos para el analista de datos. En este curso, exploramos cómo los alumnos pueden asegurarse de tener datos limpios al verificar que estén completos y sean correctos. Aprenderán sobre una variedad de enfoques para limpiar datos en hojas de cálculo y bases de datos. Cerramos este curso examinando métodos para verificar la limpieza de los datos y cómo generar informes para comunicar esta información. Al finalizar el curso tendrán la opción de comenzar a pensar en su currículum desde el punto de vista de un analista de datos.

    • Antes de limpiar, verifique la integridad.
    • Todo sobre datos limpios.
    • Limpieza de datos en SQL.
    • Verifique e informe los resultados de su limpieza.
    • Agregar datos a su currículum (opcional).
  • Curso 5: Analizar datos para responder preguntas

    El análisis es el proceso mediante el cual los alumnos buscan dar sentido a los datos que han recopilado. Implica seguir una serie de pasos para pensar en los datos de diferentes maneras. El análisis incluye la forma en que uno organiza o muestra los datos, así como opciones sobre cómo formatear y ajustar los datos. El objetivo es ayudar a los estudiantes a identificar tendencias y relaciones dentro de los datos que pueden ayudarlos a responder las preguntas que iniciaron el proceso. En este curso exploraremos las tareas clave en el proceso de análisis identificando las mejores prácticas a lo largo del camino.

    • Organice los datos para comenzar el análisis.
    • Formatee y ajuste sus datos.
    • Datos agregados para análisis.
    • Verifique e informe los resultados de su limpieza.
    • Cálculos de datos.
  • Curso 6: Comparta datos a través del arte de la visualización

    Compartir los hallazgos con las partes interesadas adecuadas es una de las partes más importantes del trabajo de un analista junior. En este curso, nos centraremos en ayudar a los alumnos a desarrollar sus habilidades de visualización de datos. Esto implica aprender acerca de los principios básicos y las prácticas de visualización, así como trabajar con la herramienta de visualización de datos, Tableau. Es importante que los alumnos tengan en cuenta que compartir sus datos en realidad se trata de contar la historia de los datos y cómo responde a las preguntas que los llevaron originalmente. Aprenderán lo que se necesita para hacer una presentación eficaz y gestionarán y responderán las posibles preguntas.

    • Visualización de datos.
    • Visualización de datos con Tableau.
    • Historias sobre sus datos.
    • Presentaciones y diapositivas.
    • Dominar las preguntas y respuestas.
  • Curso 7: Análisis de datos con programación R

    Aprender un lenguaje de programación ofrece a los alumnos una forma nueva y creativa de abordar el proceso de análisis de datos. En este curso, los estudiantes aprenderán a usar el lenguaje de programación R para analizar datos. R está diseñado para trabajar con datos y tiene una comunidad en línea diversa y de apoyo que incluye a todos, desde analistas profesionales hasta nuevos estudiantes. Para empezar, los alumnos se familiarizarán con algunos conceptos básicos de programación. Luego, conocerán las aplicaciones y herramientas de software que son exclusivas de R, como el entorno RStudio y los paquetes Tidyverse. Finalmente, descubrirán cómo R les permite analizar datos de formas nuevas y más poderosas. Al final de este curso, los estudiantes sabrán cómo limpiar, organizar, visualizar y reportar datos usando R. Su conocimiento de R ayudará a los estudiantes a destacar como analistas de datos y les dará una base sólida sobre la cual irán construyendo.

    • Comprender los conceptos básicos de R.
    • Configurar un flujo de trabajo en R.
    • Ordenas los datos.
    • Transforma tus datos.
    • Visualiza, explora e comunica tus datos.
  • Curso 8 Opcional: Análisis de datos Capstone: agregue un estudio de caso a su portfolio

    Los empleadores suelen utilizar los estudios de casos para evaluar las habilidades analíticas. Los estudiantes tendrán la oportunidad de elegir un proyecto de estudio de caso basado en análisis. Harán preguntas, prepararán, procesarán, analizarán, visualizarán y actuarán sobre los datos planteados. También aprenderán otras habilidades útiles para la búsqueda de empleo a través de videos con preguntas y respuestas comunes de entrevistas, materiales útiles para crear un portafolio en línea y más.

    • Conozca los beneficios y usos de los estudios de casos y las carteras en la búsqueda de empleo.
    • Explore escenarios de entrevistas de trabajo del mundo real y preguntas comunes de entrevistas.
    • Examina y considera diferentes escenarios de estudios de caso.
    • Completa un estudio de caso.

Objetivos y contenido del Certificado Gestión de proyectos

En Google, la gestión de proyectos no es un concepto único para todos. No existe una metodología lineal única para perfeccionar la gestión de proyectos dados los diversos grados de crecimiento, ambigüedad, prioridad y especialidad. Confiamos en que esto se aplique en muchas empresas de hoy que buscan formas de volverse más ágiles, y ahí es donde los gestores de proyecto pueden ayudar. Los gestores de proyectos son responsables de planificar y supervisar los proyectos para garantizar que se completen de manera eficiente con la máxima calidad y valor agregado para el negocio.

Nuestro certificado se centrará en los fundamentos de la gestión de proyectos tradicional, mientras que también ofrece información sobre la gestión ágil de proyectos, dado que las técnicas de innovación ágiles se han extendido más allá del desarrollo de software a una amplia gama de industrias y funciones (Bain & Co) y su demanda está aumentando. También ofreceremos información sobre ejemplos y principios de Google de la vida real para ayudar al alumno brindándole una experiencia educativa multidimensional y un conjunto de herramientas que pueda adaptar y aplicar en el trabajo.

Los estudiantes que completen el Certificado profesional de gestión de proyectos de Google deben estar equipados para postularse para trabajos de nivel junior como gestores de proyectos.

  • Curso 1: Qué es la "gestión de proyectos" y la demanda de este perfil en una variedad de industrias

    Los estudiantes conocerán cómo es una carrera profesional en administración de proyectos y comprenderán los principios básicos de la gestión de proyectos.

    • Qué es la "gestión de proyectos" y la demanda de este perfil en una variedad de industrias.
    • Identificar habilidades transferibles que se pueden aplicar a un rol profesional en la gestión de proyectos (es decir, experiencia previa en la gestión de un cronograma como asociado minorista).
    • Comprender el papel del director de proyectos.
    • Definir las etapas principales de un proyecto y describir el ciclo de vida de un proyecto típico
    • Analizar los distintos tipos de métodos de gestión de proyectos, incluidos Agile y Waterfall.
  • Curso 2: Inicio de un proyecto exitoso

    Los estudiantes aprenderán más sobre lo que se necesita para preparar el escenario para un proyecto exitoso. Aprenderán sobre las partes interesadas y su nivel de influencia, cómo iniciar un proyecto y cómo identificar los objetivos, los entregables y los criterios de éxito del proyecto.

    • Definir y comprender cómo determinar los objetivos, los entregables y los criterios de éxito del proyecto.
    • Discutir la importancia de identificar varios roles y responsabilidades desde el principio de un proyecto, así como de identificar otros recursos que necesitará: herramientas, presupuesto y personas.
    • Obtener una descripción general introductoria de las herramientas de gestión de proyectos (p. Ej., Hojas de cálculo, Asana).
    • Comprender el valor de la fase de inicio del proyecto y enumerar los pasos necesarios para obtener la aprobación del proyecto.
  • Curso 3: Planificación de proyectos: unirlo todo

    Los estudiantes aprenderán sobre la importancia de una planificación minuciosa del proyecto, la identificación de hitos, la documentación de los planes del proyecto, la programación, la elaboración de presupuestos y la gestión de riesgos.

    • Entender el valor de la planificación inicial para ayudar a su equipo a ejecutar con éxito un proyecto.
    • Comprender cómo crear planes de comunicaciones, gestión de riesgos y más.
    • Saber cómo estimar el tiempo y el presupuesto de un proyecto.
    • Identificar los riesgos por adelantado y crear planes de mitigación.
  • Curso 4: Ejecución del proyecto

    Los estudiantes aprenderán a comunicarse de manera efectiva, manejar los riesgos, comprender la dinámica del equipo, usar datos para la toma de decisiones y rastrear el progreso.

    • Utilizar herramientas de comunicación comunes (por ejemplo, informes de estado y correo electrónico) y organizar reuniones eficaces.
    • Aplicar técnicas (por ejemplo, la técnica ROAM) para gestionar los riesgos y comprender la importancia de comunicar los eventos de riesgo.
    • Comprender la dinámica del equipo y el rol del gestor de proyecto para ayudar a los compañeros de equipo a hacer su mejor trabajo. Utilizar herramientas (por ejemplo, tableros Kanban) para comunicar expectativas y administrar cargas de trabajo.
    • Conozca el valor de utilizar el análisis de datos para sacar conclusiones y ayudar a que las partes interesadas tomen las decisiones correctas.
    • Utilizar los documentos de seguimiento del proyecto para evaluar el progreso.
    • Comprender cómo gestionar, comunicar y mejorar la calidad.
    • Conocer la diferencia entre mantenimiento y gestión de proyectos.
  • Curso 5: Gestión ágil de proyectos

    Los estudiantes obtendrán una comprensión más profunda de la gestión de proyectos ágiles, incluidos los principios y prácticas, los beneficios y costos de las transformaciones ágiles, la dinámica de los equipos ágiles y el proceso de ejecución de sprints y lanzamientos

    • Definir valores y principios ágiles y por qué pueden conducir a una entrega de productos más rápida en entornos de alta complejidad.
    • Identificar los tipos de proyectos / industrias adecuados para la metodología ágil y determinar cuándo Scrum sería un método eficaz para un proyecto.
    • Comprender y aplicar marcos, equipos, sprints, lanzamientos y otros principios de implementación de Scrum.
  • Curso 6: Aplicar la gestión de proyectos en el mundo real

    Los estudiantes podrán aplicar todos los conocimientos, habilidades y comprensión acumulados a lo largo de la especialización para un proyecto final y prepararse para una búsqueda de trabajo exitosa.

    • Utilizar el pensamiento crítico y la resolución de problemas para aplicar sus conocimientos a un escenario del mundo real.
    • Descubrir estrategias para promocionarse en la industria.
    • Preparación para una entrevista.

Objetivos y contenido del Certificado Diseño de experiencia de usuario

Los diseñadores de experiencia de usuario (UX) se centran en la interacción que los usuarios tienen con los productos, como sitios web, aplicaciones y objetos físicos. Los diseñadores de UX hacen que esas interacciones diarias sean más útiles, utilizables y accesibles para los usuarios. El rol de un diseñador de UX de nivel junior puede incluir proponer ideas para abordar los problemas de los usuarios, realizar investigaciones con los usuarios y diseñar wireframes o prototipos. Los estudiantes de este programa de certificación serán introducidos al mundo del diseño de UX a través de actividades prácticas desarrolladas por Google. Para cursar con éxito este programa, no se necesita experiencia previa. Los alumnos aprenderán a:

  • Seguir el proceso de diseño (empatizar, definir, idear, hacer prototipos, probar) para completar tres proyectos para incluirlos en sus carteras.
  • Sumergirse en el trabajo en curso con Figma y Adobe XD.
  • Dominar las habilidades sociales que son críticas para el éxito del diseñador de UX de nivel de entrada, como comunicarse, colaborar y presentar ideas de diseño.
  • Curso 1: Fundamentos del diseño de la experiencia del usuario (UX)

    Los estudiantes conocerán el programa de certificación, aprenderán los fundamentos del diseño de UX y comprenderán cómo pueden usar este conocimiento en una carrera de UX. Al final de este curso, los estudiantes podrán:

    • Definir el campo de UX y explicar por qué es importante para los consumidores y las empresas.
    • Comprender conceptos fundamentales en el diseño de UX, como el diseño centrado en el usuario, el proceso de pensamiento de diseño y el diseño centrado en la equidad.
    • Identificar los factores que contribuyen a un gran diseño de experiencia de usuario, es decir, un diseño centrado en el usuario que sea utilizable, equitativo, agradable y útil.
    • Revisar las responsabilidades laborales comunes de los diseñadores de UX de nivel de entrada y otros equipos con los que podría trabajar.
    • Comprender cómo se debe diseñar teniendo en cuenta la accesibilidad.
    • Explicar por qué los sprints de diseño son una parte importante y útil del trabajo de un diseñador de UX.
    • Explorar las oportunidades laborales disponibles al completar este programa.
    • Crear un portafolio en línea para mostrar el trabajo que crearán durante el programa de certificación.
    • Unirse y participar en comunidades UX en línea.
  • Curso 2: Iniciar el proceso de diseño de UX: Empatizar, Definir, Idear

    Los estudiantes completarán los primeros pasos del proceso de diseño de un proyecto que podrán incluir en su portfolio. Aprenderán a identificarse con los usuarios y comprenderán sus puntos débiles a través de la investigación, definirán las necesidades de los usuarios mediante declaraciones de problemas y aportarán muchas ideas para soluciones a esos problemas de los usuarios. Al final de este curso, los estudiantes podrán:

    • Empatizar con los usuarios para comprender sus necesidades y puntos débiles.
    • Crear mapas de empatía, personajes, historias de usuarios y mapas de viaje del usuario para comprender las necesidades del usuario.
    • Desarrollar declaraciones de problemas para definir las necesidades del usuario.
    • Aprender a generar rápidamente ideas para posibles soluciones a los problemas de los usuarios.
    • Realizar auditorías competitivas para informar las soluciones de diseño.
    • Describir los tipos comunes de métodos de investigación utilizados en el proceso de diseño de UX.
    • Identificar los sesgos en la investigación de UX y comprender cómo explicarlos.
    • Comenzar con su primer proyecto de diseño para incluirlo en su portfolio.
  • Curso 3: Creación de wireframes y prototipos de baja fidelidad

    Los estudiantes comenzarán a dibujar y crear diseños de baja fidelidad en papel y en Figma. Comprenderán los beneficios de iterar en varios diseños en esta etapa y cómo las ideas pueden nutrir sus primeros prototipos de baja fidelidad. Al final de este curso, los estudiantes podrán:

    • Definir una declaración de objetivos y aplicarla a las necesidades del usuario.
    • Crear dos tipos de guiones gráficos: imagen grande y primer plano.
    • Comprender la diferencia entre el diseño de baja fidelidad y el de alta fidelidad.
    • Aplicar los conceptos básicos del dibujo.
    • Continuar construyendo su primer proyecto de diseño para incluirlo en una cartera.
    • Aplicar los principios de la arquitectura de la información para organizar una aplicación móvil.
    • Crear wireframes en papel para el diseño de una aplicación móvil.
    • Desarrollar wireframes digitales en una herramienta llamada Figma.
    • Crear un prototipo de papel para agregar interactividad a los diseños.
    • Diseñar un prototipo de baja fidelidad en Figma.
    • Reconocer sesgos implícitos y patrones engañosos en el diseño.
  • Curso 4: Realización de investigaciones de UX y prueba de conceptos iniciales

    Los estudiantes aprenderán cómo planificar un estudio de investigación de UX, realizar un estudio de usabilidad, sintetizar los resultados de su investigación y compartir sus conocimientos de investigación a través de una presentación. En este punto del programa, las pruebas y la iteración se centrarán en sus diseños de baja fidelidad. Al final de este curso, los estudiantes podrán:

    • Planificar un estudio de investigación de UX, incluidos los antecedentes del proyecto, los objetivos de la investigación, las preguntas de investigación, los KPI, la metodología, los participantes y el guión.
    • Explicar la importancia de respetar la privacidad y los datos de los usuarios.
    • Realizar un estudio de usabilidad moderado o no moderado.
    • Aprender a tomar notas durante un estudio de usabilidad.
    • Crear diagramas de afinidad para agrupar y analizar datos de muestra.
    • Sintetizar las observaciones del estudio de usabilidad y obtener conocimientos específicos.
    • Desarrollar habilidades de presentación persuasivas para presentar ideas de la investigación.
    • Modificar los diseños de baja fidelidad en función de los conocimientos adquiridos a partir de la investigación.
    • Continuar desarrollando su primer proyecto de diseño para incluirlo en su portfolio o currículum.
  • Curso 5: Cree diseños y prototipos de alta fidelidad en Figma

    Los estudiantes pasarán de diseños de baja fidelidad a diseños de alta fidelidad y crearán maquetas en Figma. Luego, convertirán sus maquetas en un prototipo de alta fidelidad que podrán probar con los usuarios y compartir con otros. Al final de este curso, los estudiantes podrán:

    • Crear maquetas y prototipos de alta fidelidad en Figma.
    • Definir y aplicar principios y elementos de diseño visual comunes a los diseños.
    • Demostrar cómo se pueden utilizar los sistemas de diseño para organizar, estandarizar y mejorar los diseños.
    • Comprender el papel de las sesiones de crítica de diseño y la retroalimentación mientras interactúa en los diseños.
    • Aprender a traspasar proyectos de diseño terminados a equipos de ingeniería.
    • Completar su primer proyecto de diseño e incluirlo en un portafolio de UX profesional.
  • Curso 6: Diseño web adaptable en Adobe XD

    Los estudiantes aplicarán cada paso del proceso de diseño de UX en el que trabajaron en su primer proyecto, diseñando una aplicación en Figma, para crear un segundo proyecto, diseñando un sitio web receptivo en Adobe XD. A lo largo del camino, aprenderán los fundamentos del diseño de sitios web. Al final de este curso, los estudiantes podrán:

    • Aplicar cada paso del proceso de diseño de UX (empatizar, definir, idear, crear prototipos, probar) para diseñar un sitio web receptivo en Adobe XD.
    • Planificar la arquitectura de la información y crear un mapa del sitio para el diseño de su sitio web.
    • Aplicar diseños comunes para páginas web.
    • Planificar y realizar un estudio de usabilidad para recopilar comentarios sobre los diseños.
    • Repetir diseños basados en conocimientos de investigación.
    • Aprender a trabajar con sistemas de diseño en Adobe XD.
    • Completar un proyecto de diseño e incluirlo en una cartera de UX profesional.
    • (Opcional) Crear o actualizar un currículum centrado en UX.
    • (Opcional) Aprender a buscar y presentarse a trabajos de nivel introductorio en el campo de UX.
  • Curso 7: Diseño para el bien social y preparación para trabajos de UX

    Los estudiantes demostrarán su conocimiento del trabajo general del curso al completar un tercer y último proyecto de diseño de UX, enfocado en diseño con fin social. Aplicarán el proceso de diseño (empatizar, definir, idear, crear prototipos, probar) para diseñar una aplicación móvil y un sitio web receptivo que funcione de manera coherente. Los estudiantes también se prepararán para posibles entrevistas de trabajo, pulirán sus carteras profesionales y explorarán el trabajo independiente. Al final de este curso, los estudiantes podrán:

    • Diseñar una aplicación móvil dedicada complementaria y un sitio web receptivo que funcione en múltiples dispositivos.
    • Planificar la arquitectura de la información y crear un mapa del sitio para el diseño de su sitio web.
    • Completar un proyecto de diseño e incluirlo en una cartera de UX profesional.
    • Reunir y compartir un portafolio en línea que ilustre las habilidades dominadas durante este certificado.
    • Comprender cómo postularse y hacer entrevistas para roles de diseño de UX de nivel junior, incluidos ejercicios de pizarra, presentaciones de portafolios y discursos de ascensor.
    • Explorar las oportunidades de los autónomos como diseñadores de UX.

Objetivos y contenido del Certificado It automation with Python:

Este certificado de seis cursos para principiantes, desarrollado por Google, está diseñado para proporcionar a los profesionales de TI las habilidades bajo demanda, que incluyen Python, Git y automatización de TI, que pueden ayudarlo a avanzar en su carrera.

Saber escribir código para resolver problemas y automatizar soluciones es una habilidad crucial para cualquier persona en TI. Python, en particular, es ahora el lenguaje de programación más solicitado por los empleadores.

Este programa se basa en las bases de TI para ayudar al estudiante a llevar su carrera al siguiente nivel. Está diseñado para enseñarle cómo programar con Python y cómo usar Python para automatizar las tareas comunes de administración del sistema. También aprenderá a usar Git y GitHub, solucionar problemas y depurar problemas complejos y aplicar la automatización a escala mediante la administración de la configuración y la nube.

Este certificado se puede completar en aproximadamente 6 meses y está diseñado para prepararlo para una variedad de roles en TI, como puestos más avanzados de Especialista en soporte de TI o Administrador de sistemas junior.

  • Curso 1: Crash Course on Python

    Este curso está diseñado para aprender los fundamentos para escribir programas simples en Python utilizando las estructuras más comunes. No se necesita experiencia previa en programación. Al final de este curso, comprenderá los beneficios de la programación en roles de TI; será capaz de escribir programas simples usando Python; descubrirá cómo encajan los componentes básicos de la programación; y combinará todo este conocimiento para resolver un problema de programación complejo.

    Comenzaremos por sumergirnos en los conceptos básicos de la escritura de un programa de computadora. A lo largo del curso, obtendrá experiencia práctica con conceptos de programación a través de ejercicios interactivos y ejemplos del mundo real. Rápidamente comenzará a ver cómo los ordenadores pueden realizar una multitud de tareas; solo tiene que escribir un código que les diga qué hacer.

  • Curso 2: Usar Python para interactuar con el sistema operativo

    Al final de este curso, podrá manipular archivos y procesos en el sistema operativo de su ordenador. También habrá aprendido sobre las expresiones regulares, una herramienta muy poderosa para procesar archivos de texto, y aprenderá a usar la línea de comandos de Linux en una máquina virtual.

    Comenzaremos explorando cómo ejecutar Python localmente y cómo organizar y usar el código en diferentes archivos de Python. Luego, aprenderemos a leer y escribir diferentes tipos de archivos y a usar subprocesos y flujos de entrada. También nos sumergiremos en las secuencias de comandos Bash y las expresiones regulares, ambas herramientas muy poderosas para cualquiera que trabaje con sistemas. Incluso tocaremos las pruebas automáticas, que nos permiten automatizar la forma en que verificamos si nuestro código es correcto. Para terminar, reuniremos todo esto utilizando las herramientas que hemos adquirido para procesar datos y generar informes automáticos.

    También explicaremos cómo configurar su propio entorno de desarrollador en su máquina. Este es un paso clave para poder escribir e implementar potentes herramientas de automatización.

  • Curso 3: Introducción a Git y GitHub

    En este curso, aprenderá a realizar un seguimiento de las diferentes versiones de su código y archivos de configuración mediante un popular sistema de control de versiones (VCS) llamado Git. También veremos cómo configurar una cuenta con un servicio llamado GitHub para que pueda crear sus propios repositorios remotos para almacenar su código y configuración.

    A lo largo de este curso, aprenderá sobre la funcionalidad principal de Git para que pueda comprender cómo y por qué se usa en las organizaciones. Analizaremos las funciones básicas y más avanzadas, como las ramas y la fusión. Demostraremos cómo tener un conocimiento práctico de un VCS como Git puede ser un salvavidas en situaciones de emergencia. Y luego exploraremos cómo usar un VCS para trabajar con otros a través de repositorios remotos, como los proporcionados por GitHub.

    Al final de este curso, podrá almacenar el historial de su código en Git y colaborar con otros en GitHub, ¡donde también comenzará a crear su propio portafolio!

    Para seguir y completar las evaluaciones, necesitará una computadora donde pueda instalar Git o pedirle a su administrador que lo instale por usted.

  • Curso 4: Técnicas de resolución de problemas y depuración

    En este curso, le brindaremos las herramientas para identificar y resolver rápidamente problemas del mundo real que pueda encontrar en su puesto de TI. Veremos un montón de estrategias y enfoques diferentes para abordar los errores más comunes de su código e infraestructura de TI. Aprenderá estrategias para abordar casi cualquier problema técnico y luego verá cómo se aplican para resolver diferentes escenarios del mundo real.

    Elegimos ejemplos que incluyen problemas generales del sistema, problemas con el software que escribió otra persona y problemas con los programas que escribimos. Hablaremos de los problemas que pueden afectar a cualquier sistema operativo y también veremos los desafíos específicos de ciertas plataformas y lenguajes de scripting.

    Recomendamos encarecidamente que haya tomado los cursos anteriores de este programa o que ya tenga conocimientos de Python y Linux para que pueda seguir nuestros ejemplos de solución de problemas.

  • Curso 5: Administración de configuración y la nube

    En este curso, aprenderá a aplicar la automatización para administrar flotas de ordenadores. Comprenderá cómo automatizar el proceso para implementar nuevos ordenadores, mantener esas máquinas actualizadas, administrar cambios a gran escala y mucho más. Analizaremos la gestión de las máquinas físicas que se ejecutan en nuestras oficinas y las máquinas virtuales que se ejecutan en la nube.

    Comenzaremos analizando una técnica de automatización llamada administración de configuración, que le permite administrar la configuración de nuestras computadoras a escala. Específicamente, aprenderá a usar Puppet, el estándar actual de la industria para la administración de configuraciones. Veremos algunos ejemplos simples y luego veremos cómo podemos aplicar los mismos conceptos a casos más complejos.

    Más adelante, ampliará sus habilidades de automatización al comprender cómo usar la nube para ayudar a escalar su infraestructura. Verá algunas de las mejores prácticas para manejar cientos de máquinas virtuales que se ejecutan en la nube y solucionarlas cuando las cosas no salen según lo planeado.

  • Curso 6: Automatizar tareas del mundo real con Python

    En el curso final, uniremos los conceptos que ha aprendido hasta ahora. Abordará escenarios del mundo real en Qwiklabs que lo desafiarán a usar múltiples habilidades a la vez.

    Primero, veremos más de cerca cómo usar módulos externos de Python para extender las capacidades de su código y dedicaremos un tiempo a aprender a usar la documentación para aprender un nuevo módulo. Por ejemplo, usaremos la biblioteca de imágenes de Python (PIL) para crear y modificar imágenes. Le mostraremos algunos ejemplos simples de cómo realizar tareas comunes en el material del curso, pero dependerá de usted explorar la documentación del módulo para descubrir cómo resolver problemas específicos.

    A continuación, le mostraremos cómo comunicarse con el mundo fuera de su código. Utilizará la serialización de datos para convertir los objetos en memoria en mensajes que se pueden enviar a otros programas. Su programa enviará mensajes a través de la red a interfaces de programación de aplicaciones (API) que ofrecen otros programas. Para aquellos momentos en los que su código necesita hablar con una persona en lugar de un programa, también aprenderá a enviar mensajes de correo electrónico.

    Al final de este curso, podrá tomar una descripción de un problema y usar sus habilidades para crear una solución, tal como lo haría en el trabajo. En su proyecto final, se le dará una descripción de lo que su cliente necesita, ¡y dependerá de usted crear un programa para hacerlo!