¿Cuál es la mejor manera de aprender más sobre el código en su dispositivo móvil?

Lea “The C Programming Language” de Kerninghan y Ritchie, “Cracking the Coding Interview” de Gayle Laakmann McDowell, “Introduction to Algorithms”, también conocido como CLRS, y / o un buen libro sobre Lisp o Haskell, y resuelva todos los problemas.

Estoy bastante seguro de que puede obtener la mayoría o todos estos libros en su teléfono a través de Kindle.

Entiendo que probablemente esta no fue la respuesta que buscabas, pero si realmente quieres aprender a codificar, este es un enfoque mucho mejor que las aplicaciones que dicen que hacen que la codificación sea “fácil” y “divertida”.

No hay nada mejor que las aplicaciones cuando se trata de permitir que tu cerebro se apague y descanse al jugar, básicamente, a videojuegos que tienen diferentes niveles de cualidades adictivas. Sin embargo, si quieres aprender, los libros son mejores que las aplicaciones.

Si no me crees, pregúntate si, si estás en clase, pensarías que es mejor tomar notas en tu computadora o tomarlas a mano. La computadora es más fácil y probablemente pueda escribir más rápido de lo que puede escribir a mano (especialmente durante períodos prolongados). Parece lógico que tomar notas en la computadora te ayude a aprender mejor.

No lo hace Los profesionales de la educación han sospechado (sabido?) Durante mucho tiempo esto, pero los estudios sobre esto son bastante recientes (por ejemplo, Atención, Estudiantes: Aleje sus computadoras portátiles). Otro ejemplo de esto se cita en el libro de Michael Lewis “Flash Boys”, donde alguien (no recuerdo quién) atribuye las habilidades de los programadores rusos al hecho de que tenían acceso muy limitado a las computadoras, por lo que tuvieron que planificar sus programas con mucho cuidado. de antemano para que cuando tuvieran acceso a una computadora, pudieran pasar todo ese tiempo codificando un código impecable.

El hecho es que, si quieres aprender, a veces tu cerebro simplemente aprenderá mejor sin la tecnología moderna.

He estado programando por más de 25 años y espero que mis hijos puedan aprender a ser programadores competentes, si no geniales, durante sus vidas. Pero no he encontrado ningún medio tecnológico o plataforma que lo enseñe mejor de lo que me enseñaron cuando estaba en la escuela mucho antes de los días de Internet.

La mejor manera de aprender sobre el código es, bueno, escribir código 🙂 Y hay muchas aplicaciones móviles que le permiten escribir código en su teléfono inteligente.

Escribir código en un teléfono inteligente puede sonar como una idea loca, pero no es una locura, ya que no tienes que instalar un montón de bibliotecas y software en tu PC (lo que para la mayoría de los principiantes se convierte en la primera y la última vez que intentan entrar) codificación). + Puedes hacerlo en todas partes.

Así que aquí está mi lista de las 3 mejores aplicaciones que te permitirán escribir código en tu teléfono:

1. CodingBat Client: aplicación de Android que le brinda acceso a cientos de desafíos de programación que puede resolver en Java o Python.

El editor de código se parece un poco a un IDE real, así que parece que estás codificando en una PC 🙂

Los desafíos de programación no son demasiado complicados y varían por dificultad.

+ Hay docenas de artículos de ayuda que te enseñarán algunos conceptos básicos.

2. SoloLearn: aplicación de codificación que tiene un montón de tutoriales y un área de juegos donde puedes escribir código en muchos idiomas.

3. Centro de programación: algo así como SoloLearn, que es tutoriales y la capacidad de escribir código.

¡Espero que esto te ayude! 🙂

Estas son las mejores aplicaciones para aprender a programar.

Mimo

Desde la mayoría de los lenguajes de programación populares hasta la piratería, Mimo es una gran aplicación para aprender en tu teléfono.

Lrn

Aprenda a codificar en HTML, CSS, JavaScript, Ruby y Python con esta aplicación.

Código de la escuela

Gratis, pero ciertas características requieren el Pro. Sin embargo, una gran aplicación junto con una interfaz fácil de usar.

Udacity

Desde Informática a Programación IOS, Udacity tiene una enorme biblioteca de cursos. Cuenta con cursos bien diseñados y lecciones fáciles de entender que seguramente lo convertirán en un programador de confianza en el futuro.

Fuentes

Los 12 mejores sitios web para aprender a codificar – Saint

¡Gracias por leer!

Suscribirse a santo

Únete a más de 300,000 suscriptores.

Créeme.

Tienes que ver por ti mismo.

Oye,

Debería haber estado codificando en “Dcoder” en lugar de estar aquí en Quora 😀

Vamos a codificar el algoritmo de clasificación más simple en el móvil 😉

Así que ahora que estás interesado en saber más, aquí vienen los enlaces.

Descargar: Dcoder, Mobile Compiler IDE – Aplicaciones de Android en Google Play
Sitio: http://dcoder.tech

1- La comunidad más grande de estudiantes de códigos móviles: sololearn ofrece buenos cursos interactivos fáciles de seguir y aprender con múltiples cuestionarios. Puede aprender de su sitio web o descargar sus aplicaciones con solo escribir sololearn en la tienda de juegos.

2- Coursera | Cursos online de las mejores universidades. Únase gratis: puede aprender cualquier cosa de coursera, simplemente visite su sitio web y también puede descargar su aplicación.

3- Cursos en línea de Udemy: aprenda cualquier cosa, en su horario: udemy es un excelente sitio web que ofrece moocs de diferentes tipos de instructores, la plataforma udemy es muy rica, cubre cientos de temas. Puedes aprender desde el sitio web o descargar la aplicación.

En iOS (y, supongo, Android) hay una buena aplicación llamada “Hora del Código”. Es una buena introducción, y su sitio principal es un fantástico conjunto de tutoriales para principiantes.

Aparte de eso, creo que la mayoría de los tutoriales de codificación se realizan en computadoras completas (o dentro de una ventana del navegador destinada a ser utilizada por una computadora completa) porque la mayoría de la codificación también se realiza allí.

Cada maestro es una vez un principiante. Ahora es fácil aprender a codificar en su dispositivo móvil mediante la instalación de aplicaciones móviles disponibles en la tienda de juegos / appstore.

Me he encontrado con esta aplicación AngularJS Tutorial Angular JS Tutorial – Aplicaciones de Android en Google Play que contiene los cuatro idiomas (HTML, HTML5, JAVASCRIPT y ANGULARJS) con conceptos fáciles de aprender con ejemplos.

Espero que esto ayude!

Feliz aprendizaje

Probé algunas aplicaciones móviles para mejorar mis habilidades de codificación, pero Enki es la mejor que he encontrado hasta ahora. Es un entrenamiento de codificación de 5 minutos que puede programar a una hora individual cada día. Puede elegir su tema de entrenamiento entre javascrip, java, linux, python y más.

Lo que más me gusta es que es rápido y sencillo. Incluso puede convertirse en un nuevo hábito.

Después de cada entrenamiento, puedes jugar un pequeño juego sobre el tema simplemente mejorado:

Solo busque el idioma que desea aprender en Google Play Store y habrá toneladas de aplicaciones para aprender el código. También puede haber ejemplos en las aplicaciones y los conceptos. También hay compiladores e intérpretes, pero debería practicarlos mejor en su PC, ya que será más confiable y aprenderá sobre el compilador real. También puede usar recursos web como tutoriales, puntos, w3school, etc. en línea. Internet es simplemente ilimitado y tiene casi todas las respuestas.

El duolingo de programación más similar que he encontrado en Android es “Solo learn”.
Hay una aplicación para Javascript, CSS y HTML.
La aplicación sigue los principios de gamificación similares a Duolingo y Codecademy.

Encuentre un buen PDF sobre ASM para su plataforma favorita. Nada mejora tu comprensión del código tanto como el conocimiento del lenguaje ensamblador: es algo fascinante y puedes aprender mucho con solo leer.

Visita este enlace y aprende de estas aplicaciones.

¿Qué tal leer un libro de programación en tu teléfono?

He probado muchas aplicaciones en mi teléfono para aprender más sobre la codificación porque solía pasar mucho tiempo en el metro. Sin embargo, son bastante limitados en funcionalidad. La mejor manera de aprender sigue siendo la forma tradicional: leer libros.

Duolingo es solo un nombre reciente para la mítica piedra de Rosetta. Entonces, dale una oportunidad al Código Rosetta. Sin embargo, no es una aplicación.

Hace unos meses, golpeé con TouchDevelop. No tuve la suerte de que funcionara en mi teléfono inteligente Android, pero parece que aún está siendo reparado. Tal vez te resulte útil. Esa es una aplicación.

Una de las mejores aplicaciones vino de Tutorialspoint.

C Offline Tutorial – Aplicaciones de Android en Google Play

Codeschool es un muy buen lugar para comenzar. Sus cursos de video son realmente fáciles de seguir y después de cada conferencia tienen una sección de cuestionarios y exámenes. Codeschool también ofrece un descuento para el primer mes que puede ser útil:

Inscribirse en el código de la escuela por 9 dólares

Hay muchos sitios web en línea, como Codecademy, Code School, Coursera, Udemy, etc.

¿Aplicación sin conexión para aprender codificación? Se llaman libros. Todavía los escriben. Incluso puedes usar tu sabor favorito de e-reader para consumirlos.

Es difícil definirlo mejor, pero prueba Udacity. https://www.udacity.com

No te olvides de los podcasts de Itune. Hay algunos podcasts increíbles en JS, Python y Data Science. Son super serviciales.

Todo lo mejor.