Week | Practical | Lecture |
---|---|---|
14/09 - 20/09 | Introduction Wordpress installation |
Introduction, Definition of content management, technical revisions and introduction to versionning |
21/09 - 27/09 | Versionning 101: git basics | Introduction to wordpress Extending wordpress: themes |
28/09 - 04/10 | Building a custom theme 1/2 | Guest lecture |
05/10 – 11/10 | Building a custom theme 2/2 | Extending wordpress: plugins |
12/10 – 18/10 | Building a custom plugin | Extending wordpress: security |
19/10 – 25/10 | Securing a custom plugin | Generic: optimising page load |
26/10 – 01/11 | Optimising a website loading time | Modern CMS: Drupal 8 introduction |
02/11 – 08/11 | Wordpress and Drupal as services | Deployment: best practices |
Week | Practical | Lecture |
---|---|---|
09/11 – 15/11 | Deployment with wordpress | |
16/11 – 22/11 | Assessment support | Assessment support |
23/11 – 29/11 | Assessment support | Assessment support |
30/11 – 06/12 | Demonstrations | Final questions |
07/12 – 13/12 | Assessment week | No practical nor lecture |
14/12 – 20/12 | Assessment week | No practical nor lecture |
In publishing, art, and communication, content is the information and experience(s) directed towards an end-user or audience. Content is "something that is to be expressed through some medium, as speech, writing or any of various arts".
Management in businesses and organizations is the function that coordinates the efforts of people to accomplish goals and objectives by using available resources efficiently and effectively.
Quotes from Wikipedia
CMS market shares, retrieved from W3Tech
Who created the statistics?
What are they based on?
Does that include data on CMS used behind companies firewalls? (spoiler: no)
<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="UTF-8">
</head>
<body>
</body>
</html>
/* Comment */
html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 62.5%;
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
<?php // opening tag
/**
* Comment
*/
// other comment
if ( !isset($wp_did_header) ) { // condition
$wp_did_header = true; // assignation
require_once( dirname(__FILE__) . '/wp-load.php' );
wp(); // method call
require_once( ABSPATH . WPINC . '/template-loader.php' );
}
# comment
# MYSQL CODE ONLY because of the back ticks
SELECT * FROM `table` WHERE `column` = %s AND `field` = %d
// REQUEST WITH EMBEDDED PHP
$wpdb->query("
INSERT INTO $wpdb->term_relationships (object_id, term_taxonomy_id, term_order)
VALUES " . join( ',', $values ) . "
ON DUPLICATE KEY UPDATE term_order = VALUES(term_order)
")
More details on Wikipedia: Version Control Systems