Python desde cero

Curso: Python desde cero

básico
5 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

Python desde cero

Toma este curso
Python desde cero

Curso: Python desde cero

básico
+5 horas
Sube a premium

Y accede a todos los cursos con un solo pago

#EDteamFunciona, compruébalo

#EDteamFunciona, compruébalo

Comienza este curso gratis
Comienza este curso gratis
Python desde cero

Python desde cero

Aprende los fundamentos de uno de los lenguajes más importantes de la actualidad y crea un administrador de contraseñas.

Nivel: básico
Fecha de lanzamiento: 23 de Noviembre
Duración: +5 horas
(Ver temario)
Calificación: 4.7
(Ver 80 opiniones)
Ruta de aprendizaje:

Comparte:

Acerca de este curso

Python es uno de los lenguajes de programación más populares en la actualidad. En este curso empezaremos conociendo un poco acerca de sus características principales, luego aprenderemos su sintaxis a través del uso de variables y estructuras de control. Conoceremos también cómo funciona la programación orientada a objetos y las conexiones a bases de datos. Finalmente, aplicaremos los conocimientos adquiridos creando una aplicación por consola que nos permita almacenar y gestionar nuestras contraseñas.

¿Qué aprenderás?

  • Variables y tipos de datos.
  • Estructuras de control.
  • Programación orientada a objetos.
  • Crear aplicaciones por consola.

¿Qué conocimientos previos necesitas?

¿A quién está dirigido este curso?

  • Cualquier persona que quiera aprender a programar.
Avatar

Prof. Pablo España

@pabloespanabVer perfil

Soy un apasionado por la tecnología, con más de 5 años en el mundo de la programación y constantemente en aprendizaje, especializado en el desarrollo de software donde he utilizado múltiples lenguajes de programación como Python, Javascript y Java.

Temario del curso

Iniciando con Python

En este módulo se conocerá un poco acerca del lenguaje Python, se instalarán las herramientas con las que trabajaremos en el curso y crearemos nuestro primer programa en Python.

  • 1.1 - Introducción a Python

  • 1.2 - ¿Qué es Python y por qué deberíamos aprenderlo?

  • 1.3 - Instalación de Python y VSCode

  • 1.4 - Impresión de datos por consola

  • 1.5 - Captura de datos por consola

  • 1.6 - Concatenaciones

  • 1.7 - Comentarios en Python

Variables y tipos de datos

Aprenderás a crear variables y conocerás cuáles son los tipos de datos que existen en Python.

  • 2.1 - Variables

  • 2.2 - Tipos de datos básicos (Numéricos, Cadenas, Booleanos)

  • 2.3 - Conversiones de tipos de datos

  • 2.4 - Listas

  • 2.5 - Tuplas

  • 2.6 - Diccionarios

  • 2.7 - Sets

Estructuras de control

Aprenderemos a utilizar las estructuras de control para poder modificar el flujo de ejecución de las estructuras de un programa.

  • 3.1 - Condicionales

  • 3.2 - Ciclo While

  • 3.3 - Ciclo For

  • 3.4 - Manejo de errores

  • 3.5 - Sistema de archivos

  • 3.6 - Funciones

  • 3.7 - Módulos y paquetes

Programación orientada a objetos

Conoceremos qué es la programación orientada a objetos y cómo podemos utilizar este paradigma de programación en Python.

  • 4.1 - ¿Qué es la programación orientada a objetos?

  • 4.2 - Clases

  • 4.3 - Objetos

  • 4.4 - Herencia

  • 4.5 - Herencia múltiple

  • 4.6 - Polimorfismo

  • 4.7 - Encapsulación

Programación funcional

Aprenderemos los conceptos básicos de la programación funcional.

  • 5.1 - ¿Qué es la programación funcional?

  • 5.2 - Funciones Lambda

  • 5.3 - Función Map

  • 5.4 - Función Filter

  • 5.5 - Función Reduce

Conexión con bases de datos SQL

Se hará una breve introducción a las bases de datos, luego realizaremos una conexión entre Python con una base de datos SQLite y trabajaremos con operaciones de inserción, consulta, modificación y eliminación de datos.

  • 6.1 - Introducción a las bases de datos

  • 6.2 - Creación y conexión con base de datos SQLite

  • 6.3 - Insertar y consultar datos

  • 6.4 - Modificar y eliminar datos

Creación de un gestor de contraseñas

En este módulo crearemos una aplicación por consola que nos permita almacenar y gestionar contraseñas en una base de datos SQLite, aplicando los conceptos adquiridos en los módulos anteriores.

  • 7.1 - Creación de la base de datos y conexión con la aplicación

  • 7.2 - Creación de las funcionalidades de la aplicación. (Parte 1)

  • 7.3 - Creación de las funcionalidades de la aplicación. (Parte 2)

  • 7.4 - Creación de las funcionalidades de la aplicación. (Parte 3)

  • 7.5 - Finalizando la aplicación de gestor de contraseñas

Avatar

Prof. Pablo España

@pabloespanabVer perfil

Soy un apasionado por la tecnología, con más de 5 años en el mundo de la programación y constantemente en aprendizaje, especializado en el desarrollo de software donde he utilizado múltiples lenguajes de programación como Python, Javascript y Java.

Sigue aprendiendo con

GO desde cero (2020)

GO desde cero (2020)

Avatar

Alejandro Rodriguez

5

4.7

JavaScript desde cero (2020)

JavaScript desde cero (2020)

Avatar

Beto Quiroga

5

4.8

PHP Desde Cero (2019)

PHP Desde Cero (2019)

Avatar

Yesi Days

5

4.6

Java desde Cero (2019)

Java desde Cero (2019)

Avatar

Alexys Lozada

5

4.7

Empieza a aprender Python desde cero

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

Obtén cuatro meses gratis
al adquirir un plan anual

Por $ USD más obtén
una suscripción anual

Premium

Ahorra $120 USD
$360240USD

El mes te sale a $30 20 USD

Ahorra 33 %

Ahorra 33 %

Ahorra 33 %

Gráfico de tabla

Impulsa tu carrera con acceso a todos los cursos y especialidades

unicorn-head-smile¿Tienes un EDycupón?
  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+169 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+169 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Ver todas las características

* Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Sólo este curso

$28USD

$30 20 USD

Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

80 calificaciones de los estudiantes (4.7)

Cargando Calificaciones...

Sigue aprendiendo con

GO desde cero (2020)

GO desde cero (2020)

Avatar

Alejandro Rodriguez

5

4.7

JavaScript desde cero (2020)

JavaScript desde cero (2020)

Avatar

Beto Quiroga

5

4.8

PHP Desde Cero (2019)

PHP Desde Cero (2019)

Avatar

Yesi Days

5

4.6

Java desde Cero (2019)

Java desde Cero (2019)

Avatar

Alexys Lozada

5

4.7