En Internet está todo, incluso la mejor formación, universitaria o no. Son miles las personas que eligen completar su educación gracias a los cursos online que imparten gratis varias universidades e instituciones, algunas de ellas muy prestigiosas. Una de las compañías implicadas en el auge de los denominados MOOC es Google.
La compañía estadounidense es una habitual en las listas de cursos que se pueden encontrar en Internet. Además, expide un certificado a tu nombre una vez que finalizas el período de formación, habitualmente de unas pocas semanas.
Los cursos de formación online de Google y Udacity cuentan con varias ventajas, como la flexibilidad horaria y la calidad del contenido. Además, el nombre de una de las mayores compañías tecnológicas del mundo luce muy bien en el CV, aunque lo prioritario en sus talleres sea obtener los conocimientos prometidos.
Uno de los pocos inconvenientes de estos cursos MOOC gratis de Google es que se imparten íntegramente en inglés, por lo que es necesario manejar mínimamente el idioma. Si aún no lo haces es hora de ponerte manos a la obra, y para eso también hay recursos de sobra en Internet.
Además de los miles de cursos respaldados por instituciones académicas, en Youtube hay tutoriales para prácticamente todo. ¿Quién no ha resuelto una duda o aprendido a hacer algo viendo algunos de los videotutoriales que plagan esta plataforma? La mecánica de los MOOC es muy parecida, aunque con visos de oficialidad.
El principal objetivo de los últimos que ha publicado Google son los estudiantes de carreras relacionadas con las TIC, como los editores audiovisuales, desarrollo de aplicaciones y web, programación, informática e ingeniería.
Para comenzar tu curso online gratis de Google, sólo tienes que acceder a la página del curso y hacer click sobre Start Free Course. En la web se muestra la duración del mismo, el contenido y la dificultad. Hemos decidido ordenarlos en cuatro apartados según el campo de conocimiento que abordan, con dificultad de menor a mayor.
Desarrollo de aplicaciones y servicios para Android
Android es hoy por hoy el emblema de la compañía, por eso prácticamente todos los MOOC o cursos online gratis de Google afectan de una forma u otra al sistema operativomóvil líder en todo el mundo. De los nuevos añadidos a la plataforma de Udacity, hemos seleccionado cinco que son especialmente útiles.
Las aplicaciones para Android pueden llegar a ser muy rentables, y por eso las compañías buscan trabajadores capaces de desarrollar una que funcione y que lo haga bien. Gracias a los MOOC de Google puedes formarte gratis y obtener un buen trabajo.
(Principiante) Desarrollo de Android para Principiantes – 4 semanas
Este es el curso más básico que ofrece Google en toda la plataforma, y es gratis. Sirve para iniciarse en los entresijos de Android.
Date de alta aquí.
(Intermedio) Desarrollo de aplicaciones Android – 60 horas
Una vez que manejes los conceptos más básicos del sistema operativo, es hora de empezar a programar tus propias aplicaciones. Este cursillo sirve para iniciarte, aunque la dificultad es intermedia. Consta de 60 horas, distribuidas según tus preferencias.
Date de alta aquí.
(Intermedio) Servicios de localización de Google en Android – 2 semanas
Son muchas las aplicaciones que recurren a la ubicación en el teléfono móvil. Este proceso requiere de un trabajadores experto que haga que todo funcione como la seda. Gracias a las dos semanas de formación ofrecida por Google podrás ser uno de ellos.
Date de alta aquí.
(Avanzado) Desarrollo de aplicaciones Android avanzado – 6 semanas
La cosa empieza a ponerse seria. Aquí Google te explica cómo crear aplicaciones para su SO que funcionen realmente bien y tengan características complejas. No apto para novatos en programación.
Date de alta aquí.
(Avanzado) Optimización de aplicaciones para Android – 4 semanas
De acuerdo. Ya sabes crear aplicaciones, ahora es el turno de hacerlas eficientes. Muchas apps, incluso respaldadas por importantes compañías, tienen problemas de consumo energético. De ahí la importancia de dominar este aspecto: es trabajo prácticamente asegurado.
Date de alta aquí.
Diseño y desarrollo web
El desarrollo web es importante sea cual sea el soporte desde el que se accede a Internet. Mejorar la carga y visualización de una página hace que los visitantes se sientan cómodos en ella, con todo lo que eso significa. Si les gusta, es más probable que vuelvan a visitarla.
Hacerlas además compatibles con dispositivos móviles es cada vez más importante. La mayor parte del tráfico procede ya de los smartphones, por lo que es hora de ponerse manos a la obra y aprender a adaptar completamente las webs a este formato.
(Intermedio) Desarrollo web para móviles – 6 semanas
En este segmento de sus cursos online gratuitos, Google no admite rezagados. Se empieza ya desde nivel intermedio, dando por hecho que tienes algunos conocimientos de programación y desarrollo web. Si no, ni siquiera intentes hacer este MOOC especializado en dispositivos móviles.
Date de alta aquí.
(Intermedio) Diseño web responsive – 2 semanas
Crear una web puede ser más o menos fácil, dependiendo de los conocimientos que manejes. Sin embargo, una vez que está creada toca hacerla medianamente visible en pantalla más pequeñas que las de un ordenador. Este curso te enseña.
Date de alta aquí.
(Intermedio) Uso de imágenes responsivas – 2 semanas
Lo audiovisual, el vídeo y la imagen, gana terreno al texto en Internet. Cada vez es más común encontrar este tipo de contenido en cualquier página web, aunque a veces no se puede disfrutar de la experiencia debido a problemas con el tamaño. Para que esto no te ocurra, te recomendamos este cursillo online.
Date de alta aquí.
(Intermedio) Optimización de webs – 1 semana
Gracias a las conexiones de las que disponemos hoy en día, la carga de cualquier página web es rápida, aunque hay diferencias. Éstas se explican por la optimización que el creador haya hecho de su contenido y código, un aspecto tan importante como para tener curso propio en Udacity.
Date de alta aquí.
(Avanzado) Optimización de aplicaciones web – 1 mes
Uno de los cursos más largos ofertados por Google y Udacity es el que atañe a las aplicaciones web. Si es difícil que una web funcione de forma fluida, el contenido de este tipo lo es aún más.
Date de alta aquí.
Servicios multiplataforma de Google
Google dispone de una amplia red de aplicaciones y servicios, algunos de ellos completamente desconocidos. La mayoría vienen como apps preinstaladas en los móviles Android, pero no todas, ya que se trata de servicios multiplataforma.
Algunos de los proyectos más interesantes de Google no tienen nada que ver con la telefonía. Son, por ejemplo, los relojes o los tan populares Chromecast. Como la compañía no tiene previsto retirarse de estos mercados sino más bien al contrario, estos cursos online MOOC son especialmente interesantes a largo plazo.
(Intermedio) Añadir Google Maps a tu aplicación – 2 semanas
La API de Maps te permite hacer uso de los servicios de localización de Google en beneficio propio. Puedes integrar la ubicación en tu aplicación para hacerla más interactiva e interesante para los usuarios.
Date de alta aquí.
(Intermedio) Google Analytics – 2 semanas
Si eres periodista o trabajas en un medio de comunicación, sin duda conoces Google Analytics. Es la herramienta de estadísticas imprescindible para cualquier webmaster, pues permite saber de dónde vienen, por qué y hacia dónde van los visitantes de una página. Este curso te enseña a hacer lo mismo con tu aplicación para Android.
Date de alta aquí.
(Avanzado) Android Wear – 2 semanas
Aunque algunos rumores señalan al progresivo abandono de Android Wear, el sistema operativo de Google para el smartwatch sigue muy vivo. La prueba de ello es que la compañía acaba de publicar un nuevo curso online para aprender a desarrollar aplicaciones en él.
Date de alta aquí.
(Avanzado) Android TV y Google Cast – 1 semana
Google Cast es el nombre que recibe el antiguo Chromecast, aún a la venta como tal. Por su parte, Android TV es la plataforma de la que se sirven algunos aparatos para poder reproducir contenido multimedia directamente en el televisor o el monitor.
Date de alta aquí.
(Avanzado) Android Auto – 1 semana
Con el coche autónomo a la vista, cobra importancia el desarrollo de todo tipo de servicios para Android Auto, el software que conecta tu móvil con cualquier pantalla compatible de tu coche.
Date de alta aquí.
Programación y diseño
En este último apartado hemos incluido un poco de todo, aunque especialmente la formación online de Google relacionados con el diseño y la programación en distintos campos, desde los juegos hasta apps en Python. Son todos los que se centran en aspectos no abordados hasta ahora.
A diferencia de los MOOC o cursos gratis online de Google mencionados anteriormente, estos se centran en campos bastante más específicos, por lo que quizás su público objetivo no será tan amplio. Aun así, incluyen algunos de los formatos que prometen mucho de cara al futuro, como el HTML5.
(Principiante) Diseño UX para desarrolladores móviles – 6 semanas
Con el objetivo de crear espectaculares apps incluso antes de empezar a escribir código,Google imparte este curso para personas que aún no tienen conocimientos demasiado avanzados en la materia
Date de alta aquí.
(Intermedio) Material Design – 4 semanas
El Material Design es una tendencia estética que parece haber venido para quedarse. Prácticamente todas las aplicaciones móviles usan iconos y menús basados en él, y Google no quiere ser menos.
Date de alta aquí.
(Intermedio) Desarrollo de juegos para HTML5 – 2 meses
El HTML5 es el formato que debe sustituir a Flash y Java a corto y medio plazo. Aún son muchas las webs que deben migrar, por lo que de cara a encontrar empleo este curso es especialmente interesante.
Date de alta aquí.
(Avanzado) Desarrollo de apps en Python – 6 semanas
Python es uno de los lenguajes de programación más demandado. Google imparte un curso online para usuarios avanzados en el que aprenderás a desarrollar apps con él, unos conocimientos íntimamente relacionados con Google Engine.
Date de alta aquí.
(Avanzado) Gradle para Android y Java – 6 semanas
Gradle y Java son dos herramientas fundamentales para desarrolladores. Entre ambas se reparten a medias las seis semanas de este curso. Para poder participar en él y sacarle provecho es necesario tener conocimientos de programación bastante consolidados.
Date de alta aquí.
Artículo publicado en Computerhoy