CURSOS de Python

Mostrando del 11 al 20 de 122 registros
Imágen de perfil

.pdfCurso: Python para Principiantes


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 2 de Noviembre del 2020 por Administrador (Publicado el 30 de Agosto del 2019)
8.295 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

.pdfPython para todos


Python

Actualizado el 20 de Octubre del 2020 por Administrador (Publicado el 11 de Junio del 2008)
9.039 visualizaciones desde el 11 de Junio del 2008
Excelente manual de Python en formato pdf realizado por Raúl González Duque. Contiene 160 páginas.

Screenshot_20201020_122009
Imágen de perfil

.pdfPython para todos. Explorando la información con Python 3


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Octubre del 2020 por Administrador
8.919 visualizaciones desde el 20 de Octubre del 2020
En formato pdf. Contiene 262 páginas.

Índice de Contenidos:
1 ¿Por qué deberías aprender a escribir programas?
1.1 Creatividad y motivación
1.2 Arquitectura hardware de las computadoras
1.3 Comprendiendo la programación
1.4 Palabras y frases
1.5 Conversando con Python
1.6 Terminología: intérprete y compilador
1.7 Escribiendo un programa
1.8 ¿Qué es un programa?
1.9 Los bloques de construcción de los programas
1.10 ¿Qué es posible que vaya mal?
1.11 Depurando los programas
1.12 El camino del aprendizaje
1.13 Glosario
1.14 Ejercicios
2 Variables, expresiones y sentencias
2.1 Valores y tipos
2.2 Variables
2.3 Nombres de variables y palabras claves
2.4 Sentencias
2.5 Operadores y operandos
2.6 Expresiones
2.7 Orden de las operaciones
2.8 Operador módulo
2.9 Operaciones con cadenas
2.10 Petición de información al usuario
2.11 Comentarios
2.12 Elección de nombres de variables mnemónicos
2.13 Depuración
2.14 Glosario
2.15 Ejercicios
3 Ejecución condicional
3.1 Expresiones booleanas
3.2 Operadores lógicos
3.3 Ejecución condicional
3.4 Ejecución alternativa
3.5 Condicionales encadenados
3.6 Condicionales anidados
3.7 Captura de excepciones usando try y except
3.8 Evaluación en cortocircuito de expresiones lógicas
3.9 Depuración
3.10 Glosario
3.11 Ejercicios
4 Funciones
4.1 Llamadas a funciones
4.2 Funciones internas
4.3 Funciones de conversión de tipos
4.4 Funciones matemáticas
4.5 Números aleatorios
4.6 Añadiendo funciones nuevas
4.7 Definición y usos
4.8 Flujo de ejecución
4.9 Parámetros y argumentos
4.10 Funciones productivas y funciones estériles
4.11 ¿Por qué funciones?
4.12 Depuración
4.13 Glosario
4.14 Ejercicios
5 Iteración
5.1 Actualización de variables
5.2 La sentencia while
5.3 Bucles infinitos
5.4 “Bucles infinitos” y break
5.5 Finalizar iteraciones con continue
5.6 Bucles definidos usando for
5.7 Diseños de bucles
5.7.1 Bucles de recuento y suma
5.7.2 Bucles de máximos y mínimos
5.8 Depuración
5.9 Glosario
5.10 Ejercicios
6 Cadenas
6.1 Una cadena es una secuencia
6.2 Obtener el tamaño de una cadena usando len
6.3 Recorriendo una cadena mediante un bucle
6.4 Rebanado de una cadena
6.5 Los cadenas son inmutables
6.6 Iterando y contando
6.7 El operador in
6.8 Comparación de cadenas
6.9 Métodos de cadenas
6.10 Analizando cadenas
6.11 El operador de formato
6.12 Depuración
6.13 Glosario
6.14 Ejercicios
7 Archivos
7.1 Persistencia
7.2 Abrir archivos
7.3 Archivos de texto y líneas
7.4 Lectura de archivos
7.5 Búsqueda a través de un archivo
7.6 Permitiendo al usuario elegir el nombre de archivo
7.7 Utilizando try, except, y open
7.8 Escritura de archivos
7.9 Depuración
7.10 Glosario
7.11 Ejercicios
8 Listas
8.1 Una lista es una secuencia
8.2 Las listas son mutables
8.3 Recorriendo una lista
8.4 Operaciones de listas
8.5 Rebanado de listas
8.6 Métodos de listas
8.7 Eliminando elementos
8.8 Listas y funciones
8.9 Listas y cadenas
8.10 Analizando líneas
8.11 Objetos y valores
8.12 Alias
8.13 Listas como argumentos
8.14 Depuración
8.15 Glosario
8.16 Ejercicios
9 Diccionarios
9.1 Diccionario como un conjunto de contadores
9.2 Diccionarios y archivos
9.3 Bucles y diccionarios
9.4 Análisis avanzado de texto
9.5 Depuración
9.6 Glosario
9.7 Ejercicios
10 Tuplas
10.1 Las Tuplas son inmutables
10.2 Comparación de tuplas
10.3 Asignación de tuplas
10.4 Diccionarios y tuplas
10.5 Asignación múltiple con diccionarios
10.6 Las palabras más comunes
10.7 Uso de tuplas como claves en diccionarios
10.8 Secuencias: cadenas, listas, y tuplas - ¡Dios mío!
10.9 Depuración
10.10 Glosario
10.11 Ejercicios
11 Expresiones regulares
11.1 Coincidencia de caracteres en expresiones regulares
11.2 Extrayendo datos usando expresiones regulares
11.3 Combinando búsqueda y extracción
11.4 Escapado de Caracteres
11.5 Resumen
11.6 Sección adicional para usuarios de Unix / Linux
11.7 Depuración
11.8 Glosario
11.9 Ejercicios
12 Programas en red
12.1 Protocolo de Transporte de Hipertexto - HTTP
12.2 El navegador web más sencillo del mundo
12.3 Recepción de una imagen mediante HTTP
12.4 Recepción de páginas web con urllib
12.5 Leyendo archivos binarios con urllib
12.6 Análisis the HTML y rascado de la web
12.7 Análisis de HTML mediante expresiones regulares
12.8 Análisis de HTML mediante BeautifulSoup
12.9 Sección extra para usuarios de Unix / Linux
12.10 Glosario
12.11 Ejercicios
13 Uso de Servicios Web
13.1 eXtensible Markup Language - XML
13.2 Análisis de XML
13.3 Desplazamiento a través de los nodos
13.4 JavaScript Object Notation - JSON
13.5 Análisis de JSON
13.6 Interfaces de programación de aplicaciones
13.7 Seguridad y uso de APIs
13.8 Glossary
13.9 Aplicación Nº 1: Servicio web de geocodificación de Google
13.10 Aplicación 2: Twitter
14 Programación Orientada a Objetos
14.1 Manejando programas más grandes
14.2 Cómo empezar
14.3 Usando objetos
14.4 Comenzando con programas
14.5 Subdividiendo un problema
14.6 Nuestro primer objeto de Python
14.7 Clases como tipos
14.8 Ciclo de vida de un objeto
14.9 Múltiples instancias
14.10 Herencia
14.11 Resumen
14.12 Glosario
15 Bases de datos y SQL
15.1 ¿Qué es una base de datos?
15.2 Conceptos sobre bases de datos
15.3 Navegador de bases de datos para SQLite
15.4 Creación de una tabla en una base de datos
15.5 Resumen de Lenguaje de Consultas Estructurado
15.6 Rastreo en Twitter usando una base de datos
15.7 Modelado de datos básico
15.8 Programación con múltiples tablas
15.8.1 Restricciones en tablas de bases de datos
15.8.2 Recuperar y/o insertar un registro
15.8.3 Almacenar las relaciones entre amigos
15.9 Tres tipos de claves
15.10 Uso de JOIN para recuperar datos
15.11 Resumen
15.12 Depuración
15.13 Glosario
16 Visualización de datos
16.1 Mapa de Google a partir de datos geocodificados
16.2 Visualización de redes e interconexiones
16.3 Visualización de datos de correo
A Colaboraciones
A.1 Contributor List for Python para todos
A.2 Contributor List for Python for Everybody
A.3 Lista de colaboradores de “Python para Informáticos”
A.4 Prefacio para “Think Python”
A.5 Lista de colaboradores de “Think Python”
B Detalles del Copyright

Screenshot_20201020_123001
Imágen de perfil

.pdfIntroducción a la programación con Python


Python

Actualizado el 11 de Octubre del 2020 por Administrador (Publicado el 19 de Septiembre del 2008)
38.071 visualizaciones desde el 19 de Septiembre del 2008
Completo manual de introducción a la programación con Python en formato pdf. Contiene 399 páginas.
1- Introducción
2- Una calculadora avanzada
3- Programas
4- Estructuras de control
5- Tipos estructurados: secuencias
6- Funciones
7- Tipos estructurados: registros
8- Ficheros

1519155919_python-28
Imágen de perfil

.pdfTutorial de Python en Windows


Python

Publicado el 8 de Septiembre del 2020 por Administrador
2.613 visualizaciones desde el 8 de Septiembre del 2020
Índice de Contenidos:
1. Introducción
2. Instalación
3. Nuestro primer programa
3.1. La consola de Python
3.2. Escribir, guardar y ejecutar un programa
4. Números y operaciones matemáticas
5. Cadenas de caracteres
5.1. La concatenación
6. Variables
7. Imprimiendo
8. Funciones
8.1. Introducción
8.2. Nuestra primera función
8.3. Funciones con parámetros
8.4. Funciones con valores por defecto
8.5. Variables locales
9. Módulos
10. Preguntando al usuario
11. Instrucciones condicionales
11.1. Introducción
11.2. Evaluando múltiples condiciones
12. Repitiendo código
13. Secuencias
13.1. Definición
13.2. Obteniendo valores
13.3. Porciones de una lista
14. Operando con listas
15. Diccionarios
16. Bucles para secuencias
17. Funciones específicas para cadenas de caracteres
18. Formateando cadenas
19. Clases
19.1. Creación de una clase
19.2. El método especial "str"
19.3. El método especial "del"
19.4. Métodos y variables de la clase
19.5. La clase persona
20. Trabajando con archivos
20.1. Abriendo un archivo
20.2. Escribiendo en el archivo
20.3. Leyendo el archivo
20.4. Otros métodos para archivos
20.5. Gestión de ficheros de forma más sencilla
20.6. Escribiendo objetos en un archivo

En formato pdf. Contiene 32 páginas

Screenshot_20200908_171616
Imágen de perfil

.videoProgramación en Python


Python

Publicado el 19 de Agosto del 2020 por Administrador
2.474 visualizaciones desde el 19 de Agosto del 2020
Si es así te invito a inscribirte en este curso, en el cuál aprenderás a programar en Python desde cero, hacia temas más avanzados.
El temario de curso es el siguiente:

Capítulo 1: Elementos Básicos
Capítulo 2: Condicionales
Capítulo 3: Colecciones
Capítulo 4: Bucles
Capítulo 5: Cadenas
Capítulo 6: Funciones
Capítulo 7: Excepciones
Capítulo 8: Módulos y Paquetes
Capítulo 9: Funcionalidades Avanzadas
Capítulo 10: Programación Orientada a Objetos
Capítulo 11: Archivos
Capítulo 12: Interfaces gráficas de usuario
Capítulo 13: Bases de datos con MySQL

Screenshot_20200819_203741
Imágen de perfil

.videoCurso de introducción a Python


Python

Publicado el 5 de Agosto del 2020 por Administrador
1.367 visualizaciones desde el 5 de Agosto del 2020
Índice de Vídeos:
Capítulo 0 Presentación
Capítulo 1 Instalación y Primer Programa
Capítulo 2 Operaciones Sencillas
Capítulo 3 Flotantes y Otras operaciones
Capítulo 4 Cadenas de Texto
Capítulo 5 Entrada y Salida Sencilla
Capítulo 6 Operaciones de Cadenas
Capítulo 7 Variables
Capítulo 8 Operadores de Asignación

Screenshot_20200805_201337
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython - Diseñando para un alto rendimiento


Python

Actualizado el 28 de Julio del 2020 por Gonzalo (Publicado el 24 de Julio del 2020)
1.675 visualizaciones desde el 24 de Julio del 2020
Una vez que ha escrito el código, generalmente hay trabajo adicional que hacer. Necesita su código no solo para cumplir su tarea, sino también para hacerlo rápidamente. El rendimiento de su código es qué tan bien utiliza recursos como la memoria y el tiempo. Se dice que el software funciona a un nivel aceptable, lo que significa que utiliza los recursos de manera eficiente y responde a las tareas dentro de un marco de tiempo deseable, es eficiente.

1595759511_Python%20-%20Disenando%20para%20un%20alto%20rendimiento-30
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython - Pruebas de Software


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 27 de Julio del 2020 por Gonzalo
1.590 visualizaciones desde el 27 de Julio del 2020
Las pruebas pueden ser un proceso estricto y formal para aplicaciones que no deben fallar, como el lanzamiento de cohetes y el mantenimiento de aviones en vuelo. Tales pruebas son rigurosas y, a menudo, matemáticamente demostrables. Eso es bastante bueno, pero va mucho más allá de lo necesario o práctico para la mayoría de las aplicaciones de Python. En este texto, aprenderá sobre la metodología y las herramientas que los desarrolladores de Python usan para probar su código, y tendrá la oportunidad de escribir algunas pruebas usted mismo.

1595915102_Python%20-%20Pruebas%20de%20Software-99
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython - Abstracción y encapsulamiento


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 27 de Julio del 2020 por Gonzalo (Publicado el 23 de Julio del 2020)
2.132 visualizaciones desde el 23 de Julio del 2020
Debido a que es difícil recordar cada detalle sobre su software en todo momento, en este texto aprenderá a usar la abstracción y el encapsulamiento para crear niveles de granularidad en su código para que pueda preocuparse por los detalles solo cuando lo necesite.

1595759343_Python%20-%20Abstraccion%20y%20encapsulamiento-21