Descarga Libros Gratis

Descargar libros y ebooks (Los mejores libros en formato PDF, EBOOK, etc.)

Total de libros encontrados 35 para su búsqueda. Descargue los ebooks y Disfrute!!!

Hackers. Aprende a atacar y defenderte. 2ª Adición Actualizada

Autor: Julio Gómez López

Número de Páginas: 256

La seguridad de los sistemas informáticos es un elemento crucial que cualquier administrador debe asumir como uno de sus principales objetivos. La gran cantidad de servicios que se ofrecen a través de las redes e Internet ha hecho que sea de vital importancia asegurar los sistemas contra los diferentes ataques de los hackers. Ante este problema, el administrador debe estar preparado para afrontar cualquier ataque que pueda comprometer la seguridad del sistema. Para hallar una solución a este conflicto, el administrador debe ponerse en la piel de un hacker y analizar o explotar la seguridad del sistema. Pero, ¿es un administrador un hacker? Ambos poseen amplios conocimientos informáticos y analizan la seguridad de las empresas en busca de fallos. Pero la diferencia radica en su ética y profesionalidad. Mientras un hacker “examina” un sistema informático con dudosos fines (económicos, venganza, diversión,…) un administrador lo hace para proteger el sistema contra posibles ataques de hackers. La segunda edición del libro se presenta como una edición actualizada donde aprenderá las técnicas que se utilizan para buscar y comprobar los fallos de seguridad de un...

JavaScript - Aprende a programar en el lenguaje de la web

Autor: Fernando Luna

Número de Páginas: 144

JavaScript es el lenguaje de programación más utilizado hoy. Junto a HTML y CSS, le da vida a la gran mayoría de los sitios Web que visitamos. Pero JavaScript ya no es exclusivo de la Web: proyectos como NodeJS, Electron y React Native lo llevaron al ámbito de los servidores, los programas de escritorio y las aplicaciones móviles. Además, cada día surgen nuevos frameworks (como los líderes y archienemigos React y Angular) para expandir las posibilidades de JavaScript. Esta guía introductoria, nos llevará en un viaje vertiginoso desde el primer "Hola Mundo" hasta aplicaciones que nos hablan y acceden a bases de datos. Obviamente, este no pretende ser un curso comprehensivo, sino un punto de partida para que el lector comience a programar en este excitante lenguaje.

Aprende a Desarrollar con Spring Framework - 3º Edición

Autor: Gabriel Méndez González

Número de Páginas: 60

Spring es un framework que da soporte al desarrollo de aplicaciones empresariales en Java, surgió como una alternativa ligera a la compleja plataforma J2EE, ganando muchísima popularidad entre los programadores. Spring nos proporciona una serie de características, entre las que tenemos que destacar la inyección de dependencias, la gestión de transacciones, el soporte para pruebas automatizadas y el soporte orientado a aspectos de programación. Spring Framework es un software libre, desarrollado por la Spring Source. Se puede utilizar en contenedores web, dispensando servidores de aplicaciones JEE como Glassfish y JBoss. También se puede utilizar para aplicaciones de escritorio. Para la mayoría de los escenarios a los que se enfrenta un desarrollador de software hoy en día, Spring es una alternativa muy flexible a la especificación JEE. Una de sus principales ventajas es la independencia de un contenedor JEE, facilitando el desarrollo y, principalmente, la realización de pruebas automatizadas.

Aprende a Programar Ajax y jQuery - Nueva Edición

Autor: Ángel Arias

AJAX no es un lenguaje de programación nuevo, sino una técnica para desarrollar software mejor y más rápidamente, y una aplicación más interactiva de las aplicaciones web. Con AJAX, su Javascript puede comunicarse directamente con el usuario, usando el objeto de XMLHttpRequest del Javascript. Con este objeto, Javascript puede negociar datos con un servidor web, sin necesidad de recargar la página. jQuery es una biblioteca de JavaScript cross-browser desarrollada para simplificar los scripts client-side que interaccionan con el HTML. Esta fue lanzada en enero de 2006 en el BarCamp de Nueva York por John Resig. Usada por cerca del 55% de las 10 mil webs más visitados del mundo, jQuery es la más popular de las bibliotecas JavaScript.2 3.jQuery es una biblioteca de código abierto y posee licencia dual, haciendo uso de la Licencia MIT o de la GNU General Public License versión 2.4

Aprende a Programar con Ajax - Nueva Edición

Autor: Ángel Arias

AJAX no es un lenguaje de programación nuevo, sino una técnica para desarrollar software mejor y más rápidamente, y una aplicación más interactiva de las aplicaciones web. Con AJAX, su Javascript puede comunicarse directamente con el usuario, usando el objeto de XMLHttpRequest del Javascript. Con este objeto, Javascript puede negociar datos con un servidor web, sin necesidad de recargar la página. AJAX usa la transferencia de datos asíncrona (peticiones del HTTP) entre el navegador y el servidor web, permitiendo que las páginas webs envíen pedazos de pequeñas informaciones del usuario en vez de enviar las páginas enteras.

Aprende a programar en C#

Autor: Ángel Arias

Número de Páginas: 215

.NET es una plataforma de desarrollo de Microsoft que tiene como foco principal el desarrollo de Servicios WEB XML. Un servicio Web XML, o simplemente Web Service, trasciende a lo que nosotros conocemos como páginas web dinámicas, a las cuales pueden ser acceder mediante un navegador web. La idea principal de un Web Service consiste en permitir que las aplicaciones, sean Web o de escritorio, se comuniquen e intercambien datos de forma simple y transparente, independientemente del sistema operativo o del lenguaje de programación.

Aprende SQL en un Fin de Semana

Autor: Antonio Padial Solier

Número de Páginas: 124

El curso de SQL definitivo en español. Sin necesidad de conocimientos previos. Aprende a manipular y consultar bases de datos de forma rápida y sencilla. ¿Estás desarrollando una web y quieres utilizar MySQL para almacenar información? ¿estás estudiando y se te atraganta la asignatura de base de datos? ¿quieres aprender SQL para mejorar tu currículum o dar un giro a tu vida laboral? ¿quieres convertirte en un Científico de Datos y no sabes por dónde empezar? o ¿símplemente tienes curiosidad por conocer este lenguaje y sus posibilidades? A todos vosotros bienvenidos, habéis dado con el libro adecuado. Más de 100 sentencias de ejemplo, numerosos ejercicios y temas adicionales con los que aprenderás todo lo necesario para utilizar SQL en tus proyectos profesionales. Contenido del curso PREÁMBULO CAPÍTULO 1.1 - INTRODUCCIÓN CAPÍTULO 1.2 - ¿QUÉ ES UNA BASE DE DATOS RELACIONAL? CAPÍTULO 1.3 - PREPARAR EL ENTORNO CAPÍTULO 1.4 - ¿QUÉ PUEDO GUARDAR EN UNA BASE DE DATOS? CAPÍTULO 1.5 - TU PRIMERA BASE DE DATOS CAPÍTULO 1.6 - CREACIÓN DE TABLAS CAPÍTULO 1.7 - GUARDAR Y CONSULTAR INFORMACIÓN CAPÍTULO 1.8 - RESUMEN DEL PRIMER DÍA CAPÍTULO 2.1 - EL LENGUAJE...

VBA Access

Autor: Jesús García García-doncel

Número de Páginas: 142

Una guía pormenorizada para poder sacar el máximo provecho a Microsoft Access, el gestor de bases de datos relacionales del paquete de Microsoft Office, programando tus aplicaciones con el lenguaje Visual Basic. Una base de datos Access la forma un único archivo con extensión .accdb, que contiene los siguientes objetos: • Tablas. • Consultas. • Formularios. • Informes. • Macros. • Módulos. En este documento nos centramos en el último tipo de objeto «módulos» y entendemos que los anteriores se conocen y manejan razonablemente. Por lo que para el correcto aprovechamiento de esta nota técnica, el lector debe estar familiarizado con la base de datos Access a nivel de usuario. Conocer a nivel básico como trabajar con tablas, consultas, formularios e informes. Partiendo de este punto, nos centraremos en los módulos que son los objetos que contienen el código VB (Visual Basic) y aprenderemos a programarlos para sacar el máximo provecho a nuestra base de datos. Antes de comenzar, conviene introducir algunos conceptos básicos: • VBA (Visual Basic for Applications): Lenguaje de programación orientado a objetos, basado en Visual Basic (VB) y empleado para...

SQL y desarrollo de aplicaciones en Oracle 8

Autor: Mercedes Marqués Andrés

Número de Páginas: 156

Data bases have become the fundamental pieces in every information processing system, and Oracle 8 is the most used one. This is an essential tool to learn the functioning of data bases. Includes explanations and exercises, so it is also practical.

SQL para Sobrevivir

Autor: Sergio Garrido Barrientos

Número de Páginas: 149

Aprende SQL desde cero ahorrando tiempo y esfuerzo. Más de 100 ejemplos y ejercicios resueltos. Explicaciones directas, sencillas y sin rodeos.¿Alguna vez has sentido que hacer una consulta a una base de datos era como buscar una aguja en un pajar? Seguro que habrás oído decir por ahí a todo el mundo que ya no se usa SQL o que su uso está cada vez menos extendido... ¡No te lo creas! La realidad es muy diferente. El lenguaje SQL sigue siendo uno de los más utilizados en el mundo del desarrollo de aplicaciones. Hoy día nos encontramos rodeados de información y la capacidad de explotar y analizar toda esta cantidad de datos se está convirtiendo en una habilidad muy requerida en las empresas. No tengo muy claro por qué has llegado a adquirir este libro, quizá te apetecía aprender SQL o simplemente, lo utilizas en tu trabajo y quieres tener una mayor seguridad a la hora de hacer consultas. De cualquier modo, la intención es que invirtiendo un poco de esfuerzo por tu parte logres tener éxito en todas las situaciones relacionadas con SQL que se te planteen de aquí en adelante. Este es un libro eminentemente práctico, he evitado las explicaciones largas y engorrosas o...

Aprende SQL

Autor: Alan Beaulieu

Número de Páginas: 384

SQL es un lenguaje de programación destinado a generar, manipular y recuperar información de una base de datos relacional. No depende de sí mismo, sino que lo invocan otros programas escritos en lenguajes de uso general, como por ejemplo C++, Java, Python y Perl. Uno de los motivos por el que estas bases de datos son tan populares es porque basándose en un diseño relacional adecuado, pueden llegar a gestionar grandes cantidades de datos. Actualizada para los sistemas de gestión de bases de datos actuales (entre los que se incluyen MySQL 6.0, Oracle 11g y Microsoft SQL Server 2008), con esta guía aprenderá SQL rápido y cómodamente. Independientemente de sus necesidades (escribir aplicaciones de bases de datos, realizar tareas administrativas, generar informes...), la segunda edición de este libro le ayudará a dominar sin esfuerzo los fundamentos del lenguaje SQL.

Desarrollo de bases de datos en Microsoft SQL Server 2000 desde el principio

Autor: Rob Hawthorne

Número de Páginas: 478

Aprende a programar en Java: de cero al infinito

Autor: Osvaldo Cairó Battistutti

Número de Páginas: 248

Si quiere comenzar a programar desde cero, ha llegado al libro indicado. No importa si es un niño, un joven o un adulto, lo fundamental es que sea curioso y sienta la motivación de aprender algo nuevo, de conocer un poco más, de razonar, de pensar, de resolver problemas, de transformar una dificultad en una posibilidad, de poner a trabajar la mente. Así como el agua y la arcilla se pueden combinar para fabricar ladrillos, y luego los ladrillos se pueden utilizar para construir casas o edificios de cien pisos, conceptos básicos como diagramas de flujo y algoritmos se pueden utilizar para construir programas que posteriormente se pueden aplicar a una variedad de propósitos. Aunque el objetivo primario es aprender a programar, el que subyace y es primordial es aprender a resolver problemas. Este es el propósito principal de este libro: enseñar a ser flexible, a observar un problema desde ángulos y perspectivas diferentes, a hacer entender y ver cómo resolver un problema y luego programar esa solución en un lenguaje de programación. Para alcanzar el objetivo del libro, el nivel de complejidad de los temas aumenta de forma gradual. El contenido de los distintos apartados se ...

Aprenda Practicando Visual Basic 2005 Usando Visual Studio

Número de Páginas: 820

Todo sobre Visual Basic

Autor: Natsys

Número de Páginas: 156

Aprende VB desde cero hasta convertirte en un profesional. Con ejemplos a cada paso. Mas de 100 páginas con cada detalle del lenguaje. Microsoft Visual Basic es una evolución del lenguaje Basic que continúa la tradición de ofrecer una manera rápida y fácil de crear aplicaciones.

Aprende SQL en menos de 20 horas.

Autor: Juan Pablo Romero Aguirre

Número de Páginas: 170

En la era de la información es importante conocer sobre programación y el manejo de datos. Cualquier programa en el lenguaje que sea va a manejar datos. Lo importante son los datos. Es el principal valor. Por consecuencia, los negocios en el siglo XXI giran cada vez más en torno a los datos.Ya sea porque tienes curiosidad. Porque necesites trabajar con bases de datos. Porque eres parte de un equipo multidisciplinar, y necesitas tener una idea de bases de datos y el entorno. Aprender SQL es útil para tener una buena base.Este libro es una guía que sigue la narrativa que se da en un curso. Con sus explicaciones y repeticiones para enfatizar en ciertos puntos. Además se estructura en capítulos que sirven para tener una idea del tiempo que se le dedicaría al tema en un curso. Se te da unas indicaciones y luego tú tienes que probar. La forma de aprender es probar, probar y probar. Lee y prueba. Tabla de contenido: Día 1 (0-4 horas) Necesidad Duración Requisitos Objetivos Descripción Estructura del libro Introducción a base de datos Necesidad de una base de datos Necesidad de un Sistema gestor de base de datos ¿Por qué SQL? Diseño Preparar el entorno de trabajo ¿Qué es ...

Desarrollo Web con PHP

Autor: Oscar Capuñay Uceda

Número de Páginas: 304

Desarrollo Web con PHP para principiantes.

Ruby on rails

Autor: Javier A. Vázquez Olivares , Daniel Lorenzo Martínez

Número de Páginas: 680

La creación de aplicaciones web ha traído nuevos retos para los desarrolladores de la actualidad. Tecnologías muy variadas y lenguajes de programación se posicionan para ofrecernos alternativas. Por eso, Ruby y su framework Rails destacan sobre los demás por su facilidad de uso y productividad. Ruby es un lenguaje sumamente amigable, fácil de aprender, con el que podemos crear desde un simple archivo hasta simuladores tridimensionales. Rails es un framework que se ejecuta "sobre" Ruby y está estructurado para utilizar la arquitectura MVC en la construcción de sistemas web. Contiene muchísimas herramientas potentes para que el desarrollo web sea agradable y sumamente productivo. Empresas como AirBnb, Github, SoundCloud, etc., han elegido Ruby on Rails para construir sus productos.

Aprender SQL Server 2012

Autor: Francisco Salazar Díez

Número de Páginas: 286

Aprendiendo Microsoft Windows XP en 21 lecciones avanzadas

Autor: John Paul Mueller

Número de Páginas: 746

SQL

Autor: Paige Jacobs

Número de Páginas: 202

En las últimas décadas, se han desarrollado muchos lenguajes de programación, y solo algunos se han mantenido. Algunos ejemplos son C, que es un sistema operativo y de desarrollo de servidores popular para sistemas integrados. Cuando se trata de bases de datos, el lenguaje de consulta estructurado (SQL) ha existido desde la década de 1970.Puede usar SQL para crear, generar, administrar y manipular desde bases de datos relacionales. La mayoría de las empresas prefieren utilizar una base de datos relacional, ya que puede almacenar cientos y miles de filas de datos.En este libro, recopilará información sobre qué es SQL y por qué es importante aprender SQL. Este libro también cubre algunos de los comandos básicos que se usan en SQL y explica cómo puede usar esos comandos para manipular información en tablas y conjuntos de datos. Este libro cubre información sobre diferentes tipos de datos, operadores y funciones que puede utilizar para trabajar con datos y analizarlos.Debes continuar practicando si quieres dominar SQL. Está bien no saber qué código usar cuando empiezas a aprender a codificar en un idioma. Solo cuando practique, sabrá dónde debe aplicar un operador o ...

Aprenda Visual Basic Practicando

Autor: José Felipe Ramírez Ramírez

Número de Páginas: 820

Diseño de Bases de Datos - un Enfoque Práctico

Autor: Sergio Garrido Barrientos

Número de Páginas: 60

Diseño de Bases de Datos - Un enfoque práctico El diseño de una base de datos es un punto crítico y muy importante a la hora de crear una aplicación software. Partiendo de reglas claras, bien explicadas y siempre acompañadas de ejemplos aprenderás a diseñar bases de datos de un modo fácil y rápido.Aprende a pasar de una simple descripción o requisitos a un modelo conceptual, también llamado entidad-relación y por último transformarlo al modelo relacional con el que ya trabajaremos en una aplicaicón.Siguiendo las normas que ofrece el libro realizarás diseños de calidad y sin errores. El autor es Ingeniero Superior en Informática y tiene una amplia experiencia laboral. Los contenidos son los siguientes Qué es el modelado de datos El modelo Entidad - Relación Entidades Atributos Relaciones Tipos de entidades Elección de claves Relaciones Otros tipos de relaciones Cardinalidades Relaciones con atributos Relaciones de herencia (ISA) Otras notaciones Transformación del Entidad-Relación al Relacional Conceptos importantes del Modelo Relacional Transformación de las relaciones 1 a 1 Transformación de las relaciones 1 a N Transformación de las relaciones N a M...

SQL. Guía paso a paso desde cero

Autor: Redait Media

Aprende SQL con sencillas lecciones con multiples ejemplos. El SQL es un lenguaje estructurado y un estándar ANSI para el acceso y manipulación de los datos de cualquier base de datos. El SQL se compone de sentencias SQL, cada una con una utilidad diferente, como por ejemplo: - Creación de una base de datos (CREATE DATABASE) - Creación de una tabla (CREATE TABLE) - Creación de una vista (CREATE VIEW) - Creación de un índice de una tabla (CREATE INDEX) - Creación de procedimientos almacenados (CREATE PROCEDURE) - Creación de disparadores (CREATE TRIGGER) - Consultar los datos almacenados en una tabla (SELECT) - Insertar datos en una tabla (INSERT) - Modificar datos ya existentes en una tabla (UPDATE) - Borrar datos almacenados en una tabla (DELETE) - Dar permiso de acceso a los datos de una tabla (GRANT) - Eliminar permisos de acceso a datos de una tabla (REVOKE) - Finalizar la transacción de una sentencia SQL (COMMIT) - Retroceder la transacción de una sentencia SQL (ROLLBACK).

Aprende Pl SQL Basico con SQL Developer

Autor: Pedro Gabriel Ramírez Hernández

Número de Páginas: 133

PL/SQL es el lenguaje de base de datos para acceder a las bases de datos de ®Oracle. La herramienta que permite programarlo es ®Oracle SQL Developer, A traves de 18 sencillas y amenas prácticas aprende de una vez por todas el lenguaje de base de datos mayormente aceptado a nivel mundial. La información es el activo más valioso que posee cualquier organización. Es la base para la toma de decisiones y el encargado de su gestión es el administrador de bases de datos o DBA.Aprender SQL Developer te abre las puertas al mundo de la programación PL SQL que permite la gestión de las bases de datos más utilizadas en el mundo.A ti que te dedicas o piensas dedicarte a los sistemas informáticos, sistemas computacionales, desarrollo de sistemas de cómputo, desarrollador o administrador de bases de datos o serán administrador de proyectos de tecnologías de información, has tomado una excelente decisión al adquirir y leer el presente material, ya que en tan sólo 18 prácticas te introducirás de una manera clara y concisa en el lenguaje de bases de datos y particularmente en PL / SQL utilizando la herramienta de ®Oracle SQL Developer.En este libro aprenderás a utilizar y...

Como Desarrollar un Proyecto de Software

Autor: Leonel G Peña

Número de Páginas: 100

Cómo Desarrollar un Proyecto de Software para Principiantes. Análisis y Diseño de un Producto de Software con ejemplos Prácticos

Desarrollo de Aplicaciones IOS con SWIFT

Autor: Enrique Blasco Blanquer

Número de Páginas: 324

Swift es el nuevo lenguaje de programación creado por Apple. Mucho más intuitivo que los anteriores, permite diseñar apps para iOS, Mac, Apple TV y Apple Watch. Se trata de un lenguaje pensado para los desarrolladores, que nos proporciona más libertad que nunca para plasmar nuestras ideas. Con este manual aprenderás todo lo necesario para desarrollar una aplicación con Swift: conceptos básicos de programación, a crear proyectos para iOS que podrán ser ejecutados en un iPhone o iPad, el protocolo de trabajo modelo vista controlador, la creación de vistas utilizando listas, SplitView, TabBar, Navigations, constraints, conexiones con bases de datos locales (utilizando el Core Data) y externas (con el famoso lenguaje de programación PHP y servidores MAMP), la utilización de la cámara, de los mapas, del GPS, de las localizaciones; finalmente, aprenderás a subir la aplicación a la App Store. El libro está pensado para aquellos que quieren dar el primer paso en el mundo de iOS y para quienes necesitan actualizarse al nuevo lenguaje. Encontrarás ejemplos prácticos completos para afianzar los conceptos teóricos paso a paso. El objetivo del libro es que el lector...

Casos empresariales

Autor: Luis Germán Ramírez Triana

Número de Páginas: 89

SQL fácil

Número de Páginas: 384

Este libro va dirigido a todas aquellas personas (profesionales de la informática, jóvenes universitarios, personal docente, desarrolladores web, jubilados, etc.) que por una u otra razón quieran o necesiten aprender o profundizar en el lenguaje SQL y las bases de datos relacionales. En el libro se desarrolla una metodología de aprendizaje motivadora con el objeto de facilitar al lector la comprensión de la materia. El proyecto es de hecho más que un libro, cuenta con una consola SQL, accesible desde www.sqlfacil.com que pone al alcance del lector un medio interactivo que le permitirá desarrollar los ejercicios propuestos en el libro y practicar los conceptos que en él se explican. Gracias a la consola SQL es posible también cargar las consultas de ejemplo del libro y modificarlas para practicar y jugar con el lenguaje. Es realmene una extraordinaria herramienta para complementar la teoría y consolidar lo aprendido con la práctica.

TypeScript

Autor: Claudia Alves , John Bach

Número de Páginas: 172

TypeScript es un lenguaje de programación de alto nivel que implementa muchos de los mecanismos más habituales de la programación orientada a objetos, pudiendo extraer grandes beneficios que serán especialmente deseables en aplicaciones grandes, capaces de escalar correctamente durante todo su tiempo de mantenimiento.La característica fundamental de TypeScript es que compila en Javascript nativo, por lo que se puede usar en todo proyecto donde se esté usando Javascript. Dicho con otras palabras, cuando se usa TypeScript en algún momento se realiza su compilación, convirtiendo su código a Javascript común. El navegador, o cualquier otra plataforma donde se ejecuta Javascript, nunca llegará a enterarse que el código original estaba escrito en TypeScript, porque lo único que llegará a ejecutar es el Javascript resultante de la compilación.En resumen, TypeScript es lo que se conoce como un "superset" de Javascript, aportando herramientas avanzadas para la programación que traen grandes beneficios a los proyectos.

Últimos ebooks y autores buscados