{"id":5435,"date":"2025-05-05T10:56:01","date_gmt":"2025-05-05T08:56:01","guid":{"rendered":"https:\/\/europe.wordcamp.org\/2025\/?page_id=5435"},"modified":"2025-06-06T14:53:27","modified_gmt":"2025-06-06T12:53:27","slug":"workshop-registration","status":"publish","type":"page","link":"https:\/\/europe.wordcamp.org\/2025\/workshop-registration\/","title":{"rendered":"Workshop Registration"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull has-custom-white-secondary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-80a804c4 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group alignwide has-base-2-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<p class=\"has-custom-light-blue-primary-background-color has-background wp-block-paragraph\"><strong>Heads up: workshop pre-registration is now closed.<\/strong> <br>If you registered for a workshop, please arrive at least 10 minutes before the start time of the session to be admitted.<br><br>After that, we will allow people in the queue to join the workshop and fill unclaimed seats before the workshop starts, therefore your space is not guaranteed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here you can register for all workshops at WordCamp Europe 2025. Once all spaces are taken, registration for the specific workshop will close. In those cases, a queuing system will be available outside the workshop room.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"requirements\">Workshop Requirements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For some of our workshops, you may need specific equipment or software in order to take part in live demonstrations or exercises. These are listed below.<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-5aef8f87 wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--40)\">\n<details class=\"wp-block-details has-krona-one-font-family is-layout-flow wp-container-core-details-is-layout-e1596e7c wp-block-details-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--10);padding-bottom:0\"><summary><strong>The Block Developer Cookbook: WCEU 2025 Edition<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\"><a href=\"https:\/\/europe.wordcamp.org\/2025\/session\/the-block-developer-cookbook-wceu-2025-edition\/\">Learn more about this workshop<\/a><\/p>\n\n\n\n<p class=\"has-base-2-background-color has-background wp-block-paragraph\" style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30);padding-right:0;padding-left:0\"><strong>Required<\/strong><\/p>\n\n\n\n<ul style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30)\" class=\"wp-block-list\">\n<li>Laptop<\/li>\n\n\n\n<li>Local WordPress development environment<\/li>\n\n\n\n<li>Download the accompanying <a href=\"https:\/\/github.com\/ryanwelcher\/block-developer-cookbook\">GitHub repository<\/a><\/li>\n\n\n\n<li>Create an account on&nbsp;<a href=\"https:\/\/blockdevelopercookbook.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/blockdevelopercookbook.com\/<\/a>&nbsp;to be able to vote on the recipes<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.wordpress.org\/block-editor\/getting-started\/devenv\/#node-js-development-tools\">Node.js<\/a> installed<\/li>\n<\/ul>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-krona-one-font-family is-layout-flow wp-container-core-details-is-layout-e1596e7c wp-block-details-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--10);padding-bottom:0\"><summary><strong>From Zero to Demo: Mastering WordPress Playground Blueprints<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\"><a href=\"https:\/\/europe.wordcamp.org\/2025\/session\/from-zero-to-demo-mastering-wordpress-playground-blueprints\/\">Learn more about this workshop<\/a><\/p>\n\n\n\n<p class=\"has-base-2-background-color has-background has-lora-font-family wp-block-paragraph\" style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30);padding-right:0;padding-left:0\"><strong>Required<\/strong><\/p>\n\n\n\n<ul style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30)\" class=\"wp-block-list\">\n<li>Laptop<\/li>\n<\/ul>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-krona-one-font-family is-layout-flow wp-container-core-details-is-layout-e1596e7c wp-block-details-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--10);padding-bottom:0\"><summary><strong>Building Automated Tests with WordPress Playground<\/strong><br><\/summary>\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\"><a href=\"https:\/\/europe.wordcamp.org\/2025\/session\/building-automated-tests-with-wordpress-playground\/\">Learn more about this workshop<\/a><\/p>\n\n\n\n<p class=\"has-base-2-background-color has-background has-lora-font-family has-medium-font-size wp-block-paragraph\" style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30);padding-right:0;padding-left:0\"><strong>Required<\/strong><\/p>\n\n\n\n<ul style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30)\" class=\"wp-block-list\">\n<li><a href=\"https:\/\/developer.wordpress.org\/block-editor\/getting-started\/devenv\/#node-js-development-tools\">Node.js<\/a> or <a href=\"https:\/\/github.com\/nvm-sh\/nvm#installing-and-updating\">Node Version Manager<\/a> (NVM) installed<\/li>\n<\/ul>\n\n\n\n<p class=\"has-base-2-background-color has-background has-lora-font-family has-medium-font-size wp-block-paragraph\" style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30);padding-right:0;padding-left:0\"><strong>Optional<\/strong><\/p>\n\n\n\n<ul style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30)\" class=\"wp-block-list\">\n<li><a href=\"https:\/\/git-scm.com\/downloads\" target=\"_blank\" rel=\"noreferrer noopener\">Git<\/a><br>If you don\u2019t want to use Git, you can download the project as a zip file, or from a USB drive that will be provided during the workshop<\/li>\n<\/ul>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-krona-one-font-family is-layout-flow wp-container-core-details-is-layout-e1596e7c wp-block-details-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--10);padding-bottom:0\"><summary><strong>WordPress gems for devs: Interactivity API<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30);padding-right:0;padding-left:0\"><a href=\"https:\/\/europe.wordcamp.org\/2025\/session\/wordpress-gems-for-devs-interactivity-api\/\">Learn more about this workshop<\/a><\/p>\n\n\n\n<p class=\"has-base-2-background-color has-background has-lora-font-family wp-block-paragraph\" style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\"><strong>Required<\/strong><\/p>\n\n\n\n<ul style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30);padding-right:0;padding-left:0\" class=\"wp-block-list\">\n<li>Laptop<\/li>\n\n\n\n<li>Local WordPress development environment<br>Fresh install with all default settings, theme, and plugins. The point is to be able to modify files.<\/li>\n\n\n\n<li>IDE \/ Code Editor (e.g. Visual Studio Code)<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.wordpress.org\/block-editor\/getting-started\/devenv\/#node-js-development-tools\">Node.js<\/a> or <a href=\"https:\/\/github.com\/nvm-sh\/nvm#installing-and-updating\">Node Version Manager<\/a> (NVM) installed<\/li>\n\n\n\n<li>Follow instructions in workshop\u2019s repo <a href=\"https:\/\/github.com\/zzap\/Workshop-WordPress-gems-for-devs-Interactivity-API\/blob\/main\/README.md\">README<\/a><\/li>\n<\/ul>\n<\/details>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"padding-top:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10)\">Registration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Workshop pre-registration is now closed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you pre-registered for a workshop, please arrive at least 10 minutes before the start time of the session to be admitted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After that, we will allow people in the queue to join the workshop and fill unclaimed seats before the workshop starts, therefore your space is not guaranteed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\" style=\"padding-top:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10)\">Cancel registration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Please <a href=\"https:\/\/europe.wordcamp.org\/2025\/contact\/speakers-team\/\" data-type=\"page\" data-id=\"1355\">contact our Speakers Team<\/a> if you need to cancel your registration.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Heads up: workshop pre-registration is now closed. If you registered for a workshop, please arrive at least 10 minutes before the start time of the session to be admitted. After that, we will allow people in the queue to join the workshop and fill unclaimed seats before the workshop starts, therefore your space is not [&hellip;]<\/p>\n","protected":false},"author":368236,"featured_media":5907,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-page-red-header-more-flexibility","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-5435","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/PfPHvs-1pF","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/pages\/5435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/users\/368236"}],"replies":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/comments?post=5435"}],"version-history":[{"count":28,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/pages\/5435\/revisions"}],"predecessor-version":[{"id":7920,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/pages\/5435\/revisions\/7920"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/media\/5907"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=5435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}