viernes, 11 de octubre de 2013

Todo Desarrollo para iPhone y iPad

Combinación de cursos

Tanto iPhone como iPad no han dejado de revolucionar el mundo de los dispositivos móviles. Con esta combinación de cursos aprenderás a crear aplicaciones para estos dispositivos en su lenguaje nativo. Desde la instalación de aplicaciones necesrias, SDK y registro en la web Apple, pasando por el trabajo con el lenguaje de programación Objetive-C hasta un nivel avanzado con creación de aplicaciones usando el hardware, la depuración y compilación, el uso de animaciones, audio, video y la creación de un ABM completo y el acceso a la red.

Con esta combinación de cursos aprenderás todo lo que necesitas saber para crear aplicaicones para iPhone y iPad.




Duración:  12:15 hrs
Formato:    Video comprimido en 7zip

Links de Acceso a Descarga:
 

miércoles, 9 de octubre de 2013

Publicaciones con HTML5 y CSS3 para Tabletas

Maquetación multimedia para iPad, tabletas Android y libros electrónicos

La tecnología HTML5 es la que tiene un presente y un futuro más claro en el mundo del desarrollo de contenidos para la web móvil y para los libros electrónicos para tabletas. Este curso te mostrará las técnicas más fundamentales para poder introducir video, sonido y animaciones en tus contenidos HTML, y añadir interactividad JavaScript enfocada a tabletas táctiles. De este modo podrás generar contenidos de vanguardia desde el primer día utilizando una programación simple, intuitiva y gratificante.




Duración:  03:15 hrs.
Formato:   Video comprimido en 7zip

Links de Acceso a Descarga:

Microsoft Excel 2010 Profesional

Herramientas y Funciones Avanzadas


El objetivo de este curso es mostrarte trabajos avanzados para utilizar y aplicar con más efectividad el programa Excel. Te muestra cómo realizar cálculos aritméticos avanzados y qué funciones se pueden utilizar para cálculos de mayor importancia y aprenderás a cómo combinar varias funciones y herramientas para lograr cálculos según las necesidades del usuario en libros de gran cantidad de datos.






Duración:  5 horas
Formato:   Vídeo comprimido en 7zip

Links de Acceso a Descarga:


martes, 8 de octubre de 2013

Cracking sin Secretos

Ataque y Defensa de Software

Cracking no es sinónimo de violación de la protección del software, sino que constituye un método para probar la resistencia del programa frente a los posibles ataques y su posterior difusión ilegal. Resulta prácticamente imposible crear una protección inviolable, lo que no significa que todas las protecciones estén condenadas al fracaso y que no puedan cumplir su misión. El criterio con el que se suele medir el éxito de una protección radica en la cantidad de tiempo que permanece inexpugnable, lo que, a su vez, repercute en los beneficios derivados de la venta de copias legales del software correspondiente.




Título:        Cracking Sin Secretos.
Autor(es): Jakub Zemánek
Edición:
Páginas:   397
Editorial:   Ra-Ma
Formato:   PDF

Links de Acceso a Descarga:


JavaScript

Curso Integral JavaScript


Todo diseñador web tiene que conocer JavaScript y programación para poder darle interacción a una página HTML en estas épocas de Web 2.0 y redes sociales. Este curso te ayudará a ingresar a este nuevo apasionante mundo de la programación.





Duración: 05:35min
Formato:  Video comprimido 7Zip


Links de Acceso a Descarga:

martes, 1 de octubre de 2013

¡Bienvenido Octubre!

Hola lectores.

Estamos entrando en el mes de octubre, comenzando el tercer trimestre del año, la recta final del 2013 y con una gran actitud aquí en el blog Osnaper ya que tenemos mucho material disponible para ustedes y muchas búsquedas de apoyo didáctico que se hacen a diario en la web para ponerlo a disposición de nuestros lectores.

Este mes comenzamos con dos objetivos en mente:


  1. Publicar, por lo menos, una entrada de blog más que el mes pasado.
  2. Medir las estadísticas de los meses pasados y presentarles a ustedes "El más descargado".
Algo sencillo, pero que irá apoyando el desarrollo de nuestro blog.

Antes de despedirme recuerda que este blog es para tu ayuda y que puedes sugerir cursos, sitios, descargas, materiales didácticos o cualquier otro que encuentres en la web o que desees que busquemos por tí, sólo tienes que pedirlo.

Gracias y adelante.



viernes, 27 de septiembre de 2013

Intruducción a Ruby on Rails

Aumenta tu productividad desarrollando aplicaciones web 2.0


Aprende a crear aplicaciones web MVC (Modelo Vista Controlador) de una manera fácil y rápida con Rails, el framework por excelencia para Ruby. si eres un desarrollador con experiencia y queires optimizar tu tiempo delante del código, en este curso aprenderás a configurar el entorno de Ruby y a crear una aplicación web usando el framework Rails.






Formato: Video comprimido en 7zip


Links de Acceso a Descarga:



jueves, 19 de septiembre de 2013

Curso de Programación en Android para Principiantes

Android es, hoy por hoy, uno de los sistemas operativos con más oportunidades donde un desarrollador puede crear aplicaciones que sean conocidas a nivel mundial.

En este manual se aprende a programar aplicaciones para Android desde cero utilizando Eclipse y el SDK (Software Development Kit) del sistema Android que publica la compañía Google antes de lanzar al mercado cualquier una versión nueva de sus sistema operativo. También lanzan un framework de Android que sirve a los desarrolladores para adaptar sus aplicaciones a la nueva versión antes de que ésta llegue al gran público.

Este pequeño manual te orientará para incursionarte en el mundo Android para dispositivos móviles.





Título:        Curso de Programación en Android para Principiantes
Autor(es): FAQs Android
Año:          2013
Páginas:   51
Formato:  PDF

Links de Acceso a Descarga:



miércoles, 18 de septiembre de 2013

Maquetación Web

Curso Esencial Práctico


Maquetar una web consiste en tomar el diseño y la arquitectura del sitio y convertirlo en código fuente para el programador. Esta es una profesión muy emandada que requiere de conocimientos en varias discipplinas, como estilos CSS, HTML, etc. En este curso práctico te presentamos cómo aboradar de forma profesional la tera de convertir un diseño realizado en Photoshop o Fireworks en una web totalmente funcional con el uso de Dreamweaver.





Año:
Duración: 2:30 hrs
Formato:  Video comprimido en 7Zip

Links de Acceso a Descarga:


Cómo Programar en C/C++

En  la mayor parte de los entornos educativos, C se enseña a personas que ya saben cómo programar. Muchos educadores piensan que la complejidad de C, y cierto número de otras dificultades, incapacitan a C para un primer curso sobre programación. 

Este libro está diseñado como un libro de texto de programación en C para cursos a nivel universitario de introducción a la programación de computadoras, para estudiantes con poca o ninguna experiencia en programación, pero también ofrece un tratamiento riguroso de la teoría y de la práctica que se requiere en los cursos tradicionales de C.





Título:         Como Programar en C/C++
Autor(es):  Deithel & Deithel
Edición:     Segunda
Páginas:    900
Editorial:    Pretince Hall
Formato:    PDF

Links de Acceso a Descargas:


SQL Server 2012

Aprende a crear bases de datos, gestionarlas y realizar peticiones

Crea bases de datos, modifícalas, añádeles contenido y aprende a realizar peticiones con este curso de Microsoft SQL Server 2012, en el que verás el lenguaje SQL y sus operadores y funciones avanzadas. Además te enseñamos qué es Transact-SQL, el lenguaje que te permite añadir capacidades de programación dentro de SQL Server para que no tengas que depender de un entorno de programación externo y trabajes de forma más productiva.




Año:           2013
Duración: 03:33 hrs
Formato:  Video comprimido en 7zip

Links de Acceso a Descarga:



martes, 17 de septiembre de 2013

Java 7

Creación de aplicaciones de escritorio multiplataforma

Java es un lenguaje de programación orientado a objetos que te permite construir apliaicones y distribuirlas fácilente en vairas plataformas sin tener que modificarlos. En este curso se  presentan la herramientas que te permitirán construir tus propias aplicaciones en Java y comenzar a a parovechar la potencia y versatilidad de ste lenguaje de programación en su versión 7.





Formato:   Video comprimido en 7-Zip
Duración:  5.5 hrs
Fecha:       2011

Links de Acceso a Descarga:


lunes, 16 de septiembre de 2013

Ingeniería del Software

Este libro está enfocado a estudiantes, graduados e ingenieros de la industria del software. Puede ser utilizado en cursos generales de infeniería del software o en cursos específicos, como programación avanzada, especificación, diseño y gestión de software. 

A los ingenieros de software que trabajan en la industra, este libro puede resultarles útil como lectura general y como actualización de sus conocimientos en temas particulares como ingeniería de requerimientos, diseño de la arquitectura, desarrollo de sistemas formales y mejora de procesos.

Los ejemplos en el texto han sido utilizados como una vía práctica para reflejar el tipo de aplicaciones que los ingenieros deben desarrollar.



Título:         Ingeniería del Software
Autor(es):  Ian Sommerville
Edición:     Séptima
Páginas:    712
Editorial:    Pearson Educación
Formato:    PDF

Links de Acceso a Descarga:



domingo, 15 de septiembre de 2013

Python

Crea programas multiplataforma y aplicaciones web y descubre el framework Django

Crea con este curso tus propios programas desarrollados en el lenguaje Python. Te mostrará cómo programar usando este lenguaje multiplataforma, con el que podrás crear tus propios programas para ejecutarlos tanto en Windows o Mac OSX como en Linux. También verás cómo usar Python para tus aplicaciones web y rep resentaremos las ventajas de trabajar con el framework Django.
 



Formato:   Video (comprimido en 7zip)
Duración:

Links de Acceso a Descarga:

jueves, 12 de septiembre de 2013

AJAX

Refresco dinámico para tu web

AJAX es el uso de un conjunto de tecnologías existentes, no una tecnología en la misma y su función es obtener de forma dinámica información del servidor, dependiendo de la interacción del usuario. Descubre con este curso la manera de mejorar la experiencia de usuario para tus webs.




Formato:    Video comprimido en .7z*
Duración:   1.5 hrs
Año:

Links de Acceso a Descarga:



*¿Problemas con este formato? Consulta la ayuda

sábado, 7 de septiembre de 2013

CSS Avanzado y Práctico

Maquetación web para múltiples dispositivos

Diseña y desarrolla tu propio sitio usando CSS y aprende las ventajas de delegar toda la maquetación a las hojas de estilo y la estructura a HTML. En este curso se enseña cómo diseñar plantillas para diferentes dispositivos, y cómo combinarlas usando diseño fluido.

Se requieren ciertos conocimientos en programación web para aprovechar mejor el curso.




 

Año:
Formato:   Video
Duración:  2:00 hrs

Links de Acceso a Descarga: 

Beginning Android 4 Application Development

Introducción al Desarrollo de Aplicaciones para Android 4
 
Es un libro escrito para iniciarlo al mundo del desarrollo de aplicaciones para Android, cubre los temas necesarios de manera lineal, por lo que le será fácil construir el conocimiento en esta plataforma sin sentirse abrumado por los detalles.
 
Adopta la filosofía de que "la mejor manera de aprender es haciendo" por lo que en la mayoría de las secciones del libro primero se enseña a construir algo y posteriormente se explica cómo funciona todo. Este libro está mejorado de la versión anterior gracias a la retroalimentación recibida por los lectores.
 
 


Título:        Beginning Android 4 Application Development
Autor(es):  Wei-Meng Lee
Edición:
Páginas:    564
Editorial:   John Wiley & Sons.
Formato:   PDF
Idioma:      Inglés

Links de Acceso a Descarga: | Link 1 |

viernes, 6 de septiembre de 2013

Cisco CCNA Exploration 4.0 Español


El curso Cisco CCNA Exploration es una completa visión de las redes informáticas, desde los conceptos fundamentales para aquellos que tienen pocos conocimientos en redes, hasta avanzados servicios y aplicaciones para expertos técnicos. El curso se diferencia de su hermano CCNA Discovery por un amplio aprendizaje de los conceptos teóricos y un considerable aumento de las prácticas con equipos más sofisticados y avanzados. Los estudiantes tienen la oportunidad de aprender las habilidades necesarias para diseñar, instalar y mantener redes de pequeñas y medianas, así como dar servicio a entornos de grandes empresas.


El curso Cisco CCNA Exploration ofrece material didáctico, basado en prácticas con laboratorios, una detallada visión de las operaciones con protocolos. Diseñado para estudiantes con habilidades analíticas, estudiantes de ciclos superiores, universitarios o profesionales en activo que quieren mejorar sus conocimientos en redes o desean acercarse a la certificación Cisco CCNA.




Año: 2007
Formato: HTML

Links de Acceso a Descarga: | Link 1 |

Curso MySQL. Gestión de Bases de Datos.

El lenguaje SQL es un lenguaje estándar de manejo de bases de datos y que se usa en cualquier entorno. MySQL es un sistema de gestión de bases de datos basado en el lenguaje SQL y en este curso video se presenta y se enseña de forma práctica y directa a usarlo correctamente.




Año:         2013
Formato: Video

Links de Acceso a Descargas: | Link 1 |

Curso de Delphi

Delphi es el entorno de desarrollo de Borland para la programación bajo Windows 95/98/NT, basado en una variación del lenguaje Pascal llamada Object Pascal que convierte este lenguaje en uno orientado a objetos.

Este libro está enfocado a entender cómo funciona una aplicación en el ambiente Delphi dentro de Windows, y cuáles son las principales partes de un programa de "Object Pascal" en Windows (object pascal es el nombre formal del lenguaje de programación).

Un pequeño y práctico curso para quienes desean incursionar en este lenguaje.





Título:        Delphi
Autor(es): 
Edición:  
Páginas:   44
Editorial:   
Formato:   PDF

Links de Enlace a Descargas: | Link 1 |

miércoles, 4 de septiembre de 2013

Aprenda a Pensar Como un Programador con Python

Python es un lenguaje de programación divertido y extremadamente fácil de usar que en los últimos años se ha hecho muy popular. 
 
 Desarrollado hace diez años por Guido van Rossum, su sintaxis simple y la sensación general se deriva en gran parte del ABC, un lenguaje desarrollado en los 1980s para la enseñanza. Sin embargo, Python también se creó para resolver problemas reales y presenta una variedad amplia de características de lenguajes de programación como C++, Java, Modula-3 y Scheme. Debido a esto, una de las características notables de Python es su atractivo para los desarrolladores profesionales de programación, científicos, investigadores, artistas, y educadores.
 
A pesar del atractivo de Python para muchas comunidades diferentes, puede que aún se pregunte “¿por qué Python?” o “¿por qué enseñar programación con Python?” No es tarea fácil responder a estas preguntas, en especial cuando la opinión popular está del lado de alternativas más masoquistas como C++ y Java. Sin embargo, pienso que la respuesta más directa es que la progrmación en Python es simplemente más divertida y más productiva.
 

 


 
Título:        Aprenda a Pensar Como un Programador con Python
Autor(es): Allen Downey, Jeffrey Elkner, y Chris Meyers.
Edición:  
Páginas:   312
Editorial:   Green Tea Press
Formato:   PDF
 
Links de Acceso a Descarga: | Link 1 |
 

martes, 3 de septiembre de 2013

El C++ por la Práctica

El objetivo del libro es familirizar al lector en la programación con lenguaje C++. En generla, cuando uno estudia C++, tiene la impresión de que los manuales precedentes están orientados a personas que dominan conceptos avanzados de programación como son la aritmética de punteros, la abstracción de datos, etc., en definitiva, que tienen, por lo menos, algún conocimiento previo de C. Creemos que esto es así por dos motivos: en primer lguar porque el propio C++ es una extensión de C, y en segundo lugar, por el deseo que tienen todo autor de transmitir en el mínimo tiempo y espacio toda esa potencia de desarrollo que conlleva el lenguaje. Esto hace que los libros de C++ sean complicados para el lector con poca experiencia en el campo de la programación. 

En este librono se parte de ningún conocimiento preestablecido, se considera que nadie sabe nada, ni de programación ni de lenguajes, y si seabe algo, mejor para él. Esto significa que el orden de los contenidos, a veces, se aleja un tanto de la bibliografía común.

Otro elemento diferencial del libro se encuentra en su estructura. El libro no contiene un texto clásico, sino que se organiza en fichas de trabajo, para aprender, como indica el título, de forma práctica. Para escribir en un lenguaje de programación se debe hablar con la máquina. Ese diálogo hombre-máquina sólo pued ehacerse con el ordenador delante y probando la escritura de pequeños programas a modo de ejemplos y ejercicios que puedan controlarse.



Título:        El C++ por la Práctica
Autor(es): Lluís Gil Espert -Montserrat Sánchez Romero
Edición:    Primera
Páginas:  157
Editorial:   Ediciones UPC
Formato:   PDF
 
Links de Acceso a Descarga: | Link 1 |

sábado, 31 de agosto de 2013

Fundamentos de Sistemas de Bases de Datos

Este libro introduce los conceptos fundamentales necesarios básicos para diseñar, utilizar e implementar sistemas y aplicaciones de bases de datos. Nuestra presentación acentúa los principios básicos del modelado y el diseño de una base de datos, así como los lenguajes y servicios proporcionados por los sistemas gestores de bases de datos, sin olvidar las técnicas de implementación del sistema.

El libro está pensado para ser utilizado como libro de texto para un curso (de nivel principiante, medio o avanzado) sobre sistemas de bases de datos de uno o dos semestres, o como libro de referencia. Asumimos que el lector está familiarizado con los conceptos elementales sobre programación y estructura de datos.

Entre las principales ventajas de este libros e encuentran:


  • Una organización flexible e independiente que puede ajustarse a las necesidades individuales.
  • Un capítulo nuevo de introducción a las técnicas de programación en SQL para aplicaciones web utilizando PHP.
  • Un conjunto actualizado y ampliado de ejercicios al final de cada capítulo.



Título: Fundamentos de Sistemas de Bases de Datos
Autor(es): Ramez Elmasri, Shakant B. Navathe
Edición: Quinta
Páginas: 1012
Editorial: Pearson Educación
Formato: PDF

Links de Acceso a Descarga: | Link 1 |

viernes, 30 de agosto de 2013

Python para Todos

Python es un lenguaje de programación creado por Guido van Rossum a principios de los años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”. Es un lenguaje similar a Perl, pero con una sintaxis muy limpia y que favorece un código legible.

Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado, multiplataforma y orientado a objetos.

Este es un excelente libro que, como su nombre lo dice, es para todos, ya que no se requiere más que una somera experiencia previa en programación.




Título:          Python para Todos
Autor(es):   Raúl González Duque
Edición:      Primera
Páginas:     155
Editorial:
Formato:     PDF

Links de Acceso a Descarga: | Link 1 |

viernes, 23 de agosto de 2013

Piensa en Java

Algunos lo describen como ¡El libro de Java más premiado!

Piensa en Java, segunda edición, introduce todos los fundamentos teóricos y prácticos del lenguaje Java, explicando con claridad y rigor no sólo lo que hace el lenguaje sino también el porqué.

Escrito para enseñar el lenguaje, es un libro que sirve para iniciarse en Java y para llegar hasta un nivel avanzado, con gran número de ejemplos y ejercicios de programación. Preesenta los conceptos gradualmente, para que el lector pueda asimilarlos conceptualmente. Proporciona una presentación cuidadosa y secuencial de las características y una introducción breve a modo de descripción. Da pistas necesarias para comprender el lenguaje, remarcando la información relevante heredada, pero sin confundir al lector con hechos precedentes que el programador nunca necesitará saber. Incluye más de 300 programas Java y más de 15,000 líneas de código.

Título: Piensa en Java
Autor(es): Bruce Eckel
Edición: Segunda
Páginas: 960
Editorial: Pearson Educación
Formato: PDF

Links de Acceso a Descarga: | Link 1 |

HTML 5 y CS3. Las tecnologías que cambiarán Internet.

HTML 5 es la quinta revisión importante del lenguaje básico de la WWW, esta es la primera vez que HTML y XHTML se desarrollan en paralelo, aunque todavía se encuentra en fase experimental, según la W3C, ya es usado por múltiples desarrolladores web por sus avances, mejoras y ventajas, como lo dice este curso, la tecnología HTML 5, en conjunto con las nuevas directrices para hojas de estilo en cascada, cambiará Internet como lo conocemos, y gracias a este aporte puedes estar al día con la tecnología más reciente para la web.




Año:         2013
Formato: Múltiples
Duración:8 horas

Links de Acceso a Descarga: | Link 1 |

Cursos en el Blog

El día de hoy agrego una nueva sección al Blog: Cursos electrónicos.
 
Estos cursos, al igual que los materiales bibliográficos que he venido publicando se encuentran alojados en servidores en la nube y me he dado a la tarea de recopilarlos y agregarlos a este blog para un fácil acceso a ustedes.
 
La mayoría de los cursos que se encuentran en la red y que iré agregando paulatinamente se encuentran en formato de video, y en ocasiones es tardado descargarlos o encontrar fuentes donde se encuentren completos debido a que su tamaño es bastante grande y la gran mayoría de los servidores sólo permiten subirlos por partes. Esto hace que sea más fácil que se pierdan los enlaces o que fallen, pero si esto llegara a suceder basta con que lo comentes para intentar remediar el error lo más pronto posible.
 
El curso con el que "inauguro" esta sección se trata de HTML5 y CS3, ojalá les sea de utilidad.
 
Descarguen, comenten y hagan crecer el blog con sus aportaciones.
 
 
Trinidad.

Circuitos Eléctricos. Serie Schaum.

Este libro se ha concebido como complemento a los textos usuales de electricidad, o bien, como libro de texto básico para un primer curso de análisis de circuitos. En él se ha dado una importancia especial a las leyes fundamentales, a los teoremas y a las técnicas que son comunes a los diversos enfoques expuestos en otras obras.

Los temas tratados incluyen el análisis de respeustas y formas de ondas, sistemas de números complejos, notación matricial, circuitos en serie y paralelos, potencia y factor de potencia, fenómenos de resonancia.








Título: Circuitos Eléctricos
Autor(es): Joseph A. Edminister
Edición:
Páginas: 289
Editorial: Mc Graw-Hill
Formato: PDF

Links de Acceso a Descarga: | Link 1 |

No Me Hagas Pensar

En los primeros años de Internet la plataforma era volátil, parecía que las cosas cambiaban todas las semanas. Estábamos inmersos en guerras de navegadores y nuevos estándares de HTML cada seis meses. Pero entonces, con la predecible victoria de los de Redmond, todo se tranzuilizó. Esto supuso un alivio para los diseñadores web, que se volvían locos por los constantes cabios en el código.

La inflexibilidad de HTML, la carencia de fuentes, la adaptabilidad de las págians web que provoca que el diseño sea tan imprecisio, el confuso conjunto de resoluciones y navegadores, todos factores molestos para el diseñador.

Este libro pretende ser una guía para el diseño web y da introducción a la forma del diseño de interfaz de usuario para hacerle las cosas más fáciles al cliente y hacer que su navegación por un sitio sea más cómoda.








Título:         No me hagas pensar
Autor(es):  Steve Krug
Edición:     Segunda
Páginas:    190
Editorial:    Pearson. Prentice Hall.
Formato:    PDF

Links de Acceso a Descarga: | Link 1 |

Matemáticas Discretas

Este libro fue diseñado para un curso de introducción a las matemáticas discretas, basado en la experiencia del autor como profesor de la asignatura durante muchos años. Los prerrequisitos de matemáticas formales son mínimos; no se requiere cálcullo. No hay requisitos de ciencias de la computación. 

El libro incluye ejemplos, ejercicios, figuras, tablas, secciones de solución de problemas, secciones que contienen sugerencias para resolver problemas, secciones de repaso, notas, revisión del capítulo, autoevaluaciones y ejercicios apra realizar en computadora con la finalidad de ayudar al estudiante a dominar las matemáticas discretas.








Titulo:        Matemáticas Discretas
Autor(es):  Richard Johnsonbaugh
Edición:     Sexta
Páginas:    696
Editorial:    Pearson. Prentice Hall
Formato:    PDF

Links de Acceso a Descarga: | Link 1 |