WORKSHOPS

Workshops are focused on providing attendees with a masterclass on any given topic.

You're welcome to attend as many Workshops as you like.

25% discount for all workshops if you have the Conference, Startup, Executive or Investor pass.



WORKSHOPS FOR DEVELOPERS:

Modern C++ Design

Trainer: Mateusz Pusz (Epam Systems)

Workshop Description: C++ is no longer C with classes and it never was only an Object Oriented language. C++ is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation. If used correctly, it provides hard to beat performance. Such usage requires a good knowledge of C++ templates and Modern C++ Idioms which are much different from commonly known design patterns popularized by GoF book and invented to handle common use cases in pure OO languages like Java or C#.

What you will learn: During the workshop, we will refresh and broaden our knowledge about C++ templates and will learn Modern C++ Design Patterns. Crafting those skills will allow us to build powerful tools that are useful in the everyday work of every C++ developer.

Experience required: In order to be able to follow the workshop, you should be current with C++ and have some recent experience with writing simple C++ templates. C++11/14 knowledge is suggested but not mandatory.

Environment: A laptop with a relatively new C ++ compiler. It is recommended to have the latest version of one of the compilers (Visual Studio, gcc or clang).

Lunch: included.

Price (NOW): 700 PLN + 23% VAT.

Date: 21th of May 2018, 09:30 - 17:30

Duration: 8h

Language: English

Buy  

Identity in modern Web applications

Trainer: Marcin Hoppe (Auth0)

Workshop description:

We log in and out of Web applications every day. Identity is one of the fundamental aspects of almost every site out there and yet it is very hard to get it right the first time. In this space, mistakes are costly and can damage both your brand and your bottom line.

Do you handle user credentials with care? Is your password recovery strategy bullet proof? Are user sessions secure? Do you properly secure access to REST APIs in snappy Single Page Applications?

It is easy to quickly become perplexed but it does not have to be that way.

Join Marcin as he guides you through the essentials of building a robust identity solution for your Web application.

What you will learn:

  • Basics of secure user authentication
  • Strategies for robust password management
  • Session management tips and tricks
  • OAuth2 and OpenID Connect protocols and social logins
  • Securing REST API access with tokens
  • Authentication in Single Page Applications

Experience required: You will require working knowledge of JavaScript and familiarity with Web development. Experience with server-side Node.js programming with the Express framework will be beneficial but not strictly required.

Environment: A laptop with a text editor and Node.js 8 or later is all that is required as far as equipment goes. You will also need a GitHub account.

Lunch: included.

Price (NOW): 700 PLN + 23% VAT.

Date: 21th of May 2018, 09:30 - 17:30

Duration: 8h

Language: English

Buy  

Trade Secrets – Little-Known Performance Tools (and How to Use ’Em)

Trainer: Harry Roberts (csswizardry.com)

Workshop description: Building fast websites becomes a lot easier when you have the right tools, but which tools are they? What should we be using? You probably know your way around DevTools already, which is a great start, but there are a whole host of less well-known utilities available to us that really allow us to turn things up a notch. The best thing is, they’re so unknown that your competitors have probably never heard of them either! In this workshop, we’ll take a deep dive into some of the more esoteric and obscure tools to give you a real advantage over the competition.

Experience required: This workshop is aimed at intermediate to advanced front-end or full-stack designers and developers.

Environment: You will need a laptop (any OS) running an up-to-date version of Chrome, and something for taking a lot of notes!

Price (NOW): 300 PLN + 23% VAT.

Date: info soon

Duration: 3,5h

Language: English

Buy  

Dirty Little Tricks From The Dark Corners of eCommerce

Trainer: Vitaly Friedman (smashingmagazine.com)

Workshop description: When designing eCommerce experiences, we tend to prioritize what we want to say rather than how it’s actually said. It’s not easy because there are literally hundreds of things that can go wrong: from selecting a product, to adding an item to the cart, to getting that final confirmation email, to actually receiving the purchased item. Every step along the way has to be meticulously designed with an eye for error and potential misunderstandings. It affects interaction with filters as much as displaying shipping options or sending a shopping cart abandonment email. In this full-day workshop, Vitaly will be covering quite a few design patterns, checklists, strategies and interface design techniques to increase conversion by improving clarity and consistency of the eCommerce experience and sparkling a little bit of delight here and there. You’ll walk away with hands-on tips and techniques for crafting better eCommerce experience right away.

In this workshop, you’ll learn:

  • How to frame a product, the pricing and the layout in a way to increase engagement and reduce abandonment (based on actual case study from 2017’s Smashing Magazine’s Membership design and launch),
  • How to design the perfect responsive checkout flow, from adding an item to the cart to confirming payment details, 
  • How to keep customers engaged and delighted while completing mundane tasks,
  • Ways of reducing error rate by preventing common mistakes and causes for login failures, 
  • Full strategy on reducing shopping cart abandonment with better and smarter checkout UX, 
  • Practical guidelines and rules of thumbs from mid-size and large eCommerce projects, i.e. how to deal with guest checkout, faceted search, filters, autocomplete, smart defaults, progressive checkout, forgiving input, form labels, product lists, navigation, carousels, product comparison, pricing options, shipping costs, delivery times, coupon codes, transactional emails and interface copy,
  • How to deal with sensitive data, email, password, social logins and privacy or security issues,
  • How to optimize the shopping experience and specifically the checkout experience for mobile views, and how to use Facebook Messenger, Apple Pay etc. to improve UX and boost conversion,
  • Innovative examples of better, smarter and faster checkout/sign-up flows and how they’re done,
  • How to improve perceived performance of the forms with skeleton screens and progress indicators,
  • A complete strategy and a set of eCommerce checklists for pricing tables, shopping cart page and the checkout flow to use when working on any kind of eCommerce projects.

Experience required: Bring in a problem, or an example of a checkout you’d love to improve, with you — we’ll be solving it right on spot. Also, enough sleep is required since we’ll get through a lot of stuff through the day!

Environment: You will need a laptop.

Lunch: included.

Price (NOW): 800 PLN + 23% VAT.

Date: 21th of May 2018, 09:30 - 17:30

Duration: 8h

Language: English

Buy  

WORKSHOPS FOR STARTUPS & SMEs

How can startups access the €3 billion of EU grant funds available for innovative startups and SMEs through the SME Instrument?

Trainer: Louis Papaemmanuel (EIYF)

Workshop description: Overview of EU Funding, explained in StartUp's languageThe dedicated SME Instrument Specific EU funding for entrepreneurs, StartUps and SMEs (individual grants between €50.000 to €2,5 million) EU funding for Phase 1 and Phase 2 – how do they work and which one applies to you and your Startup/SME How to apply to for the SME Instrument – the whole process from proposal to grant What does a European commission appointed proposal evaluator typically look for? What you need to remember when filling out the application? DOs and DONTs.

What you will learn: You will learn how to apply to EU Funding tools and which are the ingredients of a successful proposal, all in one session. The workshop will equip you with all the information, tools and hands-on training to write successful proposals – taking a case study of a typical entrepreneur and their StartUp/SME, a detailed step-by-step live demonstration of how to write a proposal with high chances of succeeding.

Experience required: No experience required. The ideal participant are Founders, Co-Founders, CTOs, CFOs, innovators, or anybody wishing to finding out how to apply to EU Fundings for Startups/SMEs/Scaleups.

Environment: -

Language: English.

Lunch: voucher for lunch (if you attend the workshop).

Price (NOW): 50 PLN + 23% VAT.

Date: 22th of May 2018, 10:00 - 11:00

Duration: 1h

Language: English

Buy