A Hands-on Introduction to UX Design for Developers and Managers Online Workshop (Zoom). What if you could learn in two days how to radically improve the user experience of your apps?
C++ is a hard and complicated programming language. When used correctly it delivers the best possible performance. Unfortunately, it is often misused which is a source of many problems.
So, you’ve decided your products need better security? Now, you need to improve your development workflow. But your team is focused on quick delivery, often without time to discuss quality or security!
In this 2-day workshop, Kevin, Scott and Javier from the ASP.NET Core team, will guide you through building multi-tier applications using ASP.NET Core.
The arrival of WebAssembly begins a new era for .NET web developers, allowing client-side applications written in C# to run directly in the browser.
Svelte is a new prominent JS framework exposing the “write less do more” philosophy. During this workshop, you will get proficiency as a Svelte developer. We will be building an app that mimics the famous Q&A website stackoverflow.com.
Users´ patience with services not working is gradually decreasing as the quality of services online is improving. With current trends of moving services to the cloud and building smaller and network-intensive services, meeting these expectations can be challenging for us developers.
.NET has evolved tremendously. From a framework which we could use to build Windows and WebForms, it has evolved into an ecosystem that we can use to build modern, responsive and cloud-ready systems for enterprises.
The major cause of webservice, microservice, and web application insecurity is insecure software development practices. This highly intensive and interactive 2-day course provides essential application security training for web application and webservice developers.
Programming is a game of thinking, not just doing. We win by thinking clearly, brutally, and declaratively. Do you ever get lost in the cobweb of complexity, and struggle to express your intents clearly with only if/else/switch/for/while, the more of them the worse?
Communication is vital to delivering successful software, and ineffective communication leads to delays, derailed projects and unhappy teams. Communication is often referred to as a “soft skill” – but communicating effectively with your team, your users and your stakeholders can actually be really,
So you need to build a cloud native application but don´t know where to start? You now need to containerize and deploy to Kubernetes but don´t know where to get started? This workshop is for you.
Containers such as Docker and container orchestration such as Kubernetes are hot topics right now, if you’re working on microservice architectures it´s very likely you’ll be looking at these technologies as they are a natural fit for microservices.
Functional programming and domain-driven design might not seem to be a good match, but in fact functional programming can be an excellent approach to designing decoupled, reusable systems with a rich domain model. This workshop will show you why.
Everything Vue - A “learn as you build” Online Workshop (Zoom)
If you ever had to deal with identity within your solutions then this is the workshop for you. Join JP and Christos to find out how to get started with authentication and authorization for your applications using the Microsoft Identity platform.
Based on our OWASP, O’Reilly and Black Hat training experience, we developed an action-packed 8 hour online Threat Modeling workshop specifically for DevOps Engineers to improve reliability and security of delivered software.
Is your application slow? Do you know where the bottlenecks are? How do you take the guesswork out and start making measurable differences? Visual Studio´s profiler is a killer tool for working out what´s slow.
Since its publication in RFC 6749 and RFC 6750, OAuth 2.0 has gotten massive traction in the market.
This is a Private In-House workshop for up to 20 attendees. Since its publication in RFC 6749 and RFC 6750, OAuth 2.0 has gotten massive traction in the market.
Identity & Access Control for modern Applications and APIs using ASP.NET Core 5
Modern application design has changed quite a bit in recent years. "Mobile-first" and "cloud-ready" are the types of applications you are expected to develop.
We offer the cours Identity & Access Control for modern Web Applications and API. Modern application design has changed quite a bit in recent years. "Mobile-first" and "cloud-ready" are the types of applications you are expected to develop.
This is a series of half-day workshops on React in TypeScript at a leisurely pace over eight weeks, to get you started on the right foot for front-end development with a solid understanding of key concepts and a clear and sound mental model.
gRPC is a high-performance, cross-platform framework for building distributed systems and APIs. It’s an ideal choice for communication between microservices, internal network applications, or mobile devices and services.
OAuth has been around for more than 10 years now, and has become the standard protocol for token-based security. Like every popular technology that has been growing with its requirements, there are some things which work really well, and some that did not quite stand the test of time.
An easy but profound introduction to React with TypeScript, with a bias towards understanding the key concepts, and building a clear and sound mental model, to set you up properly for the exciting world of front-end development.
Practical Applications of Complexity in Software & Digital Products Development.
These unusual times, of sudden change and uncertainty, remind of the relevance of Complexity in the modern organisations and work environment.
The dramatic increase in the offering of cloud services, as well as the use of these has shifted the skillset needed for modern software developers. In this workshop you will get real world practical knowledge on how to use Microsoft Azure for your development projects.
Progressive Web Apps (PWA) - Offline, Fast and Mobile App UX. PWAs are regular websites with powerful features added bit by bit as needed, enabling us to progressively enhance our regular websites, with resources and data saved on the device.
Get a hands-on foundation in Document Data Modeling using the RavenDB NoSQL Database and its rich API. Learn how to model data to give you efficiency and flexibility in managing the information your applications are using.
Learn how to write a web application using the latest and greatest in the React world: React v17, TypeScript 4, Formik, Material-UI 5, and Redux Toolkit. Redux toolkit is the official, opinionated, batteries-included toolset for efficient Redux development written by Redux´s creators.
Reliable Event-driven Microservices: Making Sure Each Message is Processed Exactly Once. The workshop focuses on building line-of-business, fault-tolerant, cloud-based distributed systems.
Secure Programming for the Enterprise in .NET, .NET Core and Future.
Not encrypting your data is a risky move and just relying on hope that you won´t get hacked and compromised is not a winning strategy.
SOA Done Right (with examples in ASP.NET and NServiceBus) Online Workshop (Zoom)
Go beyond the hype and build a solid foundation of theory and practice with this workshop on SOA development.
While "software is eating the world", those who are able to best manage the huge mass of data will emerge out on the top. The batch processing model has been faithfully serving us for decades.
A martial artist, a scientist and a doctor step into a bar... The rest of the story doesn´t matter. What matters is - what can you learn from martial artists, scientists and doctors to make your code better? Their discipline!
Learn how to write a web application using the latest and greatest in Vuejs world. Vuejs 3, TypeScript 4, Vue Routing 4, Vuex 4, VeeValidate 4, and Vuetify 2.
Web Components are custom HTML Elements that are part of the browser specification. Just like regular HTML tags, they can be used on any HTML platform and can be part of any build process. Web Components allow applications to be built using a range of frameworks that are ´exported´ as Web Components
Strugling with web application complexity? Looking to break-free from your legacy spaghetti nightmare? Using or considering React for your next big project? Looking for a clean and elegant way to manage the state of your application?
You Can Be More Agile Based on Data! - online
Learn about the strengths & weaknesses of your organization´s journey toward company-wide agility that will guide your next actions.
Vi tilbyr kurs i dataprogrammering for barn og ungdom på lett øvet nivå.
Vi tilbyr kurs i dataprogrammering for barn og ungdom på nybegynner nivå.
Vi tilbyr Introduction to Web Development with Microsoft Visual Studio som nettkurs. Lær hvordan man lager og publiserer en web applikasjon med Visual Studio. Gjennomfør opplæringen når det passer deg, i ditt eget tempo. Samme hands-on, live real-time labmiljø som på et klasseromskurs.
Vi tilbyr nettkurs om programming in C#. Lær deg utvikle Windows applikasjoner i C#. Gjennomfør opplæringen når det passer deg, i ditt eget tempo. Samme hands-on, live real-time labmiljø som på et klasseromskurs.
Vi tilbyr webinar med introduksjon til Power Automate. Få introduksjon til hva Power Automate er, hva det kan brukes til og hvordan du kommer i gang selv. Det å lage automatiserte arbeidsflyter har aldri vært enklere. Lag flyter mot SharePoint, OneDrive, PowerApps, Outlook, Excel, Office 365, mm.
Vi tilbyr gratis webinar med introduksjon til PowerApps på nivå 1. Få en god introduksjon til hva Microsoft PowerApps er, hva det kan brukes til og hvordan du kommer i gang selv. Det å lage forretningsapper har aldri vært enklere.
Vi tilbyr kurs om å lage apper med PowerApps på nivå 2. Lær hvordan du kan lage en flott app/webløsning med PowerApps uten bruk av programmering. Appene publiseres enkelt til mobil, nettbrett og web og er tilgjengelig for din organisasjon.
Vi tilbyr kurs om smart arbeidsflyt med Power Automate på nivå 2. Lær hvordan du lager automatiserte arbeidsflyter mot andre tjenester med Power Automate. Gjør arbeidsoppgaver du utfører ofte om til arbeidsflyter med flere trinn. Effektiviser dine forretningsprosesser!
Hvis du ikke allerede har valgt WordPress som blogg eller CMS – så er sjansen for at du snart gjør det, veldig, veldig stor. Moderne kommunikasjon handler om å være aktivt tilstede der du bør være, og om å være tilgjengelig for de som trenger det.