¿Ya le has dado un vistazo a nuestra lista de cursos gratuitos de noviembre? Verás que muchos de ellos están pensados para aquellos que quieren aprender programación. Y ahora sumamos una nueva propuesta con el curso gratuito para aprender Python.
Si aún tienes pendiente aprender programación o mejorar tus habilidades en diferentes ámbitos tecnológicos, puedes consultar esta selección de cursos online que comienzan en noviembre.
Algo importante para aprender a programar es contar con los recursos educativos suficientes para hacer de la tarea algo muy cómodo, y por fortuna, en forma de libros digitales, se encuentran por montones en la red.
Pues bien, para facilitar la búsqueda, en el portal de recomendaciones Six Revisions han compartido una selección de infaltables títulos gratuitos online -con versiones físicas de pago- enfocados en la programación básica pero con una calidad que podrá resultar de ayuda tanto a novatos como a expertos. En fin, aquí los compartimos también, eso sí, exceptuando el sexto libro mencionado, todos están en inglés:
Por fortuna cada vez hay más portales interesantes para aprender a programar desde cero o para practicar lo ya aprendido: Codecademy, LearnStreet, Code.org, CodeSchool, etc. Lastimosamente estos sitios no son suficientes para muchos profesionales que requieren de un nivel avanzado en el manejo de código para aplicarlo en problemas prácticos dentro de sus respectivas áreas, o simplemente sus características de retroalimentación genéricas no son tan enriquecedoras como si podría serlo un comentario, una corrección o el consejo de un experto.
Pues bien, Exercism.io es un servicio que llega para darle solución a tales contrariedades, de hecho, la profesora que le dio vida lo hizo por una situación similar, porque sus alumnos no se animaban a completar sus ejercicios de programación por falta de una retroalimentación constante que les guiara a una o a varias respuestas para solucionar problemas específicos. En consecuencia se ha creado un espacio brillante donde expertos y novatos se entienden para trabajar en problemas presentados a diario por la plataforma armando cadenas de conversaciones tan largas como enriquecedoras para cada usuario.
Su modo de uso se basa en GitHub -hace falta una cuenta-, de hecho basta con bajar su cliente para ir accediendo a los diferentes ejercicios propuestos, trabajar en ellos y publicar las soluciones encontradas, sean o no conseguidas al 100%, para obtener una retroalimentación de la comunidad. Respecto a los lenguajes en los que orbitan los problemas tenemos a CoffeeScript, Python, Ruby, C++, Javascript, Perl y hasta Swift, entre algunos otros. Por su fuera poco, Exercism.io es open source.
En fin, otro valioso recurso que nos da la web para practicar y aprender programación, esta vez, en un nivel más avanzado y hasta más social.
Aardman Animations, empresa responsable de la creación de la clásicas series británicas animadas Wallace and Gromit y Shaun the Sheep, en compañía de la fundación Nominet Trust, ha creado un portal para que los niños aprendan a programar mediante Scratch, un entorno brillante creado por el MIT que no requiere tratar directamente con código sino con piezas interactivas de colores.
El sitio se llama Shaun”™s Game Academy referenciando a la oveja Shaun y la idea es aprender lo suficiente para crear un videojuego original con tal personaje como protagonista contando para ello con fondos, efectos y más material exclusivo de la serie además de completas guías animadas, documentos en PDF, instrucciones en video y proyectos guiados disponibles en el portal oficial de Scratch.
Adicionalmente, para residentes del Reino Unido, la idea es poner a competir sus creaciones en un concurso creado por el portal. Sus premios incluyen visitas a los estudios de Aardman Animations, figuras originales en plastilina de Shaun the Sheep, apoyo del equipo de videojuegos de la compañía para seguir desarrollando lo creado y finalmente más merchandising de la película.
Los módulos de aprendizaje están disponibles en inglés pero gracias a la facilidad de Scratch, no es un gran impedimento con algo de asesoria de los padres. Por cierto, como destacan en VentureBeat, el lanzamiento del portal responde al día mundial de Scratch celebrado el pasado 17 de mayo.
Fundamentos de la Programación es ideal para aquellos usuarios con ningún conocimiento de Programación que deseen dar un recorrido por sus conceptos fundamentales, y según la sinopsis del curso hasta diseñar su primera aplicación web.
Fundamentos del Diseño propone una dinámica muy interesante, ya que promete analizar en 5 bloques todos aquellos conceptos esenciales que necesita combinar un diseñador para desenvolverse con éxito en su trabajo.
Ambos cursos son impartidos desde Acámica, una plataforma educativa que hemos comentado en otros artículos, que se centra en ofrecer cursos en español que nos permitan desarrollar habilidades que puedan servirnos para definir una carrera o como salida laboral.
Los cursos que hemos mencionado comenzarán el 30 de noviembre, pero ya podemos inscribirnos con solo registrarnos en la plataforma a través de un formulario o con nuestra cuenta de Facebook. Al igual que el resto de los cursos de la plataforma, contaremos con diferentes recursos para ir asimilando el contenido, nuestro panel de estudio, así como el apoyo del instructor y demás usuarios a través del foro.