Sololearn Javascript

| | | | | | | | | |

Uno de los desafìos más difìciles al aprender a codificar es encontrarse con un error que parece no tener soluciòn. Es casi inevitable que a veces, cuando esté escribiendo còdigo, necesite buscar asesoramiento externo. & Nbsp;

A menudo, el problema se resolverá mediante una comprensiòn más profunda del lenguaje de programaciòn que está utilizando. y sus lìmites. En este caso, los que tienen experiencia en dicho idioma suelen ser el mejor recurso para comprender los detalles que a menudo se pasan por alto en las lecciones. & Nbsp;

Aparte de este tema, también es bueno hacer preguntas sobre los mejores una forma de resolver problemas de programaciòn y de aprender más de una forma de hacer las cosas de los profesionales de la codificaciòn. La mayorìa de las veces, los programadores experimentados conocen la forma más rápida y limpia de realizar una tarea.

SoloLearn , a pesar de su nombre, se trata de aprender juntos y obtener la ayuda que necesita de los profesionales. La aplicaciòn es tanto una serie de cursos como una red social, lo que permite la comunicaciòn con otros usuarios en cada lecciòn. & Nbsp;

Descripciòn general de la aplicaciòn

SoloLearn fue creado para ser un aplicaciòn. Fue lanzado en 2013, pero actualmente tiene más de 35,000,000 de usuarios, y esto es importante porque SoloLearn es una experiencia social √∫nica. SoloLearn brilla con concursos y una comunidad √∫til que hace que la codificaciòn se sienta como una experiencia comunitaria. & Nbsp;

La aplicaciòn está dise√±ada para ense√±ar muchos lenguajes de programaciòn diferentes y tiene cursos para HTML, CSS, JavaScript, Java, C++, Python, SQL y muchos más.

SoloLearn es una aplicaciòn de codificaciòn gratuita disponible en iOS App Store, Google Play Store y escritorio a través de un navegador. Debido a que se trata de una revisiòn de la aplicaciòn, nos centraremos en la aplicaciòn mòvil en lugar de la versiòn de escritorio. & Nbsp;

Método de ense√±anza

Una lecciòn SoloLearn
El estilo de enseñanza se siente bastante tradicional.

SoloLearn utiliza un método de aprendizaje formato de prueba-práctica para su método de ense√±anza, con contenido presentado en un estilo lineal. Cada lecciòn es breve, solo toma unos minutos, especialmente las primeras lecciones. & Nbsp;

Si bien esta es una forma efectiva de ense√±ar programaciòn, los cursos de SoloLearn se parecen mucho a las lecciones tradicionales, ya que utilizan gran parte de los jerga confusa que se encuentra en los libros. La aplicaciòn incluye un glosario de términos para cada lecciòn, pero encontré muchos términos indefinidos con los que los principiantes pueden tener dificultades si esta aplicaciòn es su primer contacto con la programaciòn. & Nbsp;

Una de las mejores innovaciones de cursos de SoloLearn es la adiciòn de un área de comentarios similar a Reddit debajo de cada página de lecciòn. Aquì, los estudiantes y los profesionales tienen la plataforma para interactuar entre sì. Cada pregunta puede ser respondida por muchas personas, con una funciòn de voto a favor y en contra. & Nbsp;

Si bien esto parece √∫til, tiene algunos inconvenientes. Por ejemplo, no parece haber ninguna funciòn de b√∫squeda. En combinaciòn con los casi 700 comentarios que se muestran en algunas páginas, serìa muy difìcil ver si se ha respondido alguna pregunta en particular si no se encuentra cerca de la parte superior de la página. & Nbsp;

Muchos de estos comentarios también parecen no estar moderados, y muchos de los más de 700 comentarios y preguntas parecen no estar relacionados con el tema de discusiòn. & nbsp;

Manteniéndolo interesante

Más allá de las lecciones, SoloLearn también presenta desafìos y concursos para mantener afiladas las habilidades de codificaciòn y un foro para discutir el còdigo con los miembros. La aplicaciòn también tiene un sistema de puntos XP (experiencia), donde completar desafìos y lecciones premia a los usuarios con Puntos de XP que contribuyen a los niveles. Los programadores de nivel superior pueden mostrar su nivel de XP con certificados digitales después de completar las lecciones. & Nbsp;

Además, mientras que todas las primeras lecciones de un curso son creadas por Profesores de SoloLearn, cientos de otros son creados por usuarios de SoloLearn que amplìan cualquier idioma o tema dado. Dado que diferentes usuarios tienen diferentes estilos de ense√±anza, j saltar entre lecciones puede ser interesante y frustrante. & nbsp;

Dado que los usuarios pueden crear contenido para SoloLearn, la cantidad de contenido disponible es asombrosa. Después de completar un curso sobre cualquier tema, los usuarios pueden explorar cursos avanzados en el mismo idioma. Si bien la calidad de este contenido puede variar, es bueno tener una aplicaciòn con contenido que no parece terminar. Permite a los usuarios seguir aprendiendo sobre temas más avanzados, a menudo presentados por profesionales en el campo. & Nbsp;

Además, hay una gran cantidad de temas disponibles, desde lenguajes especìficos hasta marcos para dise√±ar fundamentos. Está claro que obtener solo el contenido prefabricado llevarìa una cantidad considerable de tiempo. La aplicaciòn viene con lecciones en 13 idiomas diferentes, sin mencionar las lecciones sobre los fundamentos, los marcos y el contenido de la comunidad para todo lo anterior.

Incluso después de que todo está terminado, la aplicaciòn tiene real- desafìos de codificaciòn de la vida (proporcionados por la aplicaciòn y la comunidad) y juegos que permiten a los usuarios probar sus habilidades antes o después de completar los cursos. & nbsp;

Diseño

SoloLearn " s presenta uno de las interfaces menos intuitivas que ha experimentado este revisor. Sin mucha ayuda, los nuevos usuarios ingresan a una interfaz sin un primer paso claro. Muchas de las opciones de dise√±o a lo largo del uso de las lecciones y el foro no son intuitivas, y el revisor a menudo se sentìa frustrado al usar la aplicaciòn. & Nbsp;

Si bien la interfaz se vuelve más fácil de usar con el tiempo, la impresiòn inicial es difìcil de sacudir. A veces, la aplicaciòn da instrucciones sobre còmo usar sus funciones, pero parecìan aparecer más tarde de lo que deberìan. Encontré muchas de estas descripciones emergentes mientras tomaba una segunda lecciòn, después de aprender a manejar la aplicaciòn por las malas. & Nbsp;

Además, muchas de las caracterìsticas de esta aplicaciòn no son obvias, lo que se suma a las desventajas. Comprender la secciòn de comentarios, còmo funciona XP y usar el feed era un desafìo, y parecìa las nuevas funciones aparecerìan casi por accidente. Tener un simple tutorial al inicio de la aplicaciòn habrìa mejorado enormemente la experiencia. & nbsp;

Funcionalidad

Cuando se trata de funcionalidad, SoloLearn tiene algunas buenas cualidades y algunas malas. Empecemos por las buenas.

Bueno

Una de las caracterìsticas más atractivas de SoloLearn es su robusto entorno de desarrollo integrado (IDE ). Escribir còdigo no siempre es divertido en un teclado mòvil, pero la potente funciòn de autocompletar del IDE integrado aliviò gran parte del dolor. Además, todo el còdigo está disponible en el IDE; cuando se codifica con JavaScript, el La aplicaciòn tiene pesta√±as para HTML y CSS, lo que permite a los usuarios acceder al còdigo en cualquiera de estos documentos.

Otra caracterìstica poderosa es la capacidad de exportar còdigo escrito en SoloLearn. Si bien muchas aplicaciones de codificaciòn se utilizan solo para aprender, SoloLearn se sintiò como un editor de codificaciòn mòvil gratuito también. En un área dedicada, los usuarios de còdigo completo pueden publicar programas sofisticados y funcionales como reproductores de m√∫sica y UI " s completas. & Nbsp;

Las caracterìsticas adicionales incluyen la integraciòn con Facebook y Google, una herramienta de grabaciòn que permite a los usuarios grabar un video de ellos mismos mientras codifican, y una tabla de clasificaciòn con clasificaciones regionales y globales. & nbsp;

En ning√∫n momento la aplicaciòn se bloqueò o tuvo errores graves durante el tiempo que el revisor pasò con ella, que siempre es una buena se√±al.

Mal

Uno de los problemas más destacados con la aplicaciòn fue su tiempo de carga. Comenzar un nuevo curso tomò minutos para el revisor, sin una barra de progreso visible. Esto solo sucede cuando se inicia un nuevo curso, por lo que se supone que la espera proviene de descargar el curso en el dispositivo. Si bien esto es solo una molestia, tendrìa sentido tener una barra para saber cuánto tiempo puede demorar la descarga del curso. & Nbsp;

También & mdash; como se mencionò anteriormente & mdash; muchas funciones son difìciles de entender o encontrar, y algunas las funciones esenciales (como la b√∫squeda en los comentarios de las lecciones) no se encuentran en ninguna parte. La informaciòn sobre herramientas dise√±ada para explicar las funciones parece activarse al azar, y rara vez cuando es √∫til. & Nbsp;

Costo

Por √∫ltimo, el costo. SoloLearn se anuncia como una aplicaciòn gratuita para aprender còdigo. Si bien no hay un precio para descargar la aplicaciòn, SoloLearn no espera mucho para mencionar el dinero. Incluso antes de acceder al contenido principal, la aplicaciòn presenta inmediatamente un anuncio de su " Pro " plan, que cuesta $ 6,99 al mes o $ 47,99 al a√±o (en el momento de la revisiòn). Una prueba gratuita del plan Pro está disponible con una suscripciòn de renovaciòn automática.

Sin la suscripciòn Pro, los anuncios de caja se pueden encontrar en casi todas las lecciones y los anuncios intersticiales cronometrados (los que cubren la pantalla y requieren una cuenta regresiva de cinco segundos) a menudo se activan después de completar los mòdulos. Además, muchos de los desafìos de Code Coach no están disponibles para los usuarios que no son profesionales. & nbsp;

Si bien los usuarios normales a√∫n pueden encontrar contenido nuevo y gratuito todos los dìas en SoloLearn, lidiar con los anuncios constantes y perder contenido pago hace que SoloLearn parezca menos atractivo para los usuarios que no buscan gastar dinero.

Reflexiones finales

Si bien es un poco complicado de usar, SoloLearn puede ser una herramienta de aprendizaje √∫til. La asistencia de pares gratuita las 24 horas del dìa, los 7 dìas de la semana que se encuentran en el foro y los comentarios es √∫til, y el volumen de contenido disponible es asombroso. Sin embargo, ese contenido está envuelto en una aplicaciòn con una interfaz de usuario obtusa y anuncios casi constantes. & nbsp;

Asid A partir de esto, gran parte del contenido está dirigido a aquellos con algunos conceptos básicos de programaciòn. Si bien es posible aprender a codificar como principiante con SoloLearn, la aplicaciòn parece ser un mejor recurso para aquellos familiarizados con los fundamentos de la codificaciòn. En este sentido, la aplicaciòn es perfecta para aprender un nuevo lenguaje de programaciòn, aprender un marco o simplemente repasar y completar algunos desafìos de codificaciòn. & Nbsp;

SoloLearn Preguntas frecuentes < / h2>

Esperamos que este artículo le haya ayudado a resolver el problema. Además de Sololearn Javascript, consulta otros temas relacionados con cos.

¿Quiere sobresalir en Python? Consulte nuestra reseña de los mejores cursos en línea de Python 2022. Si está interesado en Data Science, consulte también cómo aprender programación en R.

Por cierto, este material también está disponible en otros idiomas:



Manuel Gonzalez

Boston | 2022-11-28

find es todo un poco confuso 😭 Sololearn Javascript no es el único problema que encontré. Volveré mañana con comentarios

Javier Krasiko

London | 2022-11-28

Me estaba preparando para mi entrevista de codificación, gracias por aclarar esto - Sololearn Javascript en Python no es el más simple. Lo usare en mi tesis de licenciatura

Xu Gonzalez

Munchen | 2022-11-28

Sencillo y claro. Gracias por compartir. Sololearn Javascript y otros temas con exp siempre fue mi punto débil 😁.. Solo espero que eso no vuelva a surgir

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically