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
- Preparation for course credit
- 20 hours per semester
- Participation in classes
- 20 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.
|