<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>makandra cards: makandra Curriculum (public cards)</title>
    <link>https://makandracards.com/curriculum</link>
    <atom:link rel="self" type="application/rss+xml" href="https://makandracards.com/curriculum/rss"/>
    <item>
      <title>920 Bonus: React islands [2d]</title>
      <link>https://makandracards.com/curriculum/626833-bonus-react-islands-2d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:59 +0200</pubDate>
      <guid isPermaLink="false">card:626833</guid>
    </item>
    <item>
      <title>330 Accessibility basics [1.5d]</title>
      <link>https://makandracards.com/curriculum/626832-accessibility-basics-1-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:58 +0200</pubDate>
      <guid isPermaLink="false">card:626832</guid>
    </item>
    <item>
      <title>327 Building with LLM APIs [1.5d]</title>
      <link>https://makandracards.com/curriculum/626831-building-llm-apis-1-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:58 +0200</pubDate>
      <guid isPermaLink="false">card:626831</guid>
    </item>
    <item>
      <title>324 LLM and agent security [0.5d]</title>
      <link>https://makandracards.com/curriculum/626830-llm-agent-security-0-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:58 +0200</pubDate>
      <guid isPermaLink="false">card:626830</guid>
    </item>
    <item>
      <title>311 Dynamic forms with Unpoly [1.5d]</title>
      <link>https://makandracards.com/curriculum/626829-dynamic-forms-unpoly-1-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:58 +0200</pubDate>
      <guid isPermaLink="false">card:626829</guid>
    </item>
    <item>
      <title>309 Web architectures: MPA, progressive enhancement, SPA [0.5d]</title>
      <link>https://makandracards.com/curriculum/626828-web-architectures-mpa-progressive-enhancement-spa-0</link>
      <pubDate>Mon, 31 Aug 2026 17:28:57 +0200</pubDate>
      <guid isPermaLink="false">card:626828</guid>
    </item>
    <item>
      <title>303 CSS custom properties [0.5d]</title>
      <link>https://makandracards.com/curriculum/626827-css-custom-properties-0-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:57 +0200</pubDate>
      <guid isPermaLink="false">card:626827</guid>
    </item>
    <item>
      <title>289 Agentic coding basics [2d]</title>
      <link>https://makandracards.com/curriculum/626826-agentic-coding-basics-2d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:57 +0200</pubDate>
      <guid isPermaLink="false">card:626826</guid>
    </item>
    <item>
      <title>286 Code reviews [1.5d]</title>
      <link>https://makandracards.com/curriculum/626825-code-reviews-1-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:57 +0200</pubDate>
      <guid isPermaLink="false">card:626825</guid>
    </item>
    <item>
      <title>251 Our Rails stack, and why it isn't Omakase [0.5d]</title>
      <link>https://makandracards.com/curriculum/626824-rails-stack-omakase-0-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:56 +0200</pubDate>
      <guid isPermaLink="false">card:626824</guid>
    </item>
    <item>
      <title>232 Partials and ViewComponent [1.5d]</title>
      <link>https://makandracards.com/curriculum/626823-partials-viewcomponent-1-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:56 +0200</pubDate>
      <guid isPermaLink="false">card:626823</guid>
    </item>
    <item>
      <title>131 Exploring code bases with agents [1d]</title>
      <link>https://makandracards.com/curriculum/626822-exploring-code-bases-agents-1d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:54 +0200</pubDate>
      <guid isPermaLink="false">card:626822</guid>
    </item>
    <item>
      <title>129 HTML basics [0.5d]</title>
      <link>https://makandracards.com/curriculum/626821-html-basics-0-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:54 +0200</pubDate>
      <guid isPermaLink="false">card:626821</guid>
    </item>
    <item>
      <title>010 Learning with agents [0.5d]</title>
      <link>https://makandracards.com/curriculum/626820-learning-agents-0-5d</link>
      <pubDate>Mon, 31 Aug 2026 17:28:53 +0200</pubDate>
      <guid isPermaLink="false">card:626820</guid>
    </item>
    <item>
      <title>965 Bonus: Writing documentation</title>
      <link>https://makandracards.com/curriculum/621226-bonus-writing-documentation</link>
      <pubDate>Fri, 21 Jun 2024 15:03:03 +0200</pubDate>
      <guid isPermaLink="false">card:621226</guid>
    </item>
    <item>
      <title>353 CSS Grids [2d]</title>
      <link>https://makandracards.com/curriculum/525354-css-grids-2d</link>
      <pubDate>Wed, 07 Dec 2022 09:18:03 +0100</pubDate>
      <guid isPermaLink="false">card:525354</guid>
    </item>
    <item>
      <title>288 50% Milestone</title>
      <link>https://makandracards.com/curriculum/521737-50-milestone</link>
      <pubDate>Wed, 23 Nov 2022 09:50:02 +0100</pubDate>
      <guid isPermaLink="false">card:521737</guid>
    </item>
    <item>
      <title>285 Frontend build pipelines in Rails [3d]</title>
      <link>https://makandracards.com/curriculum/514138-frontend-build-pipelines-rails-3d</link>
      <pubDate>Fri, 01 Jul 2022 12:11:18 +0200</pubDate>
      <guid isPermaLink="false">card:514138</guid>
    </item>
    <item>
      <title>328 Testing JavaScript with Jasmine [1.5d]</title>
      <link>https://makandracards.com/curriculum/508442-testing-javascript-jasmine-1-5d</link>
      <pubDate>Thu, 23 Dec 2021 17:16:25 +0100</pubDate>
      <guid isPermaLink="false">card:508442</guid>
    </item>
    <item>
      <title>255 Parsing text with regular expressions [1d]</title>
      <link>https://makandracards.com/curriculum/508441-parsing-text-regular-expressions-1d</link>
      <pubDate>Thu, 23 Dec 2021 17:16:25 +0100</pubDate>
      <guid isPermaLink="false">card:508441</guid>
    </item>
    <item>
      <title>141 Creating test data with factories [1d]</title>
      <link>https://makandracards.com/curriculum/508439-creating-test-data-factories-1d</link>
      <pubDate>Thu, 23 Dec 2021 17:16:24 +0100</pubDate>
      <guid isPermaLink="false">card:508439</guid>
    </item>
    <item>
      <title>152 Working with the DOM [1.5d]</title>
      <link>https://makandracards.com/curriculum/508438-working-dom-1-5d</link>
      <pubDate>Thu, 23 Dec 2021 17:16:24 +0100</pubDate>
      <guid isPermaLink="false">card:508438</guid>
    </item>
    <item>
      <title>142 Validations [1d]</title>
      <link>https://makandracards.com/curriculum/505778-validations-1d</link>
      <pubDate>Mon, 11 Oct 2021 15:09:18 +0200</pubDate>
      <guid isPermaLink="false">card:505778</guid>
    </item>
    <item>
      <title>9987 Modern build pipelines with Webpack [3d]</title>
      <link>https://makandracards.com/curriculum/60308-modern-build-pipelines-webpack-3d</link>
      <pubDate>Wed, 12 Dec 2018 17:49:42 +0100</pubDate>
      <guid isPermaLink="false">card:60308</guid>
    </item>
    <item>
      <title>172 Debugging [1d]</title>
      <link>https://makandracards.com/curriculum/60267-debugging-1d</link>
      <pubDate>Wed, 12 Dec 2018 11:21:38 +0100</pubDate>
      <guid isPermaLink="false">card:60267</guid>
    </item>
    <item>
      <title>400 Bonus: Buzzwords and staying up to date [1d]</title>
      <link>https://makandracards.com/curriculum/43999-bonus-buzzwords-staying-date-1d</link>
      <pubDate>Fri, 03 Feb 2017 17:37:47 +0100</pubDate>
      <guid isPermaLink="false">card:43999</guid>
    </item>
    <item>
      <title>301 Using external JavaScript libraries [1d]</title>
      <link>https://makandracards.com/curriculum/43998-external-javascript-libraries-1d</link>
      <pubDate>Fri, 03 Feb 2017 17:05:31 +0100</pubDate>
      <guid isPermaLink="false">card:43998</guid>
    </item>
    <item>
      <title>9982 Cucumber in depth [2d]</title>
      <link>https://makandracards.com/curriculum/43994-cucumber-depth-2d</link>
      <pubDate>Fri, 03 Feb 2017 15:04:05 +0100</pubDate>
      <guid isPermaLink="false">card:43994</guid>
    </item>
    <item>
      <title>326 Consuming external APIs with Ruby [1d]</title>
      <link>https://makandracards.com/curriculum/43388-consuming-external-apis-ruby-1d</link>
      <pubDate>Tue, 20 Dec 2016 14:41:11 +0100</pubDate>
      <guid isPermaLink="false">card:43388</guid>
    </item>
    <item>
      <title>187 Exception notifications [0.5d]</title>
      <link>https://makandracards.com/curriculum/43387-exception-notifications-0-5d</link>
      <pubDate>Tue, 20 Dec 2016 14:21:21 +0100</pubDate>
      <guid isPermaLink="false">card:43387</guid>
    </item>
    <item>
      <title>372 Dealing with legacy applications [0.75d]</title>
      <link>https://makandracards.com/curriculum/43386-dealing-legacy-applications-0-75d</link>
      <pubDate>Tue, 20 Dec 2016 14:14:06 +0100</pubDate>
      <guid isPermaLink="false">card:43386</guid>
    </item>
    <item>
      <title>396 Internationalization (I18n) [2d]</title>
      <link>https://makandracards.com/curriculum/41770-internationalization-i18n-2d</link>
      <pubDate>Mon, 01 Aug 2016 15:34:43 +0200</pubDate>
      <guid isPermaLink="false">card:41770</guid>
    </item>
    <item>
      <title>235 Cookies and Rails Sessions [1d]</title>
      <link>https://makandracards.com/curriculum/36041-cookies-rails-sessions-1d</link>
      <pubDate>Thu, 01 Oct 2015 15:40:36 +0200</pubDate>
      <guid isPermaLink="false">card:36041</guid>
    </item>
    <item>
      <title>9983 The asset pipeline [1d]</title>
      <link>https://makandracards.com/curriculum/36037-asset-pipeline-1d</link>
      <pubDate>Thu, 01 Oct 2015 12:37:50 +0200</pubDate>
      <guid isPermaLink="false">card:36037</guid>
    </item>
    <item>
      <title>395 Background processing [2d]</title>
      <link>https://makandracards.com/curriculum/36021-background-processing-2d</link>
      <pubDate>Wed, 30 Sep 2015 14:48:08 +0200</pubDate>
      <guid isPermaLink="false">card:36021</guid>
    </item>
    <item>
      <title>316 Advanced Ruby: More metaprogramming with Modularity and ActiveSupport::Concern [2d]</title>
      <link>https://makandracards.com/curriculum/35877-advanced-ruby-metaprogramming-modularity-activesupport</link>
      <pubDate>Tue, 22 Sep 2015 13:23:40 +0200</pubDate>
      <guid isPermaLink="false">card:35877</guid>
    </item>
    <item>
      <title>247 Nested forms [2d]</title>
      <link>https://makandracards.com/curriculum/35779-nested-forms-2d</link>
      <pubDate>Tue, 15 Sep 2015 11:42:34 +0200</pubDate>
      <guid isPermaLink="false">card:35779</guid>
    </item>
    <item>
      <title>225 Event bubbling and delegation [1.5d]</title>
      <link>https://makandracards.com/curriculum/35701-event-bubbling-delegation-1-5d</link>
      <pubDate>Wed, 09 Sep 2015 10:55:01 +0200</pubDate>
      <guid isPermaLink="false">card:35701</guid>
    </item>
    <item>
      <title>355 Requirements analysis and minimum viable UIs [3d]</title>
      <link>https://makandracards.com/curriculum/35693-requirements-analysis-minimum-viable-uis-3d</link>
      <pubDate>Wed, 09 Sep 2015 09:31:09 +0200</pubDate>
      <guid isPermaLink="false">card:35693</guid>
    </item>
    <item>
      <title>370 Bonus: Technology choice [0.5d]</title>
      <link>https://makandracards.com/curriculum/35687-bonus-technology-choice-0-5d</link>
      <pubDate>Wed, 09 Sep 2015 09:05:54 +0200</pubDate>
      <guid isPermaLink="false">card:35687</guid>
    </item>
    <item>
      <title>995 Bonus: Images [1.5d]</title>
      <link>https://makandracards.com/curriculum/35683-bonus-images-1-5d</link>
      <pubDate>Wed, 09 Sep 2015 08:38:14 +0200</pubDate>
      <guid isPermaLink="false">card:35683</guid>
    </item>
    <item>
      <title>320 State machines [2d]</title>
      <link>https://makandracards.com/curriculum/35681-state-machines-2d</link>
      <pubDate>Tue, 08 Sep 2015 19:25:38 +0200</pubDate>
      <guid isPermaLink="false">card:35681</guid>
    </item>
    <item>
      <title>9988 Static site generators</title>
      <link>https://makandracards.com/curriculum/35679-static-site-generators</link>
      <pubDate>Tue, 08 Sep 2015 18:47:42 +0200</pubDate>
      <guid isPermaLink="false">card:35679</guid>
    </item>
    <item>
      <title>195 Structuring CSS with the BEM pattern [4d]</title>
      <link>https://makandracards.com/curriculum/35675-structuring-css-bem-pattern-4d</link>
      <pubDate>Tue, 08 Sep 2015 18:23:24 +0200</pubDate>
      <guid isPermaLink="false">card:35675</guid>
    </item>
    <item>
      <title>350 UI design basics [2d]</title>
      <link>https://makandracards.com/curriculum/35657-ui-design-basics-2d</link>
      <pubDate>Tue, 08 Sep 2015 09:09:21 +0200</pubDate>
      <guid isPermaLink="false">card:35657</guid>
    </item>
    <item>
      <title>940 Bonus: Persisting trees [2d]</title>
      <link>https://makandracards.com/curriculum/35625-bonus-persisting-trees-2d</link>
      <pubDate>Fri, 04 Sep 2015 17:42:03 +0200</pubDate>
      <guid isPermaLink="false">card:35625</guid>
    </item>
    <item>
      <title>215 Browser automation with Capybara and Selenium WebDriver [2d]</title>
      <link>https://makandracards.com/curriculum/35615-browser-automation-capybara-selenium-webdriver-2d</link>
      <pubDate>Fri, 04 Sep 2015 15:59:00 +0200</pubDate>
      <guid isPermaLink="false">card:35615</guid>
    </item>
    <item>
      <title>175 RSpec in depth [2d]</title>
      <link>https://makandracards.com/curriculum/35613-rspec-depth-2d</link>
      <pubDate>Fri, 04 Sep 2015 15:24:32 +0200</pubDate>
      <guid isPermaLink="false">card:35613</guid>
    </item>
    <item>
      <title>910 Bonus: Rake [0.75d]</title>
      <link>https://makandracards.com/curriculum/35313-bonus-rake-0-75d</link>
      <pubDate>Fri, 21 Aug 2015 11:38:39 +0200</pubDate>
      <guid isPermaLink="false">card:35313</guid>
    </item>
    <item>
      <title>9980 Network basics [0.5d]</title>
      <link>https://makandracards.com/curriculum/35301-network-basics-0-5d</link>
      <pubDate>Fri, 21 Aug 2015 10:57:04 +0200</pubDate>
      <guid isPermaLink="false">card:35301</guid>
    </item>
  </channel>
</rss>
