Difference Engine

View Original

Open-Sourcing the Keys to Modern Development, A Hands-On Workshop Series for Leaders and Educators

Photo by Desola Lanre-Ologun on Unsplash

TL;DR:

I’m launching an open-source workshop framework for leaders and managers. It promotes active knowledge construction and customization, combining theory and hands-on coding. Let’s deepen knowledge and foster continuous learning.

Imagine a different approach to tech workshops

An approach that shifts focus from following the guidelines to constructing knowledge. This is the idea behind the open-source workshops I’m launching, and I am thrilled to share the details with you. The workshop’s name? UI Foundations with Google Material Design 2.0 and React MUI, and they are available on my GitHub .

https://github.com/jakele.

Unlike standard workshops you might have encountered, this workshop caters to leaders and managers. If you’re seeking to train and upskill your teams, here’s a tool you can wield with precision, versatility, and effectiveness.

The architecture of this workshop

The architecture of this workshop is structured, yet flexible, allowing customization to match your team’s standards, conventions, and tooling. It presents a different approach to learning. one that does not rely solely on an instructor-led model but encourages participants to get their hands dirty with the code.

Now, let’s dive a little deeper into the format of these workshops. They are broken down into crucial segments, each serving a unique purpose in the learning journey.

For the workshop leader

The package includes a comprehensive slide deck filled with course content, an introductory email to set the stage for the workshop, and a post-workshop email loaded with additional resources and FAQs. This material is designed to help the leader guide their team through the workshop. Also included are teacher’s notes and everything needed. The slide deck, pre and post-workshop communications, and a project folder with all the files to be sent to participants ahead of the workshop.

For the participants

the workshop follows a two-fold approach:

  1. The Lecture: Concepts and definitions are introduced and explained to provide a theoretical foundation. This is the stage where we introduce the mindset — the ‘why’ behind the ‘how.’

  2. The Hands-On Coding: Building on the theoretical foundations, participants now dive into the practical application. This is the ‘doing’ phase, where participants will be actively coding along.

The mission

-is to deepen knowledge and lay a firm groundwork for further exploration of more advanced concepts. These workshops are a starting point. As time progresses, expect more topics, including backend, DevOps, AI/ML, foundations, and more.

Everyone is encouraged to contribute to the growth and improvement of the workshops, ensuring that the resources remain relevant, robust, and beneficial to all. Your feedback and contributions can have a far-reaching impact, enhancing the workshop’s effectiveness and ensuring the continued growth of our collective knowledge.

So here’s to a new journey, a new way of learning, and a new chapter in tech education. Let’s dive in and make the web a better place to interact. Happy coding!