¿Qué conceptos básicos de HTML y JavaScript son imprescindibles para aprender AngularJS?

Tengo algo de experiencia en angularjs. En mi caso, fue como saltar al mar sin saber nadar. Conocía algunos fragmentos de JavaScript (todavía lo sé), aparte de eso, mi experiencia en JavaScript era literalmente inexistente al igual que mi experiencia de desarrollo front-end. Fue más como aprender javascript a través de angularjs (que todavía no he terminado). De todos modos, mi trabajo consistía en hacer las cosas y, afortunadamente, pude hacerlo. Estaba en una situación similar cuando comencé a codificar en angularjs.

El punto es que todavía no sé cómo cuantificar el conocimiento. Si no conoce JavaScript, cometerá muchos errores, como lo hice yo. Eventualmente, mejorará y se asegurará de que las personas que le piden que aprenda angularjs en 3 semanas también lo sepan para que no esperen una aplicación completa y libre de errores en su primer intento (No imposible, pero esperaría algunos errores y estoy listo para aceptarlo).

Guía rápida de JavaScript

Echa un vistazo aquí. Es algo a lo que me he referido para aprender JavaScript, ya que tuve muy poco tiempo para prepararme para ser un desarrollador angularjs de un desarrollador de back-end.

Angularjs está construido con JavaScript, por lo que debe aprender JavaScript para ser un buen desarrollador de angularjs.

La mejor de las suertes.

No se requiere un conocimiento demasiado profundo de HTML. Pero un conocimiento profundo de JavaScript es un “DEBE”.

Dicho esto, aquí hay algunos que deben saber cosas en Javascript.

  • Alcance
  • objetos y prototipos y herencia de objetos (OOP)
  • esta palabra clave
  • Cierres
  • Elevación
  • Sintaxis de clase ES6

No es obligatorio, pero es de gran ayuda si tienes las manos sucias en NPM.

Callbacks y / o promesas en javascript
Alcance en javascript
Herencia en javascript
creación de prototipos
método de encadenamiento

siga la siguiente URL y no necesitará nada más.16 Conceptos de JavaScript Los profesionales de JavaScript deben saberlo bien

La comprensión de HTML y JavaScript es importante para aprender Angular. Angular agrega características adicionales a HTML con sus directivas. Debería poder escribir el HTML y algunos conceptos útiles como almacenamiento local, almacenamiento de sesión, hash, etc.

JavaScript es importante para comprender los conceptos como fábrica, servicios, herencia, alcance en angular. Puede aprender herencia prototípica, alcance, constructor y función de fábrica, cierre, promesas, delegación de eventos.