Aprenda Curso Python desde 0. gratuitamente com 83 vídeo(s). Curso online grátis de Python | YouCourse.
Aulas do Curso
(83 vídeos)
0 de 83 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Curso Python Actualización 2024. Vídeo 0
En este vídeo comento una serie de actualizaciones que iré subiendo al curso de Python del canal.
Para más cursos, ejerc…
1
Curso Python. Vídeo 1
Comenzamos con esta presentación el curso de Python. En este vídeo se ven los temas que se tratarán a lo largo del curso…
2
Curso Python. Introducción. Vídeo 2
En este vídeo se ven cuáles son las principales características de Python y se procede con la instalación del paquete de…
3
Curso Python. Instalación VSC Vídeo 2B
Vemos en este vídeo cómo instalar el editor (a menudo digo entorno de desarrollo pero realmente es un editor) Visual Stu…
4
Curso Python. Primer programa con VSC. Vídeo 2C
En este vídeo vemos cómo configurar VSC para ejecutar nuestro primer programa en Python.
Para más cursos, ejercicios y m…
5
Curso Python. Sintaxis Básica I. Vídeo 3
En este vídeo comenzamos a ver la sintaxis básica del lenguaje e instalamos Sublime Text 3.
Para más cursos, ejercicio…
6
Curso Python. Sintaxis Básica II Tipos, operadores y variables. Vídeo 4
En este vídeo vemos los tipos de datos, operadores y variables en Python.
Descarga de diapositivas: https://www.pildoras…
7
Curso Python. Sintaxis Básica III Funciones I. Vídeo 5
En este vídeo comenzamos a ver el tema de las funciones, una estructura fundamental en casi todos los lenguajes de progr…
8
Curso Python. Sintaxis Básica IV Funciones II. Vídeo 6
Seguimos viendo el trabajo con funciones. En esta ocasión vemos cómo funcionan las funciones con parámetros o argumentos…
9
Curso Python. Sintaxis Básica V. Las listas. Vídeo 7
En este vídeo vemos otra estructura fundamental en Python: las listas. Vemos su sintaxis y las operaciones básicas que p…
10
Curso Python. Sintaxis Básica VI. Las tuplas. Vídeo 8
Vemos en este vídeo las tuplas. Muy parecidas a las listas con algunas características diferentes.
Para más cursos, ejer…
11
Curso Python. Sintaxis Básica VII Los diccionarios. Vídeo 9
En este vídeo vemos los diccionarios. Otra estructura de datos fundamental en Python.
Para más cursos, ejercicios y manu…
12
Curso Python. Condicionales I. Vídeo 10
En este vídeo comenzamos a ver las estructuras de control de flujo. Concretamente empezamos a ver el condicional IF.
Par…
13
Curso Python. Condicionales II. Vídeo 11
Seguimos trabajando con el condicional IF. En este vídeos vemos las instrucciones else y elif.
Descarga de ejercicios pr…
14
Curso Python. Condicionales III. Vídeo 12
Continuamos trabajando con condicionales en este vídeo. Vemos la concatenación de operadores de comparación para evaluar…
15
Curso Python. Condicionales IV. Vídeo 13
En este vídeo vemos los operadores lógicos "and" y "or" además del operador "in".
Para más cursos, ejercicios y manuales…
16
Curso Python. Bucles I. For. Vídeo 14
Seguimos con las estructuras de control de flujo comenzando a ver en este vídeo el bucle for.
Para más cursos, ejercicio…
17
Curso de Python. Bucles II Bucle For. Vídeo 15
Seguimos avanzando en el uso del bucle for. Vemos en este vídeo algunas notaciones interesantes de la función print cuan…
18
Curso de Python. Bucles II Bucle For Vídeo 16
Vemos más opciones del tipo range cuando trabaja con bucles. Vemos también más notaciones de la función print().
Descar…
19
Curso de Python. Bucles IV. Bucle While. Vídeo 17
En este vídeo vemos la sintaxis del bucle while.
Descarga de ejercicios: https://www.pildorasinformaticas.es/archivos/py…
20
Curso de Python. Bucles V Continue, pass y else. Vídeo 18
Terminamos de explicar los bucles con las instrucciones continue, pass y else.
Para más cursos, ejercicios y manuales vi…
21
Curso de Python. Generadores I. Vídeo 19
En este vídeo comenzamos a ver los generadores.
Para más cursos, ejercicios y manuales visita: https://www.pildorasinfor…
22
Curso de Python. Generadores II. Vídeo 20
Terminamos de ver en este vídeo los generadores. Vemos la instrucción yield from que simplifica el código de un generado…
23
Curso de Python. Excepciones I. Vídeo 21
Comenzamos a ver en este vídeo las excepciones. Qué son y como controlarlas.
Archivo del vídeo: https://www.pildorasinf…
24
Curso de Python. Excepciones II. Vídeo 22
Continuamos con las excepciones. Vemos en este vídeo cómo capturar varias excepciones de forma simultánea y el uso de la…
25
Curso de Python. Excepciones III. Vídeo 23
En este vídeo vemos como lanzar excepciones bajo una condición con el uso de la instrucción "raise".
Para más cursos, ej…
26
Curso de Python. POO I. Vídeo 24
Comenzamos en este vídeo con la POO en Python. El vídeo es teórico, si no te gusta la teoría o ya sabes que es la POO pu…
27
Curso de Python. POO II. Vídeo 25
Seguimos viendo la POO. En este vídeo se explican conpcetos importantes en POO como por ejemplo "clase", "instancia", "e…
28
Curso de Python. POO III. Vídeo 26
En este vídeo comenzamos a trasladar a código los conceptos teóricos vistos en los vídeos anteriores.
Para más cursos, e…
29
Curso de Python. POO IV. Vídeo 27
Seguimos avanzando en la POO viendo en esta ocasión términos como encapsulación y constructor.
Para más cursos, ejercici…
30
Curso de Python. POO V. Vídeo 28
En este vídeo vemos la encapsulación de métodos en POO.
Para más cursos, ejercicios y manuales visita: https://www.pildo…
31
Curso de Python. POO VI. Herencia. Vídeo 29
En este vídeo comenzamos a ver el tema de la herencia. Se explica qué es la herencia, para qué sirve y se ve cuál es la …
32
Curso de Python. POO VII Herencia II. Vídeo 30
Continuamos con el tema de la herencia viendo en este vídeo la sobre escritura de métodos y la herencia múltiple.
Para m…
33
Curso de Python. POO VIII. Herencia III. Vídeo 31
Vemos en este término el uso de las funciones super() y isinstance().
Para más cursos, ejercicios y manuales visita: htt…
34
Curso de Python POO IX. Polimorfismo. Vídeo 32
Vemos en este vídeo el concepto de polimorfismo en Python. Al contrario que en otros lenguajes fuertemente tipados, en P…
35
Curso de Python. Métodos de cadenas. Vídeo 33
En este vídeo vemos algunos de los métodos más importantes dela clase String que os permitirán manipular cadenas.
Enlace…
36
Curso de Python. Módulos. Vídeo 34
Comenzamos a ver en este vídeo los módulos en Python.
Para más cursos, ejercicios y manuales visita: https://www.pildor…
37
Curso de Python. Paquetes. Vídeo 35
En este vídeo vemos qué son los paquetes, cuál es su utilidad y como crearlos.
Para más cursos, ejercicios y manuales vi…
38
Curso de Python. Paquetes distribuibles. Vídeo 36
Vemos en este vídeo cómo crear paquetes distribuibles.
Para más cursos, ejercicios y manuales visita: https://www.pildor…
39
Curso Python. Archivos externos I. Vídeo 37
En este vídeo comenzamos a ver cómo manejar archivos externos con Python. Creamos un fichero de texto plano, escribimos …
40
Curso Python. Archivos externos II. Vídeo 38
En este vídeo vemos cómo manipular el puntero en archivos externos de texto.
Para más cursos, ejercicios y manuales visi…
41
Curso Python. Serialización I. Vídeo 39
En este vídeo vemos como guardar colecciones, listas en archivos externos en código binario.
Para más cursos, ejercicios…
42
Curso Python. Serialización II. Vídeo 40
Continuamos con la serialización viendo en este vídeo cómo serializar objetos.
Para más cursos, ejercicios y manuales vi…
43
Curso Python. Guardado permanente. Vídeo 41
Vemos en este vídeo cómo guardar información de forma permanente en un fichero y cómo reutilizar este para seguir guarda…
44
Curso Python. Actualización. f-string. Vídeo 41B
En este vídeo vemos las f-strings, una característica incluída en la versión 3.6 de Python y que nos permite formatear y…
45
Curso Python. Interfaces gráficas I. Vídeo 42
Comenzamos a ver cómo crear interfaces gráficas en Python. Utilizamos para ello la librería Tkinter. Creamos la estructu…
46
Curso Python. Interfaces gráficas II. Vídeo 43
En este vídeo vemos cómo construir Frames y cómo configurar sus características. Para ello utilizamos el método config q…
47
Curso Python. Interfaces gráficas III. Vídeo 44
En este vídeo vemos cómo utilizar el widget Label. Este widget nos permitirá insertar y ubicar texto en nuestras interfa…
48
Curso Python. Interfaces gráficas IV. Vídeo 45
Seguimos avanzando en la construcción de interfaces gráficas viendo en este vídeo el widget Entry. Este widget nos permi…
49
Curso Python. Interfaces gráficas V. Vídeo 46
En este vídeo vemos los widgets "Text" y "Button" de Tkinter. Text permite introducir texto extenso y button crear boton…
50
Curso Python. Interfaces gráficas VI. Vídeo 47
Comenzamos a construir en este vídeo una sencilla calculadora utilizando Tkinter. Lo más básico de la interfaz quedará t…
51
Curso Python. Interfaces gráficas VII. Vídeo 48
Una vez terminada la interfaz gráfica, comenzamos a programar la funcionalidad de la aplicación.
Para más cursos, ejerci…
52
Curso Python. Interfaces gráficas VIII. Vídeo 49
Seguimos construyendo nuestra calculadora. En este vídeo conseguimos que realice su primera operación aritmética de suma…
53
Curso Python. Interfaces gráficas IX. Vídeo 50
Avanzamos en las interfaces gráficas con Tkinter viendo en esta ocasión cómo crear Radiobuttons, los conocidos botones d…
54
Curso Python. Interfaces gráficas X. Vídeo 51
En este vídeo vemos cómo construir Checkbuttons creando una sencilla interfaz de ejemplo.
Para más cursos, ejercicios y …
55
Curso Python. Interfaces gráficas XI. Vídeo 52
En este vídeo vemos cómo construir menús con Tkinter. Esto nos permitirá en breve crear una primera aplicación gráfica f…
56
Curso Python. Interfaces gráficas XII. Vídeo 53
Vemos en este vídeo cómo construir ventanas emergentes para nuestras aplicaciones gráficas. Estas ventanas emergentes no…
57
Curso Python. Interfaces gráficas XIII. Vídeo 54
En este vídeo seguimos con ventanas emergentes. En este caso vemos la típica ventana de "Abrir archivo".
Para más cursos…
58
Curso Python. BBDD I. Vídeo 55
Comenzamos a ver en este vídeo el tema de las BBDD en Python. Vemos cómo crear una BBDD, conectar con ella, crear tablas…
59
Curso Python. BBDD II. Vídeo 56
En este vídeo vemos cómo insertar lotes de registros utilizando tuplas y listas. También vemos cómo leer la información …
60
Curso Python. BBDD III. Vídeo 57
En este vídeo vemos cómo trabajar con campos clave a la hora de crear tablas y de insertar registros. Vemos también cómo…
61
Curso Python. BBDD IV. Vídeo 58
En este vídeo vemos la cláusula UNIQUE y comenzamos a ver las operaciones de tipo CRUD.
Para más cursos, ejercicios y ma…
62
Curso Python. Práctica guiada I. Vídeo 59
En este vídeo planteo una práctica a realizar (aquellos que tengan ganas), donde se aplica todo lo visto en el curso has…
63
Curso Python. Práctica guiada II. Vídeo 60
Comenzamos a elaborar la interfaz gráfica de la aplicación. Creamos el menú de la parte superior y los cuadros de texto.…
64
Curso Python. Práctica guiada III. Vídeo 61
Terminamos de construir la interfaz gráfica agregando las etiquetas y los botones de la parte inferior. En el próximo ví…
65
Curso Python. Práctica guiada IV. Vídeo 62
Comenzamos a elaborar la parte lógica de nuestra aplicación. En este vídeo configuramos el menú BBDD para poder crear y …
66
Curso Python. Práctica guiada V. Vídeo 63
Continuamos con el CRUD viendo en este vídeo cómo resetar campos e insertar nuevos registros en la BBDD.
Para más cursos…
67
Curso Python. Práctica guiada VI. Vídeo 64
Continuamos con la interfaz gráfica. En este vídeo completamos las opciones de "leer" y "actualizar".
Para más cursos, e…
68
Curso Python. Práctica guiada VII. Vídeo 65
Terminamos la práctica guiada completando la función "delete" para borrar registros de la BBDD. También vemos cómo utili…
69
Curso Python. Funciones Lambda. Vídeo 66
En esta clase comenzamos a ver una serie de funciones y características importantes del lenguaje Python que además me ha…
70
Curso Python. Función Filter. Vídeo 67
Vemos en este vídeo la primera de las funciones de orden superior que veremos en Python: la función Filter. esta función…
71
Curso Python. Función Map. Vídeo 68
En este vídeo vemos la función map(). Esta función permite aplicar otra función definida previamente a cada elemento de …
72
Curso Python. Expresiones regulares I. Vídeo 69
Vemos en este vídeo qué son las expresiones regulares. Se trata de herramientas muy útiles para la manipulación y proces…
73
Curso Python. Expresiones regulares II. Vídeo 70
Continuamos con las expresiones regulares viendo en esta ocasión las "anclas" y las "clases de caracteres".
Para más cur…
74
Curso Python. Expresiones regulares III. Vídeo 71
En este vídeo seguimos avanzando con las expresiones regulares viendo los rangos.
Para más cursos, ejercicios y manuales…
75
Curso Python. Expresiones regulares IV. Vídeo 72
En este vídeo vemos las funciones "match" y "search" del módulo "re".
Junto con los patrones de búsqueda vistos en vídeo…
76
Curso Python. Decoradores I. Vídeo 73
En este vídeo comenzamos a ver las funciones decoradores. Estas funciones añaden funcionalidades al resto de funciones d…
77
Curso Python. Decoradores II. Vídeo 74
Vemos en este vídeo cómo utilizar decoradores con parámetros. Para ello seguimos utilizando el sencillo ejemplo del víde…
78
Curso Python. Funciones decoradoras II. Corrección olvido. Vídeo 74b
Gracias por avisarme de que se me olvidó decorar la funcion potencia del vídeo anterior. Lo hago en este.
79
Curso Python. Documentación. Vídeo 75
En este vídeo vemos cómo incluir documentación de ayuda en nuestros programas útil sobre todo a la hora de trabajar en e…
80
Curso de Python. Documentación y pruebas. Vídeo 76
Vemos en este vídeo cómo hacer pruebas y testeos de nuestras funciones utilizando la documentación de Python.
Para más …
81
Curso de Python. Documentación y pruebas II. Vídeo 77
En este vídeo vemos cómo realizar pruebas un poco más complejas utilizando expresiones anidadas con el módulo doctest.
P…
82
Curso Python. Generar ejecutables. Fin de curso. Vídeo 78
Llegamos al fin de este curso de Python viendo cómo generar ejecutables de nuestras aplicaciones. Espero que os haya gus…