Dudaría en llamarlos ‘nuevos’ en el caso general, pero en su caso me pondría al día:
- HTML 5
- CSS 3 (y sus expresiones alternativas: Sass o LESS)
- Paradigmas REST-ful
- AJAX-y Javascript, ayudado por
- jQuery (biblioteca JS muy popular, que hace que la programación front-end sea mucho más agradable)
- Plantillas frontales (manillares / {{bigote}}, polvo), todo el camino hasta
- MVC de front-end (como Backbone.js)
- Autenticación y autorización delegadas, utilizando OAuth, utilizado por servicios populares como
- Redes sociales y API de Facebook, Twitter, Google y LinkedIn, todos los cuales utilizan algún tipo de
- Almacenes de datos sin relación o NoSQL
Finalmente, consideraría seriamente aprender un lenguaje y un marco más modernos para el desarrollo de aplicaciones web, ya sea:
- Ruby y Ruby on Rails
- Python y Django
- Scala + Play
- ¿Dónde es el lugar más efectivo para realizar una encuesta en Internet?
- ¿Navegar por Internet y Facebook tiene beneficios académicos?
- Si tuvieras 1 hora hasta que Internet se cayera, ¿qué harías?
- ¿Y si no hubiera internet?
- Si no hubiera Internet, ¿qué estarían haciendo todos los trolls que son malos para la gente?