Anti-IF Workshop // Online Jan 27th 2018 at 6pm CET
Learn with Marco Isella in this 4 session Online Course.

Learn how to make the construction of your software system effective and enjoyable.

Our classes are designed to provide as much interaction and personal attention as possible.

The workshop includes training modules, exercises, assignments aimed at helping you achieve meaningful, measurable results which can be built upon and improved over time.

Get more done in less time.

About the workshop

This is an official workshop taught online by Marco Isella. You will attend 4 sessions lasting 4 hours each:

Jan 27th 2018 6pm CET:

  • Anti-IF Project #1

Feb 24th 2018 6pm CET:

  • Anti-IF Project #2

Mar 24th 2018 6pm CET:

  • Anti-IF Project #3

Apr 21st 2018 6pm CEST:

  • Anti-IF Project #4

Check out the detailed programme for the Anti-IF Workshop

This time doesn't work for you? Not to worry, we're running the same course on the same day from 8am to 12pm CET.

At the end of this workshop, when you've submitted your assignments, you will get a Certificate of Attendance.

Do you want to go a step further along the road to becoming a Certified Anti-IF Practitioner? Apply for a Certificate of Practice.

    €750.00 €450.00
    4 Sessions // 4 Hours per session
  • WHEN
    Jan 27th, Feb 24th, Mar 24th, Apr 21st 2018
  • TIME
    6pm - 10pm CET/CEST
    Marco Isella
    Min 2, Max 5 people

What did I like the most? In this workshop the theory part matches up with the practical part. You don't only hear WHAT TO DO but also HOW TO DO IT, and you start practicing it right away in the labs! That's really what the Workshop is about: real-life practice aimed at consolidating theoretical notions. This approach helps in understanding problems.

Alessandro Ruzzon
Scrum Master @ Omicron Technologies Srl

I really liked the course and I think that it will truly help me improve the quality of my work.

Stefano Cappugi

What's so special about this online course?

Take Part Online
  • Working online means participants from all over the world can take part, thus enabling us to see how the Anti-IF practices can be used to resolve concrete problems.
  • We're equipped with a world-class platform for working together online. All you need is an internet connection and a development environment to start learning with the creator of the campaign.
Small Classes

The course is limited to a maximum number of 5 people to make sure everybody gets individual attention and the chance to interact.


At the end of the five sessions and when you've submitted your assignments, you will get a Certificate of Attendance.

Additional Info


The Workshop is aimed towards Experienced Programmers who want to be more effective and are able to question themselves in order to make improvements, as well as Junior Programmers who want to start their business on the right foot.

Skill Requirements

Participants should be fluent in the fundamental concepts of the Object-Oriented Paradigm in a language of their choice. Creating classes, subclasses, making associations, implementing Design Patterns, and understanding how to use the xUnit testing framework.

To participate in the Workshop, no other particular professional skills are needed. Participants will acquire skills during the Workshop.

Technical Requirements

Laptop - Participants will perform the Anti-IF Workshop coding sessions using their own laptops. So the first thing to remember is to bring your laptop :-).

Languages - The Anti-IF Workshop is open to Object-Oriented languages such as Java, C# and Ruby. It is up to each participant to choose their preferred development environment and operating system.

Setup - Install your preferred development environment. Install the appropriate xUnit Framework for the language that you will be using. We also suggest installing a plug-in or a library for refactoring and to collect product metrics, number of lines of code absolute/by class/by method, cyclometric index of complexity (for Eclipse users we suggest Metrics).

Before the Workshop

To get the most out of the Workshop, we recommend that participants review the main concepts of Object-Oriented and Design Principles. And even if you know them already, a thorough review of Design Patterns will surely be useful as well :-).

Suggested Reading Material:

  • "Implementation Patterns" by Kent Beck
  • "Apply UML and Patterns" by Craig Larman
  • "GOF Design Patterns"
Minimum Number of Participants

The course will only be held if 2 people subscribe.


To take part, you must read, sign and send us the terms and conditions via email.