Fundamentals of Web Development
Students will understand the framework of JS and become efficient front-end developer.
This course presents the salient features in the landscape of programming languages, by analysing similarities and differences; in traditional and recent approaches and paradigms. The course aims to provide the means to better understand the essence of defining concepts of programming languages, so to allow critical choice about the level of abstraction and consequently the language necessary to implement a particular system.