Ir al contenidoProgramación orientada a objetos (POO)
Lazarus es un entorno de desarrollo integrado basado en una extensión orientada a objetos del lenguaje de programación Pascal. Pascal es un lenguaje de programación de propósito general y de alto nivel desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos y que con el tiempo se ha convertido en una herramienta fabulosa para la creación de aplicaciones de todo tipo. Mientras Borland introducía la programación orientada a objetos en Pascal con su compilador de Turbo Pascal 5.5, que terminó dando lugar a Delphi®, Cliff Baeseman, Shane Miller y Michael Hess, comenzaban a gestar el proyecto Lazarus/Free Pascal que, recogiendo las mismas características que Delphi, incluía tres aspectos diferenciales: ser de código abierto, completamente gratuito y verdaderamente multiplataforma. Con este libro aprenderá: Los principios básicos de la programación estructurada. A configurar el IDE de Lazarus. A escribir funciones y procedimientos para mejorar la claridad, calidad y tiempo de desarrollo de un programa. Las técnicas esenciales de la programación orientada a objetos (POO). A crear potentes interfaces gráficas de usuario (GUI). A manipular ficheros de texto y binarios como extensión de los programas. Las principales técnicas de depuración para corregir los habituales errores de programación.
Tras desbancar a Java y C/C++, Python se ha convertido en el lenguaje de programación más popular de nuestros días. Las capacidades de cómputo de los ordenadores modernos, unida a la gran versatilidad de este lenguaje, su sencillez y la potencia de sus bibliotecas, hacen de Python y su dominio una competencia muy demandada en la industria informática, donde constituye la herramienta preferente de grandes compañías como Google, Facebook, Disney, Dreamworks u organismos como la NASA y el CERN. Más de la mitad de los autores de aplicaciones de carácter científico optan por Python para sus desarrollos. A la vez, Python es un lenguaje amigable que nos permite realizar operaciones muy complejas de manera sencilla y comprensible. Sin duda, es el recurso idóneo para iniciarse en el campo de la programación. Por ello, este curso constituye la oportunidad de adentrarse en los diversos aspectos de la programación de ordenadores, de la mano de una herramienta ya imprescindible en multitud de entornos académicos, científicos, empresariales e industriales.