{"id":21796,"date":"2021-12-20T06:30:03","date_gmt":"2021-12-20T06:30:03","guid":{"rendered":"https:\/\/academy.apnic.net\/?page_id=21796"},"modified":"2024-10-04T00:21:56","modified_gmt":"2024-10-04T00:21:56","slug":"building-your-own-switch-with-p4-94153700953","status":"publish","type":"page","link":"https:\/\/academy.apnic.net\/vi\/webinar-courses\/building-your-own-switch-with-p4-94153700953","title":{"rendered":"Building your own switch with P4 (Part 2)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p><strong>Course Overview<\/strong><\/p>\n\n\n\n<p>Utilizing the P4Pi project, the course begins with an overview of the P4 language, a deeper dive into architecture definitions and the available P4 target ecosystem. There will also be hands-on P4 programming experience as part of the course.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Course Outline<\/h2>\n\n\n\n<p>This course will cover the following topics:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Overview of the P4 language<\/li>\n\n\n\n<li>Deeper dive into architecture definitions <\/li>\n\n\n\n<li>Hands on P4 programming experience<\/li>\n\n\n\n<li>Discover and understand programmable data planes<\/li>\n<\/ul>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Course Overview Utilizing the P4Pi project, the course begins with an overview of the P4 language, a deeper dive into architecture definitions and the available P4 target ecosystem. There will also be hands-on P4 programming experience as part of the course. Course Outline This course will cover the following topics:<\/p>\n","protected":false},"author":12243,"featured_media":32868,"parent":1693,"menu_order":-3,"comment_status":"closed","ping_status":"closed","template":"page-templates\/webinar-course.php","meta":{"footnotes":""},"tags":[555,557,539],"class_list":["post-21796","page","type-page","status-publish","has-post-thumbnail","hentry","tag-linux-cli","tag-packet-flitering","tag-python"],"_links":{"self":[{"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/pages\/21796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/users\/12243"}],"replies":[{"embeddable":true,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/comments?post=21796"}],"version-history":[{"count":9,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/pages\/21796\/revisions"}],"predecessor-version":[{"id":32313,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/pages\/21796\/revisions\/32313"}],"up":[{"embeddable":true,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/pages\/1693"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/media\/32868"}],"wp:attachment":[{"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/media?parent=21796"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/academy.apnic.net\/vi\/wp-json\/wp\/v2\/tags?post=21796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}