Python TOTAL: Programador Avanzado en 16 Días (con Inteligencia Artificial)
PRECIO DE LANZAMIENTO

Python TOTAL: Programador Avanzado en 16 Días (con Inteligencia Artificial)

4.7
(20)
| 83 Estudiantes |
7 dias de garantia Acceso de por vida Certificado incluido
USD 300.00 USD 50.00

Descripcion

Conviertete en programador Python avanzado en 16 dias con proyectos reales: scraping, juegos, gestor de restaurantes, asistente de voz, machine learning y una aplicacion web completa. Incluye Inteligencia Artificial aplicada.

Contenido del Curso

DIA 1 - PROGRAMA UN CREADOR DE NOMBRES

Recorrido del Curso
Por Qué Python
Meta del Día 1
Instalar Python y Pycharm
Declaración Print en Python
Input en Python
Proyecto del Día 1
Solución al Proyecto del Día 1
ResuMate Día 1
Strings en Python

DÍA 2 - PROGRAMA UN CALCULADOR DE COMISIONES

Meta del Día 2
Tipos de Datos
Variables en Python
Los Nombres de las Variables
Integers y Floats en Python
Conversiones entre Tipos de Datos en Python
Formatear Cadenas en Python
Operadores Matemáticos en Python
Redondeo en Python
Proyecto del Día 2
Solución al Proyecto del Día 2
ResuMate Día 2

DÍA 3 - PROGRAMA UN ANALIZADOR DE TEXTO

Meta del Día 3
Método Index() en Python
Extraer Sub-Strings en Python
Métodos de String en Python
Propiedades de String en Python
Listas en Python
Diccionarios en Python
Tuples en Python
Sets en Python
Booleanos en Python
Proyecto del Día 3
Solución al Proyecto del Día 3
ResuMate Día 3

DÍA 4 - PROGRAMA EL JUEGO ADIVINA EL NÚMERO

Meta del Día 4
Introducción a Loops en Python
Proyecto del Día 4
ResuMate Día 4
Operadores de Comparacion en Python
Operadores Logicos en Python
Control de Flujo en Python
Match en Python
Loop For en Python
Loop While en Python
Rango en Python
Enumerador en Python
Zip en Python
Min y Max en Python
Random en Python
Comprension de Listas en Python
Solucion al Proyecto del Dia 4

DÍA 5 - PROGRAMA EL JUEGO EL AHORCADO

Meta del Día 5
Funciones en Python
Problemas Prácticos
Solución a los Problemas Prácticos
Proyecto Día 5
ResuMate Día 5
Crear Funciones en Python
Return en Python
Funciones Dinamicas en Python
Ejemplo de Funcion en Python
Interaccion entre Funciones en Python
Argumentos Indefinidos ( args) en Python
Argumentos Indefinidos ( kwargs) en Python
Consideraciones para el Proyecto de Hoy
Solucion al Proyecto del Dia 5

DÍA 6 - PROGRAMA UN RECETARIO

Meta del Día 6
Abrir y Manipular Archivos en Python
Crear y Escribir Archivos en Python
Directorios en Python
Pathlib en Python
Path en Python
Limpiar la Consola en Python
Archivos y Funciones en Python
IMPORTANTE Aprende a programar en Python usando IA
Proyecto del Dia 6
Solucion al Proyecto del Dia 6
ResuMate Dia 6

DÍA 7 - PROGRAMA UNA CUENTA BANCARIA

Programación Orientada a Objetos en Python
ResuMate Día 7
Meta del Dia 7
Atributos en Python
Metodos en Python
Tipos de Metodos en Python
Herencia en Python
Herencia Extendida en Python
Polimorfismo en Python
Proyecto del Dia 7
Solucion al Proyecto del Dia 7
Clases en Python
Metodos Especiales en Python

DÍA 8 - PROGRAMA UNA CONSOLA DE TURNOS

Meta del Día 8
Proyecto del Día 8
ResuMate Día 8
Manejo de Errores en Python
Buscar Errores con Pylint en Python
Probar el Codigo con Unittest en Python
Generadores en Python
Solucion al Proyecto del Dia 8
Instalar Paquetes en Python
Modulos y Paquetes en Python
Decoradores en Python

DÍA 9 - PROGRAMA UN BUSCADOR DE NÚMEROS DE SERIE

Meta del Día 9
Proyecto del Día 9
ResuMate Día 9
Modulo Collections en Python
Modulos OS y Shutil en Python
Modulo Datetime en Python
Modulos para Medir el Tiempo en Python
Modulo Math en Python
Modulo RE en Python
Comprimir y Descomprimir Archivos desde Python
Solucion al Proyecto del Dia 9

DIA 10 - PROGRAMA EL JUEGO INVASIÓN ESPACIAL

Crear la Pantalla
Cambiar Título, Icono y Color
Mover al Personaje
Controlar el Movimiento
Detectar Colisiones
Agregar Enemigos
Agregar Música y Sonidos
Terminar el Juego
ResuMate Día 10
Meta del Dia 10
Pygame y la Pantalla
Movimiento de Personajes en Pygame
Limites de la Pantalla en Pygame
Lanzar Proyectiles con Pygame
Generar Multiples Enemigos en Pygame
Colisiones entre Objetos en Pygame
Mostrar Puntaje en pantalla en Pygame
Game Over y Cronometro con Pygame
Programacion Orientada a Objetos (POO) en Pygame
Refactorizar a Clases en Pygame
Balancear el Juego con Pygame
Meta del Dia 10 (BIS)
Agregar al Protagonista
Limitar el Movimiento
Crear Enemigos
Generar Movimientos del Enemigo
Agregar Imagen de fondo
Disparar Balas
Movimiento de las Balas
Mostrar el Puntaje
Titulo, Icono y Fondo con Pygame
Crear el Personaje con Pygame
Crear el Enemigo en Pygame
Vidas y Barra de Corazones en Pygame
Agregar Sonido en Pygame
Reorganizar el Codigo en Modulos en Pygame
Herencia de Enemigos en Pygame
Personalizar el Juego con IA en Pygame

DÍA 11 - PROGRAMA UN EXTRACTOR DE DATOS WEB

Principios del Web Scraping
Cómo Ver el Código Fuente
Extraer el Titulo de la Página
Extraer Elementos de una Clase
Extraer Imágenes
Toscrape.com
Explorar Múltiples Páginas
Identificar Condiciones de Extracción
Extraer el Título del Libro
Combinar Items Buscados
Meta del Dia 11

DIA 12 - PROGRAMA UN GESTOR DE RESTAURANTES

Checkbuttons
Cuadros de Entrada
Valores por Defecto
Panel de Costos
Botones y Recibo
Calculadora
Funcionalidad de la Calculadora
Configurar los Checkbuttons
Calcular Totales
Generar Recibo
Guardar Recibo en Archivo
Resetear Pantalla
ResuMate Día 12
Meta del Dia 12
Configurar la Ventana con TKinter
Paneles

DÍA 13 - PROGRAMA UN ASISTENTE DE VOZ

Meta del Día 13
Instalar Bibliotecas
Transformar Voz en Texto
Transformar Texto en Voz
Configurar Idioma
Consultar el Día
Consultar la Hora
Saludo Inicial
Centro de Pedidos
Agregar Más Funcionalidades
Finaliza el Asistente
ResuMate Día 13

DÍA 14 - PROGRAMA UN CONTROLADOR DE ASISTENCIA

Meta del Día 14
Instalar Bibliotecas de Reconocimiento Facial
Paso 1 Cargar Imágenes
Paso 2 Mostrar Caras
Paso 3 Comparar Caras
Medir la Diferencia (Distancia)
Mostrar la Distancia
Crear una Base de Datos de Rostros
Encontrar Coincidencias en la Base de Datos
Mostrar Coincidencias
Registrar Asistencia
ResuMate Día 14

DIA 15 - PROGRAMA UN MODELO DE MACHINE LEARNING

Meta del Día 15
Conoce a Google Colab
Numpy - Parte 1
Numpy - Parte 2
Pandas - Parte 1
Pandas - Parte 2
Pandas - Parte 3
Matplotlib - Parte 1
Matplotlib - Parte 2
Introducción a Machine Learning
Sobrevivir al Titanic
ResuMate Día 15

DÍA 16 - PROGRAMA UNA APLICACIÓN WEB DE TAREAS PENDIENTES

Meta del Día 16
Entornos Virtuales
Instalar Django
Configurar las URLs
Crear la Tabla de Tareas
Configurar la Vista
Configurar la Vista de Detalle
Crear Links a Detalle
Agregar Nueva Tarea
Formulario para Nueva Tarea
Editar Tarea
Eliminar Tarea
Crear la Lógica de Logueo Deslogueo
Formulario de Logueo Deslogueo
Restringir Acceso
Información Específica de Usuario
Registrar Nuevo Usuario
Barra de Búsquedas
Un Estilo para Todas las Vistas
Estilo General
Estilo de Barra Superior
Estilo de la Lista
Estilo de la Barra de Búsqueda
Terminar el Sitio
ResuMate Día 16

¿OTRO DÍA MÁS

Errores que No Podemos Depurar
Lección EXTRA

Requisitos

Requisitos

  • Acceso a una computadora con conexion a Internet estable.
  • Disponibilidad para realizar las practicas del curso.

Reseñas generales

4.7 de 5

20 Puntuaciones

5 star
75%
4 star
20%
3 star
5%
2 star
0%
1 star
0%

Reseñas destacadas

C

Carolina Fuentes Marin

El mejor precio del mercado para este nivel de calidad.

G

Gabriel Mendez Ruiz

El instructor explica con claridad, contenido excelente.

L

Luis Armando Noriega

Los proyectos de 16 dias hacen que aprendas haciendo.

O

Oscar Delgado Pena

Buena relacion calidad precio, contenido solido.

S

Sofia Vargas Castro

Lo recomiendo a cualquier profesional del area.

C

Camila Reyes Torres

De cero a programador real en pocas semanas.

N

Natalia Cardenas Paz

Muy practico y directo, vale la pena tomarlo.

M

Miguel Ramirez Gil

Increible contenido, muy completo y profesional.

A

Andrea Lopez Mendoza

Material actualizado y aplicable al mundo real.

R

Raul Gutierrez Vega

Material muy completo, gane mucha confianza.

R

Roberto Aguilar Soto

Me ayudo a mejorar significativamente mis habilidades.

L

Laura Sanchez Morales

Muy completo, con ejercicios practicos reales. Excelente.

F

Fernando Castillo Ramos

Curso muy bien estructurado, ideal para profesionales.

S

Sergio Campos Rivera

Supero ampliamente mis expectativas iniciales.

D

Daniela Paredes Luna

Aplicable directamente a mi trabajo actual.

M

Martin Salazar Flores

Contenido claro, bien estructurado y dinamico.

P

Patricia Herrera Diaz

Recomendado para quienes buscan certificarse.

E

Elena Rojas Campos

Simplemente perfecto, claro, practico y muy completo.

J

Jorge Espinoza Lara

Excelente para iniciar y profundizar en el tema.

D

Diego Perez Alarcon

Me cambio la carrera profesional. Totalmente agradecido.

USD 300.00 USD 50.00

PARA MAS INFORMACION
INGRESA TUS DATOS

Completa tus datos solo si estas evaluando inscribirte en este programa.

Inversion USD 50.00
Duracion30 Horas
EvaluacionSi
CertificadoSi
WebinarsSi
IdiomaEspañol
Aprobacion94%
USD 300.00 USD 50.00
Inscribirme ahora