Saltar al contenido

Diseñando y construyendo aplicaciones de AngularJS basadas en componentes

Resumen del curso

Hola a todos, mi nombre es Miguel Castro, y bienvenidos a mi curso, Diseñando y Construyendo Aplicaciones Angulares basadas en Componentes JS. Soy el presidente y consultor principal de Melvicorp LLC. Este curso puede muy bien ser el curso más importante de AngularJS que pueden ver hoy. También puede ser el más divertido. Este curso es un puente entre el AngularJS y el Angular, enseñándoles el paradigma basado en componentes que el Angular les obliga a seguir, pero en el AngularJS, que la mayoría de ustedes, incluyéndome a mí, todavía están usando, y en el que han invertido mucho, el curso es agnóstico en su plataforma, así que sólo necesitan entender el AngularJS para seguirlo. Algunos de los principales temas que cubriremos incluyen una comparación entre el diseño tradicional del controlador de vista, y el diseño de componentes más avanzado y robusto, cómo diseñar una aplicación usando componentes, facilitando así la construcción, modificación y mejora posterior, usando el router Angular UI para ayudarnos a mapear las URLs a varias jerarquías de componentes, y también dar al usuario soporte completo de botón de retorno sin realizar nunca un viaje completo al servidor. Haciendo que los componentes sean seguros, requiriendo que el usuario sea autenticado antes de acceder a ellos. Y para ustedes, desarrolladores de Microsoft, al final les mostraré cómo pueden incorporar el ASP. NET en todo esto también. Al final de este curso, sabrán todo lo que necesitan para diseñar aplicaciones completas basadas en componentes en AngularJS, y se sentirán completamente cómodos usando este paradigma de diseño. Esto significa que cuando des el salto a Angular, habrás dominado lo que realmente lo hace masivamente diferente de AngularJS. Antes de comenzar el curso, deberías estar familiarizado con el desarrollo tradicional de AngularJS usando vistas convencionales y controladores con nada más que JavaScript. No te preocupes, te llevaré el resto del camino. Después de completar este curso, se sentirá muy cómodo buceando en cualquier curso que utilice Angular 2 o superior, ya que ya habrá dominado la mayor diferencia en el diseño de aplicaciones entre Angular y AngularJS. Espero que me acompañe en este viaje para aprender el diseño y desarrollo basado en componentes, con el curso de Diseño y Construcción basado en componentes AngularJS, en .

Diseñando y construyendo aplicaciones de AngularJS basadas en componentes
Diseñando y construyendo aplicaciones de AngularJS basadas en componentes

Reemplazando el componente del hogar con los cursos recientes…
La siguiente función se llamará getRecentlyViewedCourses. También será segura. Y esta será una simple llamada http get, así que todo estará incluido en la URL. Sólo seguiré adelante y agregaré rápidamente esta, como pueden ver, nada nuevo, nada especial. Y finalmente, para completar las cosas, añadiremos una función para borrar la lista de cursos recientes de un usuario. Esta la añadiré completa, ya que ya estáis acostumbrados a que lo haga. De nuevo, nada elegante aquí, ya lo has visto todo antes. Puedo dejar la promesa de entonces si quiero, ya que no estoy haciendo nada con ella, pero la dejaré aquí en caso de que cambie de opinión en el futuro.