19M034IP - Internet Programming Tools
Course specification | ||||
---|---|---|---|---|
Course title | Internet Programming Tools | |||
Acronym | 19M034IP | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | No | |||
The goal | Students will learn to efficiently implement dynamic web sites, as well as their protection, by using open-source tools. | |||
The outcome | Students will learn about the capabilities of various open-source software tools for implementing dynamic websites, that is, web applications. Through practical work, students will learn how to use the chosen software tool. | |||
Contents | ||||
Contents of lectures | Within theoretical instruction, an overview of software tools for the efficient and flexible creation of dynamic websites will be provided. The capabilities and concepts of various software tools such as: Bootstrap, jQuery, React, Wordpress, Laravel, and similar will be presented. | |||
Contents of exercises | Students will learn through practical work a selected software tool based on programming languages used to implement web applications. The software tools that will be studied are: Bootstrap, jQuery, React, Wordpress, Laravel, and similar. Students will implement a website using the chosen software tool through consultations with the professor and during lab exercises. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1.5 | |||
Methods of teaching | Course comprises lectures and labs. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | Test paper | 40 | ||
Practical lessons | 12 | Oral examination | ||
Projects | 48 | |||
Colloquia | ||||
Seminars |