I have learned the HTML and CSS for web development. what should I learn next for dynamic web pages ? also suggest what is new in the field and not the traditional one that is going to be obsolete in near future.