Los Cursos más visitados de Python

Listado de los Cursos más visitados durante los últimos 30 días
Imágen de perfil

.pdfCurso: Python para Principiantes


941 visualizaciones el último mes

Python

Publicado el 30 de Agosto del 2019 por Administrador
941 visualizaciones desde el 30 de Agosto del 2019
Documento realizado por Eugenia Bahit.
En formato pdf. Contiene 136 páginas.

Screenshot_20190830_002341
Imágen de perfil

.videoCurso Python desde 0


456 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 10 de Junio del 2019 por Administrador
1.725 visualizaciones desde el 10 de Junio del 2019
Curso de iniciación a Python en vídeos:
1.- Vídeo 1
2.- Introducción. Vídeo 2
3.- Sintaxis Básica I. Vídeo 3
4.- Sintaxis Básica II Tipos, operadores y variables. Vídeo 4
5.- Sintaxis Básica III Funciones I. Vídeo 5
6.- Sintaxis Básica IV Funciones II. Vídeo 6
7.- Sintaxis Básica V. Las listas. Vídeo 7
8.- Sintaxis Básica VI. Las tuplas. Vídeo 8
9.- Sintaxis Básica VII Los diccionarios. Vídeo 9
10.- Condicionales I. Vídeo 10
11.- Condicionales II. Vídeo 11
12.- Condicionales III. Vídeo 12
13.- Condicionales IV. Vídeo 13
14.- Bucles I. For. Vídeo 14
15.- Bucles II Bucle For. Vídeo 15
16.- Bucles II Bucle For Vídeo 16
17.- Bucles IV. Bucle While. Vídeo 17
18.- Bucles V Continue, pass y else. Vídeo 18
19.- Generadores I. Vídeo 19
20.- Generadores II. Vídeo 20
21.- Excepciones I. Vídeo 21
22.- Excepciones II. Vídeo 22
23.- Excepciones III. Vídeo 23
24.- POO I. Vídeo 24
25.- POO II. Vídeo 25
26.- POO III. Vídeo 26
27.- POO IV. Vídeo 27
28.- POO V. Vídeo 28
29.- POO VI. Herencia. Vídeo 29
30.- POO VII Herencia II. Vídeo 30
31.- POO VIII. Herencia III. Vídeo 31
32.- POO IX. Polimorfismo. Vídeo 32
33.- Métodos de cadenas. Vídeo 33
34.- Módulos. Vídeo 34
35.- Paquetes. Vídeo 35
36.- Paquetes distribuibles. Vídeo 36
37.- Archivos externos I. Vídeo 37
38.- Archivos externos II. Vídeo 38
39.- Serialización I. Vídeo 39
40.- Serialización II. Vídeo 40
41.- Guardado permanente. Vídeo 41
42.- Interfaces gráficas I. Vídeo 42
43.- Interfaces gráficas II. Vídeo 43
44.- Interfaces gráficas III. Vídeo 44
45.- Interfaces gráficas IV. Vídeo 45
46.- Interfaces gráficas V. Vídeo 46
47.- Interfaces gráficas VI. Vídeo 47
48.- Interfaces gráficas VII. Vídeo 48
49.- Interfaces gráficas VIII. Vídeo 49
50.- Interfaces gráficas IX. Vídeo 50
51.- Interfaces gráficas X. Vídeo 51
52.- Interfaces gráficas XI. Vídeo 52
53.- Interfaces gráficas XII. Vídeo 53
54.- Interfaces gráficas XIII. Vídeo 54
55.- BBDD I. Vídeo 55
56.- BBDD II. Vídeo 56
57.- BBDD III. Vídeo 57
58.- BBDD IV. Vídeo 58
59.- Práctica guiada I. Vídeo 59
60.- Práctica guiada II. Vídeo 60
61.- Práctica guiada III. Vídeo 61
62.- Práctica guiada IV. Vídeo 62
63.- Práctica guiada V. Vídeo 63
64.- Práctica guiada VI. Vídeo 64
65.- Práctica guiada VII. Vídeo 65
66.- Funciones Lambda. Vídeo 66
67.- Función Filter. Vídeo 67
68.- Función Map. Vídeo 68
69.- Expresiones regulares I. Vídeo 69
70.- Expresiones regulares II. Vídeo 70
71.- Expresiones regulares III. Vídeo 71
72.- Expresiones regulares IV. Vídeo 72
73.- Decoradores I. Vídeo 73
74.- Decoradores II. Vídeo 74
75.- Funciones decoradoras II. Corrección olvido. Vídeo 74b
76.- Documentación. Vídeo 75
77.- Documentación y pruebas. Vídeo 76
78.- Documentación y pruebas II. Vídeo 77
79.- Generar ejecutables. Fin de curso. Vídeo 78

Screenshot_20190610_165056
Imágen de perfil

.pdfManual de Tkinter para Python


380 visualizaciones el último mes

Python

Actualizado el 29 de Abril del 2016 por Administrador (Publicado el 1 de Agosto del 2014)
51.716 visualizaciones desde el 1 de Agosto del 2014
Manual basado en cómo se trabaja en Python con interfaz gráfica mediante el módulo Tkinter.
1. Introducción
2. El Módulo que usaremos
3. El IDE (El software que usaremos para programar)
4. Importando el módulo
5. Ventanas
6. Irregularidades
7. Elementos padres y elementos hijos
8. Que el programa también sea un objeto
9. Propiedades de los controles (Parte 1)
10. Propiedades de los controles (Parte 2)
11. Imprimiendo la hora con todo y fecha
12. Guardando y abriendo un archivo con texto
13. Guardando y abriendo listas con pickle
14. Guardando y cargando objetos con pickle
15. Colocando label una imágen gif estática
16. Creando menús en la parte superior
17. Creando nuestra splash screen
18. Acomodando los elementos: TOP,, BOTTOM, LEFT, RIGHT
19. Acomodando los elementos: FRAMES
20. Acomodando los elementos: GRID
En formato pdf. Contiene 56 páginas.
Imágen de perfil

.videoTaller consumir APIs con Python


308 visualizaciones el último mes

Python

Publicado el 20 de Agosto del 2019 por Administrador
308 visualizaciones desde el 20 de Agosto del 2019
Aprende a consumir APIs en Python en este taller de Código Facilito

1.- Introducción
2.- GET
3.- Args
4.- Obtener JSON
5.- POST
6.- Encabezados
7.- PUT & DELETE
8.- Chunks
9.- Poke API
10.- OAuth
11.- ObtenerRepositorios
12.- Crear Repositorio
13.- Cookies
14.- Sesiones

Screenshot_20190820_000140
Imágen de perfil

.videoTutorial de Python 3 y PyQt5 (Interfaz Gráfica de Usuarios)


255 visualizaciones el último mes

Python

Publicado el 9 de Marzo del 2016 por Administrador
11.046 visualizaciones desde el 9 de Marzo del 2016
Completo tutorial de Python 3 y PyQt5 para el desarrollo de aplicaciones con interfaz gráfica de usuarios.
Contenidos:
1.- Instalación y primer archivo .ui
2.- Acceso a propiedades de elementos
3.- Eventos MainWindow (Show, Close, Move, ...)
4.- Abrir cuadro de diálogo desde la ventana principal
5.- Diseñar formularios con Layouts y StyleSheet
6.- Validar formularios con expresiones regulares
7.- Radio Button y Checkbox
8.- Combo Box (Selección de elementos)
9.- List Widget (Selección de elementos)
10.- Tree Widget (Árbol de datos)
11.- Tree Widget Signals (Acceso y control de datos)
12.- WebKit (Navegador Web)
13.- WebKit (Navegador Web con pestañas de navegación)
14.- Slider Horizontal y Vertical
15.- Progress Bar (Descarga de archivos)
16.- QGraphicsView (Herramientas de dibujo)
17.- Dibujar objetos (addLine, addRect & addEllipse)
18.- QGraphicsView Polygon (Dibujar polígonos)
19.- menuBar (Barra de Herramientas)
20.- QtSql MySQL (Insertar datos)
21.- QtSql MySQL y QTableWidget (Seleccionar registros)
22.- QtSql MySQL y QTableWidget (Actualizar registros)
23.- QtSql MySQL y QTableWidget (Eliminar registros)
24.- SMTP Email (Hotmail, Gmail, Yahoo, ...)
Imágen de perfil

.videoTutorial de Flask Python


217 visualizaciones el último mes

Python

Publicado el 26 de Agosto del 2019 por Administrador
217 visualizaciones desde el 26 de Agosto del 2019
Tutorial Flask Python en vídeos:
1 - Instalación e introducción
2 - Rutas
3 - Cargar templates
4 - Jinja2
5 - Más sobre Jinja2
6 - Redirección y URLs dinámicas
7 - Generar y manejar errores HTTP
8 - Respuestas JSON
9 - Respuestas HTTP personalizadas
10 - Información de peticiones HTTP
11 - acceder a datos POST y GET
12 - Subida de ficheros
13 - Cookies
14 - Sesiones
15 - Mensajes flash
16 - Configuración desde archivo externo

Screenshot_20190826_233536
Imágen de perfil

.pdfManual de programación con robots para la escuela


171 visualizaciones el último mes

Python

,

Linux

Publicado el 18 de Noviembre del 2018 por Administrador
2.503 visualizaciones desde el 18 de Noviembre del 2018
El objetivo de este libro es introducir los primeros conceptos de la programación a través de la manipulación de unos pequeños robots, implementando algoritmos escritos en el lenguaje Python. Tanto Python, como las herramientas de desarrollo que usaremos son software libre y muy utilizados en entornos de desarrollo reales.
En este libro, concentramos las experiencias de dos años de trabajo con alumnos de escuelas secundarias en donde se promueven actividades que permiten trabajar colaborativamente con otras áreas y que son motivadoras tanto para los alumnos como para los docentes que las promueven.

Índice de Contenidos:
Prefacio IX
1. Trabajar con Software Libre 1
1.1. Software libre en la escuela
1.2. ¿Por qué programar?
1.3. Python
1.4. Resumen
1.5. Actividades
2. Introducción 5
2.1. El robot Multiplo N6
2.2. Introducción al entorno de Python
2.2.1. Usando el intérprete
2.2.2. PyShell (del proyecto wxPython)
2.3. El ejemplo más sencillo
2.4. ¿Qué necesitamos para empezar?
2.5. Conectando el robot
2.6. La primera actividad
2.7. Cambiando el número de identificación del robot
2.8. Resumen
2.9. Actividades
3. En movimiento
3.1. ¿Movemos al robot?
3.1.1. Hacia adelante y hacia atrás
3.1.2. ¿Giramos?
3.2. Dibujando figuras
3.2.1. Mi primer programa
3.2.2. Guardando mis programas
3.3. Agrupando instrucciones en funciones
3.3.1. Nombres de función válidos
3.3.2. Funciones con argumento
3.4. Agrupar funciones en módulos
3.4.1. Mi primer módulo
3.4.2. Uso de import
3.5. Resumen
3.6. Actividades
4. Los valores y sus tipos
4.1. Utilizando variables
4.1.1. Variables en funciones
4.2. Tipos de datos
4.2.1. Tipos Básicos
4.2.2. Conversión de tipos de datos
4.2.3. Las Listas: las colecciones más simples
4.2.4. Trabajando con listas
4.3. Ingreso datos desde el teclado
4.4. Imprimiendo por pantalla
4.5. Resumen
4.6. Actividades
5. Robots que deciden
5.1. Los valores de verdad en Python
5.1.1. Expresiones simples
5.1.2. Operadores lógicos
5.2. Condicionando nuestros movimientos
5.3. Resumen
5.4. Actividades
6. Simplificando pasos
6.1. Sentencia de iteración for
6.2. Sentencia de iteración while
6.3. Resumen
6.4. Actividades
7. ¿Hacemos una pausa?
7.1. Estructura de un programa
7.2. Algo más sobre funciones
7.2.1. Definición de una función y argumentos
7.2.2. Retornando valores
7.3. Importando módulos
7.4. Resumen
7.5. Actividades
8. Utilizando los sensores
8.1. Conociendo los sensores
8.2. Evitando choques
8.2.1. Midiendo distancias
8.2.2. Detectando obstáculos
8.3. Sensores de línea
8.4. Normalizando valores
8.5. Velocidad proporcional a la distancia
8.6. Resumen
8.7. Actividades
A. Instalación de paquetes
A.1. Instalador de Paquetes Synaptic
A.2. Instalación de la API del Robot
A.2.1. En distribuciones basadas en Debian con Python 2.5
A.2.2. En distribuciones basadas en Debian con Python 2.6 o superior
A.2.3. En Lihuen 4.x
A.2.4. En otras distribuciones GNU/Linux y otros sistemas operativos
B. Especificaciones de los robots
B.1. Multiplo N6
B.1.1. Otras formas de programarlo
B.2. Otros robots similares
B.2.1. Robots artesanales
B.2.2. Icaro
B.2.3. Myro Hardware
C. Resumen de instrucciones
D. Enlaces útiles

En formato pdf. Contiene 106 páginas.
Imágen de perfil

.videoAprender a programar con Python para niños


129 visualizaciones el último mes

Python

Publicado el 3 de Septiembre del 2015 por Administrador
8.855 visualizaciones desde el 3 de Septiembre del 2015
Curso de introducción a Python básico en vídeos.
Vídeos:
01.- ¿Qué es un lenguaje de programación?
02.- Python como calculadora.
03.- Errare humanun est.
04.- Uso de variables.
05.- Las Leyes de Python
06.- Funciones Preconstruidas.
07.- Definir funciones.
08.- Crear y usar Módulos.
09.- Uso de tipos de datos String
10.- Usos de print( )
11.- Uso de la función input.
12.- Crear un docsctring.
13.- Diseño de una función.
14.- Los tipos Bool (Booleanos)
15.- Conversión entre tipos de datos.
16.- Uso de Módulos.
17.- Uso de lógica condicional.
18.- Operadores para trabajar con Strings.
19.- Realizar operaciones con Strings.
20.- Uso de métodos del Objeto String.
21.- Uso del Loop for.
22.- El Loop While.
23.- Prácticas con el Loop While.
24.- Crear Tests con el uso de loops.
25.- El tipo de datos List.
26.- Métodos del objeto List.
27.- Practicas con listas.
28.- La función range( )
29.- Listas anidadas.
30.- Leer archivos.
31.- Escribir a archivos.
32.- Uso de Tuples.
33.- ¡Vamos a dibujar con Turtle!
34.- ¿Quién le tiene miedo a la POO?
35.- ¡Vamos a Crear Objetos!
36.- Crear Funciones de Clase
37.- ¿Por qué usar Clases y Objetos?
38.- Trabajos prácticos con Objetos.
39.- ¿Por qué es tan importante el Parámetro self?
40.- Inicializar Objetos.
41.- Creación de gráficos con Tkinter.
42.- Dibujar con Tkinter.
43.- Crear Figuras geométricas.
44.- Crear formas geométricas en serie.
45.- Dar color a las figuras geométricas.
46.- Sistema para elección de colores.
47.- Dibujar arcos.
48.- Crear Polígonos.
49.- Mostrar textos en tkinter.
50.- Cargar Imágenes en Tkinter.
51.- Añadir animaciones en tkinter.
52.- Crear interactividad con eventos en Tkinter.
53.- Responder a eventos de teclado.
54.- Mejorar los identificadores.
55.- Empezar a desarrollar nuestro juego.
56.- Crear la clase pelota.
57.- Dar movimiento a la pelota.
58.- Hacer que la pelota rebote en los bordes.
59.- Hacer la dirección de la pelota aleatoria.
60.- Crear la Clase Raqueta.
61.- Mover la raqueta.
62.- Detectar contactos pelota-raqueta.
63.- Desarrollar Función golpear_pelota.
64.- Crear modo de finalizar juego.
65.- Crear modo de iniciar juego.
66.- Crear Mensaje de juego finalizado.
67.- Modificar aceleración pelota.
68.- Finalizar nuestro juego.
Imágen de perfil

internetDocumentacion completa de Tkinter


121 visualizaciones el último mes

Python

Actualizado el 19 de Julio del 2014 por Administrador (Publicado el 13 de Febrero del 2014)
15.297 visualizaciones desde el 13 de Febrero del 2014
Post donde se recopila información y manuales de Tkinter:
- Introduccion a Tkinter
- Agregando GUI a nuestro programa
- Paso a paso con Tkinter
- Agreguemos botones y las funciones call backs
- Agreguemos multiples widgets
- Usando clases en Tkinter
- Tipos de widgets en Tkinter
- Configurando widgets
- ventanas top level
- Dialogos en Tkinter
- Usando bind mas profundamente
- Usando message y entry
- Mas sobre entry-variables Tkinter
- Checkbutton- Radiobutton y Scale
- Divirtiendonos desde la consola haciendo GUIs Interactivamente
- Corriendo codigo de GUIs tres formas
- Magenes en Tkinter
- Viendo y Procesando imagenes con PIL
- Menus top level
- Menues basados en frames - menubuttons-optionmenus
- Listboxes y Scrollbars
- Text Widget
- Canvas widget parte 1
- Canvas widget parte 2
- Grid
- Algunas herramientas adicionales Tkinter-After-Pausas
- Moviendo y animando dentro de una GUI
Imágen de perfil

.pdfThe Python Language Reference


118 visualizaciones el último mes

Python

Actualizado el 28 de Julio del 2019 por Administrador (Publicado el 6 de Octubre del 2010)
4.456 visualizaciones desde el 6 de Octubre del 2010
Manual de referencia de Python. En formato pdf. Contiene 165 páginas. Realizado por Guido van Rossum
Imágen de perfil

.videoPython 3 Básico


109 visualizaciones el último mes

Python

Publicado el 29 de Enero del 2018 por Administrador
4.832 visualizaciones desde el 29 de Enero del 2018
Tutorial básico de Python 3 en 17 vídeos:

Vídeos:
1 Introducción
2 Hola Mundo
3 Tipo de Datos
4 Estructuras Condicionales y Cíclicas
5 Listas
6 Tuplas y Diccionarios
7 Fecha y Tiempo
8 Funciones
9 Módulos
10 Lectura y Escritura de Archivos
11 Excepciones
12 Clases
13 Encapsulamiento
14 Herencia y Polimorfismo
15 Hilos
16 PyPI - pip
17 PyMySQL
Imágen de perfil

.videoTutorial Python en español


98 visualizaciones el último mes

Python

Publicado el 23 de Marzo del 2017 por Administrador
8.305 visualizaciones desde el 23 de Marzo del 2017
Tutorial de Python realizado por Manuel J. Dávila en vídeos:
Parte 1 - Instalación y primera ejecución de código
Parte 2 - Las variables y tipos string y numéricos
Parte 3 - Manejar Strings
Parte 4 - Operadores Aritméticos
Parte 5 - Array: lists y tuples
Parte 6 - Array: Diccionarios
Parte 7 - Sentencia if y operadores de comparación, lógicos y membership
Parte 8 - Búcle while
Parte 9 - Búcle for
Parte 10 - Entrada de datos input()
Parte 11 - Capturar errores try-except
Parte 12 - argv pasar argumentos en línea de comandos
Parte 13 - def y lambda crear funciones
Parte 14 - Crear módulos
Parte 15 - Programación Orientada a Objetos
Parte 16 - La Herencia POO
Parte 17 - Funciones útiles para strings
Parte 18 - Funciones útiles para arrays
Parte 19 - Leer y escribir ficheros
Parte 20 - Módulo datetime fecha y hora
Parte 21 - Módulos glob y os obtener información de directorios
Parte 22 - Módulo os. Programa para crear y eliminar carpetas y archivos
Parte 23 - Módulo smtplib. Enviar email con Gmail
Parte 24 - Enviar email con archivo adjunto
Parte 25 - Módulo smtplib. Enviar email con Hotmail
Parte 26 - Módulo sqlite3. Crear bases de datos, tablas e insertar datos
Parte 27 - Módulo sqlite3. Seleccionar registros de las tablas
1 - Python PyQt (Interfaz gráfica) - Instalación y primer archivo .ui
2 - Python PyQt (Interfaz gráfica) - Acceso a propiedades de elementos
3 - Python PyQt (Interfaz gráfica) - Eventos MainWindow (Show, Close, Move, ...)
4 - Python PyQt (Interfaz gráfica) - Abrir cuadro de diálogo desde la ventana principal
5 - Python PyQt (Interfaz gráfica) - Diseñar formularios con Layouts y StyleSheet
6 - Python PyQt (Interfaz gráfica) - Validar formularios con expresiones regulares
7 - Python PyQt (Interfaz gráfica) - Radio Button y Checkbox
8 - Python PyQt (Interfaz gráfica) - Combo Box (Selección de elementos)
9 - Python PyQt (Interfaz gráfica) - List Widget (Selección de elementos)
10 - Python PyQt (Interfaz gráfica) - Tree Widget (Árbol de datos)
11 - Python PyQt (Interfaz gráfica) - Tree Widget Signals (Acceso y control de datos)
12 - Python PyQt (Interfaz gráfica) - WebKit (Navegador Web)
13 - Python PyQt (Interfaz gráfica) - WebKit QTabWidget (pestañas de navegación)
14 - Python PyQt (Interfaz gráfica) - Slider Horizontal y Vertical
15 - Python PyQt (Interfaz gráfica) - Progress Bar (Descarga de archivos)
16 - Python PyQt (Interfaz gráfica) - QGraphicsView (Herramientas de dibujo)
17 - Python PyQt (Interfaz gráfica) - Dibujar objetos (addLine, addRect & addEllipse)
18 - Python PyQt (Interfaz gráfica) - QGraphicsView Polygon (Dibujar polígonos)
19 - Python PyQt (Interfaz gráfica) - menuBar (Barra de Herramientas)
20 - Python PyQt (Interfaz gráfica) - QtSql MySQL (Insertar datos)
21 - Python PyQt (Interfaz gráfica) - QtSql MySQL y QTableWidget (Seleccionar registros)
22 - Python PyQt (Interfaz gráfica) - QtSql MySQL y QTableWidget (Actualizar registros)
23 - Python PyQt (Interfaz gráfica) - QtSql MySQL y QTableWidget (Eliminar registros)
24 - Python PyQt (Interfaz gráfica) - SMTP Email (Hotmail, Gmail, Yahoo, ...)
Imágen de perfil

.pdfCurso de programación en Python - Nivel básico


94 visualizaciones el último mes

Python

Publicado el 6 de Noviembre del 2017 por Administrador
3.779 visualizaciones desde el 6 de Noviembre del 2017
Materiales del curso de programación
en Python - Nivel básico realizado por Leonardo J. Caballero G.
Contenidos:
Índice general
1. Introducción a Python
2. Instalando Python
3. Inmersión al modo interactivo de Python
4. Escribiendo su primer programa - ¡Hola, mundo!
5. Tipos de datos básicos y variables Python
6. Sentencias IF
7. Bucles WHILE
8. Bucles FOR
9. Funciones
10. Depuración con pdb
11. Entrada / Salida en Python
12. Scaffolding en proyectos Python
13. Errores y excepciones
14. Programación orientada a objetos
15. Listas de comprensión
16. Iteradores
17. Apéndices
18. Índices y tablas
A. Glosario
B. Licenciamientos
En formato pdf. Contiene 97 páginas.
Imágen de perfil

.pdfManual básico de iniciación a Python 3


93 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 22 de Octubre del 2015 por Administrador (Publicado el 22 de Marzo del 2013)
15.768 visualizaciones desde el 22 de Marzo del 2013
Manual de Python 3 como herramienta de aprendizaje para aquellas personas que deseen iniciarse en la programación con Python.
Contiene:
1. Unas palabras del autor
2. Antes de empezar
2.1. Instalación en Linux
2.2. Instalación en Mac OS
2.3. Instalación en Windows
3. ¿Cómo hago mi programa?
3.1. Editores para Linux
3.2. Editores para Mac OS
3.3 Editores para Windows
4. Comenzamos
4.1. Los doce mandamientos
4.2. Salida de información
Texto
Comentarios
Números
4.3. Variables
4.4. Entrada de información
La función input()
4.5. Ejercicios
4.6. Condiciones
if/else
elif
Ejercicios
4.7. Bucles
while
Ejercicios
5. La despedida
En formato pdf. Contiene 30 páginas.
Imágen de perfil

.pdfAprenda a pensar como un programador en Python


88 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 22 de Marzo del 2017 por Administrador (Publicado el 25 de Julio del 2008)
27.084 visualizaciones desde el 25 de Julio del 2008
Este libro debe su existencia a la colaboración hecha posible por la Internet y al movimiento de software libre. Sus tres autores, un profesor universitario, un profesor de instituto y un programador profesional, todavía tienen que conocerse cara a cara, pero hemos sido capaces de colaborar estrechamente y hemos recibido la ayuda de mucha gente maravillosa que han donado su tiempo y esfuerzo para ayudar a mejorar este libro.
Creemos que este libro es un testamento a los beneficios y futuras posibilidades de este tipo de colaboración, cuyo marco han establecido Richard Stallman y la Free Software Foundation.
Imágen de perfil

internetCurso de wxPython


84 visualizaciones el último mes

Python

Actualizado el 3 de Enero del 2014 por Administrador (Publicado el 26 de Septiembre del 2013)
5.963 visualizaciones desde el 26 de Septiembre del 2013
Presentación de wxPython donde nos muestra algunas características de esta herramienta muy útil para realizar interfaces en Python. En formato diapositiva. Contiene 41 páginas.
Imágen de perfil

.htmlPython 3 Tutorial


79 visualizaciones el último mes

Python

Publicado el 29 de Noviembre del 2017 por Administrador
3.587 visualizaciones desde el 29 de Noviembre del 2017
Python es un interpretado de propósito general, interactivo, orientado a objetos, y el lenguaje de programación de alto nivel. Fue creado por Guido van Rossum durante 1985- 1990. Al igual que el código fuente Perl, Python también está disponible bajo la Licencia Pública General de GNU (GPL) . Python es el nombre de un programa de televisión llamado 'de Monty Python' y no después de Python-la serpiente.

Python 3.0 fue lanzado en 2008. Aunque esta versión se supone que es incompatibles hacia atrás, adelante muchas de sus características importantes se han portado para que sea compatible con la versión 2.7.This tutorial da suficiente entendimiento sobre Python 3 lenguaje de programación versión. Por favor refiérase a este enlace para nuestro tutorial de Python 2.

Este tutorial está diseñado para los programadores de software que deseen actualizar sus conocimientos de Python a Python 3. Este tutorial también se puede utilizar para aprender lenguaje de programación Python desde cero.

Usted debe tener un conocimiento básico de la terminología de programación. Una comprensión básica de cualquiera de los lenguajes de programación es un plus.

Índice de Contenidos:

1.- Inicio
2.- Visión de conjunto
3.- Configuración del entorno
4.- Sintaxis básica
5.- Tipos de variables
6.- Operador de base
7.- Toma de decisiones
8.- bucles
9.- Números
10.- Instrumentos de cuerda
11.- Lista
12.- Tuplas
13.- Diccionario
14.- Fecha y Hora
15.- Funciones
16.- Módulos
17.- Los archivos de E / S
18.- Anormal
19.- Clases / Objetos
20.- Reg Expresiones
21.- Programación CGI
22.- Acceso a la base de datos
23.- Redes
24.- Envío de correo electrónico
25.- Multihilo
26- Procesamiento de XML
27.- Programación GUI
28.- Otras extensiones
29.- Preguntas y respuestas
30.- Guía rápida
31.- Herramientas / Utilidades
32.- Recursos útiles
Imágen de perfil

.videoCurso aplicaciones GUI Python con PyQT


75 visualizaciones el último mes

Python

Publicado el 7 de Julio del 2015 por Administrador
7.090 visualizaciones desde el 7 de Julio del 2015
Introducción al desarrollo de aplicaciones GUI Python con PyQT
Contenidos:
01.- Curso Aplicaciones GUI Python con PyQT. Configurar entorno de desarrollo.
02.- GUIs Python con PyQT. Anatomía de una aplicación PyQT.
03.- Creación de GUIs para Python con PyQT. Manejo de eventos en PyQT
04.- Curso de PyQT. Crear Interface de Usuario con QT Designer.
05.- Curso de PyQT. Conectar Señales con Slots.
06.- Curso de PyQT. Convertir interfaces .ui en archivos Python.
07.- Curso de PyQT. Crear archivo .pyw, lanzador aplicación.
08.- Curso de PyQT. Crear Slots personalizados.
09.- Curso de PyQT. Convertir entre tipos de datos.
10.- Curso de Python gráfico con PyQT. Enlazar widgets con Buddies.
11.- Curso de Python gráfico con PyQT. Crear lanzador para Buddies.
012.- Curso de Python gráfico con PyQT. widgets radio buttons.
13.- Curso Python gráfico con PyQT. Lanzador widget radio botones.
14.- Curso de Python gráfico con PyQT. Widgets CheckBoxes.
15.- Curso de Python gráfico con PyQT. Usar Checkboxes como señales.
16.- Curso de Python gráfico con PyQT. Uso de widgets básicos.
17.- Curso de Python gráfico con PyQT. Listas e items de lista.
18.- Curso de Python Gráfico con PyQT. Crear una lista editable.
19.- Curso de Python gráfico con PyQT. Crear Aplicaciones con varios documentos.
20.- Curso de PyQT. Aplicación con subventanas.
21.- Curso de PyQT. Ordenar Widgets con Layouts.
22.- Curso de PyQT. Terminar primer Layout.
23.- Curso de PyQT. Agrupar funciones con GroupBox.
24.- Curso de PyQT. Completar Proyecto GroupBox.
25.- Curso de PyQT. Persistir datos con MySQL
26.- Curso de PyQT. Crear tabla con un script Python.
27.- Curso de PyQT. Insertar datos en una tabla de la Base de Datos.
28.- Curso de PyQT. Insertar datos de modo dinámico.
30.- Curso de PyQT. Llevar a cabo búsquedas en la tabla.
31.- Curso de PyQT. Actualizar datos de las tablas.
32.- Curso de PyQT. Borrar datos de la Tabla.
33.- Curso de PyQT. Conectar aplicaciones GUI Python a Bases de Datos.
34.- Curso de PyQT. Aplicación que muestra datos en tabla.
35.- Curso de PyQT. Crear un Modelo de la Tabla.
36.- curso de PyQT. Usar Modelo de la tabla.
37.- Curso de PyQT. Operaciones de mantenimiento de una tabla.
38.- Curso PyQT. Terminar aplicación

Creado por Brandom Stalin Hf.
Imágen de perfil

.pdfIntroducción a Python


69 visualizaciones el último mes

Python

Publicado el 9 de Noviembre del 2017 por Administrador
2.379 visualizaciones desde el 9 de Noviembre del 2017
Documento correspondiente al cursillo de los grupos de interés de la Universidad de Deusto.
En formato pdf. Contiene 169 páginas.
Imágen de perfil

.pdfInmersión en Python 3


65 visualizaciones el último mes

Python

Actualizado el 18 de Noviembre del 2017 por Administrador (Publicado el 1 de Agosto del 2013)
12.548 visualizaciones desde el 1 de Agosto del 2013
Completo manual de Python dividido en:
1. Novedades de "Enmersión en Python 3"
2. Instalación de Python
3. Tu primer programa en Python
4. Tipos de datos nativos
5. Comprensiones
6. Cadenas de texto
7. Expresiones regulares
8. Cierres y generadores
9. Clases e iterarias
10. Iteradores avanzados
11. Pruebas unitarias
12. Refactorizar
13. Ficheros
14. XML
15. Serialización de Objetos en Python
16. Servicios Web HTTP
En formato pdf. Contiene 339 páginas.
Imágen de perfil

.pdfEntorno de programación educativo en lenguaje Python para la EDU-CIAA-NXP


61 visualizaciones el último mes

Python

Publicado el 30 de Noviembre del 2017 por Administrador
2.418 visualizaciones desde el 30 de Noviembre del 2017
Documento perteneciente a Ing. Ernesto Gigliotti realizado como Trabajo Final de la carrera de Especialización en Sistemas Embebidos de la Facultad de Ingeniería de Buenos Aires.

Índice de Contenidos:
1.- Introducción General
2.- Introducción Específica
3.- Diseño e Implementación
4.- Ensayos y Resultados
5.- Conclusiones
A.- Creación de un módulo y clase Python desde código C
B.- Módulos frozen
Bibliografía

En formato pdf. Contiene 60 páginas.
Imágen de perfil

.pdfIntroducción a la programación con Python 3


59 visualizaciones el último mes

Python

Publicado el 22 de Marzo del 2016 por Administrador
3.819 visualizaciones desde el 22 de Marzo del 2016
Guía de introducción a Python 3.
Contenidos:
Índice general
Prefacio
1. Introducción
2. Una calculadora avanzada
3. Programas
4. Estructuras de control
5. Tipos estructurados: secuencias
6. Funciones
7. Tipos estructurados: clases y diccionarios
8. Ficheros
En formato pdf. Contiene 408 páginas.
Imágen de perfil

.pdfPython para informáticos. Explorando la información


58 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 22 de Septiembre del 2016 por Administrador
3.861 visualizaciones desde el 22 de Septiembre del 2016
Guía de python.
Contenidos:
Prefacio
1. ¿Por qué debería aprender a escribir programas?
2. Variables, expresiones y sentencias
3. Ejecución condicional
4. Funciones
5. Iteración
6. Cadenas
7. Ficheros
8. Listas
9. Diccionarios
10. Tuplas
11. Expresiones regulares
12. Programas de red
13. Uso de servicios web
14. Bases de datos y SQL
15. Visualización de datos
16. Automatización de tareas habituales en tu PC
En formato pdf. Contiene 256 páginas.
Imágen de perfil

.pdfIntermediate Python


51 visualizaciones el último mes

Python

Publicado el 31 de Marzo del 2017 por Administrador
4.277 visualizaciones desde el 31 de Marzo del 2017
Python es un lenguaje sorprendente con una comunidad de programadores fuerte y amigable. Sin embargo, hay una falta de documentación sobre qué aprender después de obtener los fundamentos básicos de Python. A través de este libro intento resolver este problema. Te daré información sobre algunos temas interesantes que puedes explorar más a fondo.

Los temas que se discuten en este libro abren tu mente hacia algunos rincones agradables del lenguaje Python. Este libro es el resultado de mi deseo de tener algo como esto cuando estaba empezando a aprender Python.

Si eres un principiante, intermedio o incluso un programador avanzado, hay algo para ti en este libro.

Ten en cuenta que este libro no es un tutorial y no te enseña Python. Los temas no se explican en profundidad, sino que solo se proporciona la información mínima requerida.

Estoy seguro de que están tan emocionados como yo, así que vamos a empezar!

En formato pdf. Contiene 82 páginas.
Imágen de perfil

internetIntroducción a la programación con Python


49 visualizaciones el último mes

Python

Publicado el 26 de Mayo del 2017 por Administrador
4.891 visualizaciones desde el 26 de Mayo del 2017
Estos apuntes del Curso de iniciación a la programación en Python se impartieron durante el segundo y tercer trimestre del curso 2016/2017 en el módulo Lenguaje de Marcas y Sistemas de Gestión de la Información del ciclo formativo Administración de Sistemas Informáticos en Red (ASIR) en el IES Abastos de Valencia (España).
Imágen de perfil

.pdfIntroducción a la programación con Python


45 visualizaciones el último mes

Python

Publicado el 17 de Febrero del 2017 por Administrador
4.104 visualizaciones desde el 17 de Febrero del 2017
Como un educador, investigador y autor de libro, estoy encantado de ver la terminación de este texto. Python es un lenguaje de programación divertido y extremadamente fácil de usar, que ha ganado renombre constantemente en los años recientes. Desarrollado hace diez años por Guido van Rossum, la sintaxis simple de Python y su “sabor” se derivan, en gran parte del ABC, un lenguaje de programación para enseñanza que se desarrolló en los 1980s. Sin embargo, Python también fue creado para resolver problemas reales y tiene una amplia gama de características que se encuentran en lenguajes de programación como C++, Java, Modula-3, y Scheme. Debido a esto, uno de las características notables de Python es la atracción que ejerce sobre programadores profesionales, científicos, investigadores, artistas y educadores.

A pesar de ésta atracción en muchas comunidades diversas, usted puede todavía preguntarse “¿porque Python?” o “¿porque enseñar programación con Python?” Responder éstas preguntas no es una tarea fácil— especialmente cuando la opinión popular está del lado masoquista de usar alternativas como C++ y Java. Sin embargo, pienso que la respuesta mas directa es que la programación en Python es simplemente mas divertida y mas productiva.

(...)

Este libro debe su existencia a la colaboración hecha posible por Internet y el movimiento de software libre. Sus tres autores—un profesor de colegio, un profesor de secundaria y un programador profesional—tienen todavía que verse cara a cara, pero han podido trabajar juntos y han sido ayudados por maravillosas personas, quienes han donado su tiempo y energía para ayudar a hacer ver mejor este libro. Nosotros pensamos que este libro es un testamento a los beneficios y futuras posibilidades de esta clase de colaboración, el marco que se ha puesto en marcha por Richard Stallman y el movimiento de software libre.

Autor: Andrés Becerra Sandoval
En formato pdf. Contiene 320 páginas.
Imágen de perfil

internetAlgoritmos de Programación con Python


43 visualizaciones el último mes

Python

Publicado el 3 de Octubre del 2014 por Administrador
9.134 visualizaciones desde el 3 de Octubre del 2014
Libro de introducción a los algoritmos de programación realizado por Rosita Wachenchauzer, Margarita Manterola, Maximiliano Curia, Marcos Medrano, Nicolás Paez.
Contenidos:
Capítulo 1. Algunos conceptos básicos
1.1. Computadoras y programas
1.2. El mito de la máquina todopoderosa
1.3. Cómo darle instrucciones a la máquina usando Python
1.4. Devolver un resultado
1.5. Una instrucción un poco más compleja: el ciclo definido
1.6. Construir programas y módulos
1.7. La forma de un programa Python
1.8. Estado y computación
1.9. Depuración de programas
1.10. Ejercicios
Capítulo 2. Programas sencillos
2.1. Construcción de programas
2.2. Realizando un programa sencillo
2.3. Piezas de un programa Python
2.4. No sólo de números viven los programas
2.5. Instrucciones
2.6. Ciclos definidos
2.7. Una guía para el diseño
2.8. Ejercicios
Capítulo 3. Funciones
3.1. Documentación de funciones
3.2. Imprimir versus Devolver
3.3. Cómo usar una función en un programa
3.4. Más sobre los resultados de las funciones
3.5. Un ejemplo completo
3.6. Devolver múltiples resultados
3.7. Resumen
3.8. Ejercicios
Capítulo 4. Decisiones
4.1. Expresiones booleanas
4.2. Comparaciones simples
4.3. Múltiples decisiones consecutivas
4.4. Ejercicios
4.5. Resumen
4.6. Ejercicios
Capítulo 5. Más sobre ciclos
5.1. Ciclos indefinidos
5.2. Ciclo interactivo
5.3. Ciclo con centinela
5.4. Cómo romper un ciclo
5.5. Ejercicios
5.6. Resumen
5.7. Ejercicios
Capítulo 6. Cadenas de caracteres
6.1. Operaciones con cadenas
6.2. Segmentos de cadenas
6.3. Las cadenas son inmutables
6.4. Procesamiento sencillo de cadenas
6.5. Nuestro primer juego
6.6. Ejercicios
6.7. Resumen
6.8. Ejercicios
Capítulo 7. Tuplas y listas
7.1. Tuplas
7.2. Listas
7.3. Ordenar listas
7.4. Listas y cadenas
7.5. Resumen
7.6. Ejercicios
Capítulo 8. Algoritmos de búsqueda
8.2. Cómo programar la búsqueda lineal a mano
8.3. Búsqueda lineal
8.4. Buscar sobre una lista ordenada
8.5. Búsqueda binaria
8.6. Resumen
8.7. Ejercicios
Capítulo 9. Diccionarios
9.1. Qué es un diccionario
9.2. Utilizando diccionarios en Python
9.3. Algunos usos de diccionarios
9.4. Resumen
9.5. Ejercicios
Capítulo 10. Contratos y Mutabilidad
10.1. Pre y Postcondiciones
10.2. Invariantes de ciclo
10.3. Mutabilidad e Inmutabilidad
10.4. Resumen
10.5. Apéndice - Acertijo MU
Capítulo 11. Manejo de archivos
11.1. Cerrar un archivo
11.2. Ejemplo de procesamiento de archivos
11.3. Modo de apertura de los archivos
11.4. Escribir en un archivo
11.5. Agregar información a un archivo
11.6. Manipular un archivo en forma binaria
11.7. Persistencia de datos
11.8. Directorios
11.9. Resumen
11.10. Ejercicios
11.11. Apéndice
Capítulo 12. Manejo de errores y excepciones
12.2. Excepciones
12.3. Validaciones
12.4. Resumen
12.5. Apéndice
Capítulo 13. Procesamiento de archivos
13.1. Corte de control
13.2. Apareo
13.3. Resumen
Capítulo 14. Objetos
14.1. Tipos
14.2. Qué es un objeto
14.3. Definiendo nuevos tipos
14.4. Métodos especiales
14.5. Creando clases más complejas
14.6. Resumen
14.7. Ejercicios
Capítulo 15. Polimorfismo, Herencia y Delegación
15.1. Polimorfismo
15.2. Herencia
15.3. Delegación
15.4. Resumen
15.5. Ejercicios
Capítulo 16. Listas enlazadas
16.1. Una clase sencilla de vagones
16.2. Tipos abstractos de datos
16.3. La clase ListaEnlazada
16.4. Invariantes de objetos
16.5. Otras listas enlazadas
16.6. Iteradores
16.7. Resumen
16.8. Ejercicios
Capítulo 17. Pilas y colas
17.1. Pilas
17.2. Colas
17.3. Resumen
17.4. Ejercicios
17.5. Apéndice
Capítulo 18. Modelo de ejecución de funciones y recursividad
18.2. Pasaje de parámetros
18.3. Devolución de resultados
18.4. La recursión y cómo puede ser que funcione
18.5. Una función recursiva matemática
18.6. Algoritmos recursivos y algoritmos iterativos
18.7. Un ejemplo de recursividad elegante
18.8. Un ejemplo de recursividad poco eficiente
18.9. Limitaciones
18.10. Resumen
18.11. Ejercicios
Capítulo 19. Ordenar listas
19.1. Ordenamiento por selección
19.2. Ordenamiento por inserción
19.3. Resumen
Capítulo 20. Algunos ordenamientos recursivos
20.1. Ordenamiento por mezcla o Merge sort
20.2. ¿Cuánto cuesta el Merge sort?
20.3. Ordenamiento rápido o Quick sort
20.4. ¿Cuánto cuesta el Quick sort?
20.5. Una versión mejorada de Quick sort
20.6. Resumen
20.7. Ejercicios
Imágen de perfil

.pdfCurso de PostgreSQL y Python


42 visualizaciones el último mes

Python

Publicado el 24 de Septiembre del 2013 por Administrador
16.464 visualizaciones desde el 24 de Septiembre del 2013
Completo curso de Python y PostgreSQL en formato pdf.
Dividido en:
CURSO DE POSTGRE SQL Y PYTHON
PRESENTACIÓN
BASES DE DATOS
Definiciones
Ejercicio 1
Clasificaciones de las Bases de Datos
INTRODUCCIÓN A POSTGRESQL
Arquitectura
Instalación
Configuración para el curso
Conectarse a PostgreSQL (cliente de terminal)
Obteniendo ayuda
Crear y Borrar Bases de Datos
Conectarse a PostgreSQL (cliente de gráfico)
LENGUAJE SQL
Orígenes y Evolución
Características generales del SQL
Optimización
Lenguaje de definición de datos (DDL)
CREATE
ALTER
DROP
TRUNCATE
Lenguaje de manipulación de datos DML (Data Manipulation Language)
Definición
INSERT
UPDATE
DELETE
Ejercicios con el Lenguaje SQL
Administración de PostgreSQL
Gestión de Espacio Físico
Gestión de Respaldos
Respaldo de bajo nivel
Respaldar una Base de Datos
Respaldar todas las Bases de Datos
Tratando con bases de datos de gran tamaño
Gestión de Usuarios
Crear y borrar usuarios
Ver usuarios en el servidor
CREATE ROLE vs. CREATE USER
Atributos de los Roles
Restaurar seguridad de PostgreSQL
Privilegios
Gestión de Conexiones
PROGRAMANDO EN POSTGRESQL
Funciones con SQL
Sobrecarga de Funciones
Lenguajes Procedimentales
PL/pgSQL
Instalando PL/pgSQL
Estructura de programas con PL/pgSQL
Declaraciones
Alias para Parámetros de una Función
Expresiones
Declaraciones
Estructuras de Control
Bucles simples
Capturando errores
Cursores
Disparadores
CASO DE ESTUDIO #1
Instrucciones
Materiales de apoyo en línea
INTRODUCCIÓN A PYTHON
PRIMEROS PASOS CON PYTHON
Intérprete
Introspección
Funciones incluidas
Escribir un programa en un archivo
Listas
Tuplas
Diccionarios
Condicionales
Bucles
Instrucción “for”
Función “range”
Instrucción “break”
Instrucción “pass”
Manejo de Errores
Funciones
Clases
Trabajando con Archivos
Módulos
Paquetes
BASES DE DATOS CON PYTHON
Instalación
Uso del Psycopg2
Pasando Parámetros a consultas SQL
Errores Frecuentes
Adaptación de Tipos de Datos
Funciones de interés con cursores
CASO DE ESTUDIO #2
Caso 2.a
Caso 2.b
HERRAMIENTAS PARA TRABAJAR CON PYTHON
Entornos Virtuales
Control de Versiones
Documentación
Instalando Sphinx
QuickStart
conf.py
Recursos para reStructuredText
Editores e IDEs
PROGRAMACIÓN WEB
HTML
Etiquetas de HTML
Listado de Etiquetas HTML
Atributos HTML
Mi primera página Web
Mi segunda página Web
JavaScript
Ejemplos de JavaScript
¿Dónde colocar el código JavaScript?
Principios de JavaScript
Declaraciones
Bloques de código
Comentarios
Variables
Operadores
Operadores Lógicos
Condicionales
Mensajes desde JavaScript
Bucles
Funciones
Capturando Errores
Objetos
CSS
Sintaxis
Selector por id
Selector por clase
¿Dónde colocar las hojas de estilo?
PROGRAMACIÓN WEB CON PYTHON (CGI)
Ejercicio 1
INTRODUCCIÓN A DJANGO
Definición
Instalación
Iniciando un Proyecto
settings.py
urls.py
Probando nuestro Proyecto
Creando nuestra primera Aplicación
Modelo
Habilitando el Admin de Django
Ahora un poco de programación
Siguientes pasos
PROGRAMACIÓN GUI CON PYTHON
Tkinter
Hola Mundo (al estilo Tkinter)
Hola de Nuevo
Manejo de Eventos
Creando un Menú
Barras de Herramientas
Simple Ventana de Diálogo
Ejercicio 1
INTERFACES GRÁFICAS CON PYTHON Y GTK
Definición
Ejemplo #1 - Usando el terminal
Ejemplo #2 - Escribiendo un script de PyGTK
En formato pdf. Contiene 141 páginas.
Imágen de perfil

.htmlManual de referencia de Python


41 visualizaciones el último mes

Python

Publicado el 7 de Septiembre del 2004 por Administrador
15.123 visualizaciones desde el 7 de Septiembre del 2004
Este manual de referencia describe el lenguaje de programación Python. No se pretende que sea una guía de aprendizaje.
Aunque intentaré ser tan preciso como sea posible, he preferido usar lenguaje natural en lugar de especificaciones formales para todo, excepto el análisis sintáctico y léxico. Esto debería hacer más comprensible el documento al lector medio, pero dejaría una puerta a las ambigüedades. Consecuentemente, si vinieras de Marte e intentaras re-implementar Python a partir de este documento sólo, es posible que acabaras implementando un lenguaje bastante diferente. Por otra parte, si usas Python y te preguntas las reglas precisas.
Imágen de perfil

.pdfInvent your own computer games with Python


38 visualizaciones el último mes

Python

Publicado el 8 de Octubre del 2010 por Administrador
5.382 visualizaciones desde el 8 de Octubre del 2010
Aprende a programar juegos con este manual de Python. En formato pdf. Contiene 436 páginas.
Revisar política de publicidad