Saltar al contenido

10 Herramientas online para aprender a programar

programmer

Internet está repleto de conocimiento, donde puedes encontrar miles y miles de webs con información, cursos, vídeos y libros. Toda esta información está al alcance de tu mano y algo de lo que puedes disponer con pocos clicks desde tu pc o movil, con toda esta información nos dejará aprender casi todo lo que imaginemos. No obstante una cosa es localizar guías y tutoriales, y otra es encontrar buenas herramientas para el aprendizaje, entre ellas para aprender a programar.

En esta entrada vamos a tocar un tema que hemos tratado previamente y con el que me han preguntado miles de veces, que es dónde encontrar herramientas para aprender a programar, así que en esta entrada presentamos diez herramientas en línea para aprender a programar, páginas en las que vamos a  interaccionar con la máquina para ir logrando determinados logros, o bien para ir pasando al siguiente nivel, todo ello «programando» o basándonos en conocimientos de programación que iremos adquiriendo.

Muchas de estas herramientas son tipo «juego» por lo que la labor de aprender suele ser más amena y entretenida. Están herramientas están destinadas tanto a chavales como a todos aquellos adultos interesados en el planeta de la programación.

Comenzamos….

Codebug

Aparte de un pequeño juguete (una de las extensiones para programar más interesantes), Codebug es asimismo una completísima plataforma para aprender programación. Una de sus virtudes está en la posibilidad de permitir programar por bloques o bien por texto, mediante lenguajes tan conocidos y populares como Python o JavaScript, y todo a través del navegador y sin precisar instalar nada. Dispone de una sección concreta con tutoriales y desafíos para aprender a programar y efectuar diferentes creaciones entretenidas que te aseguro que lograrán atraer tu interés hacía la programación mientras estás «jugando».



Enki

Impresionante Aplicación disponible para Android y Apple en la que puedes ir resolviendo test de un montón de lenguajes de programación, me encanta para ir en el tren o en esos ratos que no tienes nada que hacer, y te apetece repasar conocimientos de algún lenguaje de programación.

Te va dando contando las características de los lenguajes dependiendo del temario que hayas escogido y luego te pone test de referencia a esos lenguajes.

Sube de nivel tu Javascript, Python, CSS, HTML, git, Linux y Java con Enki. Es rápido y fácil mejorar tus habilidades de programación, ya seas un desarrollador profesional o un principiante completo.

Descubre nuevos consejos, trucos y mejores prácticas. Practica tus habilidades de programación, responde preguntas y juega divertidos minijuegos de codificación.

SoloLearn

Seguimos por herramientas para aprender a programar desde nuestro dispositivo movil, SoloLearn tiene un múltiple plataforma en la que puedes encontrar múltiples herramientas en las que cada una están basadas en uno o varios lenguajes de programación.

El enlace en el que puedes ver las múltiples plataformas de SoloLearn, y aquí el enlace para los de Apple , a que esperas para probarlo 😉

Codecombat

Imagina un juego en el que manejas un personaje, y que para ir consiguiendo armas, armadura y demás, debes ir pasando niveles… resolviendo desafíos de programación. De este modo es Codecombat, que con una buena dosis de ludificación plantea aprender a programar de una manera fácil y atrayente. Con múltiples lenguajes libres como Python y JavaScript) tiene tintes más de juego para videoconsolas que de tutorial, y funciona realmente bien.

Codeavengers

Seguimos aprendiendo programación con herramientas de tipo juego, en este caso vamos de la mano de Code Avengers, una plataforma reducida con respecto a otras mas que guarda un enorme potencial. Tiene tutoriales sobre lenguajes JavaScript, HTML, CSS , PHP y después sobre categorías de programación, como por poner un ejemplo de qué forma crear juegos para videoconsolas, webs o bien otro género de programas. Aseguran tener más de doscientos horas de cursos y el código. En especial interesantes las posibilidades de cara a familias y institutos con el propósito de trabajar con conjuntos de pupilos.

Swift playgrounds

La compañía Apple, desarrolladora de dispositivos móviles como iPad o bien iPhone, lleva desarrollando desde tiempo su aplicación para aprender a programar: Swift Playgrounds se preparó par tratar de introducir a pequeños y a mayores en el lenguaje Swift, este lenguaje es usado para crear aplicaciones para el sistema iOS. Dispone de múltiples tutoriales y guías para aprender programación desde cero de una manera fácil, intuitiva y asimismo atrayente a través del juego, y en una actualización reciente han incorporado la posibilidad de programar drones y robots para poder ampliar todavía más sus posibilidades.

Swift

Coderbyte

Coderbyte es una plataforma para aprender diferentes lenguajes de programación (JavaScript, Python, Ruby y otros) y que, además de esto, incluye desafíos de programación de lo más diverso. Procuran aprender a programar de una manera amena y además tratan de abordar otras cuestiones tanto técnicas como otras curiosidades. Ideal cuando ya se tienen conocimientos anteriores de programación, para fortalecer conceptos o bien aprender otros nuevos lenguajes.
Coderbyte

Codecademy

Es una de las grandes plataformas, Codecademy deja aprender a programar de forma interactiva. Plantea una serie de inconvenientes que vamos a deber ir resolviendo mediante la programación, escribiendo código de forma directa en el navegador; va a ser la página web la que nos confirme si está bien, o bien si hay algo que vamos a deber corregir ya antes de proseguir. Ofrecen lenguajes concretos (PHP, Python, Ruby) o bien asimismo ‘paquetes’ con múltiples lenguajes relacionados entre sí.

Scratch

El proyecto Scratch es seguramente la herramienta más famosa de todas o una de las más famosas mundialmente,  y su impacto en el planeta educativo es increíble. Su página web no es tanto un tutorial o bien una guía para proseguir pasito a pasito sino más bien un programa completo cuyas posibilidades son prácticamente infinitas; en su favor está la gran comunidad que plantea contenido, como la ayuda oficial con recursos para todo género de niveles.

Scratch

Programmr

Cursos, desafíos y proyectos en Programmr, una plataforma abierta con una muy amplia pluralidad de lenguajes libres por descubrir. Aseguran que cada curso tiene más de cien ejemplos y ejercicios que vamos a deber ir completando para ir aprendiendo y avanzando de nivel, todo por medio de un editor de código completísimo, visualmente atrayente y funcional.

Programmr



¿y a ti? Cúal te gusta más? utilizas alguna otra ?