Like every summer, this year too Mathesis repeatedly offers a range of 'at your own pace' courses.
From July to September you can participate in courses from the History, Philosophy, Philology and Computer Science sections on your own schedule, attending the lectures and taking the tests at any time you choose.
The lesson durationThe 6-week course covers advanced topics in developing web pages and web applications and requires introductory knowledge in technologies HTML5, CSS3, JavaScript (a continuation of the Introduction to Web Development course).
The following topics will be covered in the course: Developing and validating forms, advanced content layout techniques with flexbox and CSS Grid, advanced programming topics with JavaScript (objects, asynchronous operation), introduction to Bootstrap for presenting web page content and customization of their content on various devices, introduction to Canvas for rich graphics and game development, introduction to the mechanism of asynchronous communication with the server (single page interfaces).
Anyone who completes this course will be able to understand the structure and function of modern websites and build online applications, such as those we come into contact with every day.