{"id":1345,"date":"2022-09-28T10:43:15","date_gmt":"2022-09-28T08:43:15","guid":{"rendered":"https:\/\/www.opgona.training\/?p=1345"},"modified":"2022-09-28T13:21:11","modified_gmt":"2022-09-28T11:21:11","slug":"recap-week-2-fall-2022-junior-training-technical-track","status":"publish","type":"post","link":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/","title":{"rendered":"Recap Week 2 Fall 2022 Junior Training &#8211; technical track"},"content":{"rendered":"\n<p>Every time we run our junior training it somehow turns out to be a totally different one as the year(s) before. Be it the number of attendees, their backgrounds, the roads that lead to their registrations, or whatever it maybe, it eventually always accumulates in a more than worthwhile gathering from day one. Likewise this year, where the <strong>introductory <\/strong>week was attended &#8220;only&#8221; by five students and where, the week following it, the <strong>technical <\/strong>track continued with four of those five week-1-students joined by an additional six students, partly from the UK, making it<strong> a group of ten <\/strong>altogether. Wow, what a luxury for both the students and the trainer, bringing in a nice and interesting multitude of perspectives. And what a joy for all of them now finally getting their hands on the code behind this ERP system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">week 2 &#8211; technical track<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Monday<\/h3>\n\n\n\n<p>So, on Monday the 20th of September, 2023, we all gathered at Fletcher Hotel Mooi Veluwe in Putten, The Netherlands, the same location as where the introductory week took place.<\/p>\n\n\n\n<p>After welcoming the lot and discussing a number of practicalities I, Luc van Vugt, trainer for our technical track, introduced the students to some relevant <strong>historical and technical backgrounds <\/strong>as: Where does this Microsoft Dynamics 365 Business Central come from and how did it evolve into the product it is today? What infrastructure is <em>under the hood<\/em> (paying attention to its 3-tier setup)? And finally, taking this leap, VS Code was opened up to introduce these eager students into AL development.<\/p>\n\n\n\n<p>We discussed <strong>VS Code<\/strong>, being our primary tool development tool. The various standard parts of it, like the <strong>Explorer <\/strong>and <strong>Extensions <\/strong>section. The link to AL development through the <strong>AL Language <\/strong>extension. And of course, how to set up a new AL extension development project with <strong>AL: Go!<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"449\" src=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-4-week-2-oblong-1024x449.jpg\" alt=\"\" class=\"wp-image-1347\" srcset=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-4-week-2-oblong-1024x449.jpg 1024w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-4-week-2-oblong-300x132.jpg 300w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-4-week-2-oblong-768x337.jpg 768w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-4-week-2-oblong-1536x674.jpg 1536w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-4-week-2-oblong-2048x898.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>With a number of demos I showed them the basic concepts of the <strong>table<\/strong>, <strong>table extension<\/strong>, <strong>page <\/strong>and <strong>page extension <\/strong>objects, their <strong>code snippets<\/strong>, and how to verify the resulting app by <strong>deploying <\/strong>it to Business Central. Ready to get to work themselves and build their first BC app!<\/p>\n\n\n\n<p>At the end of the day homework was assigned: complete the exercises, read the related manuals, and send in a multiple-choice questions for the next day.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tuesday<\/h3>\n\n\n\n<p>The next morning we started with a <strong>quiz <\/strong>using the multiple-choice questions sent in by all students and supplemented with a number of questions from previous junior trainings. After reviewing the other part of the homework the rest of the morning was focus on <strong>data access coding<\/strong>. What means do we have to retrieve data from the database BC runs on? What do methods like <code>Get<\/code>, <code>FindFirst<\/code>, <code>FindSet<\/code>, <code>SetRange<\/code>? What repetitive statements do we have? Given a couple of demos 6 exercises where handed over to struggle and get acquainted with all this and at the end of the morning we got to review the final results.<\/p>\n\n\n\n<p>Having had lunch we got to step into the first case of this course: <strong>Course Registration<\/strong>. Part 1: given detailed requirements apply some of the things learned so far, i.e., build from scratch a number of <strong>tables<\/strong>, applying various properties like <code>NotBlank<\/code>, <code>TableRelation<\/code>, <code>FieldClass<\/code>, <code>CalcFormula<\/code>, and provide the <strong>pages <\/strong>that should go with them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"614\" src=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1-1024x614.png\" alt=\"\" class=\"wp-image-1356\" srcset=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1-1024x614.png 1024w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1-300x180.png 300w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1-768x461.png 768w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1.png 1412w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Wednesday<\/h3>\n\n\n\n<p>Yep, like the day before, we started with the <strong>quiz<\/strong>. It&#8217;s a simple and yet excellent concept to refresh each others knowledge, but even more to provide the opportunity to pose any question related to the topic, deepening it more than when I would be doing a recap of yesterday. And surely much more fun too.<\/p>\n\n\n\n<p>The quiz was followed by a review of yesterday&#8217;s work on the <strong>Course Registration <\/strong>case. How did I solve it? What did you do differently? And what next? How can we implement business logic that can not be covered by configuring properties? And thus the remaining part of the morning was spent on implementing this logic using <strong>AL code<\/strong>. <\/p>\n\n\n\n<p>In the afternoon we discussed the concept of <strong>codeunit <\/strong>objects, <strong>methods<\/strong>, <strong>triggers <\/strong>and <strong>events <\/strong>&#8211; publisher and subscribers, with which the student got to work based on a number of exercises.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Thursday<\/h3>\n\n\n\n<p>Thursday was dedicated to a <strong>new case<\/strong>, after the quiz &#8211; in a competition format this time &#8211; and homework review. The second case: <em>Sport Planner<\/em>. Being a more high level requirement than was given for the first case, the students where enabled to <strong>internalize <\/strong>the so far learned concepts and skills more. In addition to that they were also challenged to get clarification on the parts that where not understood well. How to go about that? Where to find examples? Do I dare to bother my stakeholder?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1024x397.png\" alt=\"\" class=\"wp-image-1355\" srcset=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-1024x397.png 1024w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-300x116.png 300w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image-768x298.png 768w, https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/image.png 1412w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>At the end of the day we discussed what <strong>docker containers <\/strong>are and the most relevant parts of the <code>BcContainerHelper <\/code>module based script to create the BC container we are programming against.<\/p>\n\n\n\n<p>This evening, after dinner, we relaxed and sat down to play <a href=\"https:\/\/en.wikipedia.org\/wiki\/Mexican_Train\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Mexican Train<\/a>. I surely had a great time together with the students and Rob Gabriels, the trainer of the introductory week.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Friday<\/h4>\n\n\n\n<p>Last day of an intense week, hard working and learning a lot, and the last topics to be covered:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Two configuration topics<ul><li><strong>permissions<\/strong><\/li><li><strong>personalization<\/strong>, <strong>customization <\/strong>and <strong>designing<\/strong><\/li><\/ul><\/li><li><strong>Development lifecycle<\/strong><\/li><\/ul>\n\n\n\n<p>Based on the latter topic I handed over two research assignments to be worked on in the coming two weeks: (1) <em>Your company and the methodologies it uses <\/em>and (2) <em>You as a developer<\/em>. And after each student set a deadline for their assignments we left for our journey back. For the one somewhat longer &#8211; flying back to the UK &#8211; than the other, but for all back home for a well deserved weekend and loaded with a lot of new knowledge, insights and skills.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">what&#8217;s next<\/h2>\n\n\n\n<p>The&nbsp;<strong>technical track&nbsp;<\/strong>will proceed with its 3<sup>rd<\/sup>&nbsp;week on 17th of October 2022. In this week the students will be posed a first great challenge having building a standard application. Each day they will have to deliver their code in Azure DevOps and will get it reviewed before the next day.<\/p>\n\n\n\n<p>Feel free to contact us at&nbsp;<a href=\"mailto:info@opgona.academy\">info@opgona.academy<\/a>&nbsp;and get more insight into our Microsoft Dynamics 365 Business Central Junior training and how it can fit your needs.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Every time we run our junior training it somehow turns out to be a totally different one as the year(s) before. Be it the number of attendees, their backgrounds, the roads that lead to their registrations, or whatever it maybe, it eventually always accumulates in a more than worthwhile gathering from day one. Likewise this [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1346,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[],"footnotes":""},"categories":[4,5],"tags":[],"class_list":["post-1345","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-junior-training","category-recap","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Recap Week 2 Fall 2022 Junior Training - technical track - opgona.training<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/\" \/>\r\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Recap Week 2 Fall 2022 Junior Training - technical track - opgona.training\" \/>\r\n<meta property=\"og:description\" content=\"Every time we run our junior training it somehow turns out to be a totally different one as the year(s) before. Be it the number of attendees, their backgrounds, the roads that lead to their registrations, or whatever it maybe, it eventually always accumulates in a more than worthwhile gathering from day one. Likewise this [&hellip;]\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/\" \/>\r\n<meta property=\"og:site_name\" content=\"opgona.training\" \/>\r\n<meta property=\"article:published_time\" content=\"2022-09-28T08:43:15+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2022-09-28T11:21:11+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-1-week-2-oblong-scaled.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\r\n\t<meta property=\"og:image:height\" content=\"1095\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Luc van Vugt\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@opgona\" \/>\r\n<meta name=\"twitter:site\" content=\"@opgona\" \/>\r\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Luc van Vugt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuten\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/\"},\"author\":{\"name\":\"Luc van Vugt\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#\\\/schema\\\/person\\\/2218322a68a16fa40975b30a6c14a154\"},\"headline\":\"Recap Week 2 Fall 2022 Junior Training &#8211; technical track\",\"datePublished\":\"2022-09-28T08:43:15+00:00\",\"dateModified\":\"2022-09-28T11:21:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/\"},\"wordCount\":1038,\"publisher\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.opgona.training\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/Day-1-week-2-oblong-scaled.jpg\",\"articleSection\":[\"junior training\",\"recap\"],\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/\",\"url\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/\",\"name\":\"Recap Week 2 Fall 2022 Junior Training - technical track - opgona.training\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.opgona.training\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/Day-1-week-2-oblong-scaled.jpg\",\"datePublished\":\"2022-09-28T08:43:15+00:00\",\"dateModified\":\"2022-09-28T11:21:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.opgona.training\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/Day-1-week-2-oblong-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.opgona.training\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/Day-1-week-2-oblong-scaled.jpg\",\"width\":2560,\"height\":1095},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/2022\\\/09\\\/28\\\/recap-week-2-fall-2022-junior-training-technical-track\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.opgona.training\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recap Week 2 Fall 2022 Junior Training &#8211; technical track\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#website\",\"url\":\"https:\\\/\\\/www.opgona.training\\\/\",\"name\":\"opgona.training\",\"description\":\"growing your own talent\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.opgona.training\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#organization\",\"name\":\"Opgona\",\"url\":\"https:\\\/\\\/www.opgona.training\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.opgona.training\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/logopgona10005-e1544004731155.png\",\"contentUrl\":\"https:\\\/\\\/www.opgona.training\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/logopgona10005-e1544004731155.png\",\"width\":500,\"height\":170,\"caption\":\"Opgona\"},\"image\":{\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/opgona\",\"https:\\\/\\\/www.instagram.com\\\/opgona\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/opgona\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.opgona.training\\\/#\\\/schema\\\/person\\\/2218322a68a16fa40975b30a6c14a154\",\"name\":\"Luc van Vugt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/61855d25a406bcfc922585e33cc8220ad5e984ce14977707a4a9f466147af061?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/61855d25a406bcfc922585e33cc8220ad5e984ce14977707a4a9f466147af061?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/61855d25a406bcfc922585e33cc8220ad5e984ce14977707a4a9f466147af061?s=96&d=mm&r=g\",\"caption\":\"Luc van Vugt\"},\"url\":\"https:\\\/\\\/www.opgona.training\\\/index.php\\\/author\\\/luc-van-vugt\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Recap Week 2 Fall 2022 Junior Training - technical track - opgona.training","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/","og_locale":"nl_NL","og_type":"article","og_title":"Recap Week 2 Fall 2022 Junior Training - technical track - opgona.training","og_description":"Every time we run our junior training it somehow turns out to be a totally different one as the year(s) before. Be it the number of attendees, their backgrounds, the roads that lead to their registrations, or whatever it maybe, it eventually always accumulates in a more than worthwhile gathering from day one. Likewise this [&hellip;]","og_url":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/","og_site_name":"opgona.training","article_published_time":"2022-09-28T08:43:15+00:00","article_modified_time":"2022-09-28T11:21:11+00:00","og_image":[{"width":2560,"height":1095,"url":"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-1-week-2-oblong-scaled.jpg","type":"image\/jpeg"}],"author":"Luc van Vugt","twitter_card":"summary_large_image","twitter_creator":"@opgona","twitter_site":"@opgona","twitter_misc":{"Geschreven door":"Luc van Vugt","Geschatte leestijd":"6 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#article","isPartOf":{"@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/"},"author":{"name":"Luc van Vugt","@id":"https:\/\/www.opgona.training\/#\/schema\/person\/2218322a68a16fa40975b30a6c14a154"},"headline":"Recap Week 2 Fall 2022 Junior Training &#8211; technical track","datePublished":"2022-09-28T08:43:15+00:00","dateModified":"2022-09-28T11:21:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/"},"wordCount":1038,"publisher":{"@id":"https:\/\/www.opgona.training\/#organization"},"image":{"@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#primaryimage"},"thumbnailUrl":"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-1-week-2-oblong-scaled.jpg","articleSection":["junior training","recap"],"inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/","url":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/","name":"Recap Week 2 Fall 2022 Junior Training - technical track - opgona.training","isPartOf":{"@id":"https:\/\/www.opgona.training\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#primaryimage"},"image":{"@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#primaryimage"},"thumbnailUrl":"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-1-week-2-oblong-scaled.jpg","datePublished":"2022-09-28T08:43:15+00:00","dateModified":"2022-09-28T11:21:11+00:00","breadcrumb":{"@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#primaryimage","url":"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-1-week-2-oblong-scaled.jpg","contentUrl":"https:\/\/www.opgona.training\/wp-content\/uploads\/2022\/09\/Day-1-week-2-oblong-scaled.jpg","width":2560,"height":1095},{"@type":"BreadcrumbList","@id":"https:\/\/www.opgona.training\/index.php\/2022\/09\/28\/recap-week-2-fall-2022-junior-training-technical-track\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.opgona.training\/"},{"@type":"ListItem","position":2,"name":"Recap Week 2 Fall 2022 Junior Training &#8211; technical track"}]},{"@type":"WebSite","@id":"https:\/\/www.opgona.training\/#website","url":"https:\/\/www.opgona.training\/","name":"opgona.training","description":"growing your own talent","publisher":{"@id":"https:\/\/www.opgona.training\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.opgona.training\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.opgona.training\/#organization","name":"Opgona","url":"https:\/\/www.opgona.training\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.opgona.training\/#\/schema\/logo\/image\/","url":"https:\/\/www.opgona.training\/wp-content\/uploads\/2018\/12\/logopgona10005-e1544004731155.png","contentUrl":"https:\/\/www.opgona.training\/wp-content\/uploads\/2018\/12\/logopgona10005-e1544004731155.png","width":500,"height":170,"caption":"Opgona"},"image":{"@id":"https:\/\/www.opgona.training\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/opgona","https:\/\/www.instagram.com\/opgona\/","https:\/\/www.linkedin.com\/company\/opgona\/"]},{"@type":"Person","@id":"https:\/\/www.opgona.training\/#\/schema\/person\/2218322a68a16fa40975b30a6c14a154","name":"Luc van Vugt","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/61855d25a406bcfc922585e33cc8220ad5e984ce14977707a4a9f466147af061?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/61855d25a406bcfc922585e33cc8220ad5e984ce14977707a4a9f466147af061?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/61855d25a406bcfc922585e33cc8220ad5e984ce14977707a4a9f466147af061?s=96&d=mm&r=g","caption":"Luc van Vugt"},"url":"https:\/\/www.opgona.training\/index.php\/author\/luc-van-vugt\/"}]}},"_links":{"self":[{"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/posts\/1345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/comments?post=1345"}],"version-history":[{"count":9,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/posts\/1345\/revisions"}],"predecessor-version":[{"id":1361,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/posts\/1345\/revisions\/1361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/media\/1346"}],"wp:attachment":[{"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/media?parent=1345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/categories?post=1345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opgona.training\/index.php\/wp-json\/wp\/v2\/tags?post=1345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}