Descripción
El curso incluye Certificado de Certificación si los estudiantes presentan el Examen Final con el proyecto que acompaña a este libro. Un curso de Maestría en Python está diseñado para proporcionar a los estudiantes una base sólida en la programación de Python, así como una introducción al desarrollo web, la ciencia de datos y el aprendizaje automático. El curso cubre los conceptos fundamentales de Python, incluidos los tipos de datos, las variables, las estructuras de control, las funciones y los módulos. También cubre conceptos esenciales avanzados y las mejores prácticas de Python. Incluye estudios de casos del mundo real, una gran cantidad de informes de investigación sobre conceptos de programación de Python, referencia para libros adicionales, sitios web y otro material de estudio, así como un glosario de términos. Proporciona experiencia práctica con proyectos del mundo real y prepara a los estudiantes para futuras oportunidades en el campo del desarrollo de software. Al final del curso, los estudiantes podrán tener un nivel universitario de programación de Python.
Tabla de Contenidos:
Módulo 1
Introducción a Python
Definiciones para esta semana
¿Qué es Python?
¿Por qué necesitamos usar Python?
Carreras en Python
Software para aprender Python
Configuración del entorno de desarrollo en Python
Mejor enfoque
Estudios de caso
Sintaxis y estructura
Tipos de datos
Conjuntos y bytes
Declaración de variables
Convenciones de nomenclatura
Operaciones básicas con variables
Estructuras de control
Bucles
Diccionarios
Funciones y módulos
Recursos
Referencias
Cuestionario 1
Funciones Continuadas
Parámetros
Valores de retorno
Recursiones
Recorrido
Generación de permutaciones
Combinaciones
Declaración de importación
Estudios de caso
Recursos
Sitios web:
Cuestionario 2
Módulo 3
Aspectos del buen desarrollo de software
Clases y objetos
Herencia y polimorfismo
Código reutilizable
Código mantenible
Manejo de errores
Entrada/Salida de Archivos (E/S)
Expresiones regulares (regex)
SQLite, MySQL y PostgreSQL
Listas y Tuplas
Slicing e indexación
Encapsulamientos y abstracción
Decoradores y generadores
Revisar estudios de caso
Recursos
Sitios web:
Libros:
Cuestionario 3
Módulo 4
CSV y JSON
API y XML
SOAP
REST
GET, POST, PUT y DELETE
Funciones Lambda
Marco de trabajo Flask y Django
ORM
Desarrollo web
HTML, CSS y JavaScript
Creación de aplicaciones web
Gestión de bases de datos
Examen final
Proyecto: Creación de una aplicación de lista de tareas pendientes
Recursos
Libros
Referencias
Estudios de investigación
Glosario de términos
Autor: Humanity View, Z. Bey
Editorial: Independently Published
Publicado: 23/01/2023
Páginas: 178
Tipo de encuadernación: Tapa blanda
Peso: 0.94lbs
Tamaño: 11.00h x 8.50w x 0.38d
ISBN13: 9798374777161
ISBN10: 8374777168
Categorías BISAC:
- Computadoras | Lenguajes | Python
Este título no es retornable

