5 cursos gratuitos de JAVA en español

Si estáis aprendiendo Programación Orientada a Objetos, o habéis entrado en el mundo de la programación en android, seguramente habréis acabado cara a cara con JAVA, y para facilitar el trabajo de aprenderlo, os dejamos con cinco cursos online gratuitos en español, ideales tanto para principiantes como para quienes quieren repasar conceptos, solo tenéis que pulsar en el tí­tulo de cada curso para acceder al mismo:

El curso de devcode

java

Un Curso de Java Gratis que ayuda a aprender los fundamentos del lenguaje de programación Java. Nos ayuda a practicar con buenas prácticas de programación. Ya se han inscrito más 1000 alumnos en la primera semana, alumnos que podrán realizar los 16 módulos sin pagar nada. En el curso se tratarán los siguientes temas:
Continúa leyendo «5 cursos gratuitos de JAVA en español»

codeplace, una plataforma especialmente diseñada para cursos de programación

codeplace

Si queréis recibir cursos de programación, pero no encontráis las plataformas actuales muy adecuadas para ese objetivo, echad un vistazo en codeplace.com.

Se trata de un sistema que ofrece cursos de programación de diversos tipos, con opción de crear una cuenta gratuita para acceder al material disponible. Desde allí­ podemos ver las lecciones dentro de una aplicación especialmente diseñada para aprender a programar, motivo por el cual cuenta con funcionalidades no disponibles en la mayorí­a de otras plataformas de aprendizaje:
Continúa leyendo «codeplace, una plataforma especialmente diseñada para cursos de programación»

Mimo, una app para iPhone que nos ayuda a aprender a programar

mimo

Minicursos dentro de una app para iOs, eso es lo que ofrece Mimo, aplicación que ya está preparando su versión android con caracterí­sticas y objetivos semejantes: enseñar a programar sin necesidad de invertir mucho tiempo.

Por supuesto, hay que tener en cuenta que no estamos hablando de grandes cursos de programación que nos garanticen un puesto de trabajo en pocos meses, ni de proyectos que podamos incluir en nuestro CV, ni conocimientos que nos ayuden a programar el próximo Pokémon Go… pero sí­ son clases que pueden ayudarnos a entender mejor cómo funcionan algunos lenguajes de programación especí­ficos.
Continúa leyendo «Mimo, una app para iPhone que nos ayuda a aprender a programar»

Freeter, una aplicación para la gestión de proyectos de programación

freeter

Existen muchas aplicaciones y plataformas web que podemos usar para controlar versiones de código, para gestionar tareas y estar al tanto de la evolución de proyectos de programación, pero en las últimas semanas me está llamando mucho la atención Freeter.

Se trata de una aplicación para Windows y Mac que nació en mayo, aunque la última versión, la 0.6, fue presentada hace pocas horas. Su objetivo es tener en un único panel de control toda la información que necesitamos sobre los proyectos en los que estamos trabajando, organizando las tareas «a lo trello», y mostrando el árbol con los archivos en la sección lateral.
Continúa leyendo «Freeter, una aplicación para la gestión de proyectos de programación»

Qué alumnos buscan las empresas en una escuela de programación

programar

Desde Skylab Coders Academy, academia de programación recientemente abierta en Barcelona, hablamos sobre las habilidades y conocimientos que buscan las empresas entre los alumnos de este tipo de instituciones.

Este tipo de academias ya son la opción preferida para algunos estudiantes que se plantean orientar sus carreras al mundo del desarrollo de aplicaciones web, alumnos que apuestan por programas de Skylabcoders para que en 9 semanas ya estén listos para las entrevistas de trabajo.

Algunos de los alumnos habí­an aprendido HTML, CSS o Javascript a través de videos o cursos online. El problema con el que se habí­an encontrado y por el que se han decidido a acudir a un curso de programación en formato Bootcamp, es la dificultad en saber escoger qué contenido estudiar o el tiempo que les toma aprender de forma autodidacta.
Continúa leyendo «Qué alumnos buscan las empresas en una escuela de programación»

Google presenta Project Bloks, nueva iniciativa para enseñar a programar a los niños

bloks

Dentro de la siempre rica categorí­a «enseñemos a los niños a programar», entra hoy el Project Bloks, un nuevo proyecto creado por Google para permitir que desarrolladores, diseñadores y educadores puedan construir experiencias de programación de dispositivos fí­sicos para niños de más de 5 años.

Los detalles, que pueden consultarse en projectbloks.withgoogle.com, muestran una plataforma basada en un kit con piezas que pueden encajarse para modificar su comportamiento como un todo. Se trata de una iniciativa de Creative Lab de Google que ha sido posible gracias a la asociación con otras instituciones, como IDEO (compañí­a de diseño) y el Laboratorio de Tecnologí­as de Aprendizaje de la Universidad de Stanford.
Continúa leyendo «Google presenta Project Bloks, nueva iniciativa para enseñar a programar a los niños»

Google, junto con Udacity, lanza nanogrado online de 165 horas de programación android desde cero

curso

Seguimos hablando de cursos online.

Si no tenéis suficiente con los 250 que ya hemos publicado para hacer en julio, todos ellos con opción gratuita, ahora tenéis uno más, uno de programación android organizado por Google y la plataforma udacity, disponible en este enlace, con diploma final y un precio realmente atractivo.

Se trata de un nanogrado compuesto de varios cursos, cursos que, por otro lado, pueden hacerse de forma individual sin pagar nada en udacity.com/google (aunque de esta forma no se obtiene el tí­tulo).
Continúa leyendo «Google, junto con Udacity, lanza nanogrado online de 165 horas de programación android desde cero»

Iotify, para hacer prototipos de aplicaciones IoT

iot

Nos presentan Iotify como una excelente solución que nos permite hacer prototipado rápido para el desarrollo de aplicaciones IoT (Internet de las Cosas). Se basa en la virtualización de los módulos disponibles para IoT, así­ como de los sensores y actuadores, de fácil acceso para los usuarios, permitiendo una puesta en marcha de aplicaciones de forma directa y mediante SaaS. Todos los módulos gozan de una conexión a internet real, por lo que pueden conectarse con cualquier proveedor cloud o dashboard IoT, a elegir por el cliente.

Es posible, de esta forma, programar una Raspberry Pi, o un Arduino, sin necesidad de comprar el hardware, todo por Internet, ya que al crear un proyecto nuevo estaremos gestionando un dispositivo real que responderá a nuestros comandos.
Continúa leyendo «Iotify, para hacer prototipos de aplicaciones IoT»

Tres sitios Web para aprender Java desde cero

java

Si hay un lenguaje de programación que van a pediros en todas las empresas a las que enviéis vuestro currí­culum de programador, ese es Java. Antes producto de Sun, ahora producto de Oracle, es el lenguaje más popular. Quizá sea el lenguaje de programación más general de aquellos a los que podemos echar mano, en el sentido de que sirve para todo.

Nos interesa aprender a programar Java si queremos aprender a programar, porque es el lenguaje más usado en la industria y porque, además, si tenemos que cambiar de lenguaje, será muy parecido a este (se usa como ejemplo en todos los cursos de Programación Orientada a Objetos).

Codeacademy

Es quizá el primer recurso del que deberí­amos tirar para comenzar a aprender casi cualquier lenguaje de programación. Su curso de iniciación a Java tiene una duración estimada de cuatro horas y sus cuatro unidades os enseñarán lo básico del lenguaje.
Continúa leyendo «Tres sitios Web para aprender Java desde cero»

7 juegos para aprender lenguajes de programación

En los últimos meses hemos visto muchos robots y juguetes que enseñan a los niños a programar, pero ahora vamos a enfocarnos en los juegos, aplicaciones web que, además de entretener, ayuden a entrar en el amplio mundo de la programación aprendiendo algún que otro lenguaje, así­ como a practicar si ya conocéis alguno.

Es importante entender la diferencia entre aprender a programar (entender la lógica de los ordenadores y conocer las estructuras básicas de un programa informático) y aprender un lenguaje de programación (conocer la sintaxis de un lenguaje especí­fico para poder programar en él conociendo ya la lógica antes mencionada). En esta lista nos enfocaremos más en la segunda parte: aprender HTML, C#, Java, Python…

Schema Verse

sql

Un juego con SQL como protagonista. No es nada gráfico, pero su comunidad es suficientemente activa como para garantizar la práctica de SQL, ya que solo con esos comandos conseguiremos avanzar en el juego.
Continúa leyendo «7 juegos para aprender lenguajes de programación»