Series
Title
Type
Language
Price*
Pomodoro® Technique Workshop
Strategic Time Management Workshop: Applying Pomodoro® Technique
Workshop with Francesco
Explore strategic time management by mastering the Pomodoro® Technique in an advanced workshop designed for professionals and teams.
Live Online Course
English
$320-$700
Pomodoro® Technique Course
Pomodoro® Technique Time Management Course Part I
Workshop with Francesco
This course offers an in-depth exploration of the technique's origins, principles, and various processes, providing learners with practical skills to enhance productivity and manage time effectively.
Live Online Course
English
$125
Pomodoro® Technique Course
Pomodoro® Technique Time Management Course Part II
Workshop with Francesco
This course offers an in-depth exploration of the technique's origins, principles, and various processes, providing learners with practical skills to enhance productivity and manage time effectively.
Live Online Course
English
$125
Pomodoro® Technique Course
Pomodoro® For Students
Workshop with Francesco
This course is a tailored version of the Pomodoro Technique, focusing specifically on the needs and challenges faced by students, helping them to achieve better study outcomes and manage their time efficiently.
Live Online Course
English
$25
Pomodoro® Technique Course
Pomodoro® For Teams
Workshop with Francesco
This course extends the Pomodoro Technique to teams, incorporating additional modules designed to facilitate team productivity, enhance time management, and improve collaborative efforts.
Live Online Course
English
$1250
Pomodoro® Technique Course
Pomodoro® Technique Time Management Course Part I
Workshop with Francesco
The Digital Version of the Pomodoro Technique Time Management Course, taught directly by Francesco Cirillo, is a two-part series that delves into the method's foundations and applications, offering a unique opportunity to learn from the creator himself.
Digital Course
English
$75
Pomodoro® Technique Course
Pomodoro® Technique Time Management Course Part II
Workshop with Francesco
This course extends the Pomodoro Technique to teams, incorporating additional modules designed to facilitate team productivity, enhance time management, and improve collaborative efforts.
Digital Course
English
$75
Pomodoro® Technique Course
Pomodoro® Technique Time Management Course Bundle
Workshop with Francesco
The Digital Version of the Pomodoro Technique Time Management Course, taught directly by Francesco Cirillo, is a two-part series that delves into the method's foundations and applications, offering a unique opportunity to learn from the creator himself.
Digital Course
English
$125
Series
Title
Type
Language
Price*
Anti-IF Workshop
Anti-IF Diamond
Workshop with Francesco
Digital Course
English
$99
Anti-IF Design Pattern Series
Anti-IF Design Pattern Pack 01
Workshop with Francesco
This package covers the Strategy, State, Command, and Observer patterns, demonstrating how to decouple algorithm selection, state transitions, action encapsulation, and state change notifications from the main application logic.
Digital Course
English
$125
Anti-IF Design Pattern Series
Anti-IF Design Pattern Pack 02
Workshop with Francesco
This package covers Mediator, Adapter, Composite, and Decorator patterns, showcasing methods to facilitate object communication, interface adaptation, composition of objects to form tree structures, and dynamic addition of responsibilities to objects.
Digital Course
English
$125
Anti-IF Design Pattern Series
Anti-IF Design Pattern Pack 03
Workshop with Francesco
This package covers the Visitor, Proxy, Bridge, and Iterator patterns, offering insights into applying these patterns to extend functionality, control access, decouple abstraction from implementation, and provide a way to access elements of an aggregate object sequentially
Digital Course
English
$125
Anti-IF Design Pattern Series
Anti-IF Design Pattern Pack 04
Workshop with Francesco
This package covers the Interpreter, Facade, Chain of Responsibility, and Template Method patterns are covered, focusing on language processing, simplifying system interfaces, establishing an object chain to handle requests, and encapsulating the structure of an algorithm.
Digital Course
English
$125
Anti-IF Design Pattern Series
Anti-IF Design Pattern Pack 05
Workshop with Francesco
This package covers the Factory Method, Abstract Factory, Builder, and Singleton patterns, highlighting approaches to define an interface for creating an object, creating families of related or dependent objects, constructing complex objects step by step, and ensuring a class has only one instance.
Digital Course
English
$125
Anti-IF Design Pattern Series
Anti-IF Design Pattern Pack 06
Workshop with Francesco
This package covers the Prototype, Flyweight, and Memento patterns, providing strategies for cloning objects, reducing memory usage through sharing, and capturing and restoring an object's internal state.
Digital Course
English
$125
Anti-IF Software Design Reviews
Anti-IF Bowling Kata Review
Workshop with Francesco
Learn software design by comparing, fixing and expanding three Bowling Kata
solutions.
Digital Course
English
FREE
Anti-IF Software Design Reviews
Anti-IF HotDraw Review Pack 01
Workshop with Francesco
Analyze HotDraw's real-world implementation of the CRC (Class Responsibility Collaborator) model and how user stories are translated into design and code. Study the design principles and patterns behind how JHotDraw handles drawing, moving, and interacting with figures. Break down JHotDraw's application of the MVC (Model-View-Controller) pattern and its approach to advanced UI components.
Digital Course
English
$145
Anti-IF Software Design Reviews
Anti-IF HotDraw Review Pack 02
Workshop with Francesco
Uncover the design strategies and patterns used in JHotDraw to manage and interact with complex objects. Delve into the architectural and design decisions that enable undo and redo functionalities in JHotDraw. Explore the design choices and patterns that JHotDraw employs for sophisticated event handling and user interactions.
Digital Course
English
$145
Anti-IF Labs
Anti-IF Bowling Kata in Java
Workshop with Francesco
Practice the Anti-IF principles in coding through the familiar challenge of the bowling game kata.
Digital Course
English
$175
Anti-IF Labs
Anti-IF Alien Invaders in Python Pack 01
Workshop with Francesco
This module introduces techniques to implement collision detection in Alien Invaders without using IF statements. Learn to utilize mathematical and logical operations for efficient and creative collision handling.
Digital Course
English
$175
Anti-IF Labs
Anti-IF Alien Invaders in Python Pack 02
Workshop with Francesco
Explore the design and implementation of a decentralized game loop. This approach allows for a more modular and performance-optimized Alien Invaders game by giving each entity its logic control.
Digital Course
English
$175
Anti-IF Labs
Anti-IF Alien Invaders in Python Pack 03
Workshop with Francesco
Learn to manage game scale effectively and decouple game logic from Pygame specifics. This module focuses on techniques for creating scalable Alien Invaders game components that are not tightly bound to any specific library.
Digital Course
English
$175
Anti-IF Labs
Anti-IF Alien Invaders in Python Pack 04
Workshop with Francesco
Dive into decentralized input handling to create a more responsive and flexible Alien Invaders game. This module teaches how to manage player inputs in a distributed system, enhancing game interaction and design.
Digital Course
English
$175