¡Aprende a desarrollar backend con Python, Lambda y API Gateway! Curso gratuito con certificación incluida. ¡Inscríbete ahora y abre nuevas oportunidades!
Contenido del curso
Introducción a Python
2Fundamentos del lenguaje Python
3Fundamentos del lenguaje Python: Introducción al lenguaje Python
4Fundamentos del lenguaje Python: sintaxis básica de Python
5Fundamentos del lenguaje Python: tipos de datos en Python
6Fundamentos del lenguaje Python: operadores en Python
7Fundamentos del lenguaje Python: control de flujo en Python
8Fundamentos del lenguaje Python: funciones en Python
9Fundamentos del lenguaje Python: manipulación de cadenas en Python
10Fundamentos del lenguaje Python: estructuras de datos en Python
11Fundamentos del lenguaje Python: programación orientada a objetos en Python
12Fundamentos del lenguaje Python: manipulación de archivos en Python
13Fundamentos del lenguaje Python: manejo de excepciones en Python
14Fundamentos del lenguaje Python: bibliotecas estándar en Python
15Fundamentos del lenguaje Python: Introducción a Python para la ciencia de datos
16Estructuras de control en Python
17Estructuras de datos en Python
18Funciones en Python
19Programación orientada a objetos en Python
20Programación orientada a objetos en Python: Introducción a la programación orientada a objetos
21Programación orientada a objetos en Python: clases y objetos en Python
22Programación orientada a objetos en Python: herencia y polimorfismo en Python
23Programación orientada a objetos en Python: encapsulación en Python
24Programación orientada a objetos en Python: métodos especiales en Python
25Programación orientada a objetos en Python: atributos de clase y métodos en Python
26Programación orientada a objetos en Python: métodos estáticos en Python
27Programación orientada a objetos en Python: métodos de instancia en Python
28Programación orientada a objetos en Python: sobrecarga de operadores en Python
29Programación orientada a objetos en Python: composición en Python
30Programación orientada a objetos en Python: abstracción en Python
31Programación orientada a objetos en Python: interfaces en Python
32Programación orientada a objetos en Python: excepciones en Python orientado a objetos
33Programación orientada a objetos en Python: patrones de diseño en Python
34Programación orientada a objetos en Python: pruebas unitarias en Python orientado a objetos
35Manipulación de archivos en Python
36Manejo de excepciones en Python
37Pruebas unitarias en Python
38Introducción al desarrollo backend
39Arquitectura de sistemas backend
40Introducción a AWS Lambda
41Cómo configurar AWS Lambda
42Cómo configurar AWS Lambda: Introducción a AWS Lambda
43Cómo configurar AWS Lambda: configuración de AWS Workbench
44Cómo configurar AWS Lambda: creación de una función Lambda
45Cómo configurar AWS Lambda: comprensión de la consola de AWS Lambda
46Cómo configurar AWS Lambda: configuración de activadores y eventos para funciones Lambda
47Cómo configurar AWS Lambda: administración de permisos y roles en IAM para Lambda
48Cómo configurar AWS Lambda: monitoreo y seguimiento de funciones Lambda con CloudWatch
49Cómo configurar AWS Lambda: optimización de rendimiento y costos en AWS Lambda
50Cómo configurar AWS Lambda: trabajar con variables de entorno en AWS Lambda
51Cómo configurar AWS Lambda: implementar funciones Lambda
52Cómo configurar AWS Lambda: prueba de funciones Lambda
53Cómo configurar AWS Lambda: manejo de errores en funciones Lambda
54Cómo configurar AWS Lambda: control de versiones y alias de funciones Lambda
55Desarrollo de funciones Lambda en Python
56Gestión de dependencias en funciones Lambda
57Prueba de funciones Lambda
58Monitoreo y depuración de funciones Lambda
59Introducción a AWS API Gateway
60Introducción a AWS API Gateway: introducción a AWS API Gateway
61Introducción a AWS API Gateway: configuración de AWS API Gateway
62Introducción a AWS API Gateway: creación de API RESTful con AWS API Gateway
63Introducción a AWS API Gateway: administración de versiones y etapas de API mediante AWS API Gateway
64Introducción a AWS API Gateway: autenticación y autorización de API mediante AWS API Gateway
65Introducción a AWS API Gateway: integración de AWS API Gateway con otros servicios de AWS
66Introducción a AWS API Gateway: monitoreo y solución de problemas de AWS API Gateway
67Introducción a AWS API Gateway: Seguridad de AWS API Gateway
68Introducción a AWS API Gateway: optimización del rendimiento de AWS API Gateway
69Introducción a AWS API Gateway: prácticas recomendadas para utilizar AWS API Gateway
70Configuración de la puerta de enlace API de AWS
71Desarrollo de API con API Gateway
72Gestión de versiones y etapas en API Gateway
73Seguridad en API Gateway
74Seguridad en API Gateway: Autenticación en API Gateway
75Seguridad en API Gateway: Autorización en API Gateway
76Seguridad de API Gateway: gestión de claves API
77Seguridad en API Gateway: Políticas de seguridad en API Gateway
78API Gateway Security: Protección contra ataques DDoS
79API Gateway Security: Protección contra inyección SQL
80Seguridad API Gateway: cifrado y gestión de certificados SSL/TLS
81Seguridad en API Gateway: control de acceso basado en roles (RBAC) en API Gateway
82Seguridad en API Gateway: registro y monitoreo de actividades en API Gateway
83Seguridad de API Gateway: integración de API Gateway con AWS IAM (gestión de identidad y acceso)
84Seguridad en API Gateway: Seguridad en capas y firewalls en API Gateway
85Seguridad de API Gateway: pruebas de penetración y evaluación de vulnerabilidades en API Gateway
86Integración de API Gateway con AWS Lambda
87Integración de API Gateway con AWS Lambda: Introducción a AWS Lambda
88Integración de API Gateway con AWS Lambda: conceptos básicos de API Gateway
89Integración de API Gateway con AWS Lambda: creación de funciones Lambda en Python
90Integración de API Gateway con AWS Lambda: configuración de su entorno de desarrollo de AWS
91Integración de API Gateway con AWS Lambda: Integración de API Gateway con AWS Lambda
92Integración de API Gateway con AWS Lambda: configuración de puntos finales en API Gateway
93Integración de API Gateway con AWS Lambda: implementación de rutas y métodos HTTP en API Gateway
94Integración de API Gateway con AWS Lambda: gestión de permisos y roles en AWS IAM para Lambda y API Gateway
95Integración de API Gateway con AWS Lambda: Pruebas de integración entre API Gateway y AWS Lambda
96Integración de API Gateway con AWS Lambda: monitoreo y depuración con AWS CloudWatch
97Integración de API Gateway con AWS Lambda: automatización de implementaciones mediante AWS SAM o Serverless Framework
98Integración de API Gateway con AWS Lambda: seguridad y control de acceso con API Gateway
99Integración de API Gateway con AWS Lambda: optimización y escalamiento con AWS Lambda
100Integración de API Gateway con AWS Lambda: manejo de errores y excepciones en funciones de Lambda
Descripción del curso
El curso "Curso de Python con Lambda y API Gateway para desarrollo backend" es una formación extensa y completa diseñada para profesionales y entusiastas del campo de la informática, especificamente aquellos interesados en lenguajes de programación como Python, Java y C. Este curso pertenece a la categoría de Informática (TI) y se encuentra dentro de la subcategoría de Lenguajes de Programación. A lo largo de las 142 páginas de contenido, se aborda en profundidad el mundo del desarrollo backend utilizando Python junto con servicios de AWS como Lambda y API Gateway.
La estructura del curso te introducirá primero en los fundamentos de Python, cubriendo desde la sintaxis básica hasta conceptos avanzados de programación orientada a objetos. Aprenderás a manipular cadenas, gestionar archivos y manejar excepciones. Además, se profundizará en el uso de bibliotecas estándar y se ofrecerá una introducción al uso de Python en la ciencia de datos.
Una vez que domines los fundamentos de Python, el curso te guiará a través del desarrollo backend, proporcionando una introducción detallada sobre la arquitectura de sistemas backend. En este punto, se hará hincapié en la configuración y uso de AWS Lambda. Aprenderás a configurar Lambda, a crear y administrar funciones Lambda y a monitorear su rendimiento usando AWS CloudWatch. El curso también cubrirá la gestión de dependencias y la prueba de funciones Lambda.
Otro aspecto crucial del curso es la integración y uso de AWS API Gateway para desarrollar API RESTful y GraphQL. Aprenderás a configurar API Gateway, a crear y gestionar API REST, y a integrar estos servicios con Lambda. También se te enseñará cómo implementar seguridad, autenticación y autorización en las APIs.
En términos de seguridad, el curso ofrece una visión integral sobre cómo asegurar las API mediante gestión de claves, implementaciones SSL/TLS, y protección contra ataques DDoS e inyecciones SQL. Además, aprenderás a gestionar permisos y roles utilizando AWS IAM.
Finalmente, el curso trata varios aspectos avanzados y mejores prácticas para las APIs y funciones Lambda, como la optimización del rendimiento, la gestión de errores y excepciones, y la implementación de integración y entrega continua (CI/CD). Estos temas son esenciales para garantizar que las soluciones backend sean eficientes, seguras y escalables.
Este curso ofrece una formación robusta y detallada para cualquier persona interesada en el desarrollo backend con Python y tecnologías de AWS, proporcionando las habilidades necesarias para diseñar, implementar y gestionar soluciones backend completas y funcionales en la nube.
Este curso gratuito incluye:
7 horas y 17 minutos de contenido de audio
Certificado digital de finalización del curso (Gratis)
Ejercicios para entrenar tus conocimientos
100% gratis, desde el contenido hasta el certificado
¿Listo para empezar?
En la aplicación también encontrarás...
Más de 5000 cursos gratuitos
¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis
Plan de estudios con IA
La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas
De cero al éxito profesional
Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños
También puedes utilizar el código QR o los enlaces que aparecen a continuación.












