Puede que haya algo de dudas debido a todo el descontrol que hubo en las primeras versiones de Angular. Recordemos que en el update de la versión 1.x (Angular JS) -> versión 2, Angular JS fue prácticamente desechado y re-escrito.
Luego, de la versión 2 a la siguiente, se saltó completamente la versión 3, así que fuimos de v2 -> v4 directamente, esto debido a las versiones de sus módulos que se desfasaron en cuanto a numeración de versiones, principalmente el módulo de ruteo. Así que v2 -> v4 fue más para alinear estas versiones y consistió en updates no tan drásticas como v1->v2.
El update que habrá de v4->v5 es mucho más parecido al v2->v4 pero con aun menos cambios: el propósito principal de la versión es mejorar la coordinación entre el equipo de Angular, los colaboradores de Angular, los equipos de aplicaciones de Angular y la comunidad de proyectos de Angular.
Acerca del release date de Angular 5, observa la siguiente tabla
Así que podemos decir que el release de Angular 5 será el 18 de Septiembre de este año.
NOTA IMPORTANTE: Angular 5 será retro-compatible con Angular Esto quiere decir que los cambios para la versión 5 en el core del framework y tooling no romperán el ecosistema existente de componentes y aplicaciones. Este es el texto original que puedes encontrar en la documentación de Angular acerca de este tema:
The primary goal of the backwards compatibility promise is to ensure that changes in the core framework and tooling don't break the existing ecosystem of components and applications and don't put undue upgrade/migration burden on Angular application and component authors.
https://github.com/angular/angular/blob/master/docs/RELEASE_SCHEDULE.md
NOTA IMPORTANTE 2: Angular 4 cuenta con un Long Term Support (LTS) que comenzará en Octubre de 2017 y terminará en Octubre de 2018.
Entre las mejoras que tendrá Angular 5, están las siguientes:
AOT será el default
Chequeo de tipos en templates
Metadata más flexible
Se removerán los archivos .ngfactory.ts
Mejores mensajes de error
Mejoramiento de performance
Entre otros
Otras fechas de lanzamiento:
Angular 6 - Marzo de 2018
Angular 7 - Septiembre/Octubre de 2018
Necesito trabajar con un proyecto en Angular 7. Pero pienso que el curso de angular 4 vendría bien para tener las bases y angular 6 para temas avanzados. Actualmente ya van por la versión 8, espero que no exístan muchas diferencia entre angular 4,6 y 7
Bueno gente, allá voy con este mi primer curso con platzi!! Muchas ganas de aprender a manejar este framework con tanto futuro. Aunque asusta ver lo rápido que avanzan las versiones… Angular 7 en 2018?? Creo que va a tocar una actualización de este curso pronto… 😃
si, anguar 6 y7 tienen la base del 4 haces tal cual todo lo que te indican en el curso, lo que e aumento fueron componentes y algunos archivos de configuracion pero nada del otro mundo, la mayoria de los cambios vana a estabilidad y seguridad
Puedes tomar el curso para aprender muchos de los conceptos que se usan en Angular, si bien con cada versión cambian cosas, lo hacen a nivel de ubicación de archivos, cambio de nombres de métodos o clases pero los conceptos siguen siendo los mismo a lo largo de las versiones de angular.