Course curriculum

    1. Que es programación

    2. Como Funciona Python

    3. Instalación de Python y Herramientas - Importante

    4. Ambiente de Desarrollo

    5. Que es una variable

    6. Variables en Python

    7. Asignacion de variables

    8. Operadores de asignación

    9. Función input en python

    10. Algoritmos y Excepciones

    11. Manejando Excepciones en Python

    12. Formulas matemáticas en python

    1. Creando Virtual Environment con Python

    2. Proyecto con Streamlit

    3. Functions en Python

    4. Creando Functions

    5. Paso de Parámetros

    6. Argumentos en functions

    7. Retornar valor de function

    8. Default Parameters y None Object

    9. Notaciones con Python

    1. Proyecto de Functions

    2. Proyecto Supermercado

    3. Funciones texto

    4. Indices de String

    5. Rango de texto

    6. Caracteres Especiales

    7. Funcion de not in

    8. Metodos find e index

    9. Métodos para transformar string

    10. Evaluación de strings

    11. Reemplazar string por valores

    12. Format e inyección de valores

    1. Proyecto - Excel en Python

    2. Proyecto - Transformando Excel con Python

    3. Control Flow y Condiciones

    4. Expresiones logias

    5. Estructura de control IF

    6. Interpretación de valores

    7. Estructura Else

    8. Condiciones múltiples

    9. Condición factorizada

    10. Condiciones compuestas y de negación

    11. Estructura de control While

    12. Ejemplo de While con IF

    13. Recursividad en Python

    14. Recursividad usando texto

    1. Proyecto-Desktop App Formularios usando Python

    2. Creando Interface Grafica con Python

    3. Eventos en Formulario

    4. Creación de Listas en Python

    5. Búsqueda de elementos en listas

    6. Agregando valores a lista

    7. Bucles For en Python

    8. Funciones para listas

    1. Proyecto - Lista de Tareas

    2. Crear interface grafica

    3. Proyecto - Eventos en Form

    4. Funcion map y filter

    5. Lambda Functions

    6. All Function

    7. Any Function

    8. Max, Min y sum Functions

    9. Formato numérico

    10. Tuplas en python

Información

  • $60.00
  • 105 lecciones

Descripción del curso

  ¿Quieres aprender Python desde cero mientras desarrollas proyectos reales que puedes usar en tu portafolio?  

¿Buscas un curso completo, práctico y actualizado que te lleve paso a paso desde los fundamentos hasta aplicaciones avanzadas? Este programa está diseñado para aprender haciendo y desarrollar las habilidades necesarias para convertirte en un desarrollador Python competente y preparado para el entorno profesional.

Python es utilizado en desarrollo Web, análisis de datos, backend, videojuegos, aplicaciones de escritorio y móviles. A lo largo del curso aprenderás los fundamentos del lenguaje, desarrollo de aplicaciones reales, automatización, videojuegos, aplicaciones móviles y desarrollo Web completo con Python y Django.

  Aprende Python desde cero desarrollando proyectos reales   El objetivo es que no solo entiendas Python, sino que desarrolles la habilidad de resolver problemas reales y construyas proyectos que puedas incorporar a tu portafolio.

¿Cómo está estructurado el curso?

El curso comienza desde los fundamentos esenciales de Python y avanza progresivamente hacia el desarrollo de aplicaciones de escritorio, automatización, videojuegos, aplicaciones móviles y desarrollo Web con Django.

  •   Fundamentos esenciales de Python   Aprenderás algoritmos, lógica computacional, pensamiento programático, variables, operadores, estructuras de control y estructuras de datos.
  •   Programación Orientada a Objetos   Aplicarás POO a casos reales utilizando los fundamentos de programación orientada a objetos.
  •   Aplicaciones reales   Crearás aplicaciones de escritorio, automatizarás tareas, trabajarás con archivos, enviarás correos y desarrollarás videojuegos y aplicaciones móviles.
  •   Frontend desde cero   Aprenderás HTML, CSS y JavaScript paso a paso y construirás una red social tipo Twitter.
  •   Backend con Python y Django   Trabajarás con modelos, vistas, plantillas, bases de datos SQL y panel de administración.
  •   Proyecto Web completo   Construirás una aplicación Web funcional y la publicarás en Internet.

Fundamentos esenciales de Python

Comenzarás desde cero construyendo una base sólida en Python y desarrollando el pensamiento necesario para resolver problemas mediante programación.

  •   Algoritmos y lógica computacional   Desarrollarás la capacidad de plantear soluciones mediante algoritmos y lógica computacional.
  •   Pensamiento programático   Aprenderás a estructurar soluciones y resolver problemas utilizando programación.
  •   Variables y operadores   Trabajarás con los elementos esenciales del lenguaje Python.
  •   Estructuras de control   Utilizarás estructuras de control para construir la lógica de tus programas.
  •   Estructuras de datos   Trabajarás con listas, tuplas, diccionarios y conjuntos.
  •   POO aplicada   Aplicarás Programación Orientada a Objetos en casos reales.

Desarrollo de aplicaciones reales

Una vez construida la base del lenguaje, llevarás Python a diferentes tipos de proyectos y aplicaciones prácticas.

  •   Aplicaciones de escritorio   Crearás aplicaciones con interfaces gráficas (GUI).
  •   Automatización   Aprenderás a automatizar tareas y trabajar con archivos TXT, CSV y Excel.
  •   Correo electrónico   Implementarás el envío de correos electrónicos utilizando Python.
  •   Videojuegos   Desarrollarás videojuegos utilizando Pygame.
  •   Aplicaciones móviles   Desarrollarás aplicaciones móviles utilizando Python y Kivy.

Desarrollo Web completo: Frontend y Backend

Aprenderás a construir aplicaciones Web trabajando tanto en el Frontend como en el Backend, desarrollando proyectos prácticos durante el proceso.

Frontend desde cero

  •   HTML, CSS y JavaScript   Aprenderás estas tecnologías paso a paso para construir interfaces Web.
  •   Diseño Web moderno   Trabajarás en la creación de diseños Web modernos y responsivos.
  •   Proyecto tipo Twitter   Construirás una red social tipo Twitter como proyecto práctico.

Backend profesional con Python y Django

  •   Modelos, vistas y plantillas   Aprenderás a trabajar con los principales componentes de Django.
  •   Panel de administración   Trabajarás con el panel de administración de Django.
  •   Bases de datos SQL   Conectarás y gestionarás bases de datos SQL desde tu aplicación.
  •   Aplicación Web con Django   Construirás una aplicación Web funcional y escalable.
  •   Publicación en Internet   Publicarás tu proyecto Python Django en Internet.

Aprenderás un workflow completo de desarrollo con Python

Fundamentos   →   Python   →   POO   →   Proyectos   →   Frontend   →   Django   →   Base de Datos   →   Web   →   Internet

De esta manera, avanzarás desde los conceptos fundamentales de Python hasta la creación y publicación de aplicaciones completas, aplicando lo aprendido mediante ejercicios, retos prácticos y proyectos reales.

Un curso 100% práctico

Este programa está diseñado para aprender haciendo. Cada módulo incluye ejercicios, retos prácticos y más de 20 proyectos reales en los que aplicarás los conocimientos adquiridos.

El objetivo es que no solo entiendas Python, sino que desarrolles la habilidad de resolver problemas reales con el lenguaje y construyas herramientas, aplicaciones y proyectos que puedan formar parte de un portafolio sólido.

¿Para quién está pensado este curso?

Este curso está pensado para personas que desean aprender Python desde cero o llevar sus conocimientos hacia un nivel más avanzado mediante proyectos prácticos.

  •   Principiantes   Para quienes desean aprender a programar desde cero de forma clara y estructurada.
  •   Programadores con conocimientos básicos   Para quienes buscan dominar Python a un nivel avanzado.
  •   Automatización y aplicaciones   Para quienes quieren aplicar Python en automatización, desarrollo de aplicaciones, juegos o proyectos Web.
  •   Creadores de proyectos   Para quienes desean crear herramientas completas, aplicaciones útiles o sus primeros videojuegos.
  •   Construcción de portafolio   Para quienes necesitan un curso práctico que les permita construir un portafolio sólido.

Resultados al finalizar el curso

  •   Dominarás los fundamentos de Python   Trabajarás con algoritmos, lógica, variables, operadores, estructuras de control y estructuras de datos.
  •   Aplicarás Programación Orientada a Objetos   Utilizarás POO para resolver casos reales.
  •   Crearás aplicaciones reales   Desarrollarás aplicaciones de escritorio, videojuegos y aplicaciones móviles.
  •   Automatizarás tareas   Trabajarás con archivos TXT, CSV y Excel y realizarás envío de correos mediante Python.
  •   Desarrollarás aplicaciones Web   Crearás proyectos Frontend y Backend utilizando HTML, CSS, JavaScript, Python y Django.
  •   Trabajarás con bases de datos   Aprenderás a conectar y gestionar bases de datos SQL desde Django.
  •   Publicarás proyectos en Internet   Llevarás tu proyecto Python Django a Internet.
  •   Construirás un portafolio   Desarrollarás más de 20 proyectos reales durante el curso para aplicar tus conocimientos.

Certifícate y potencia tu perfil profesional

Al terminar recibirás un certificado oficial de Udemy que podrás agregar a tu currículum y perfil de LinkedIn, demostrando tu dominio del lenguaje y los proyectos desarrollados durante el curso.

Aprende Python desde cero, desarrolla más de 20 proyectos reales, crea aplicaciones de escritorio, videojuegos, aplicaciones móviles y proyectos Web con Django, y construye un portafolio sólido para llevar tus habilidades al entorno profesional.