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 | ||||

