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

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

viernes, 23 de mayo de 2014

Code Hunt, juego de Microsoft para aprender a programar

Si hay una cosa difícil para muchos en la informáticaes aprender a programar, pero aunque puedes ser complicado para algunas personas, no es imposible aprender y mucho menos si encontramos las herramientas adecuadas y el mejor método para desarrollar nuestra lógica, y conocer un lenguaje.
Los juegos han sido gran apoyo en muchas áreas de conocimiento y son una interesante herramienta para desarrollar ciertas capacidades, por ello en laprogramación pueden ser muy influyentes si los usamos para aprender, algo que quiere aprovechar Microsoft al lanzar hace unos días un interesantejuego online enfocado a que las personas aprendan sobre programacion y código de manera entretenida.
Code Hunt es el nombre que recibe este interesante proyecto, y que nos permite mediante niveles ir aprendiendo a programar en Java y C#.
Code Hunt
La mecánica de Code Hunt es sencilla, el jugador debe ir descubriendo fragmentos de código que faltan para generar las mejores lineas posibles y lograr que el código responda a las exigencias solicitadas. El jugador gana puntos por cada nivel y bono extra por las soluciones de mejor calidad.
Aunque debemos elegir si queremos jugar sobre Java o C#, durante el recorrido podremos cambiar de un lenguaje a otro para así conocer ambas sintaxis. Mientras vamos avanzando en el juego aprenderemos sobre operadores aritméticos, sentencias condicionales, bucles, cadenas, algoritmos de búsqueda y mucho más.
Para disfrutar y aprender con Code Hunt solo debemos ingresar a su web www.codehunt.com, y sinnecesidad de instalar nada en nuestro computador podremos empezar a jugar de forma educativa. Tal vez el único inconveniente para muchos puede ser el hecho de que el juego por ahora se encuentra solo en inglés, aunque no usa un lenguaje muy complejo de entender y realmente no debe verse como una limitación, ya que con unos minutos de practica podremos entender rápidamente su metodología.

miércoles, 29 de enero de 2014

Curso gratuito para empezar a programar en Java

Java es uno de los lenguajes de programación mas usados en el mundo y que mejor remuneración puede llegar a tener en a nivel laboral, de ahí que muchas empresas busquen expertos en el campo para sacar adelante sus proyectos tecnológicos, y que además sea una de las bases para enseñarprogramación en muchas Universidades e institutos.
Si uno de tus propósitos para este 2014 es aprender a programar en Java, hoy les quiero compartir un interesante curso de iniciación en este lenguaje, con el cual podrán aprender los conceptos básicos incluso sin saber nada del tema. Aprenderán desde cero, conocerán las principales características de Java y empezarán a utilizarlo para hacer sus primeros programas.
Este interesante curso gratuito es ofrecido por EscuelaIT, su duración es de 4 días y dará inicio el próximo martes 21 de Enero. La formación es completamente online, y para empezar solo se necesita contar con una conexión a Internet.
Curso de Introducción a Java
El objetivo principal de este curso es que los estudiantes sean capaces de entender el lenguaje y hacer programas simples de consola. De esta manera darán un primer paso para que luego puedan enfocarse a alguna de las ramas de desarrollo que permite Java.

Contenido del Curso

  • Presentación
  • Introducción a la programación
  • Requerimientos
  • Eclipse
  • Hola mundo
  • Estructura
  • Tipos de Variables
  • Operadores Matemáticos
  • Operadores Relacionales
  • Operados Lógicos
  • Estructuras de control
  • Entradas
  • Estructuras
  • Funciones
  • Métodos
  • Libreras
  • P.O.O (Programación Orientada a Objetos)
  • Clases
Al final todas las sesiones quedan grabadas en vídeo y puestas a disposición de las personas suscritas al curso para que puedan revisarlos nuevamente cuando gusten. Los detalles completos del curso y el formulario para el registro del mismo lo pueden encontrar en el link que les dejo al final, y para complementar una mejor formacion pueden revisar nuestros artículos relacionados.

viernes, 6 de diciembre de 2013

Mario Bros creado con SCSS

Screenshot_115

HTML, CSS y JavaScript son solo la punta del iceberg en cuanto a desarrollo web se refiere, una vez conozcas como funcionan, sus especificaciones y sus estrechas relaciones apenas estarás entrando al maravilloso mundo de la web.
Como los desarrolladores evitamos a toda costa repetir lo que escribimos se crearon los preprocesadores de CSS, los cuales permite establecer variables, crear funciones y realizar operaciones matemáticas con las hojas de estilo, de esta forma te ahorrarás muchísimo tiempo al no tener que estar cambiando muchas líneas de código cuando deseas hacer una actualización o añadir una margen o espaciado a algún componente.
Bueno, después de la pequeña ilustración sobre preprocesadores de CSS hoy les presento otra excelente prueba del poder de la nueva versión de CSS: CSS3, esta vez es una pequeña pero increíble detallada animación de Mario Bros saltando para obtener una moneda, la animación fue creada solamente utilizando un elemento HTML y el resto lo hace el procesador de CSS, Sass.
Pueden ver la animación completa y su código cuente en CodePen