PYTHON PRÁCTICO

PYTHON PRÁCTICO

MORENO MUÑOZ, ALFREDO / CORDOBES CÓRCOLES, SHEILA

29,90 €
IVA incluido
Sin stock. Consulte disponibilidad.
Editorial:
RA-MA, LIBRERIA Y EDITORIAL MIC
Año de edición:
2019
ISBN:
978-84-9964-849-1
Páginas:
320
Encuadernación:
TAPA BLANDA
Materias:
29,90 €
IVA incluido
Sin stock. Consulte disponibilidad.

SOBRE LOS AUTORES INTRODUCCIÓN ENFOQUE DEL LIBRO BLOQUE 1. CONCEPTOS TEÓRICOS CAPÍTULO 1. ANTES DE EMPEZAR 1.1 ¿QUÉ ES UN PROGRAMA? 1.2 ¿QUÉ ES PROGRAMAR? 1.3 SOFTWARE LIBRE CAPÍTULO 2. PYTHON 2.1 SU HISTORIA 2.2 CARACTERÍSTICAS 2.3 ¿POR QUÉ PYTHON? 2.4 LA FILOSOFÍA DE PYTHON BLOQUE 2. PUESTA EN MARCHA CAPÍTULO 3. INSTALACIÓN 3.1 MAC OS X 3.2 MICROSOFT WINDOWS 3.3 LINUX CAPÍTULO 4. ENTORNO DE DESARROLLO 4.1 ¿QUÉ ES UN ENTORNO DE DESARROLLO? 4.1.1 Componentes de un IDE 4.1.2 Ventajas de uso 4.2 MANUAL DE USUARIO DE IDLE 4.2.1 Menú File 4.2.2 Menú Edit 4.2.3 Menu Format 4.2.4 Menú Run 4.2.5 Menú Shell 4.2.6 Menú Debug 4.2.7 Menú Options 4.2.8 Menú window 4.2.9 Menú Help . 4.2.10 Colores IDLE . CAPÍTULO 5. MI PRIMER PROGRAMA CON PYTHON CAPÍTULO 6. SHELL / TERMINAL / CONSOLA BLOQUE 1. APRENDIZAJE PRÁCTICO CAPÍTULO 7. PROCESO DE APRENDIZAJE CAPÍTULO 8. VARIABLES . 8.1 TIPOS DE DATOS CAPÍTULO 9. ENTRADA Y SALIDA ESTÁNDAR 9.1 SALIDA POR PANTALLA 9.1.1 Formateando la salida 9.1.2 Caracteres especiales 9.2 ENTRADA DESDE TECLADO CAPÍTULO 10. TIPOS DE DATOS NUMÉRICOS 10.1 OPERADORES ARITMÉTICOS 10.2 NÚMEROS ENTEROS 10.2.1 Números enteros long 10.3 NÚMEROS REALES 10.3.1 Redondeo de números reales 10.4 NÚMEROS COMPLEJOS 10.5 USO DE PARÉNTESIS CAPÍTULO 11. BOOLEANOS 11.1 OPERADORES LÓGICOS 11.2 OPERADORES RELACIONALES CAPÍTULO 12. CADENAS DE TEXTO 12.1 OPERADORES CON CADENAS 12.2 CARACTERES ESPECIALES 12.3 FUNCIONES 12.4 PORCIONES DE CADENAS 12.5 FORMATEO DE CADENAS 12.5.1 Operador % 12.5.2 format() CAPÍTULO 13. LISTAS, TUPLAS Y DICCIONARIOS 13.1 LISTAS 13.1.1 Ejercicios 13.2 TUPLAS 13.3 DICCIONARIOS 13.3.1 Ejercicios CAPÍTULO 14. COMENTARIOS DE CÓDIGO 14.1 ¿QUÉ SON? 14.2 COMENTARIOS DE CÓDIGO EN PYTHON 14.3 RECOMENDACIONES Y BUENAS PRÁCTICAS CAPÍTULO 15. CONTROL DEL FLUJO 15.1 OPERADORES RELACIONALES 15.2 BLOQUES E INDENTACIÓN 15.3 IF / ELIF /ELSE CAPÍTULO 16. BUCLES 16.1 FOR 16.2 WHILE CAPÍTULO 17. FUNCIONES 17.1 EJERCICIOS 17.1.1 Funciones con variables globales CAPÍTULO 18. RECURSIVIDAD 18.1 EJERCICIOS CAPÍTULO 19. CONTROL DE EXCEPCIONES 19.1 ¿QUÉ SON LAS EXCEPCIONES? 19.2 TIPOS DE EXCEPCIONES 19.3 EJERCICIOS CAPÍTULO 20. EJERCICIO INTERMEDIO CAPÍTULO 21. MANEJO DE FICHEROS 21.1 APERTURA Y CIERRE DE FICHEROS 21.2 MANIPULACIÓN: LECTURA 21.3 MANIPULACIÓN: ESCRITURA 21.4 RESUMEN DE FUNCIONES DE FICHEROS CAPÍTULO 22. PROGRAMACIÓN ORIENTADA A OBJETOS 22.1 CAMBIO DE PARADIGMA 22.2 CLASE Y OBJETO 22.3 COMPOSICIÓN 22.4 ENCAPSULACIÓN 22.5 HERENCIA CAPÍTULO 23. PILAS Y COLAS 23.1 PILAS 23.1.1 Implementación 23.2 COLAS 23.2.1 Implementación CAPÍTULO 24. LIBRERÍA ESTÁNDAR 24.1 MÓDULO RANDOM 24.2 MÓDULO SYS 24.3 MÓDULO OS Y SHUTIL 24.4 MÓDULO MATH 24.5 MÓDULO STATISTICS 24.6 MÓDULO DATETIME CAPÍTULO 25. PROGRAMACIÓN PARALELA 25.1 INTRODUCCIÓN A LA PROGRAMACIÓN PARALELA 25.2 TIPOS DE PARALELISMO 25.3 VENTAJAS Y DESVENTAJAS 25.4 PARALELO VS CONCURRENTE 25.5 PROCESOS VS HILOS 25.6 GLOBAL INTERPRETER LOCK 25.7 HILOS EN PYTHON 25.8 PROCESOS EN PYTHON CAPÍTULO 26. PYTHON Y LAS BASES DE DATOS 26.1 INTRODUCCIÓN A LAS BASES DE DATOS 26.1.1 ¿Qué es una base de datos? 26.1.2 Beneficios de uso 26.1.3 Tipos de bases de datos 26.1.4 Modelo entidad-relación 26.1.5 SQL 26.2 SQLITE 26.3 EJERCICIOS 26.3.1 Creación de la base de datos 26.3.2 Insertando datos 26.3.3 Leyendo datos 26.3.4 Modificando datos 26.3.5 Borrando datos CAPÍTULO 27. MÓDULOS 27.1 EJERCICIOS CAPÍTULO 28. PRUEBAS UNITARIAS 28.1 ¿QUÉ SON LOS TESTS UNITARIOS? 28.1.1 La realidad 28.2 CARACTERÍSTICAS DE UNA BUENA PRUEBA UNITARIA 28.3 BENEFICIOS DE LAS PRUEBAS UNITARIAS 28.4 PRUEBAS UNITARIAS EN PYTHON ANEXO 1. GLOSARIO

El gran secreto para aprender algo es practicar, una y otra vez, hasta que consigues el objetivo que te habías propuesto. En este libro vas a encontrar todo el contenido necesario para que aprendas a programar y aprendas a hacerlo con Python. Vamos a explicarte todos los conocimientos que tienes que saber para poder empezar, divididos en tres grandes bloques y acompañado de más de 150 ejercicios y ejemplos prácticos. ° Conceptos teóricos. ° Puesta en marcha. ° Aprendizaje práctico. En el primer bloque vamos a explicarte los conceptos básicos de programación para que te vayas familiarizando con la programación. Además te explicaremos conceptos teóricos del lenguaje de programación Python y te contaremos su historia. En el segundo bloque vamos a explicarte cómo poner en marcha en tu ordenador todo lo que necesitas para aprender a programar y hacerlo con Python. ¡Da igual el sistema operativo que tengas! En el tercer bloque vamos a explicarte todos los conceptos de programación junto con ejercicios para que practiques lo aprendido. Los capítulos están organizados en orden de aprendizaje progresivo, y ordenado

Artículos relacionados

  • LENGUAJE DE PROGRAMACION RUST 2/E
    KLABNIK / NICHOLS
    Descubra el mundo de Rust, el revolucionario lenguaje de programación de sistemas de código abierto que combina eficiencia con ergonomía. Le permitirá mejorar la productividad y evitar las molestias asociadas con los lenguajes de bajo nivel. Lenguaje de programación Rust es su guía definitiva para navegar por las características y capacidades únicas de Rust 2021. Escrito por Kl...
    Stock en librería

    39,50 €

  • JAVA A FONDO CURSO DE PROGRAMACION 5/E
    SZNAJDLEDER, PABLO AUGUSTO
    Descubra el arte y la ciencia de programar en Java y desarrollar aplicaciones. Programar en Java y desarrollar aplicaciones Java son cosas diferentes. Si está interesado en adentrase en ambos caminos, ha llegado al libro indicado. En él conocerá no solo el lenguaje de programación Java, sino también conceptos de diseño y herramientas genéricas o frameworks que le facilitarán l...
    Stock en librería

    29,90 €

  • PYTHON DESDE LABORATORIO ESTRUCTURAS DE CONTROL
    CORDOVA / ARANA
    Iníciese en el universo de Python y domine las estructuras de control Python es el lenguaje de programación que ha revolucionado el mundo tecnológico. Su simplicidad, gratuidad y versatilidad hacen de él una herramienta imprescindible en el campo de la informática, por lo que es utilizado por las principales compañías globales. Este libro le ofrece la oportunidad de introduci...
    Stock en librería

    23,80 €

  • PYTHON DESDE LABORATORIO ESTRUCTURAS DE DATOS
    CORDOBA / ARANA
    Dé un paso más allá en Python y domine las estructuras de datos En el dinámico mundo de la tecnología, las estructuras de datos son el pilar sobre el que las empresas construyen su capacidad para administrar información y forjar estrategias de crecimiento. Este libro le invita a sumergirse en el fascinante mundo de las estructuras de datos más utilizadas, como las listas y a...
    Stock en librería

    26,50 €

  • PYTHON DESDE LABORATORIO APLICACIONES GUI,INTEGRA.BASE DATO
    CORDOBA / ARANA
    Descubra las ventajas de integrar Python con las aplicaciones GUI, las bases de datos y la inteligencia artificial En la era digital actual, las interfaces gráficas de usuario (GUI) y la inteligencia artificial (IA) juegan un papel crucial en la informática, facilitando la interacción del usuario y optimizando procesos. Si quiere dominar estos conceptos, ha llegado al libro in...
    Stock en librería

    26,50 €

  • PYTHON DESDE LABORATORIO REGISTROS,ARCHIVOS Y PROGRAMA.DINA
    CORDOBA / ARANA
    Profundice en el mundo Python y domine los registros, los archivos y la programación dinámica En el ámbito de la informática, trabajar con registros y archivos es básico para manejar un lenguaje de programación. Estas herramientas no solo simplifican procesos, sino que también potencian la eficiencia y la organización dentro de cualquier entorno empresarial. Este libro es u...
    Stock en librería

    19,50 €