Subject: Client Side Engineering
(17 -
SE239M) Basic Information
Native organizations units
Course specification
Course is active from 17.08.2017.. Students learn the concepts of technological platforms and frameworks used in developing client-side web applications. Students gain knowledge of JavaScript programming language. They learn the architecture of client-side web applications. They gain knowledge of developing client-side web applications by using appropriate frameworks and software tools. Introduction to JavaScript/ Prototypal Object-Oriented Programming in JavaScript/ First-class functions and closure in JavaScript/ JavaScript application modularization/ Inheritance patterns in JavaScript (Pseudo-classical, Differential, Functional)/ JavaScript dialects/ Languages derived from JavaScript and transpilation/ Client-side applications architecture/ Web components/ The analysis of client-side frameworks/ Additional tools for the development of client-side applications/ JavaScript platforms for developing business logic tier. Classes, computer exercises, consultations. Exam is oral. Final grade is formed based on computer exercise grade and oral exam grade.
|