Get Ready for the Next Event. Look when it's starts

Domain Models in Practice: DDD, CQRS & Event Sourcing

Milan, 25-26-27 March 2020. Trainer: Marco Heimeshoff Are you interested in building semantic yet simple software that correctly serves its purpose? Join DDD expert and business software artist Marco Heimeshoff for this intensive three-day workshop exploring the technical relationship between code, culture, and architecture and learn how to model and implement software from a business perspective. Target audience If you are an Architect or Developer (junior or senior) with a strong interest in Domain-driven design and modern message-driven architectures then this course is for you! There are no specific requirements to this workshop, only the will and ability to build software with a focus on business behaviour.If you are a programmer with one year experience or a senior architect with 20 years in the industry, your specific mindset represents part of the workforce of business software developers and you can learn and practice language agnostic in this workshop. Topics Understand Domain-driven design (DDD) and when it applies Model the problem domain and explore multiple solutions to choose from Align your design with your business needs using CQRS and DDD Build scalable and decoupled applications with Event Sourcing. Program In this course, you will learn how to scale your application so that any number of queries can be handled, while also maintaining a behaviour rich domain model that can deal with complex scenarios.Discover how Event Sourcing enables you to build highly cohesive and decoupled modules and changes the way you write and communicate about tests forever. These patterns will help you to put your energy where the business value is, by letting you partition your team by their expertise and outsource the busy work. Drawing from Domain-driven design concepts, write code with Command Query Responsibility Segregation and learn how Event Sourcing tells a story in domain terms. Keep your software system design in line with your organisation's needs, improve readability, and strengthen your communication with key stakeholders. Agenda Day One Domain-driven design overview: Essential patterns and practices Defining a Ubiquitous Language Domain model implementation patterns Bounded Contexts Applying DDD in practice. Day Two Capturing user intention instead of editing data Implementing business behaviour in semantic code Applying Event Sourcing Testing with Domain Events using Behaviour Driven Development Implementing Aggregates, Entities and Value Objects Decoupling Bounded Contexts Dealing with performance optimisation and snapshots. Day Three Implementing read models Projecting Event Streams into poly-structured data Dealing with eventual consistency Building distributed systems with Pub/Sub Automating business processes with Sagas Strategies for long lived, evolving Event Sourced systems Discussing benefits, risks and socio-technical implications of CQRS and Event Sourcing. Expect to get your hands dirty You will explore a real domain and implement a working model front to back with a mix of lectures, group modelling with event storming, example guided pair programming and exploratory mob-programming. Why should you buy a ticket? After this workshop you will be able to use the methods of domain-driven design to analyse the business as a whole, split it into manageable contexts alongside the business units and implement a fitting culture, architecture and code to each of them FAQ Anything to do prior to the workshop (books to read, stuff to install)?Attendees will benefit from coming prepared with the knowledge about DDD, CQRS and Event Sourcing, but this is not a prerequisite. You should have a working IDE with a test runner and a language of your liking. Since we will collaborate and pair program, please refrain from obscure languages or dvorak keyboard layouts ;) Do I need my laptop?Yes, we will need one laptop per two people. If you come with colleagues, you can join with one laptop per two people. Will there be any materials to take away?The slides of the lectures and pictures of our models will be shared between all attendees, as well as the source code that we build as a mob. Practical Info Language: English.Time: 9.30 am – 5.30 pmLaptop: Check out the FAQ section. Included in the price: Two coffee breaks and lunch with the trainer and the other attendees are also included in this ticket… because networking matters :-) How to get to Milan? The workshop will be held at the Pirelli Institute (Viale Fulvio Testi, 223, Milan).Check out how to get to the Pirelli Institute, our recommendations for the accommodation, how to get to Milan, and much more at our Istituto Pirelli Institute Venue Page. Questions? Drop us a line at info@avanscoperta.it. Link to the website https://www.avanscoperta.it/en/training/domain-models-in-practice-workshop-ddd-cqrs-event-sourcing/ Trainer Marco Heimeshoff Location Pirelli Institute, viale Fulvio Testi, 223, Milano. Timings Each day will start at 9.30am and finish at 5.30pm. Under_Cover_Learner Discount - SAVE 20% If you’re paying the ticket out of your own pocket and you don’t have a VAT number, you can get a 20% discount on any tickets and on any ticket tiers! How? Just enter the Under_Cover_Learner promotional code in the registration field on Eventbrite. Please note: This code cannot be used in conjunction with any other offers/discount codes, and it applies to any ticket tier. If you need to pay with PayPal, drop us a line at info@avanscoperta.it. We accept the following methods of payment: PayPal, Credit/Debit card (via PayPal, click on the link: "Don't have a PayPal account?"), Bank transfer (upon request - contact us at info@avanscoperta.it). T&C, Privacy Policy, cancellations and refunds, Venue info Find out more at this link.

read more

Boston Bruins vs. Anaheim Ducks

Cash; Check up to $100.00 w/Mass. Driver License; AMEX; Visa; MC; Discover; Diners Club Pick up tickets starting 2 hours prior to event time. Customer must present the actual credit card used to place order and a photo I.D. General Info Number:(617) 624-1000 Group Sales (only!): (617) 624-1805/1806 Bruins (617) 624-BEAR (Groups = 25+) Celtics (617) 523-3030 (Groups = 20+) Please do not contact Group Sales regarding sold out games! TD Garden - Boston | Tickets, Schedule, Seating Chart, Directions (ticketmaster.com) The box office will open 2 hours prior to an event and remain open until one hour after the event begins. Please note the TD Garden Box Office does not sell tickets at the public on sale. All tickets should be purchased via www.ticketmaster.com *Hours subject to change This is an accessible venue.

read more

Hamilton (Touring)

Cash, American Express, Mastercard, & Visa. Will Call is located at the Box Office. Box Office Telephone: 323-468-1770 The Pantages Box Office opens daily at 10am. NO ONE UNDER THE AGE OF 5 ADMITTED There is no elevator in the Pantages Theatre. Disabled seating is reserved for the exclusive use of the disabled patron and their companion. The purchase or use of disabled seating locations by non-disabled individuals is strictly prohibited and may result in ejection and/or forfeiture of the ticket price.

read more

Hamilton (NY)

Cash, AmEx, Visa, MC Pick up tickets one hour prior to the show. Customers must present the actual credit card used to place the order and a photo ID. (212) 221-1211 Monday - Saturday 10am - 8pm Sunday 12pm - 6pm

read more

Kabbalah Lunch and Learn

Are you searching for meaning? Do you wonder about the purpose of your life? Would you like to feel more in control and do you want to learn how to overcome fear and anxiety while you're at it? Search no further, the answers are right here. Every Monday from 12 to 1PM master Kabbalist and life coach Rabbi Shlomo Ezagui will hold a Lunch and Learn on Kabbalah This is a feel good event catering to your soul and spirituality while pastrami and corned beef sandwiches cater to your stomach. The satisfaction and fulfillment experienced on Mondays will last much longer than the 1 hour lunch and can transcend your life. Come feel complete and feed your soul every Monday 12 to 1PM with Rabbi Shlomo Ezagui Kabbalah Lunch and Learn. (888)-714-7624 www.jewishsocial.org

read more

Shania Twain: Queen of Me Tour

Mastercard/Visa/AMEX/Cash Tickets can be collected from the SEC Centre box office on the day of the event from the advertised doors opening time. Please take the payment card used to make the booking and your Ticketmaster reference number The OVO Hydro box office opens one hour before doors to the arena opens and closes 30 minutes after the main act starts or at the end of the interval, unless otherwise stated. Accessible tickets can be booked online, or you can call 0141 576 3230 (replaces 0800 952 0110 temporarily) (open Mon-Fri 9am-2pm). Need help with your order? If you booked online via Ticketmaster, you can view their help section here or access 24hr support for specific orders in your online account. More information about how to access your online account is available here. If you booked over the phone, or in person with SEC, please email booking.enquiries@sec.co.uk or use our contact page The Box office opens at 3pm on the day of the event and closes 15 mins after the main act takes to stage, unless otherwise stated. Tickets can be purchased online 24 hours a day at www.ovohydro.com (powered by Ticketmaster). Accessible tickets are available to book online, but for larger or more complex groups, please call our dedicated accessible booking line on 0141 576 3230 (replaces 0800 952 0110 temporarily). The venue is easily accessible for visitors with mobility difficulties and accessible needs and currently holds an Attitude is Everything Gold award for access. The first two floors of OVO Hydro are fully accessible with lifts and automated doors. Important: There is no lift to the 3rd and final floor of the venue, there are stairs along with handrail assistance to gain access to this floor. Please take this into consideration when booking tickets. People with mobility issues are recommended to book tickets on the ground, level 1 or level 2 front, as these have lifts to access. All Entry doors East, South and West into the Hydro are wide for easy access. Broad, flat, accessible concourse The venue has multiple accessible toilets and one fully equipped Changing Place with ceiling hoist, changing bed and height adjustable basin. Entry is by RADAR key visitors can use their own or ask a steward to unlock for them. The venue offers a wide range of additional accessibility services, such as sunflower lanyards, sensory packs, infra-red induction loop, etc. For more information visit the venue website at www.ovohydro.com

read more