CURSOS de Python

Mostrando del 41 al 50 de 122 registros
Imágen de perfil

internetIntroducción a la programación con Python


Python

Publicado el 26 de Mayo del 2017 por Administrador
5.865 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

.pdfIntermediate Python


Python

Publicado el 31 de Marzo del 2017 por Administrador
5.472 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

.videoTutorial Python en español


Python

Publicado el 23 de Marzo del 2017 por Administrador
11.397 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

.pdfIntroducción a la programación con Python


Python

Publicado el 17 de Febrero del 2017 por Administrador
5.096 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

.pdfIntroducción a la programación con Python


Python

Actualizado el 20 de Enero del 2017 por Administrador (Publicado el 11 de Junio del 2012)
10.182 visualizaciones desde el 11 de Junio del 2012
Completo manual de introducción a la programación con Python. Realizado por Andrés Marzal y Isabel Gracia. Dividido en 8 capítulos: Introducción, una calculadora avanzada, programas, estructuras de control, secuencias, funciones, registros, ficheros. Contiene 434 páginas.
Imágen de perfil

.pdfAprendiendo a Programar en Python con mi Computador


Python

Publicado el 16 de Diciembre del 2016 por Administrador
4.262 visualizaciones desde el 16 de Diciembre del 2016
Este libro está dirigido, principalmente, a Estudiantes y Docentes que quieren aprender a programar como forma de fortalecer sus capacidades cognoscitivas y así obtener un beneficio adicional de su computador para lograr un mejor provecho de sus estudios. Dada la orientación del libro respecto a programar para resolver problemas asociados a las Ciencias e Ingenierías, el requisito mínimo de matemáticas que hemos elegido para presentar el contenido del mismo se cubre, normalmente, en el tercer año del bachillerato. No obstante, el requisito no es obligatorio para leer el libro en su totalidad y adquirir los conocimientos de programación obviando el contenido matemático.

Programar es el arte de hacer que una computadora, una calculadora o cualquier dispositivo inteligente ejecute las instrucciones que se les suministra en un idioma que el dispositivo pueda entender (lenguaje de programación) y que el dispositivo interpreta literalmente. Es pertinente señalar que cada lenguaje de programación posee una forma propia que le permite al programador darle instrucciones básicas al computador, aunque, en general, lo que resulta básico en un lenguaje de programación no lo será en otro. En adelante llamaremos computadora a cualquier dispositivo capaz de ser programado, tales como computadoras, calculadoras, teléfonos inteligentes, tabletas electrónicas, televisores programables, etc.

La intención de este libro es iniciar al lector en el arte de programar usando el lenguaje de programación Python, con énfasis en el ámbito del cómputo científico.

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

internetPython para principiantes


Python

Publicado el 10 de Noviembre del 2016 por Administrador
6.276 visualizaciones desde el 10 de Noviembre del 2016
Completo manual de introducción a Python.
Contenidos:
Capítulo 1. Preparación del entorno de desarrollo
1.1. Introducción al Sistema Operativo GNU/Linux
1.2. Instalando Python
1.3. Instalación de un Shell interactivo mejorado
1.4. Ninja-IDE
1.5. Instalación de Bazaar
Capítulo 2. Estructura y elementos del lenguaje
2.1. Elementos del Lenguaje
2.2. Estructuras de Control de Flujo
Capítulo 3. Módulos, paquetes y namespaces
3.1. Creando módulos empaquetados
Capítulo 4. Funciones definidas por el usuario
4.1. Definiendo funciones
4.2. Llamadas de retorno
4.3. Llamadas recursivas
4.4. Sobre la finalidad de las funciones
Capítulo 5. Introducción a la orientación a objetos
5.1. Pensar en objetos
5.2. Programación Orientada a Objetos
Capítulo 6. Métodos principales del objeto String
6.1. Métodos de formato
6.2. Métodos de Búsqueda
6.3. Métodos de Validación
6.4. Métodos de Sustitución
6.5. Métodos de unión y división
6.6. Ejercicios
Capítulo 7. Métodos principales del objeto list
7.1. Métodos de agregado
7.2. Métodos de eliminación
7.3. Métodos de orden
7.4. Métodos de búsqueda
7.5. Anexo sobre listas y tuplas
Capítulo 8. Métodos principales del objeto dict
8.2. Métodos de agregado y creación
8.3. Métodos de retorno
Capítulo 9. El objeto File: trabajando con archivos
9.1. Sobre el objeto File
9.2. Métodos del Objeto File
9.3. Propiedades del objeto file
9.4. Cerrando archivos de forma automática
Capítulo 10. Un paseo por los módulos de la librería estándar
10.1. Módulos de sistema
10.2. Módulos para el programador
10.3. Módulos que resuelven necesidades funcionales
10.4. Módulos e Internet
Capítulo 11. Introducción a MySQL y el lenguaje SQL
11.1. Acerca de MySQL
11.2. Sobre el lenguaje SQL
11.3. Optimización de bases de Datos
11.4. Bases de datos relacionales
Capítulo 12. Bases de datos en Python con MySQL
12.2. Conectarse a la base de datos y ejecutar consultas
Capítulo 13. Corriendo aplicaciones Python en la web
13.1. Introducción
13.2. Python bajo Apache
13.3. Utilizando environ para manejar peticiones del usuario
Capítulo 14. Enviando e-mails con formato HTML desde Python
14.2. Envío de e-mail desde Python
Imágen de perfil

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


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 22 de Septiembre del 2016 por Administrador
5.072 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

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


Python

Publicado el 13 de Septiembre del 2016 por Administrador
4.656 visualizaciones desde el 13 de Septiembre del 2016
«Introducción a la programación con Python 3» desarrolla el temario de la asignatura «Programación I» que se imparte durante el primer semestre de primer curso en los grados en Ingeniería Informática y en Matemática Computacional de la Universitat Jaume I. En ella se pretende enseñar a programar y se utiliza Python como primer lenguaje de programación.

¿Por qué Python? Python es un lenguaje de muy alto nivel que permite expresar algoritmos de forma casi directa (ha llegado a considerarse «pseudocódigo ejecutable») y hemos comprobado que se trata de un lenguaje particularmente adecuado para la enseñanza de la programación. Esta impresión se ve corroborada por la adopción de Python como lenguaje introductorio en otras universidades. Otros lenguajes, como Java, C o C#, exigen una gran atención a multitud de detalles que dificultan la implementación de algoritmos a un estudiante que se enfrenta por primera vez al desarrollo de programas. No obstante, son lenguajes de programación de referencia y deberían formar parte del currículum de todo informático. Aprender Python como primer lenguaje permite estudiar las estructuras de control y de datos básicas con un alto nivel de abstracción y, así, entender mejor qué supone exactamente la mayor complejidad de la programación en otros lenguajes y hasta qué punto es mayor el grado de control que nos otorgan. Por ejemplo, una vez se han estudiado listas en Python, su implementación en otros lenguajes permite al estudiante no perder de vista el objetivo último: construir una entidad con cierto nivel de abstracción usando las herramientas concretas proporcionadas por el lenguaje. De algún modo, pues, Python ayuda al aprendizaje posterior de otros lenguajes, lo que proporciona al estudiante una visión más rica y completa de la programación. Las similitudes y diferencias entre los distintos lenguajes permiten al estudiante inferir más fácilmente qué es fundamental y qué accesorio o accidental al diseñar programas en un lenguaje de programación cualquiera.

¿Y por qué otro libro de texto introductorio a la programación? Ciertamente hay muchos libros que enseñan a programar desde cero. Creemos que este texto se diferencia de ellos en la forma en que se exponen y desarrollan los contenidos. Hemos procurado adoptar siempre el punto de vista del estudiante y presentar los conceptos y estrategias para diseñar programas básicos paso a paso, incrementalmente. La experiencia docente nos ha ido mostrando toda una serie de líneas de razonamiento inapropiadas, errores y vicios en los que caen muchos estudiantes. El texto intenta exponer, con mayor o menor fortuna, esos razonamientos, errores y vicios para que el estudiante los tenga presentes y procure evitarlos. Así, en el desarrollo de algunos programas llegamos a ofrecer versiones erróneas para, acto seguido, estudiar sus defectos y mostrar una versión corregida. El libro está repleto de cuadros que pretenden profundizar en aspectos marginales, llamar la atención sobre algún extremo, ofrecer algunas pinceladas de historia o, sencillamente, desviarse de lo sustancial con alguna digresión que podría resultar motivadora para el estudiante.

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

internetIntroducción al lenguaje de programación Python (3º Edición)


Python

Publicado el 28 de Julio del 2016 por Administrador
3.557 visualizaciones desde el 28 de Julio del 2016
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.

Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License, que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.

Tabla de contenidos:
1. Introducción a Python. Conceptos generales, instalación, mi primer programa en Python
2. Estructuras de datos básicas
3. Estructuras de control básicas
4. Funciones y Programación dirigida a objetos
5. Uso de Librerías Estándar

En formato pdf. Contiene 50 páginas.