WordPress Web Development (10 ECTS)
Code: TT00FD34-3012
General information
- Timing
- 01.08.2023 - 31.12.2023
- Implementation has ended.
- Number of ECTS credits allocated
- 10 ECTS
- Virtual portion
- 10 ECTS
- Mode of delivery
- Online
- Campus
- Karaportti 2
- Teaching languages
- English
- Seats
- 0 - 1000
- Degree programmes
- Information and Communication Technology
Learning outcomes
The goal of this course is for the student to be familiar with WordPress as a web development environment. After passing this course, the student will have sufficient skills to implement simple WordPress themes and plugins.
Content
• Installing and using WordPress.
• The basics of themes, plugins and widgets.
• The most common WordPress functions.
• Creating own functions and attaching them to hooks.
• Displaying posts and pages in a theme.
• Adding menus and sidebars to a theme.
• Creating custom queries for posts / pages and categories.
• Basics of responsiveness with CSS media queries and jQuery.
• Creating a custom plugin.
• Adding a custom post type and taxonomy.
• Implementing shortcodes.
• Creating a widget.
Prerequisites
The basics of HTML/CSS and PHP programming.
Teaching methods
Course is 100% online (self-study) course.
Location and time
Course can be done in own pace in Metropolia's Moodle environment.
Learning materials and recommended literature
Online
Alternative completion methods of implementation
N/A
Internship and working life connections
N/A
Exam dates and retake possibilities
Online.
International connections
N/A
Student workload
Depends on the student's baseline.
Content scheduling
Depends on the student's baseline.
Assessment methods and criteria
The student understands how WordPress works as a web development environment and puts everything they have learned to practice in the course projects. Both projects and exams have been completed successfully.
Evaluation scale
Hyväksytty/Hylätty
Assessment criteria, approved/failed
The student understands how WordPress works as a web development environment and puts everything they have learned to practice in the course projects. Both projects and exams have been completed successfully.