I samband med vår årliga utvecklarkonferens DevSum anordnar vi workshops med experter inom utveckling. Här får du chansen att fördjupa dina kunskaper och möta instruktörer i världsklass under en heldag fullspäckad med utveckling!
Alla workshops sker i våra kurslokaler i Stockholm, Kista, onsdagen den 30 maj 2018 (undantag för en workshop med Dan Wahlin den 29 maj) mellan kl 9-17. Frukost, lunch och fika ingår i priset.
In this workshop we’ll explain the basics of functional programming, where it fits in with the Object Orientation paradigm and how we can use functional programming in our every day work. We’ll cover important concepts functional programming such as: Lambdas, Higher Order Functions, Partial Functions, Currying, Monads, Memoization and see how we can apply these in a series of functional patterns to cut down our codebase and at the same time make sure we keep it maintainable.
Workshop - ”Auth Vader: You are unwise to lower your defences!” – Modern Authentication using IdentityServer 4 and ASP.NET Core with Scott Brady
A whirlwind tour of claims-based identity, access control, OAuth, and OpenID Connect. In this workshop you’ll get hands on with implementing IdentityServer 4, securing APIs, and enabling simple, scalable Single Sign On (SSO).
It’s very likely that the majority of the software architecture diagrams you’ve seen are a confused mess of boxes and lines. Following the publication of the Manifesto for Agile Software Development in 2001, teams have abandoned UML, discarded the concept of modelling and instead place a heavy reliance on conversations centered around incoherent whiteboard diagrams or shallow ”Marketecture” diagrams created with Visio. Moving fast and being agile requires good communication, yet software development teams struggle with this fundamental skill. A good set of software architecture diagrams are priceless for aligning a team around a shared vision and for getting new-joiners productive fast.
In this workshop you’ll be taught by Google Developer Expert Dan Wahlin about the core concepts of the Angular framework and the benefits that Single Page Applications (SPAs) can offer. The workshop starts by introducing the Angular CLI and shows how to get an Angular project up and running quickly. Obs! Denna workshop hålls den 29 maj.
In this workshop you’ll learn about Angular services, dependency injection, HTTP calls to RESTful services, RxJS and observables, and how code can be abstracted out of components to make it more reusable.
If you create views, screens, or web pages for your users, then like it or not, you are doing UX design. Why not learn to do it better? Billy Hollis leads a team of developer/designers who have created some of the most innovative and world class business apps of the last ten years.
Workshop - Paradigms Lost, Paradigms Regained: Programming with Objects and Functions and More with Kevlin Henney
It is very easy to get stuck in one way of doing things. This is as true of programming as it is of life. Although a programming paradigm represents a set of stylistic choices, it is much more than this: a paradigm also represents a way of thinking. Having only way to think about problems is too limiting. A programming paradigm represents a set of patterns of problem framing and solving and contains the ingredients of software architecture. As Émile Auguste Chartier noted, there is nothing more dangerous than an idea when you have only one idea.
Docker is a platform for running applications in lightweight units of compute called containers. You can run new and old apps in containers, and get increased portability, security and efficiency for your software. The platform supports the full development and deployment lifecycle – with Docker you can build, ship and run any app anywhere.
Vi förbehåller oss rätten att ställa in workshops.