Mostrando entradas con la etiqueta css. Mostrar todas las entradas
Mostrando entradas con la etiqueta css. Mostrar todas las entradas

viernes, 10 de abril de 2015

Cursos gratuitos de Programación en Código Facilito

Hoy en día el que no estudia es porque no quiere, sobretodo si dispone de acceso a Internet, donde las posibilidades de plataformas académicas y cursos gratuitos están a la orden del día, permitiendo a todos capacitarse en casi cualquier tema y desde la comodidad de la casa u oficina.
Entre los muchos sitios que ofrecen cursos gratuitos en Internet hay uno que hemos seguido bastante y que con gusto hoy compartimos a todos ustedes gracias a la amplia oferta de temas que comparten actualmente, y que se enfocan principalmente a la programación, desarrollo web, videojuegos, móviles y variedad de conocimientos tecnológicos, contando así con más de 29000 usuarios registrados.
Código Facilito busca hacer honor a su nombre mediante sencillos y prácticos cursos para que las personas puedan aprender a programar desde cero, aprender cómo crear un sitio web o aprender a desarrollar su propio videojuego.
Cursos de Programación en Código Facilito
El sitio cuenta actualmente con más de 700 vídeo tutoriales donde podrán seguir paso a paso todo lo que el tutor vaya explicando. En casi todos los cursos van a terminar desarrollando distintos proyectos que posteriormente podrán agregar a su portafolio profesional.
El listado de cursos gratuitos es bastante amplio y hay para todos los gustos:
  • Programación de videojuegos en Unity
  • Angular JS
  • Mi primera página web
  • Curso de Pygame
  • Nunca He Programado
  • Django
  • Twitter Bootstrap
  • Juego de Naves en C++
  • Bases de Datos en MYSQL
  • Curso de PHP
  • Yii framework
  • Curso de VB.NET
  • Programación en Android
  • Curso de Arduino
  • Curso de CodeIgniter
  • Curso de jQuery Mobile
  • Curso Juego de naves con HTML5
  • Curso de WordPress
  • Curso de Ruby on Rails
  • Curso de Python
  • Curso de Javascript y Jquery
  • Curso de CSS
  • Curso de Objective-C
  • Curso HTML5
  • Programación en JAVA
  • Curso de C++
Para acceder a todos ellos y estar al tanto de los próximos que lanzarán, solo deben ingresar acodigofacilito.com/cursos, elegir el que quieran y registrarse de manera gratuita en su plataforma, donde seguro aprenderán muchísimo sobre estos temas.

WordPress, Joomla o Drupal. Cuál es el mejor CMS ?

En el mundo del diseño web son muy populares los famosos CMS o gestores de contenido, que en cuestión de minutos nos permiten tener la base necesaria para construir casi cualquier sitio web, la mayoría de las veces sin necesidad de agregar o modificar ni una sola linea de código.
Entre los CMS más populares se pueden destacar tres que básicamente son los que normalmente se llevan la atención de los diseñadores web, y que casi siempre están en cuestionamiento sobre cuál es la mejor opción al momento de desarrollar un nuevo sitio web. WordPress, Joomla o Drupal; cada uno dispone de unas características que lo hacen único frente a los otros, y de unas ventajas y desventajas que no permitirán elegir el que mas se adapte a nuestras necesidades.
Los gestores de contenido (CMS) tienen la característica especial de que otorgan al usuario un completo panel de administración que permite modificar un sitio web y sus características mediante clics, sin necesidad de tener conocimientos avanzados. Se pueden complementar mediante el uso de módulos adicionales o plugins que aumentan sus funcionalidades, permitiéndonos hacer casi cualquier cosa muy fácilmente. Su apariencia se basa principalmente en plantillas, teniendo a neustro alcance miles de ellas totalmente gratis, o pudiendo construirlas nosotros mismos.
Comparación WordPress, Joomla y Drupal
Si quieren mi opinión, personalmente he probado algo de los tres y me inclino completamente por WordPress, considero que dispone de todo lo necesario para hacer del diseño y desarrollo web un trabajo mucho más amigable, y que si logramos configurarlo adecuadamente, podremos obtener sitios de gran calidad, modernos, totalmente optimizados y en muy poco tiempo; agregando demás que la curva de aprendizaje es muy baja, facilitándole a cualquier persona aprender en poco tiempo.

miércoles, 11 de febrero de 2015

La Historia del Diseño Web en una Infografía

Ya son más de 25 años desde que el Web hace parte de nosotros, si bien al principio eran muy pocos los afortunados que podían acceder a esta herramienta, hoy en día es parte fundamental en la vida diaria de la mayoría de personas en el mundo.
Con el pasar de los años la Web ha ido evolucionando de una forma sorprendente y anexo a ella el diseño web ha sido parte esencial de su evolución, pues son muy notables a simple vista loscambios que han tenido los sitios web de hace más de veinte años a los que podemos apreciar en estos días, y que sin duda nos deja un larga lista de tecnologías, navegadores, tendencias y mejoras que han ido apareciendo hasta hacer de la web y el Internet una gran experiencia para todos los usuarios.
Para detallar un poco la evolución e historia del diseño web, queremos compartirles una interesante infografía que nos muestra los constantes cambios que ha tenido esta practica desde 1990 hasta nuestros días, iniciando con el nacimiento de HTML hasta llegar a tendencias actuales como el Flat Design o el Responsive Web Design. No dejen de compartir ;)

miércoles, 28 de enero de 2015

10 Aplicaciones gratuitas que te ayudarán en clases

Se terminan las vacaciones y el regreso a clases para muchos ya es inminente, algunos incluso ya retomaron sus labores académicas para este año y se enfrentan nuevamente a la rutina del colegio oUniversidad, y al estrés por conseguir buenas notas.
Si ya estas en busca de todo lo necesario para tenerel mejor regreso a clases y poder atender sin preocupaciones cada una de las asignaturas que vas a ver en este año, seguramente no te pueden faltar unas buenas ayudas tecnológicas pues con todas las novedades que disponemos hoy en día no podemos seguir asistiendo a clases con los mismos elementosde hace 10 años, por el contrario debemos modernizar nuestra maleta y sacar provecho a las tablets, computadores y celulares que llevamos siempre con nosotros de un lado a otro.
Por lo anterior he querido hacer una recopilación con 10 Apps gratuitas para Android e iOS que te ayudarán en clases y que si sabemos aprovechar de la mejor manera podremos obtener resultados muy favorable en comparación a nuestros compañeros.
Aplicaciones para ir a clases

1. Duolingo

Esta App es una de las mejores en cuanto a educación se refiere, ofreciendo de manera completamente gratuita la posibilidad de aprender casi cualquier idioma de una manera realmente efectiva y divertida, ideal para jóvenes y estudiantes que están en etapa de aprendizaje. Se puede utilizar en su versión web o descargándola para Android o iOS.

2. Google Traductor

Si lo que buscan es una ayuda para esas clases de idiomas en las que no entienden ni una frase, con Google Traductor tienen en sus manos una herramienta capaz de traducirles casi cualquier texto a más de 90 idiomas, además de que desde su última actualización ahora permite en tiempo real traducir carteles y mensajes que encuentren escritos en cualquier lado usando la cámara de su dispositivo. Pueden descargarla en su versión para Android o iOS.

3. Tabla Periódica

Si estamos en la era digital que mejor para estudiar los elementos químicos que una Tabla Periódica Digital, y es que así es mucho más fácil aprenderse las propiedades y detalles de cada elemento sin tener que recurrir a la tradicional y aburrida tabla de papel.

4. Photo Math

La aplicación con la que todos soñaron en algún momento, y aunque parezca mentira esta increíble App usando la cámara toma en instantánea una operación matemática y la resuelve rápidamente para facilitarnos la dura vida de estudiantes, además nos muestra soluciones paso a paso para entender la forma de resolver cada ejercicio. Actualmente esta disponible para dispositivos iOS yWindows Phone.

5. Atlas de Anatomía en 3D

También debemos decirle adiós a los viejos libros y enciclopedias de anatomía que hacían aburrido estudiar el cuerpo humano, lo que tenemos hoy en día es nada más y menos que un Atlas de Anatomía en 3D, con todo lo necesario para aprender de una forma entretenida cada uno de los huesos y músculos de nuestro cuerpo.
Atlas de Anatomía en 3D

6. Google Keep

A mi modo de ver la forma mas simple y sencilla de tomar notas desde nuestro celular. Usando nuestra cuenta de Google sincroniza automáticamente a su versión web o cualquier otro dispositivo donde la utilicemos. Funciona bastante rápido y no distrae con funciones innecesarias, simplemente facilita su labor de tomar notas y recordatorios.

7. Calculadoras Científicas

Ya no es necesario llevar con nosotros tampoco la tradicional calculadora científica que no puede faltar en la Universidad o en los últimos años de secundaria, pues si contamos con un teléfono inteligente podemos instalar alguna app que lo convierta automáticamente en una completa calculadora avanzada con más funciones de las que vamos a necesitar en nuestros estudios.

8. Diccionario RAE

La Real Academia de la Lengua no podía quedar fuera de la revolución de las Apps y por ende ha puesto a disposición de todos su famoso diccionario de la Lengua Española, que sin duda es una gran referente para quienes quieran mejorar este idioma o consultar el significado de alguna palabra que desconozcan. La pueden utilizar en Android / iOS / Windows Phone.

9. Wikipedia Móvil

La incondicional amiga de casi todos los estudiantes del mundo también dispone de su respectiva aplicación para móviles, totalmente optimizada para que puedan hacer sus consultas e “investigaciones” necesarias para asistir a clases sin miedo a que les pregunten. Disponible paraAndroid / iOS / Windows Phone

10. Horario de Clases

Como no podía faltar, nuestro horario de clases digital para que no se nos pasen por alto las asignaturas que debemos ver cada día, el nombre del profesor o el salón al que debemos asistir, agregando además funciones de notas, asignación de exámenes y trabajos para cada materia.
Esperamos que puedan tener un gran inicio de clases y sepan aprovechar de la mejor manera estas herramientas que si bien no son todas las que pueden encontrar si son algunas de las mejores. Si conocen otras no dejen de recomendarlas en los comentarios :)

viernes, 7 de noviembre de 2014

Las 15 certificaciones mejor pagadas

mapa11

CertificacionesTI

Mostramos 2 referencias sobre las Certificaciones de TI mejor pagadas en el Mercado Laboral. En esta primer imagen se basa en la encuesta realizada por la Revista Software Guru en LATAM.
Otra referencia es el estudio de Global Knowledge del 2013. Es importante mencionar que este estudio fue realizado en USA.
Las certificaciones listadas en este reporte se basan en un listado publicado por Techrepublic.com, basado en una encuesta de sueldos realizada por Global Knowledge.
1.- Project Management Professional (PMP) 
La credencial PMP del Project Management Institute (PMI) es reconocida como la más importante certificación para Gerentes de Proyecto, gracias a un proceso riguroso de evaluación que asegura que sólo las personas con la experiencia y educación necesarios puedan obtenerla.
2.- Certified Information System Security Professional (CISSP) 
Es una credencial dirigida a Gerentes de Seguridad Informática involucrados en el desarrollo e implementación de Políticas y Procedimientos de Seguridad. La credencial es requisito para acceder a empleos en el ámbito militar y civil (En los Estados Unidos de Norteámerica). Más información sobre CISSP aquí.
3.- Microsoft Certified Solution Developer (MCSD) Está certificación valida las habilidades de una persona para diseñar y construir aplicaciones en entorno de tecnología Microsoft. Posee tres rutas de certificación, Aplicaciones (Apps) de Windows Store, Aplicaciones Web y Gestión de Ciclo de Vida de Aplicaciones. Para obtenerla deben presentarse hasta 6 exámenes. Se requiere recertificarse cada 2 años.
4.- Microsoft Certified Database Administrator (MCDBA) Un profesional certificado en MCDBA ha demostrado conocimientos y habilidades para diseñar, implementar y gestionar bases de datos SQL Server. En 2012, la certificación MCDBA se dividió en dos Microsoft Certified Solutions Expert (MCSE): Plataforma de datos (Data Platform) y Microsoft Certified Solutions Expert (MCSE): Inteligencia de Negocios (Business Intelligence).
5.- Cisco Certified Design Associate (CCDA) Quien posee está certificación demuestra amplios conocimientos de diseño de redes, en tecnologías de redes convergentes Cisco. Está dirigida a ingenieros de diseño de redes, técnicos e ingenieros de soporte.
6.- Microsoft Certified Application Developer (MCAD) Dirigida a Analistas, Programadores, Ingenieros de Software, Especialistas en aplicaciones y desarrolladores de software, quienes diseñan e implementan aplicaciones multicapa avanzadas utilizando Web Services de Microsoft .NET Studios.
.
7.- VMWare Certified Professional Datacenter Virtualization (VCP-DV) Existe alta demanda de profesionales en virtualización, especialmente en el área de virtualización en centros de datos (Data Centers). VMWare es uno de los proveedores líderes de soluciones de virtualización, el obtener esta certificación le permite al profesional demostrar que posee conocimientos y experiencia en esa área.
 
8.- Certified Novell Engineer (CNE) La certificación CNE es reconocida como una de las certificaciones líderes de profesionales avanzados en gestión de redes y solución de problemas.
9.- ITIL v3 Foundation ITIL es un marco de trabajo para la Gestión de Calidad de Servicios de Tecnología de Información (TI). El éxito de ITIL rádica en el uso de procesos con éxito demostrado para la gestión del ciclo de servicios de TI. Posee tres niveles decertificaciónITIL FoundationsITIL Intermediate e ITIL Expert. Un cuarto nivel, el ITIL Master, está en desarrollo.10.- Citrix Certified Administrator – Citrix XenServer 6 (CCA) Es una certificación de entrada (para principiantes), que certifica que su poseedor posee habilidades en algún producto especifico de Citrix, como XenApp, XenDesktop y XenServer. Quienes la poseen han demostrado habilidades en la instalación, configuración, administración y solución de problemas en servidores Xen.
11.- Database Administrator (MCITP)La Certificación MCITP valida que el profesional es capaz de desplegar, construir, diseñar, optimizar y operar tecnologías en un rol especifico. Para lograr esta certificación, primero debe obtenerse la “Microsoft Certified Technology Specialist” (MCTS) en SQL Server. Esta certificación está enfocada a la infraestructura de base de datos (no a aplicaciones de base de datos), y demuestra conocimientos en: Instancias de servidor, soluciones de seguridad en base de datos, bases de datos de alta disponibilidad, soluciones de respaldo y recuperación, estrategias de monitoreo, gestión de base de datos, estrategias de mantenimiento y estrategias de distribución de datos.
12.- MCTS SQL Server Microsoft Certified Technical Specialist SQL Server. Es una certificación base en SQL Server para profesionales que después pueden proseguir su carrera como Administradores de Bases de datos, Desarrolladores de Bases de datos y Desarrolladores de Inteligencia de Negocios (Cada uno con su propia certificación).
13.- Microsoft Certified Trainer (MCT) Demuestra que su poseedor posee habilidades técnicas y de instrucción en tecnologías Microsoft. Se requiere una renovación anual que proporciona acceso a la base de conocimientos Microsoft, libros electrónicos y otros recursos.
14.- Cisco Certified Network Professional (CCNP)Demuestra que su poseedor posee conocimientos y habilidades en la planeación, implementación, verificación y soluciones de problemas en redes de área amplia (WAN). Es una primera certificación, quienes la obtienen después pueden especializarse en Diseño o Networking.
15.- Citrix Certified Administrator – Citrix XenDesktop 5 (CCA) Es una certificación de entrada (para principiantes), que certifica que su poseedor posee habilidades en algún producto especifico de Citrix, como XenApp, XenDesktop y XenServer. En particular, esta certificación está dirigida a los administradores de Desktops Xen.

miércoles, 8 de octubre de 2014

EnjoyCSS, una herramienta para generar CSS3 de forma sencilla

enjoy-css-cg
El desarrollo web esta centrado en opciones sencillas y abiertas en la actualidad, y en el frontend reina el CSS3 y también el HTML5 de eso no cabe la menor duda, pero hay que reconocer que para hacer ciertos atributos atractivos en CSS3 se necesita de un conocimiento intermedio del tema a menos que tengamos a mano una aplicación web como EnjoyCSS.
EnjoyCSS, es una herramienta bastante interesante en la que podemos generar código CSS3 de forma sumamente sencilla, y por medio de una interfaz gráfica por lo cual prácticamente se hace de forma automatica. En ella podemos hacer el estilo para diferentes elementos de una página web como puede ser; botones, inputs, blocks (para citas), el fondo o background, además de efectos de transición y sombras.
Es una herramienta ideal para hacer cosas de forma rápida, y luego ver como se hizo para aprender, ya que al final como es obvio nos entrega un código con lo que hemos hecho en la personalización del elemento elegido. Es realmente muy interesante y se puede usar de muchas formas, y podemos trabajar con decenas de cosas del CSS3, así que para nuestros diseñadores y desarrolladores web viene a ser una herramienta útil.
Enlace: EnjoyCss

viernes, 26 de septiembre de 2014

¿Qué lenguaje de programacion aprender?

Para salir un poco de dudas y dejar sentadas algunas bases para quienes sigan con esta inquietud, vamos a tratar un par de detalles en este artículo para que puedan optar por elegir el mejor lenguaje de programación para aprender y que mejor se acomode a sus necesidades, así que veamos lo siguiente:
1. Cada lenguaje ofrece unas características especiales que lo hacen único y que pueden representarmayores ventajas para ciertos proyectos que otros, también hay algunos que fácilmente se pueden complementar con otros para obtener mejores resultados, tal es el caso de los lenguajes web que van muy de la mano.
2. Es importante enfocarse en que tipo de proyectos quisiera empezar a trabajar, los lenguajes deescritorio pueden ser muy diferentes a los de entorno web y a los de móviles, aunque hay algunos que se pueden usar para cualquier tipo de desarrollo, pero al momento de elegir es recomendable decidir cual será nuestro principal campo de acción.
3. Hay muchísimos lenguajes de programación para elegir, obviamente algunos son más populares que otros que son desarrollados por comunidades pequeñas para proyectos específicos, pero al momento de enfocarnos en alguno y si apenas vamos a dar nuestros primeros pasos como programador lo ideal es buscar uno que disponga de la suficiente documentación para aprenderlo, y si es posible que cuente con una amplia comunidad en la que podamos apoyarnos al momento de tener alguna duda.
4. Otro factor importante a tener en cuenta es la parte económica. Si uno de tus objetivos al aprender a programar es ofrecer tus servicios como freelance, debes analizar que hay algunos lenguajes que son mejor pagos que otros, también algunos son mas pedidos o tienen menos competencia al momento de ir en busca de un buen proyecto a desarrollar o empresa para trabajar.
5. No existen un lenguaje especial como para aprenderlo antes que otros, aunque muchos recomiendan empezar por Lenguaje C ya que es la base de muchos lenguajes modernos, pero realmente cualquier lenguaje que se propongan es el ideal, siempre y cuando hayan analizado los 4 puntos anteriores.
Para que tengan mayores argumentos al momento de elegir un lenguaje en específico, quiero compartirles una interesante infografía que nos resume 10 de los lenguajes de programacion más populares para aprender y sus principales características, así que analízalos en detalle y cuéntanos luego por cual te decidiste.
Lenguajes de Programación

miércoles, 16 de julio de 2014

Compressor, aplicación web para comprimir y optimizar imágenes

Si eres de los que prefieren utilizar aplicaciones web antes de instalar algún programa, hoy les quiero recomendar una muy interesante. Compressor es una herramienta online que posibilita la reducción del tamaño o peso de una imagen sin afectar su calidad, permitiéndonos así comprimir y optimizar imágenes de una manera sencilla y sin afectar muchos los resultados esperados.
Resulta idónea para los profesionales de la fotografía porque su objetivo es el de preservar lo máximo que sea posible, las características que otorgan excelente calidad a una imagen, aún cuando se realizan en ella acciones que naturalmente -es decir sin usar la aplicación- la modifican en forma drástica, como la disminución del tamaño o cambio de formato; en perjuicio de la misma.
Compressor.io funciona correctamente con formatos como JPEG, PNG, GIF y SVG; y ofrece dos posibilidades de compresión, los resultados del mismo pueden ser almacenados en un ordenador o directamente en un dispositivo externo de almacenamiento.
Compressor.io
Utilizar este aplicativo es bastante sencillo, basta con pulsar un enorme botón denominado “Try it”dentro de la página, escoger entre las dos opciones “lossy” o “loseless” (siendo este último el que conserva en mayor medida la calidad, pero las imágenes quedan más pesadas) y por último, guardar el documento a través del explorador o sencillamente arrastrándolo hasta la carpeta que deseas. Posteriormente se mostrará un balance que permite conocer la diferencia entre el peso de la imagen anterior y el de la actual y aparecerán botones para efectuar la descarga a Google Drive o Dropbox.
Sus creadores afirman que este es apenas el inicio de un aplicativo que cada vez resultará más útil para las personas por las constantes actualizaciones que se realizarán sobre él, obviamente en pos de lograr mejoras y facilitar procesos al usuario, ofreciendo al tiempo mayor utilidad. Cabe resaltar que el producto va dirigido a profesionales de la fotografía que suelen ocupar mucho espacio de almacenamiento con sus trabajos y archivos fotográficos.
Así que, señor lector, usted puede acceder al aplicativo online. Le invitamos a participar por medio de un comentario y ofrecernos su opinión y sugerencias al respecto.

Wimi5, para crear juegos en Html5 y ganar dinero con ellos

Sin duda los juegos son uno de los mercados mas grandes y con mayor cantidad de usuarios que existen, pues no es de extrañar sea una de las industrias que mayores ingresos genera en todo el mundo, lo que abre un gran abanico de posibilidades a entusiastas y futuros desarrolladores.
Para fortuna de muchos, especialmente para los que no tienen los conocimientos suficientes para desarrollar un videojuego desde cero, existenherramientas que permiten crear juegos sin saber programar y que facilitan mucho el trabajo para los principiantes y aficionados. Ahora una de las tendencias es crear juegos en Html5 gracias a su facilidad de ser jugados en múltiples plataformas y dispositivos, para lo cual hoy queremos recomendarles un interesante servicio.
En Wwhatsnew nos encontramos con Wimi5, una interesante plataforma que permite desarrollar juegos en Html5 sin saber programar y además ayuda a los desarrolladores a ganar dinero con ellos.
Wimi5
En Wimi5 se pueden crear juegos casuales con la sencilla técnica de arrastrar y soltar, sin necesidad de introducir una sola linea de código, bastando solo con nuestra creatividad y un poco de dedicación para crear el mejor videojuego posible, garantizando a los desarrolladores la posibilidad de publicar sus creaciones en una plataforma totalmente escalable y de confianza.
Sumado a los anterior, el uso de Wimi5 es totalmente gratis y dándonos ademas la posibilidad de poder generar ingresos con nuestro juegos mediante un modelo Gana-Gana, donde el usuario recibe el 70% y Wimi5 el 30%, garantizando ademas una importante audiencia para cada uno de los lanzamientos gracias a las estrategias de mercadeo que mantienen en la empresa.
Para utilizar este interesante servicio solo hace falta ingresar a Wimi5.com y registrarnos. En el sitio también podemos encontrar una sección completa de tutoriales para aprender a utilizar la herramienta y un foro, algo que sin duda reduce bastante los tiempos de aprendizaje para nuevos usuarios, y que además la presenta como una completa plataforma que puede ser aprovechada por docentes y estudiantes a nivel académico.