|
Lecturer(s)
|
|
|
|
Course content
|
- Content management systems - general principles of operation - CMS Wordpress - installation, settings, plugins - Basic priciples of CMS Wordpress - hierarchy, templates, functions - Working with CMS Wordpress - pages, posts, navigation, categories, user fields, archives, file uploads, widgets - Themes in CMS Wordpress - creating your own theme using an HTML/CSS/JS framework
|
|
Learning activities and teaching methods
|
Demonstration, Exercises on PC, Practice exercises
- Home preparation for classes
- 12 hours per semester
- Participation in classes
- 12 hours per semester
- Preparation for course credit
- 26 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| Basic knowledge of HTML, CSS and JavaScript. |
| Basic knowledge of HTML, CSS and JavaScript. |
| learning outcomes |
|---|
| The student is able to create a simple web presentation using an existing content management system (CMS) and modify it using HTML, CSS and PHP. |
| The student is able to create a simple web presentation using an existing content management system (CMS) and modify it using HTML, CSS and PHP. |
| characterize the principle of local development environment for working with SQL databases (web server + PHP + SQL database) |
| characterize the principle of local development environment for working with SQL databases (web server + PHP + SQL database) |
| describe the principles of content management systems (CMS) based on SQL databases (hierarchy, plugins, themes) |
| describe the principles of content management systems (CMS) based on SQL databases (hierarchy, plugins, themes) |
| describe the differences between posts and pages |
| describe the differences between posts and pages |
| describe how the templates work |
| describe how the templates work |
| explain the principle and use of post categorization |
| explain the principle and use of post categorization |
| characterize how the appearance of CMS-based websites can be changed |
| characterize how the appearance of CMS-based websites can be changed |
| Skills |
|---|
| set up a local development environment for testing the CMS system using a local web and database server |
| set up a local development environment for testing the CMS system using a local web and database server |
| install and set up a content management system (CMS) including plugins |
| install and set up a content management system (CMS) including plugins |
| create custom navigation elements |
| create custom navigation elements |
| work with the media library, create posts and pages |
| work with the media library, create posts and pages |
| create (based on an existing theme) a custom derived theme (apply additional functions, custom cascading styles and JavaScript) |
| create (based on an existing theme) a custom derived theme (apply additional functions, custom cascading styles and JavaScript) |
| teaching methods |
|---|
| Knowledge |
|---|
| Exercises on PC |
| Exercises on PC |
| Demonstration |
| Practice exercises |
| Practice exercises |
| Demonstration |
| assessment methods |
|---|
| Analysis of the student's performance |
| Analysis of the student's performance |
|
Recommended literature
|
-
MCDONALD, Matthew. Wordpress: The Missing Manual. Sebastopol, CA: O'Reilly, 2012. ISBN 978-1449309848.
-
MESSENLEHNER, Brian a Jason COLEMAN. Building Web Apps with WordPress. Sebastopol, CA: O'Reilly, 2014. ISBN 978-1449364076.
-
WILLIAMS, Brad, David DAMSTRA a Hal STERN. Professional WordPress: Design and Development. Indianapolis, IN: Wrox/John Wiley, 2013. ISBN 978-1118442272.
|