Este curso en particular ha sido cuidadosamente diseñado para proporcionar a los participantes una sólida base en programación utilizando el lenguaje Python. Está especialmente dirigido a aquellos que no tienen experiencia previa en programación, lo que significa que no se requiere ningún conocimiento técnico previo para aprovechar al máximo este curso.
El objetivo principal de este curso es brindar a los estudiantes una comprensión clara de los conceptos básicos de la programación y cómo se aplican en el contexto de los roles de TI. A medida que avanzas en el curso, aprenderás las estructuras más comunes en Python, que te permitirán escribir programas simples y efectivos. Desde variables y tipos de datos hasta bucles y condicionales, explorarás los fundamentos de la programación y cómo utilizarlos para crear soluciones en Python.
Te recomendamos: SAMSUNG lanza curso GRATIS en línea de PROGRAMACIÓN
LO QUE VAS A APRENDER
– Comprenda qué es Python y por qué Python es relevante para la automatización
– Escriba scripts cortos de Python para realizar acciones automatizadas
– Comprender cómo usar las estructuras básicas de Python: cadenas, listas y diccionarios
– Crea tus propios objetos Python
HABILIDADES QUE OBTENDRÁS
– Estructuras de datos básicas de Python
– Conceptos fundamentales de programación
– Sintaxis básica de Python
– Programación Python
– Programación Orientada a Objetos (POO)
OFRECIDO POR GOOGLE
Los Certificados de carrera de Google son parte de Grow with Google, una iniciativa que se basa en los 20 años de historia de Google en la creación de productos, plataformas y servicios que ayudan a las personas y las empresas a crecer. A través de programas como estos, nuestro objetivo es ayudar a todos, aquellos que conforman la fuerza laboral de hoy y los estudiantes que impulsarán la fuerza laboral del mañana, a acceder a lo mejor de la capacitación y las herramientas de Google para desarrollar sus habilidades, carreras y negocios.
Acerca del certificado profesional de automatización de TI de Google con Python
Este certificado de seis cursos para principiantes, desarrollado por Google, es una oportunidad única para los profesionales de TI que deseen adquirir las habilidades más demandadas en el campo. Está cuidadosamente diseñado para brindar a los participantes una base sólida en tecnología de la información, con un enfoque especial en Python, Git y automatización de TI, áreas que son esenciales para avanzar en una exitosa carrera en este campo en constante evolución.
En el mundo actual, saber cómo escribir código para resolver problemas y automatizar soluciones se ha vuelto crucial en cualquier rol relacionado con TI. Es por eso que este programa se centra en proporcionar a los estudiantes una comprensión profunda de Python, el lenguaje de programación más solicitado por los empleadores en la actualidad. A través de una serie de cursos bien estructurados, los participantes aprenderán no solo los fundamentos de Python, sino también cómo utilizar este lenguaje para automatizar tareas comunes de administración del sistema, lo que les permitirá ahorrar tiempo y aumentar la eficiencia en su trabajo diario.
Además de Python, el certificado también se enfoca en la enseñanza de Git y GitHub, dos herramientas esenciales para el desarrollo colaborativo de software y el control de versiones. Los estudiantes aprenderán a utilizar Git para rastrear cambios en el código, colaborar con otros desarrolladores y gestionar eficientemente proyectos de programación. Estas habilidades son altamente valoradas en el ámbito profesional y permiten a los participantes trabajar de manera más efectiva en equipos de desarrollo.
A medida que los sistemas y las infraestructuras tecnológicas se vuelven cada vez más complejos, es fundamental poder solucionar y depurar problemas complejos. Este certificado también brinda a los estudiantes las herramientas y técnicas necesarias para enfrentar desafíos técnicos, identificar errores y encontrar soluciones efectivas. Además, los participantes aprenderán a aplicar la automatización a gran escala mediante el uso de técnicas de administración de configuración y la nube, lo que les permitirá optimizar el rendimiento de los sistemas y reducir la carga de trabajo manual.
El programa de certificación consta de seis cursos, y se estima que puede ser completado en aproximadamente seis meses, aunque el ritmo de aprendizaje depende del estudiante. Una vez finalizado, los participantes recibirán un certificado reconocido por Google que puede ser compartido con posibles empleadores. Este certificado es altamente valorado por numerosas empresas líderes en la industria, como Walmart, Sprint, Hulu, Bank of America y, por supuesto, Google.
Para aprovechar al máximo este programa, se recomienda tener Python instalado en su máquina. En algunos cursos, también se requerirá una computadora donde se pueda instalar Git, aunque en caso de no tener la capacidad para instalarlo, se sugiere consultar con un administrador de sistemas para recibir asistencia. Si estás interesado en aprender los fundamentos del soporte de TI, Google también ofrece el Certificado Profesional de Soporte de TI para principiantes, el cual complementa perfectamente este programa de certificación.
Si estás buscando dar un impulso a tu carrera en TI y deseas adquirir las habilidades más solicitadas por los empleadores, te invitamos a explorar todos los certificados de carrera que Google tiene para ofrecer. Esta es una oportunidad excepcional para adquirir conocimientos especializados y obtener el reconocimiento de una de las empresas líderes en tecnología. No pierdas la oportunidad de avanzar en tu carrera y alcanzar tus metas profesionales con los certificados de Google.
Temario – Lo que aprenderás de este curso
Semana 1 – ¡Hola Python!
En este módulo, le presentaremos la plataforma Coursera y el formato del curso. Luego, nos sumergiremos en los conceptos básicos de los lenguajes de programación y la sintaxis, así como en la automatización mediante secuencias de comandos. También le presentaremos el lenguaje de programación Python y algunos de los beneficios que ofrece. Por último, cubriremos algunas funciones básicas y palabras clave del lenguaje, junto con algunas operaciones aritméticas.
Semana 2 – Sintaxis básica de Python
En este módulo, aprenderá sobre los diferentes tipos de datos en Python, cómo identificarlos y cómo realizar conversiones entre ellos. También aprenderá a usar variables para asignar datos y hacer referencia a variables. Profundizará en las funciones: cómo definirlas, pasarles parámetros y hacer que devuelvan información. Explorará los conceptos de reutilización de código, estilo de código y refactorización de código complejo, junto con el uso efectivo de comentarios de código. Por último, aprenderá a comparar datos mediante operadores lógicos y de igualdad, y a aprovecharlos para crear secuencias de comandos de bifurcación complejas mediante declaraciones if.
Semana 3 – Bucles
En este módulo, explorará las complejidades de los bucles en Python. Aprenderá a usar bucles while para ejecutar código de forma continua, así como a identificar errores de bucle infinito y cómo corregirlos. También aprenderá a usar bucles for para iterar datos y cómo usar la función range() con bucles for. También explorará errores comunes al usar bucles for y cómo solucionarlos.
Semana 4 – Cadenas, Listas y Diccionarios
En este módulo, se sumergirá en formas más avanzadas de manipular cadenas mediante la indexación, el corte y el formato avanzado. También explorará los tipos de datos más avanzados: listas, tuplas y diccionarios. Aprenderá a almacenar, hacer referencia y manipular datos en estas estructuras, así como a combinarlos para almacenar estructuras de datos complejas.
Semana 5 – Programación Orientada a Objetos (Opcional)
¡En este módulo, se le presentará el concepto de programación orientada a objetos! Aprenderá a crear sus propias clases con atributos y métodos únicos. Tendrá la oportunidad de escribir documentación para sus clases y métodos usando docstrings. Aprenderá todo sobre instancias de objetos y herencia de objetos, así como también cómo importar y usar módulos de Python para hacer uso de clases y métodos poderosos. Para redondear las cosas, también se le presentarán los cuadernos Jupyter, que usaremos para escribir y ejecutar código más complejo.
Semana 6 – Proyecto final
¡En este módulo, pondrá en práctica todo lo que ha aprendido hasta ahora! Aplicará un marco de resolución de problemas para abordar un proyecto final desafiante: implementar un script que genera una “nube de palabras” a partir de un texto.