Probablemente todo el mundo se ha topado con un lenguaje de programación de una forma u otra. Ya sea en la escuela, creando su propio sitio web o de oídas. Cualquiera que quiera moverse con seguridad en la esfera digital debe tener al menos una vaga comprensión de cómo funciona el mundo digital en la actualidad. Ya hemos establecido que, junto con JavaScript, CSS y Python, existen lenguajes de programación que están muy alejados de todo lo que usarían los programadores profesionales. Porque lo bueno de programar es que no hay límites para tu imaginación. Una vez que empiezas a aprender a programar, todas las puertas están abiertas para ti.
Aprendizaje a través de aplicaciones
Hace unas semanas, noté que mi conocimiento de HTML y JavaScript no estaba tan actualizado como esperaba. Es por eso que decidí aprender activamente a programar de nuevo. Por supuesto, podría haberlo hecho a través de mi aplicación Skillshare, pero en realidad es mejor si tienes una interfaz directamente donde puedes probar las cosas que has aprendido. Y lo mejor de todo, sobre la marcha y, en el mejor de los casos, de forma gratuita. Es por eso que descargué tres aplicaciones para aprender a programar y traté de averiguar con qué aplicación tuve más éxito en el aprendizaje.
SoloLearn - Aprende a codificar en la comunidad
La primera aplicación que quería probar se llama SoloLearn. Con él debería ser posible aprender los lenguajes de programación C++, Java, Kotlin, C#, JavaScript, C, PHP, Ruby y Swift 4. Además, existen lenguajes puros de diseño web como HTML y CSS. Incluso después de leer esta lista, tuve que respirar hondo. Me parece que todavía tengo un largo camino por recorrer. Elegí HTML e inmediatamente me gustó el hecho de que las unidades de aprendizaje son muy variadas. Y sobre todo, los pasos individuales se explican muy bien aquí. Incluso los principiantes absolutos que nunca han escrito nada en HTML son introducidos suavemente al tema aquí y no son tomados por sorpresa de inmediato.
Pero lo que realmente hace que la aplicación sea especial es su comunidad. Porque esto no solo asegura que los programadores principiantes y avanzados se sientan bien asesorados cuando surgen problemas, sino que también agregan lecciones a las existentes y también imparten sus conocimientos en nuevas áreas. No solo puede aprender programación en la aplicación, sino también todo lo que necesita saber sobre aprendizaje automático, bases de datos y similares. Me gusta pensar que con tantos cursos gratuitos, es fácil exagerar.
La aplicación se puede descargar de forma gratuita para Android e iOS aquí.
Codecademy te lleva paso a paso
La aplicación Codecademy no solo tiene un nombre llamativo, sino que también puede ser muy útil si desea aprender a programar. En la aplicación puedes aprender HTML, CSS, JavaScript, Python y SQL. Me gustaron especialmente las diferentes lecciones porque la interfaz de la aplicación es muy agradable y es divertido aprender nuevos elementos con ella. Para que también sepa exactamente lo que está aprendiendo, Codecademy siempre tiene algunas tarjetas de memoria que explican cómo funciona el idioma o la aplicación correspondiente. Después de eso, puedes aprender la codificación teórica y combinarla con la práctica. Además, se puede acceder a diversos artículos informativos.
Cada día que programes, agregarás una racha, que está destinada a darte una motivación adicional. En la versión Pro paga, hay significativamente más sesiones de aprendizaje y la oportunidad de participar en los proyectos de programación de otros usuarios. Esta aplicación también está disponible de forma gratuita para Android e iOS.
Profesional con limitaciones: DataCamp
Es una sensación divertida cuando obtienes XP, es decir, puntos de experiencia, al completar una lección. Esto es exactamente lo que es posible en la aplicación DataCamp. Como en las otras dos apps, puedes elegir entre diferentes lenguajes de programación. La propia aplicación ofrece cursos de introducción a Python y SQL, así como una introducción al procesamiento de datos. Sin embargo, aquí es donde la aplicación llega a sus límites, porque no hay mucho que ver en la propia aplicación. En el sitio web del desarrollador, debería poder completar aún más cursos sobre una amplia variedad de temas, también de forma gratuita. Pero la aplicación solo es adecuada para aquellos que realmente solo quieren obtener una descripción general de la codificación. Sin embargo, tiene un diseño atractivo y los creadores que lo respaldan prometen que pronto habrá más cursos en línea.
La aplicación está disponible de forma gratuita para iOS y Android.
Conclusión
Me gusta mucho la interfaz de usuario y el enfoque general de Codecademy. La aplicación es clara, simple y bien diseñada. Sin embargo, SoloLearn será la única aplicación de estas tres que mantendré instalada en mi teléfono inteligente de forma permanente. Esto se debe en gran parte a la gran comunidad, que no solo responde muchas preguntas, sino que también puede trabajar juntos de forma creativa. Es emocionante ver el progreso que otros ya han hecho con la aplicación, por lo que inmediatamente te motivas a seguir aprendiendo. También hay insignias que se pueden ganar. En otras palabras, pequeñas insignias que obtienes por completar los cursos individuales. Cabe mencionar en este punto que la mayoría de los cursos en las aplicaciones están en inglés. Ciertas habilidades lingüísticas, por lo tanto, deben llevarse a cabo de una forma u otra.
Como dije, DataCamp es sin duda una plataforma que puede brindarle información interesante, pero Codecademy y SoloLearn simplemente tienen un alcance mayor aquí. Y si realmente quieres aprender mucho y profundizar en el mundo de la codificación, te recomiendo SoloLearn. Porque incluso si la aplicación se anuncia aquí y allá para financiarse, es sorprendente la cantidad de conocimiento gratuito que contiene.
Imagen de Sergey vía adobestock.com
twittear
compartir
compartir
Leonie Werner
está interesado en todo lo que tenga que ver con los medios. Está particularmente abierta a los temas del campo digital y siempre está al día en lo que respecta a los juegos.