{"id":5166,"date":"2025-02-11T13:44:08","date_gmt":"2025-02-11T18:44:08","guid":{"rendered":"https:\/\/frontendmasters.com\/blog\/?p=5166"},"modified":"2025-02-11T13:44:10","modified_gmt":"2025-02-11T18:44:10","slug":"25-days-of-expert-led-workshops-coming-in-2025","status":"publish","type":"post","link":"https:\/\/frontendmasters.com\/blog\/25-days-of-expert-led-workshops-coming-in-2025\/","title":{"rendered":"25+ Days of Expert-Led Workshops Coming in 2025"},"content":{"rendered":"\n<p>Get ready &#8211; we&#8217;re launching our biggest year of training yet. Over 25 days of live, expert-led workshops scheduled so far \u2013\u00a0<a href=\"https:\/\/frontendmasters.com\/workshops\/?utm_source=boost&amp;utm_medium=blog&amp;utm_campaign=boost\">head to the\u00a0workshops page<\/a>\u00a0to see what we have scheduled! There are a number of them coming up in just the new few weeks.<\/p>\n\n\n\n<p>Whether you&#8217;re focusing on React, TypeScript, or Fullstack Next.js or Go, we&#8217;ve got your learning path covered. Here&#8217;s what we have scheduled in 2025 so far:<\/p>\n\n\n\n<p><strong>Frontend:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Master Chrome DevTools \u2013 improve debugging &amp; performance<\/li>\n\n\n\n<li>Intermediate React&nbsp;\u2013&nbsp;Build bulletproof React architectures<\/li>\n\n\n\n<li>Web Accessibility&nbsp;\u2013&nbsp;Make your website for everyone<\/li>\n\n\n\n<li>Web Auth APIs&nbsp;\u2013&nbsp;Implement secure auth flows from the ground up<\/li>\n\n\n\n<li>CSS Basics&nbsp;\u2013&nbsp;Create a portfolio with modern CSS<\/li>\n\n\n\n<li>Scale React state management&nbsp;\u2013&nbsp;build large applications<\/li>\n\n\n\n<li>Model complex domains with TypeScript<\/li>\n\n\n\n<li>TypeScript monorepos \u2013 Architect maintainable projects<\/li>\n<\/ul>\n\n\n\n<p><strong>Backend &amp; Fullstack<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Next.js Fundamentals&nbsp;\u2013&nbsp;Build production-grade Next.js systems<\/li>\n\n\n\n<li>Fullstack TypeScript&nbsp;\u2013&nbsp;Build end-to-end TypeScript applications<\/li>\n\n\n\n<li>Build a Fullstack App with Vanilla JS and Go<\/li>\n\n\n\n<li>Complete Go&nbsp;\u2013&nbsp;From Day one of Go to Full Backends<\/li>\n\n\n\n<li>Create enterprise Java Spring Boot apps<\/li>\n\n\n\n<li>Modern Fullstack Deployment&nbsp;\u2013&nbsp;Deploy like a DevOps pro<\/li>\n\n\n\n<li>Fullstack System Design&nbsp;\u2013&nbsp;Design scalable full-stack architectures<\/li>\n<\/ul>\n\n\n\n<p><strong>Other Great Topics:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Become a VS Code power user<\/li>\n\n\n\n<li>C Fundamentals: Get pumped for int main(void)<\/li>\n\n\n\n<li>Building a Static Type-Inferring Compiler<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:66.74718%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-2.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5176\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5176\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-2.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-2.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 1 of 7 in full-screen\"\/><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:33.25282%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-1.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5174\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5174\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-1.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-1.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 2 of 7 in full-screen\"\/><\/figure><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-3.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5175\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5175\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-3.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-3.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 3 of 7 in full-screen\"\/><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:25.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-4.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5179\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5179\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-4.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-4.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 4 of 7 in full-screen\"\/><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:25.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-5.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5177\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5177\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-5.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-5.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 5 of 7 in full-screen\"\/><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:25.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-6.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5178\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5178\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-6.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-6.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 6 of 7 in full-screen\"\/><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:25.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-7.webp?strip=info&#038;w=500&#038;ssl=1 500w\" alt=\"\" data-height=\"500\" data-id=\"5180\" data-link=\"https:\/\/frontendmasters.com\/blog\/?attachment_id=5180\" data-url=\"https:\/\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-7.webp\" data-width=\"500\" src=\"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/thumb-7.webp?ssl=1\" data-amp-layout=\"responsive\" tabindex=\"0\" role=\"button\" aria-label=\"Open image 7 of 7 in full-screen\"\/><\/figure><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<p>The best part? We live stream the workshops for free on the Frontend Master homepage on the day of the event.<\/p>\n\n\n\n<div class=\"wp-block-group learn-more\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p><a href=\"https:\/\/frontendmasters.com\/workshops\/\">RSVP to attend<\/a> virtually on our workshops page.<\/p>\n\n\n\n<p>Want the full workshop experience? Join us in-person in Minneapolis! Limited spots available for each session &#8211; <a href=\"https:\/\/frontendmasters.com\/welcome\/in-person\/?utm_source=boost&amp;utm_medium=blog&amp;utm_campaign=boost\">apply to join in-person here.<\/a><\/p>\n<\/div><\/div>\n\n\n\n<p>More workshops will be added throughout 2025, so let us know what you&#8217;d like to learn by commenting below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>All sorts of great stuff coming up for all our members. Intermediate React, Complete Go, CSS Basics, TypeScript Monorepos, and so much more.<\/p>\n","protected":false},"author":15,"featured_media":5168,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"sig_custom_text":"","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[79],"class_list":["post-5166","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-post","tag-courses"],"acf":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2025\/02\/1100x629.jpg?fit=1100%2C629&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts\/5166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/comments?post=5166"}],"version-history":[{"count":7,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts\/5166\/revisions"}],"predecessor-version":[{"id":5185,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts\/5166\/revisions\/5185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/media\/5168"}],"wp:attachment":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/media?parent=5166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/categories?post=5166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/tags?post=5166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}