JavaScript remote workshops with Marc Radziwill showing him from above in Kempten

JavaScript training online workshop for your team

JavaScript Online workshop

Your company is facing a major migration and you need help? Are you looking for a training opportunity for your development team? I offer individual online workshops on modern frontend engineering topics. Your team and I can participate in the usual workplace. You do not find a topic for your team? Reach out to me and we will find the right topic for you and your team.

JavaScript remote online workshops with Marc Radziwill's hands on the keyboard

Learn JavaScript / Frameworks

Learn JavaScript / Frameworks and become a JavaScript developer. JavaScript is a good choice of programming languages if you want to be a web developer. My workshops cover JavaScript frameworks or libraries, performance, and web accessibility.

For each workshop, a clear schedule is provided before the workshops begin. We work on a real-world web application and create it, analyze or optimize it depending on your workshop topic.

Goals and Challenges

In each workshop, we pass some coding challenges. I recommend that everybody complete all the tasks on their own laptop in order to strengthen the learned. We code in a distraction-free environment so all attendees only need a solid internet connection.

  • Workshop goals (see workshop overview)
  • A list of measures worked out together
  • Realizable results for your own project
  • Guidelines and tips for improving your code quality
Marc Radziwill programming durgin his JavaScript online remote workshop

On-site training

Do you prefer me as your expert on-site? Get your Developer Advocate and Trainer into your house. In an online appointment in advance, we discuss your intention and goals without obligation to tailor the workshop tailored to your team. In the process, we can also combine several workshop topics in the course of time or work out a common topic with your team.

Marc Radziwill working on his JavaScript remote online workshops

Migration assistance an architecture review

Do you have to update your legacy code? Often the reason that causes a problem is not the update or the specific technical requirement. It is a solid workflow adapted to your business. Let’s level up your team in my workshops so they are able to deliver fast and accessible web pages that come with a great user experience.

Your developers must be able to work and not be blocked by external processes. Let’s make an appointment and let me figure out how a training workshop can help your team. With an architecture and process review, analyze your bottlenecks and define action together in a workshop so that your developers can do what they are best at writing high quality and scalable code.

Performance and accessibility

“Remember that time is money.”. Benjamin Franklin was right when he wrote down that sentence.

Many research shows that your customers will jump off if they do not get to their destination quickly. With the help of an architecture review we dive into your project and work on all the points in a workshop with your team.

Many websites are not optimized for speed and accessibility. Often it is just an alternative text for an image that people with disabilities can not use your site.

Within a workshop, we can develop performance and accessibility standards that help you and your users.

Marc Radziwill during his JavaScript online remote workshop with his hat

JavaScript Workshops

Your own JavaScript workshop topic

Have you not found a topic that suits your needs? Let's talk about it and we will create a workshop tailored to your team.

Level: All
Project-related topic
Your goals
Your processes
Your perceived value

Getting started with Javascript

JavaScript is a great and flexible type of all programming languages. Learn JavaScript in my course with real-world challenges. After learning the fundamentals, we start coding together. We do this by using real-world examples so that you can apply your learning immediately onto your projects. We will not use any JavaScript Libraries just plain JavaScript code (VanillaJs). To work with the browser you going to use HTML, CSS, and JavaScript.

Level: Beginner
expressions and statement
loops. scope and closures
data types and conditionals
be equipped to build JavaScript applications

Javascript Performance

In this course

Level: starters & intermediate
using Developer Tools like a Pro
profile and analyze your JavaScript code
set up a performance budget
learn how the browser parses and compile your JavaScript

Web Accessibility

Accessibility on the web is one of the most underrated topics. For me, it's as same principle as the performance of a website. If your site is slow, you going to lose customers. If your site is not accessible, it is the same. In the end, you lose money if your site is not accessible or slow. Web Accessibility is easy to apply if you do it from the beginning.

Level: starters & intermediate
audit and debug Accessibility
focus management, routing, and skip links
Screen Readers optimized code
understand ARIA APIs, Keyboard shortcuts

Angular for enterprise applications

We dive right into the concepts of Angular. You learn how to use the Angular CLI (a powerfull command line for creating stuff in Angular), build components, services, routes, forms, and we use ajax to get data into our application. We build our application with Nx and Angular Material.

Level: starters & intermediate
build Angular enterprise application
use Nx
components, services, routes
test & deploy

ReactJs Fundamentals

Learn how to use React by building a real-world application. We cover the basic patterns, including the latest features in React like hooks, effects, context, and much more. For our application, we are going to code components in JSX, handling events, creating forms, and putting all together with some tools the React ecosystem provides for us.

Level: starters & intermediate
core concepts of ReactJs
use JSX
event, forms
hooks
Marc Radziwill JavaScript remote online workshop creator showing him from above in Kempten

What to do after a workshop

In each workshop we will develop some pre-setted goals that help your team and your company to work better and to improve your products or services. We will define guidelines that fit your processes.

These guidelines need to be standardized in processes to have a perceived value. I can help you to implement these guidelines in your daily work. This will make your team faster, your code quality better and your user’s experience better.

Just reach out to me and we talk about how your company can benefit.