¿Codecademy es un buen sitio web para aprender JavaScript?

La mejor respuesta

Yo diría que es un buen lugar para aprender los conceptos básicos de Javascript (sintaxis, estilo básico, etc. ).

He descubierto que la mejor manera de aprender un idioma es construir algo en ese idioma, después de tener al menos un conocimiento básico del idioma.

Construir algo en un idioma requiere que averigües cómo hacer las cosas en el idioma. Preguntas como «¿Hay alguna manera de ver si una cadena contiene algo en particular?» O «¿Hay alguna manera de ver si este hash es una clave determinada» significa que «leerá documentación sobre el lenguaje y sus características principales?

Respuesta

Soy un desarrollador web autodidacta y digo – La mejor manera de aprender JavaScript es aprender por sí mismo . Al igual que con cualquier otro lenguaje de programación / script web, el proceso de aprendizaje de JavaScript debe iniciarse desde el nivel principiantes hasta el Nivel intermedio y finalmente el nivel Avanzado .

El error más grande que hacen los desarrolladores:

—————————————————————————————————— –

Lo que muchos estudiantes de JavaScript cometen error es que mantienen en leyendo tutoriales de JavaScript uno por uno, y no implemente ninguno de ellos. Esta forma de aprender es totalmente incorrecta e inútil.

Los estudiantes deben leer un tutorial y luego implementar lo que el tutorial les ha enseñado, en su propio código. Esto les hará entender el código correctamente; de ​​lo contrario, les garantizo que olvidarán lo que acaban de leer en los próximos 30 minutos o antes.

Tu primer tutorial de JavaScript

———————————————————————————————————

Suponga que indicó con su Primer tutorial de JavaScript que muestra la fecha actual.

El código JavaScript para esto es:

Click me to display Date and Time

Después de leer este tutorial debería implementarlo en su propia computadora. A continuación se muestran los pasos de implementación que debe seguir:

  1. Cree una nueva página web.
  2. Agregue el y el evento onclick.
  3. Agregue la alerta para mostrar la fecha.
  4. Ejecute la página web en su navegador para probar la función que acaba de crear.

Ahora ya sabe cómo implementar su código.

¿Qué editor debo usar para JavaScript

————————————————————————————————————

Como principiante También preguntará cómo escribir código JavaScript. Puedes usar tu bloc de notas de Windows o descargar bloc de notas ++ que es un muy buen editor.

Sin embargo, el mejor editor según yo sería Visual Studio Code que es muy ligero, solo 45 MB de tamaño , y muy, muy potente también. Es totalmente gratuito y se ejecuta en todos los sistemas operativos windows, linux y mac .

Qué se debe cubrir en el nivel principiante de JavaScript

Los temas que debe cubrir son:

1. Sintaxis de JavaScript: Sintaxis de JavaScript

2. Variables: Variables de JavaScript

3. Tipos de datos: Tipos de datos JavaScript

4. Operadores: Operadores de JavaScript

5. Operaciones aritméticas: Aritmética de JavaScript

6. Asignación: Asignación de JavaScript

7. Salida JS – Salida JavaScript

8. Objetos: Objetos JavaScript

9. Romper y continuar – Romper y continuar de JavaScript

Ejemplos de programas JavaScript para principiantes

También me gustaría enumerar algunos programas que los principiantes deberían implementar .

1. Cree un programa donde el usuario ingrese 2 valores int en 2 cuadros de entrada y usted muestre el mayor de ellos en el cuadro de alerta, cuando se hace clic en un botón.

2. Cree un programa donde el usuario ingrese un número en un cuadro de texto y usted debe mostrar su tabla (hasta 10) en un div. La tabla debe crearse en el evento de clic de botón. También evite que el usuario ingrese una cadena en el cuadro de texto (proporcione el error apropiado en el cuadro de alerta cuando la entrada sea una cadena).

3. Cree un formulario pequeño para la solicitud de empleo. Debe tener 5 campos: nombre, edad, educación, dirección y salario esperado. Estos 5 campos deben tener controles HTML donde el usuario ingrese su información, debe haber un botón que al hacer clic muestra la información del usuario en un control div.

4. Determinar si un número es número primo .

5 . Cree una calculadora con función común: sumar, restar, dividir y multiplicar

Qué se debe cubrir en el nivel intermedio de JavaScript

1. AJAX

a. Introducción a AJAX

b. Base de datos AJAX

c. Aplicaciones XML

2. Funciones

a. Objeto de argumentos

b. Funciones de flecha

c. Parámetros predeterminados

d. Definiciones de métodos

e. Parámetros de descanso

f. getter

g. setter

h. función asíncrona

3. Trabajar con clases

a. clase

b. constructor

c. se extiende

d. estático

4. J Cookies avaScript

Qué se debe cubrir en el nivel avanzado de JavaScript

Cuando estás en el nivel avanzado, esto significa que básicamente sabes cómo trabajar en JavaScript. En el nivel avanzado tienes que lidiar con la integración de JavaScript con aplicaciones creadas en Python, Ruby, PHP, ASP NET, etc.

Aquí tu trabajo sería crear características en JavaScript que se comuniquen de manera eficiente con la tecnología del servidor como bases de datos, Python, Ruby, PHP, ASP.NET Core , etc.

Algunos ejemplos de funciones avanzadas creadas con JavaScript son:

1. Actualización parcial de partes de una página web desde la base de datos cada pocos segundos usando AJAX.

2. Obtenga y muestre los precios de las acciones en tiempo real en la página. Puede obtener el precio de las acciones implementando la API con su código JavaScript.

3. Creación de una función interactiva en su sitio web para que aumenten las tasas de conversión. El ejemplo puede ser un autocompletar característica que puede crear con JavaSript.

4. Implementaciones de API externas como API de TMDB en su JavaScript y ayudando a los usuarios a obtener detalles de cualquier película, actor y serie

5. Función de desplazamiento infinito o paginación automática

Conclusión

Solo quiero señalarle la derecha directamente para que pueda aprender JavaScript de manera eficiente y al mismo tiempo también te encanta este lenguaje web.

Necesitarás mucha paciencia para aprender JavaScript como este tipo:

Espero que te guste mi respuesta y deseo que me des un upvote para que pueda saber si soy útil o no.

Gracias Naina

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *