Pluralsight tu mejor herramienta de aprendizaje


pluralsight logo

Cuando quieres comenzar a estudiar alguna tecnología en específico y sobre todo tecnologías modernas te encontrarás con recursos que son solo foros o muchas veces cursos desactualizados… en fin, buscar un curso BUENO cuesta y vale un montón de plata, pero uno como estudiante por lo general en mi caso no se cuenta con una tarjeta de crédito personal, si no es que es de los padres!, o no se tienen $98 USD (dólares) en el momento de inscripción.

Por esas razones y muchísimas otras uno termina regresando a los foros y aprendiendo muchas veces a las malas! esa tecnología; cuando digo que a las malas es porque uno puede aprenderse malos hábitos en ese lenguaje de programación o deja agujeros de seguridad, y aquí es donde pluralsight se vuelve una herramienta super eficaz a la hora del aprendizaje, cuenta con profesionales certificados, puedes repetir los vídeos una y otra y otra vez, cuentas con soporte 24/7 y lo más importante es que la biblioteca de cursos se actualiza como mínimo cada mes o esa es la frecuencia de nuevos cursos que me llegan al correo pero esa actualización no solo es para reemplazar material obsoleto si no para agregar cursos de las tecnologías más relevantes en todo el mundo como lo son:

Continue reading “Pluralsight tu mejor herramienta de aprendizaje”

Google Cloud Messaging


Google Cloud Messaging

Así como Microsoft tiene Windows Azure y su soporte para datos en la nube de Apps con notificaciones push y hacer Web Services de una manera muy sencilla y espectacular, Google nos presenta Google Cloud Messaging en el que aumenta la disponibilidad y la calidad de nuestra aplicación en Android.

Continue reading “Google Cloud Messaging”

Herramientas para comenzar a programar para Android (“Hola Mundo”)


Desde que tengo mi Xperia mini X10 he querido aprender a programar en Android, pero desgraciadamente el tiempo, los recursos, las malas fuentes, en fin, junto con muchos otros factores no he podido aprender a programa para esta plataforma tan apetecida. Continue reading “Herramientas para comenzar a programar para Android (“Hola Mundo”)”

Notación básica en UML (para Programación Orientada a Objetos)


Investigando un poco más sobre la programación orientada a objetos (en mi caso C# y Java) encontré en mi libro “Programación en C, C++, Java y UML  de Luis Joyanes e Ignacio Zahonero” y también en un curso de Desarrollo .Net orientado a C# encontré muchos conceptos sobre UML y me ha interesado muchísimo, decidí compartirles estos conocimientos debido a que en muy pocas universidades y cursos se dedican a enseñar este lenguaje y modelado que a mi parecer aclara muchísimo las cosas y la manera de pensar. Porque luego de estar acostumbrados a programar en lenguajes estructurados es un poco pesado cambiar de paradigma.

Para entender ¿Qué es? y ¿Para qué se usa? el UML transcribí unos fragmentos del libro mencionado anteriormente:

El Lenguaje Unificado de Modelado (UML, Unified Model Language) es el lenguaje estándar del modelado para desarrollo de sistemas y de software. UML se ha convertido de facto en el estándar para modelado de aplicaciones software y ha crecido su popularidad en el modelado de otros dominios. Tiene una gran aplicación en la representación y modelado de otros dominios. Tiene gran aplicación en la representación y modelado de la información que se utiliza en las fase de análisis y diseño. En diseño de sistemas se modela por una importante razón: gestionar la complejidad. Continue reading “Notación básica en UML (para Programación Orientada a Objetos)”