Component-Driven Design Systems
2021, May 29
Start 11 am GMT
Duration 6 hours online
FOR WHOM?
This course is appropriate for anyone who works in fast-paced development environments, including test engineers, test managers, developers, QA engineers, and all software managers.
Andrey Okonetchnikov
Andrey is a frontend engineer and an interaction designer, specializing in UX, design systems, and modern frontend architecture. He has been designing and developing real products using web technologies for the past 20 years. Andrey is a co-organizer of ReasonConf, ReactVienna, co-creator of MonoLisa (https://monolisa.dev) and ColorSnapper (https://colorsnapper.com), author and maintainer of several popular open source projects like lint-staged and react-dropzone, international speaker and workshops coach.
WORKSHOP FORMAT
Lecture and Small Group Activities
Overview 

15 min
Training 

3,5 hours
Breaks 

30 minutes
QA

15 min
WORKSHOP PROGRAM
2020, September 5
12:00 – 12:15
Welcome speech. Overview.
12:15 – 13:00
Lambda Expression
Functional programming concept, the syntax for lambdas, replacing with anonymous inner classes. etc.
13:00 – 13:07
Break
13:07 – 13:27
Method reference, static, and default method in the interface
1. Method reference
2. Static method
3. Default method
4. Optional
13:27 – 14:27

Best practices and useful patterns
1. Java inbuilt functional interfaces.
2. Execute around patterns etc.
14:27 - 14:37

Break
14:37 - 15:27

Java Stream
1. The stream interface, stream processing,
2. Map, filter and reduce
3. Short circuiting methods etc
15:34 - 16:24

Collectors
1. Collectors toList, toSet, to Map
2. Sorting ( Comparators)
3. Parallel processing
16:34 - 16:55

Q&A 
WHAT YOU NEED BEFORE WE START:
1
A fancy coffee mug. Tea mugs are also accepted if you are not a caffeine addict yet :)
2
Computer with internet access
3
Zoom
WHAT YOU LEARN
  • What is a design system and how can it enforce the design language
  • How to identify problems and issues with user interface, perform a UI inventory — a process where we're going to identify problems with the current UI and structure it in a systematic way
  • Overview of the different approaches to styling and architecture of React applications
  • Introduction to the Component-Driven Development process
  • How to automatically generate a living styleguide from the source code
  • How to design and implement a UI component library that is easy to use and maintain
  • How to apply this knowledge to build a real product using only components from the UI library
  • How to establish and maintain company-wide processes to work with design systems
    COURSE BENEFITS:
    Generate many different types of great testing ideas
    Triage testing and do dynamic test planning
    Implement effective decision making
    Do session-based exploratory testing
    Work with minimal upfront documentation
    WORKSHOP
    Early Bird
    $299
    2021, May 30
    Time 11 am GMT
    6 HOURS LONG
    Book Now 50 participants ONLY
    Smart Bird
    $349
    2021, May 30
    Time 11 am GMT
    6 HOURS LONG
    Book Now 50 participants ONLY
    Geekle Corp.
    910 Foulk Road, Suite 201
    Wilmington, DE
    19803, USA
    Designed by:
    Click to order
    Total: 
    Contact Information
    Promo code
    Payment method
    Contact the organizer if you need a refund