Past Events - View current events

The Virtual ML.NET Community Conference

The Virtual ML.NET Community Conference - Speaker Jernej Kavka (JK)

08 May 2021 - 09 May 20219 Days ago
Online

Type:Conferences

Presenter:Jernej Kavka (JK)

Do you want to try machine learning (ML) but don't want to invest too much time learning a new programming language or some other complicated API?

JK will give you a short introduction to machine learning and without all the complicated mathematics and code. 😁
He will show you how to get your first ML prototype up and running in 2 minutes, what you need to know to generate the ML model and how to deal with data.

-

Jernej Kavka (JK) is an SSW Solution Architect, Microsoft AI MVP and organizer of the Brisbane AI user group. JK is a full-stack .NET developer, but his passion lies in Azure Cognitive Services, AI and machine learning. He is the main architect behind SSW's virtual receptionist - SSW SophieBot and SSW SophieHub: https://sswsophie.com

JK loves working on Blazor, Angular, .NET Core, and Cognitive Services. His most recent projects have featured Docker, AKS (Azure Kubernetes Services) and Machine Learning development. He loves containers and Kubernetes and enjoys showing others the immense possibilities that Container technology has to offer.

Find out more...
Sydney. NET User Group: What I've learned from 20 years of programming in C# with Joe Albahari

Sydney. NET User Group: What I've learned from 20 years of programming in C# with Joe Albahari

21 Apr 2021 (6:00 PM - 11:00 PM AEST)26 Days ago

Type:User Groups

Presenter:Joe Albahari

Join us at SSW Sydney – There will be news, chats, pizza and a Live Stream from SSW TV -----> www.ssw.com.au/live/

Joe will be streaming in from Perth, but if you would like to join us in person please come to SSW Sydney, Level 1, 81-91 Military Rd, Neutral Bay from 6pm for pizza. The livestream will start at 6:30pm and you can enjoy a ''behind the scenes'' look!

_____


What I've learned from 20 years of programming in C# with Joe Albahari

In April 2001, I wrote and published my first C# program. Join me in discovering the most valuable principles that I've learned in the 20 years of C# programming that followed. We'll cover a range of topics, with plenty of samples and useful code that you can take away.


About the Speaker:

Joe Albahari is a C# MVP, author of "C# 9 in a Nutshell", and the creator of LINQPad. Joe has given more than 40 talks at conferences and user groups over the past 10 years.

Find out more...
Brisbane Full Stack User Group: What I've learned from 20 years of programming in C# with Joe Albahari

Brisbane Full Stack User Group: What I've learned from 20 years of programming in C# with Joe Albahari

21 Apr 2021 (6:00 PM - 8:30 PM AEST)26 Days ago

Type:User Groups

Presenter:Joe Albahari

​Join us at SSW Brisbane – There will be news, chats, pizza and a Live Stream from SSW TV -----> www.ssw.com.au/live/

Joe Albahari (Mr LinqPad) will be streaming in from Perth, come join us in person at SSW Brisbane, Level 1/471 Adelaide St Brisbane, from 6pm. You can talk to Joe directly after his presentation!

What I've learned from 20 years of programming in C# with Joe Albahari

In April 2001, I wrote and published my first C# program. Join me in discovering the most valuable principles that I've learned in the 20 years of C# programming that followed. We'll cover a range of topics, with plenty of samples and useful code that you can take away.

About the Speaker:

Joe Albahari is a C# MVP, author of "C# 9 in a Nutshell", and the creator of LINQPad. Joe has given more than 40 talks at conferences and user groups over the past 10 years.


Find out more...
Melbourne NET User Group: What I've learned from 20 years of programming in C# with Joe Albahari

Melbourne NET User Group: What I've learned from 20 years of programming in C# with Joe Albahari

21 Apr 2021 (6:00 PM - 8:30 PM AEST)26 Days ago

Type:User Groups

Presenter:Joe Albahari

​Join us at SSW Melbourne – There will be news, chats, pizza and a Live Stream from SSW TV -----> www.ssw.com.au/live/

Joe Albahari (Mr LinqPad) will be streaming in from Perth, come join us in person at SSW Melbourne, Level 1, 370 Little Bourke St, Melbourne CBD from 6pm. You can talk to Joe directly after his presentation!

What I've learned from 20 years of programming in C# with Joe Albahari

In April 2001, I wrote and published my first C# program. Join me in discovering the most valuable principles that I've learned in the 20 years of C# programming that followed. We'll cover a range of topics, with plenty of samples and useful code that you can take away.

About the Speaker:

Joe Albahari is a C# MVP, author of "C# 9 in a Nutshell", and the creator of LINQPad. Joe has given more than 40 talks at conferences and user groups over the past 10 years.


Find out more...
Long lunch at SSW Newcastle – DevOps + GitHub Training - Microsoft Azure Virtual Day

Long lunch at SSW Newcastle – DevOps + GitHub Training - Microsoft Azure Virtual Day

13 Apr 2021 - 14 Apr 202134 Days ago

Type:SSW Courses

Presenter:Microsoft DevOps specialists | Matt Wicks | William Liebenberg

Running over 2-days, SSW Newcastle is hosting a FREE in-person event to stream a DevOps training course from Microsoft. SSW DevOps specialists will be there on the day for any questions and the recap.

Set the foundation for your DevOps journey with free, online training designed for developers and IT professionals. Explore tools and processes to help your team communicate and collaborate more effectively at the Microsoft Azure Virtual Training Day: DevOps with GitHub.

Learn how to implement DevOps concepts, manage the flow of work, and solve security, quality control, and cloud deployment challenges. Gain the expertise you need to advance your career, with this hands-on approach.

Join us at SSW Newcastle for this two-part event, from 11am - 2pm on April 12 & 13.

Lunch will be provided.

What you will learn:

  • Using GitHub to improve team collaboration and performance.
  • Integrating security and quality controls into automation, continuous integration and continuous delivery (CI/CD) pipelines, and runtime environments.
  • Implementing best practices to help remote development teams increase software resiliency.​​

____


SSW DevOps Mentors:

Matt Wicks:
Matt is an SSW Solution Architect, Certified Scrum Master and one of four Microsoft certified DevOps fast track partner consultants in Australia.
He has been developing solutions using the full Microsoft stack since .NET 2 was in beta. Matt has had experience with companies ranging from small businesses to large ASX listed companies in the finance, engineering and HR sectors, helping them with:

  • Build and Release Pipelines (upgrading from XCopy deploy processes to full CI/CD automation on Azure DevOps)
  • Document automation
  • Process automation
  • Dynamics 365 CRM
  • B2B integrations (integrating with Banks and Multinational Petrol companies)
  • ALM setup and management (using Microsoft and Atlassian stacks)
  • PABX systems

Matt loves DevOps, DevOps and DevOps. These days he prefers Azure DevOps Build Pipelines over Octopus and Bamboo. Matt likes clean architecture, using the right tool for the job, seeing developers push changes to production with confidence, automated tests, building solutions on Azure, and now he never has to reminisce about Webforms.


William Liebenberg
William is a Solution Architect with over 16 years of professional experience spanning multiple industries such as Heavy Engineering, Mining, 3D Graphics, Education and Finance.
With his many years of experience William has learnt how to adapt to new industries and this gives him a unique talent for syncronizing with his clients' new business languages and processes to build their solutions.


Note: This is a special 2-day event that we have squeezed in before the SSW Azure Superpowers. See More: https://www.ssw.com.au/ssw/Events/Training/Azure-Superpowers-Tour.aspx



Find out more...
The Clean Architecture 2-day Workshop - Online

The Clean Architecture 2-day Workshop - Online

25 Mar 2021 - 26 Mar 202153 Days ago
Online

Type:SSW Courses

Presenter:Jason Taylor & Matt Goldman

In this 2-day hands-on workshop we will cover the best approach to building enterprise applications using Clean Architecture & .NET Core.

​Introduction

The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.

This workshop will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks. We will examine strategies for organizing your projects, folders and files.

We will design a system that is simple to build and maintain - now and well into the future.

You will leave this workshop having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.

Who Should Attend

All developers who would like to learn more about Clean Architecture and / or .NET Core.

Experience Level

Any Level All demonstrations will be provided using Visual Studio Code / 2019.


Find out more...
Angular Superpowers Tour - Online

Angular Superpowers Tour - Online

19 Mar 2021 (9:00 AM - 5:00 PM AEDT)59 Days ago
Online

Type:SSW Courses

Presenter:Jean Thirion & Matt Wicks

This one-day workshop brings developers up-to-speed on the new features and benefits of using Angular to build awesome web applications.

Everything has changed! Angular and modern web best practices involve massive changes to how we build modern web applications.

At SSW we have already gone through the hard work of implementing these new and exciting technologies in our projects for everything from small start-ups to enterprises and government agencies. View our Angular consulting page.

Come watch our best Angular devs build an Angular application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, ngrx, NPM, WebPack, end to end testing and unit testing. Get your head around all the core concepts and get jump started in just one day.


Find out more...
March Online User Group: Federated Identity:  🔑 An introduction to OAuth2 —> Open Id Connect —> Identity Server 5

March Online User Group: Federated Identity: 🔑 An introduction to OAuth2 —> Open Id Connect —> IdentityServer 5

17 Mar 2021 (6:00 PM - 10:00 PM AEDT)61 Days ago
Online

Type:User Groups

Presenter:Anthony Nguyen





Find out more...
Live Feed

.NET Online User Group: What I've learned from 20 years of programming in C# with Joe Albahari

17 Mar 2021 (6:00 PM - 10:00 PM AEDT)61 Days ago
Online

Type:User Groups

Presenter:Joe Albahari

Streaming from Sydney!​!!!! Special guest - Microsoft MVP and LINQPad legend, Joe Albarahi

Title:

What I've learned from 20 years of programming in C#

Abstract:

In April 2001, I wrote and published my first C# program. Join me in discovering the most valuable principles that I've learned in the 20 years of C# programming that followed. We'll cover a range of topics, with plenty of samples and useful code that you can take away.
 
About the Speaker:

Joe Albahari is a C# MVP, author of "C# 9 in a Nutshell", and the creator of LINQPad. Joe has given more than 40 talks at conferences and user groups over the past 10 years.

 Join us ONLINE on the SSW live feed -----> https://www.ssw.com.au



Find out more...
https://www.eventbrite.com.au/e/ssw-newcastle-opening-party-learn-how-to-build-your-developer-profile-tickets-143426184579

SSW Newcastle OPENING Party - Learn how to build your developer profile

12 Mar 2021 (5:30 PM - 8:30 PM AEDT)66 Days ago

Type:User Groups

Presenter:Adam Cogan

Come and celebrate opening our new SSW Newcastle office - Chief Architect Adam Cogan will give you 7 simple steps to building your profile .

SSW has just opened our brand new SSW Newcastle office and we would like you to help us celebrate!
Join us for finger food, drinks and a great lightning talk from SSW's Chief architect, Adam Cogan.

----
Speaker: Adam Cogan - Microsoft Regional Director | Scrum Master | Speaker


7 simple steps to building your profile
Come and hear Adam talk about what works and what doesn't… and step your way to success. He will also talk about why Newcastle was chosen as the 4th city for SSW.


Find out more...
Newcastle Coders Group

Newcastle Coders Group, hosted @SSW: Federated Identity: 🔑 An introduction to OAuth2 —> Open Id Connect —> Identity Server 5

10 Mar 2021 (6:00 PM - 8:30 PM AEDT)68 Days ago

Type:User Groups

Presenter:Anthony Ngyuen & Adam Cogan

​We're Back!

While Covid has us unable to plan our regular routine of events we'll be running our On The Road series where we take the coders group out of the university and giving companies around Newcastle a chance to showcase their offices.

We're having our first meeting for 2021 on March 10 at the new SSW Newcastle office in Hunter street. We'll have one of our favourite speakers Adam Cogan giving a talk titled "What is the Microsoft DevOps 🧰 story in 2021?" along side Adam we'll have Anthony Nguyen "Federated Identity: 🔑 An introduction to OAuth2 —> Open Id Connect —> Identity Server 5"

Please RSVP so that we can plan for numbers and make sure we're keeping within the Covid guidelines.​

Find out more...
February Online User Group: Building Rock SOLID Serverless applications

February Online User Group: Building Rock SOLID Serverless applications

17 Feb 2021 (6:00 PM - 11:00 PM AEDT)89 Days ago
Online

Type:User Groups

Presenter:William Liebenberg

SSW User Groups February: We're live streaming our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/live

BUILDING ROCK-SOLID SERVERLESS APPLICATIONS with William Liebenberg

The world has embraced Serverless computing, but some systems still end up with the same problems we thought would be a thing of the past. In this talk, William will be covering how we should apply familiar SOLID principles to our Serverless Application architecture and infrastructure so that our systems are light, easy to maintain and benefit from unbounded scalability.

William then follows through with some techniques that can boost your application's resiliency to outages, security, and reduce coupling.

After this talk you can go ahead and build Rock SOLID Serverless applications that will be able to withstand the test of time.


Find out more...
January Online User Group: Automagic Tenant Config for Mobile Apps

January Online User Group: Automagic Tenant Config for Mobile Apps

20 Jan 2021 (6:00 PM - 11:00 PM AEDT)117 Days ago
Online

Type:User Groups

SSW User Groups January: We're live streaming our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/live

Automagic Tenant Config for Mobile Apps

How do you get environment- or tenant-specific config into your users' hands? For consumer apps where everyone's configuration is the same, this isn't a problem. But for Enterprise apps with a unique configuration for each tenant or environment, your users need their config to get up and running.

When deploying a web application to different environments or tenants, developers and sysadmins can configure those environments, either manually or with DevOps, and your users don't have to worry. With mobile or desktop apps, for managed devices we can pre-configure these using SOE or MDM tools, but deploying configuration to unmanaged devices is the real challenge.

In this talk, Matt looks at some different options for automating this for your users, to reduce human error and improve the UX.


Find out more...
December Online User Group: Transform your Power BI Dashboards with Custom Visuals built in React

December Online User Group: Transform your Power BI Dashboards with Custom Visuals built in React

16 Dec 2020 (6:00 PM - 11:00 PM AEDT)152 Days ago
Online

Type:User Groups

Presenter:Prem Radhakrishnan

SW User Groups December: We're moving online and combining our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au

December Online User Group: Transform your Power BI Dashboards with Custom Visuals built in React

Quick Question - How many Visualization options come built-in with Power BI?

Quick Answer - Not nearly enough.

Prem will walk you through the extra visualizations that are in the wonderful awesome Power BI Visuals Marketplace called AppSource.
However, no matter how many options you find, there is always a need for that little bit of tweaking or that one metric that doesn't fit in neatly within your current visual. While most users put up with what's available, you don't really have to.

Come along and learn how to build your very own Custom Visual for Power BI using a web framework like React and embed it in your web application. You will fast track your learning, pick up some cool tips, avoid the common pitfalls when starting off to open up a new world. It is easy to transform your organization's reports and dashboards. Don’t forget to tune in.​


Find out more...
Online .NET User Group: Cryptography 101  |  Cracking passwords and why L33t!fied passwords are bad

November Online User Group: Cryptography 101 | Cracking passwords and why L33t!fied passwords are bad

18 Nov 2020 (6:00 PM - 11:00 PM AEDT)180 Days ago
Online

Type:User Groups

Presenter:Robert Boedigheimer & Alexei Doudkine

​SSW User Groups November​: We're moving online and combining our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au

UPDATE: THIS IS NOW A SECURITY DOUBLE HEADER!

TALK #1 : Cryptography 101 with Robert Boedigheimer

Learn the fundamentals of cryptography, including public/private and symmetric encryption, hashing, and digital signatures. Discover which techniques are appropriate for various situations. Review practical real life examples for storing passwords, protecting URL parameters, securely exchanging information with partners, and safely encrypting sensitive information on public web sites. Concepts apply to all platforms, examples will be in C# for both .NET and .NET Core.


TALK #2: Cracking passwords and why L33t!fied passwords are bad with Alexei Doudkine

Join us in a live demo of how a hacker who has broken into your machine can quickly and easily get your password hashes, take them offline and crack them to retrieve your original password. In this interactive talk, we'll discuss how passwords are stored in Windows, some techniques real-world hackers will use to crack password hashes and what you can do to prevent yours from being cracked.​

Find out more...
Angular Superpowers Tour - Online

Angular Superpowers Tour - Online

13 Nov 2020 (9:00 AM - 5:00 PM AEDT)185 Days ago
Online

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

This one-day workshop brings developers up-to-speed on the new features and benefits of using Angular to build awesome web applications.

Everything has changed! Angular and modern web best practices involve massive changes to how we build modern web applications.

At SSW we have already gone through the hard work of implementing these new and exciting technologies in our projects for everything from small start-ups to enterprises and government agencies. View our Angular consulting page.

Come watch our best Angular devs build an Angular application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, ngrx, NPM, WebPack, end to end testing and unit testing. Get your head around all the core concepts and get jump started in just one day.

Find out more...
The .NET 5 Superpowers Tour - Online

The .NET 5 Superpowers Tour - Online

30 Oct 2020 (9:00 AM - 5:00 PM AEDT)199 Days ago
Online

Technology:.NET Core

Type:SSW Courses

Presenter:Jason Taylor and Brendan Richards

A Unified Platform - .NET 5

.NET 4.8 and .NET Core 3.1 will soon be superseded by .NET 5, are you ready for the changes?

There will be just one .NET going forward, and we can help you get ready to use the most powerful and flexible version ever! This one day superpowers covers the basics and numerous other topics including:

  • Web development with ASP.NET Core
  • Data access with Entity Framework Core
  • Working with Azure Services
  • Automated Testing
  • Building Enterprise Apps

You will finish the day with a solid an understanding of why you should be using .NET 5 and the capability to build enterprise apps using the new platform.​

Find out more...
Online .NET User Group: The 5 important questions about .NET 5

October Online User Group: The 5 important questions about .NET 5

21 Oct 2020 (5:00 PM - 10:00 PM AEDT)208 Days ago
Online

Type:User Groups

Presenter:Brendan Richards

SSW User Groups October: We're moving online and combining our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/ssw/Live/​

The 5 important questions about .NET 5

​Back in 2016 Microsoft made the brave step of building a brand new .Net Core away from the classic "Full Framework" .NET. This meant they were able to hit the "Redo button" in so many ways, bringing us the modern, open-source, fast and cross-platform framework that we use today.

But now in 2020, Microsoft have delivered what they promised us in the roadmaps. The story has come full-circle with the release of .NET 5 – finally bringing us back to one .NET to rule them all.

In this talk we’ll answer the 5 important questions:

1. What will .NET 5 mean for my .NET Core projects?
2. What will .NET 5 mean for my old full-framework projects?
3. What’s new?
4. What’s coming next?
5. Will Microsoft ever get better at naming things? (Or does it make total logical sense)

Find out more...
NDC Sydney

NDC Sydney LIVE on SSWTV: Ask me Anything!

16 Oct 2020 (8:00 AM - 7:00 PM AEDT)213 Days ago
Online

Type:Conferences

Presenter:Special Guests from NDC Conferences

NDC Sydney Online: Ask me Anything! with SSW TV

Interviewing our very special guests from NDC Sydney.

Interview Schedule:

9:00 - Jimmy Bogard is interviewed by Jason Taylor

11:20 - Aaron Powell is interviewed by Andreas Lengeek

14:40 - Steef-Jan Wiggers​ is interviewed by William Liebenberg
Find out more...
NDC Sydney

NDC Sydney LIVE on SSWTV: Ask me Anything!

15 Oct 2020 (8:00 AM - 7:00 PM AEDT)214 Days ago
Online

Type:Conferences

Presenter:Special Guests from NDC Conferences

​​​NDC Sydney Online: Ask me Anything! with SSW TV

Interviewing our very special guests from NDC Sydney.

Schedule of Interviews:

11:00 - Adam Stephensen & Duncan Hunter interviewed by Adam Cogan & William Liebenberg

14:40 - Liam Elliott is interviewed by Adam Cogan & Ulysses Maclaren

15:10 - Arafat Tehsin is interviewed by Adam Cogan & William Liebenberg

16:20 - Jernej "JK" Kavka is interviewed by Adam Cogan and Mehmet Ozdemir​


Find out more...
NDC Sydney Adenda

NDC Sydney LIVE on SSWTV: Ask me Anything!

14 Oct 2020 (9:00 AM - 3:00 PM AEDT)215 Days ago
Online

Type:User Groups

Presenter:Special Guests from NDC Conferences

​NDC Sydney Online: Ask me Anything! with SSW TV

Interviewing our very special guests from NDC Sydney.

Find out more...
The Azure Superpowers Tour: Online

The Azure Superpowers Tour - Online

09 Oct 2020 (9:00 AM - 5:00 PM AEDT)220 Days ago
Online

Technology:Azure

Type:SSW Courses

Presenter:Matt Wicks & William Liebenberg

​This one-day event is designed to bring developers up-to-speed on the new features and benefits of using Microsoft Azure to build awesome cloud-based applications.

At SSW we have already gone through the hard work of learning how to implement apps on Azure and we will be showing you everything you need to know in a day to get started. 

Find out more...
Online User Groups September: 3 Lightning Talks, 1 Big Tech night

September Online User Group: 3 Lightning Talks, 1 Big Tech night

16 Sep 2020 (6:05 PM - 9:00 PM AEST)243 Days ago
Online

Type:User Groups

Presenter:Chris Clement, Jernej "JK" Kavka & Gabriel George

Feedback forms - let us know how we did! 

For Chris's Talk:

For JK's talk: 

SSW User Groups September: We're moving online and combining our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/ssw/Live/

3 Lightning Talks - 1 Big Technology Night

Talk 1 - Fluxor + C#9 - Redux Pattern in Blazor WebAssembly
with Chris Clement

Redux pattern is well-known in front end development to represent a view with complex logic with an immutable state, updated by a predictable pure function. In this lightning talk, Chris will discuss how to implement the redux pattern in a Blazor WebAssembly project using Fluxor with the latest .NET 5 Preview 8 and C#9 capabilities to implement the states, actions, and reducers.

Talk 2 - EF Core Query Tags and logging
with Jernej "JK" Kavka

.NET Core allows us to log just about everything very easily, but when something goes wrong with SQL queries, how exactly do you figure out where it's coming from...?

This is where EF Core Query Tags comes into play, along with a couple of logging strategies, you'll never be confused by the intent and location of your queries again!​

Talk 3 -  Angular - Satisfying your performance hungry UI
with Gabriel George 

Angular is one of the fastest JavaScript UI frameworks, however sometimes when we want to render a large number of components it can still perform poorly. You think to yourself "Am I doing it wrong?"

Gabe will show us how to use built-in functionalities of Angular to make rendering snappier.​

Find out more...
Abu Dhabi MeetUp

MS Reactor Abu Dhabi: Machine Learning simplified for Developers with ML.NET

13 Sep 2020 (8:00 PM - 10:00 PM AEST)245 Days ago
Online

Type:Conferences

Presenter:Jernej "JK" Kavka

​** JOIN ONLINE: https://aka.ms/Reactor-ML-Simplified **

What is this session about?

Do you want to try machine learning, but don't want to invest too much time learning a new programming language or some other complicated API? We'll look at ML from a developer perspective. We'll start by prototyping our solution with the help of ML.NET Model Builder, tweak it with elementary data science knowledge, and finally generate code that we can use in our applications.

Who is it aimed at?

The session is primarily aimed at .NET developers but is also accessible to developers, data scientists and people with technical knowledge.

Why should people attend?

Anyone who wants to get started into machine learning. The first part of the presentation is geared toward technical people while the last part of the demo is geared toward .NET developers but can be followed by non-.NET developers.

Requirements: Visual Studio 2019 16.6 (latest version) - Data with a single column that you want to predict (example "Category" for bank transactions) - Excel (optional for data manipulation).


Find out more...
NDC Workshop

NDC Minnesota: Getting Started with Machine Learning using ML.NET (half day workshop)

11 Sep 2020 (5:30 AM - 9:00 AM AEST)248 Days ago
Online

Type:Conferences

Presenter:Jernej "JK" Kavka

Want to get started with machine learning but don't know where to start? Have you got an Excel spreadsheet, SQL Database or CSV lying around and wondering if you can use it to experiment with Machine Learning? In this workshop, we'll start from a CSV exported by a service, and go all the way to an application that uses Machine Learning to make clever decisions. 

We will cover:
1. What does a developer need to know about Machine Learning?
2. How does ML.NET help getting started with ML?
3. Quickly prototype a solution with ML.NET Model Builder
4. Improve solution with simple data science rules 
5. Integrate a machine learning solution into your application 
6. Continuously improving machine learning model and updating applications
Find out more...
Azure Sydney User Group

Azure Sydney User Group: From Paper to Power using Azure Form Recognizer

19 Aug 2020 (7:00 PM - 9:00 PM AEST)271 Days ago
Online

Type:Conferences

Presenter:Jernej "JK" Kavka

​SSW Speaker at the 20th episode of Azure Community Live. An online community that enables Azure knowledge sharing for everyone! 

More info: Website - https://azure-community.live

twitter - https://twitter.com/AzureComLive

Jernej Kavka - https://twitter.com/jernej_kavka 

Are you still collecting your feedback on paper handouts? Red, yellow, green feedback is faster, but what do you do with that? It's so time-consuming to go through the feedback forms afterward and maybe you just don't bother. What if you could collect feedback on a custom form, collate the data and get actionable results before your coffee gets cold?

Join Jernej Kavka on the journey from waiting weeks to get feedback from the user group talks to have the results in less than an hour for each event. You'll see how you can use Form Recognizer to parse the data straight from the page, what you can and can't do right now, as well as how you can leverage other Cognitive Services to get more details from the user feedback forms!​

Find out more...
Online .NET User Group

August Online User Group: Blazor Web Apps - Goodbye JavaScript! I'm in love with C#

19 Aug 2020 (6:30 PM - 8:30 PM AEST)271 Days ago
Online

Type:User Groups

Presenter:William Liebenberg

​Blazor Web Apps - Goodbye JavaScript! I'm in love with C#

By this time next year most of us will be hooked on Blazor WebAssembly. Now we can run C# code directly in our browsers and get the added bonus of having a full .NET stack for building enterprise web applications.

In this talk, William explains how for many years the only option we had was to use JavaScript/TypeScript frameworks such as Angular, React, Vue, etc. While these frameworks are wildly popular and fully capable, .NET developers feel the pain and waste a lot of time gluing a JavaScript front end web application framework to a C# ASP.NET Core backend. The pain increases with different tooling for the front-end and back-end.

Blazor WebAssembly is now generally available and adoption rates are skyrocketing. Come see William demonstrate how easy Blazor is for developing enterprise web applications.

DISCLAIMER: No JavaScript will harmed during this presentation.

Find out more...
July Online User Group: Power Apps - The Tesla of Software Development

July Online User Group: Power Apps - The Tesla of Software Development

22 Jul 2020 (6:30 PM - 8:30 PM AEST)299 Days ago
Online

Type:User Groups

Presenter:Calum Simpson

​SSW User Groups July: We're moving online and combining our User Groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/ssw/Live/

Want to get off the line faster than a Lamborghini, for a lower up front cost? Buy a Tesla. Want to get your app up and running faster than traditional software development, for a lower up front cost? Use Power Apps.

In this talk, Calum gets you from 0-100 in under 3 seconds with the extreme development acceleration of Power Apps. See how Power Apps have instant torque as they are a low code solution. Then hear Calum explain when it makes business sense to use and when it does not...

Come along and learn and see examples that will leave you wondering why you haven't already started electro-charging your software development

Find out more...
Xamarin Hack Day - Sydney

Xamarin Hack Day - Sydney

18 Jul 2020 (9:00 AM - 6:00 PM AEST)303 Days ago

Technology:Mobile

Type:Hack Days

Presenter:Michael Ridland & Matt Goldman

Xamarin Hack Days are community-run events for Xamarin Developers or people who want to learn Xamarin for free.

There will be something for everyone. Experienced Xamarin developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.

It’s recommended that attendees have their own laptop on the day with Xamarin already setup and installed. Do you know the stuff to install?. If you’ve never played with Xamarin before it would be good to do a little bit of learning before the day but it’s not a requirement as all are welcome.​​​

Find out more...
The Clean Architecture 2-day Workshop - Join us online!

The Clean Architecture 2-day Workshop - Join us online!

09 Jul 2020 - 10 Jul 2020312 Days ago

Technology:Other

Type:SSW Courses

Presenter:Jason Taylor & Matt Goldman

​In this 2-day hands-on workshop, we will cover the best approach to building enterprise applications using Clean Architecture & .NET Core.

About this Event

Introduction

The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.

This workshop will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks. We will examine strategies for organizing your projects, folders and files.

We will design a system that is simple to build and maintain - now and well into the future.

You will leave this workshop having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.

Who Should Attend

All developers who would like to learn more about Clean Architecture and / or .NET Core.

Experience Level

Any Level All demonstrations will be provided using Visual Studio Code / 2019.


Find out more...
Angular Hack Day - Join us online!

Angular Hack Day - Join us online!

27 Jun 2020 (9:00 AM - 6:00 PM AEST)324 Days ago
Online

Technology:Angular and React

Type:Hack Days

Presenter:Brendan Richards, Gabriel George & Jason Taylor

Angular Hack Days are community run events for Angular Developers or people who want to learn Angular for free.
 
There will be something for everyone. Experienced Angular developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.​​​​​

Find out more...
Online User Group June - Build your first deep learning solution using Azure Automated ML

Online User Group June - Build your first deep learning solution using Azure Automated ML

17 Jun 2020 (6:30 PM - 8:30 PM AEST)334 Days ago
Online

Type:User Groups

Presenter:Patrick Zhao

Machine learning is a blazing topic today. Data scientists love the power of machine learning frameworks such as TensorFlow. However, software developers can struggle with a TensorFlow based machine learning solution on Azure.

In this talk, I will show you how to use TensorFlow to design a deep learning neural network, train, and save the model. I will show how easy it can be to create a service from this model with the Azure Machine Learning Service. 

We will cover data ingestion, experiments, model management, and deployment. After this talk, you will have a basic understanding of Azure Machine Learning service, the key concepts and workflows involved and how to set up machine learning DevOps
Find out more...
The AI Hack Day - Join us online!

The AI Hack Day - Join us online!

13 Jun 2020 (9:00 AM - 5:00 PM AEST)338 Days ago

Technology:Other

Type:Hack Days

Presenter:William Liebenberg, Jk Kavka & Patrick Zhao

AI Hack Days are community run events for Developers or people who want to learn AI for free.


There will be something for everyone. Experienced AI developers can share ideas with other experienced developers. If you're a beginner then there's plenty to learn on the day.


It's recommended that attendees bring their own laptop on the day with some of the Microsoft AI and/or Machine Learning (ML) tools already setup and installed. If you've never played with AI or ML before it would be good to do a little bit of learning before the day but it's not a requirement as all experience levels are welcome.


Find out more...
The Clean Architecture Superpowers - Join us online!

The Clean Architecture Superpowers - Join us online!

29 May 2020 (9:00 AM - 5:00 PM AEST)353 Days ago
Online

Technology:Other

Type:SSW Courses

Presenter:Jason Taylor & Matt Goldman

The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.

This superpowers will provide practical guidance and recommendations. We will cover architecture, technologies, tools, and frameworks. We will examine strategies for organizing your projects, folders, and files. We will design a system that is simple to build and maintain - now and well into the future.

You will leave this superpowers having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.


Find out more...
Online User Group May - Accessify your Blazor apps - Hot accessibility techniques for Blazor apps

Online User Group May - Accessify your Blazor apps - Hot accessibility techniques for Blazor apps

20 May 2020 (6:30 PM - 8:00 PM AEST)362 Days ago
Online

Type:User Groups

Presenter:Ross Mullen

​Join us ONLINE -> https://www.ssw.com.au/ssw/Live/ 

Accessibility can be a jungle to navigate for regular websites and it becomes impenetrable for complex web applications. It doesn't need to be this way. Ross will show three core techniques that move beyond the basics to really address how to start strong and begin to make your Blazor apps accessible.

He will explain why you should avoid the DIV button, the 'Frankenstein's monster' of non-semantic HTML which makes things that much difficult for a screen reader user. How to manage on-screen focus using Javascript Interop and show how accessibility can be maintained in large development teams by creating reusable components.

Find out more...
Angular Superpowers - Join us online!

Angular Superpowers - Join us online!

14 May 2020 (9:00 AM - 5:00 PM AEST)368 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

​This one-day workshop brings developers up-to-speed on the new features and benefits of using Angular to build awesome web applications.

Everything has changed! Angular and modern web best practices involve massive changes to how we build modern web applications.

At SSW we have already gone through the hard work of implementing these new and exciting technologies in our projects for everything from small start-ups to enterprises and government agencies. View our Angular consulting page.

Come watch our best Angular devs build an Angular application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, NgRx,​NPM, WebPack, end to end testing and unit testing. Get your head around all the core concepts and get jump-started in just one day.

Find out more...
Online User Group April - From Paper to Power using Azure Form Recognition

Online User Group April - From Paper to Power using Azure Form Recognition

29 Apr 2020 (6:30 PM - 8:00 PM AEST)383 Days ago
Online

Type:User Groups

Presenter:Jernej Kavka

​April SSW User Groups: We're moving online and combining our groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/ssw/Live/ 

#2 From Paper to Power using Azure Form Recognition with Jernej (JK) Kavka 

Are you still collecting your feedback on paper handouts? Red, yellow, green feedback is faster, but what do you do with that? It's so time-consuming to go through the feedback forms afterward and maybe you just don’t bother. What if you could collect feedback on a custom form, collate the data and get actionable results before your coffee gets cold? ​

Find out more...
.NET Core Superpowers - Join us online!

.NET Core Superpowers - Join us online!

29 Apr 2020 (9:00 AM - 5:00 PM AEST)383 Days ago

Technology:.NET Core

Type:SSW Courses

Presenter:Jason Taylor and Brendan Richards

.NET Core is out and it's the most powerful and flexible version ever!

Much of the day-to-day code you write will be the same - but much of the architecture and how your project fits together has changed.

We will provide you with:

  • A solid foundation in .NET Core
  • An understanding of why you should be using .NET Core
  • The capability to build an enterprise application using the new stack  ​


Find out more...
NDC Porto - Machine Learning simplified for Developers with ML.NET with Jernej Kavka

NDC Porto - Machine Learning simplified for Developers with ML.NET with Jernej Kavka

24 Apr 2020 (6:20 PM - 7:20 PM AEST)388 Days ago
Online

Type:Conferences

Presenter:Jernej Kavka

SSW's Jernej Kavka (JK) presents ​Machine Learning simplified for Developers with ML.NET at NDC Porto:

Do you want to try machine learning, but don't want to invest too much time learning a new programming language or some other complicated API?

See why many Australians considered this to be their favorite machine learning talk presented at 5 different cities and 10 events!

We'll look at ML from a developer perspective. We'll start prototyping our solution with the help of ML.NET Model Builder, tweak it with elementary data science knowledge, and finally generate code that we can use in our applications.


Find out more...
NDC Porto - Chinafy your apps + Lessons you can steal from China with Adam Cogan

NDC Porto - Chinafy your apps + Lessons you can steal from China with Adam Cogan

23 Apr 2020 (8:40 PM - 9:40 PM AEST)388 Days ago
Online

Type:Conferences

Presenter:Adam Cogan

SSW's Chief Architect Adam Cogan presents Chinafy your apps + Lessons you can steal from China at NDC Porto: 

Adam Cogan will talk about his experiences getting applications ready for the Chinese market. He has been in the China software world for over 12 years and has seen their ecosystem evolve, and it has been truly amazing.

There is so much software built in the west, that makes $ in America and $ in Europe but at the same time also has zero users in China. Let’s fix that!
Find out more...
Azure Superpowers - Join us online!

Azure Superpowers - Join us online!

17 Apr 2020 (9:00 AM - 5:00 PM AEST)395 Days ago

Technology:Azure

Type:User Groups

Presenter:Matt Wicks & William Liebenberg

​This one-day event is designed to bring developers up-to-speed on the new features and benefits of using Microsoft Azure to build awesome cloud-based applications.

At SSW we have already gone through the hard work of learning how to implement apps on Azure and we will be showing you everything you need to know in a day to get started. ​​​

Find out more...
Online User Group April - Clean Code: Clean Architecture with .NET Core

Online User Group April - Clean Code: Clean Architecture with .NET Core

15 Apr 2020 (6:30 PM - 8:00 PM AEST)397 Days ago

Type:User Groups

Presenter:Jason Taylor

​​April SSW User Groups: We're moving online and combining our groups for the foreseeable future - more talks for everyone!

Join us ONLINE -----> https://www.ssw.com.au/ssw/Live/

#1 Clean Testing - Clean Architecture with .NET Core by Jason Taylor
All developers should be writing automated tests. In fact, modern developers should be doing Clean Testing.​

Find out more...
The Azure Superpowers Tour: Melbourne

The Azure Superpowers Tour: Melbourne

15 Apr 2020 (9:00 AM - 5:00 PM AEST)397 Days ago

Technology:Azure

Type:SSW Courses

Presenter:Adam Cogan & William Liebenberg

​​This one-day event is designed to bring developers up-to-speed on the new features and benefits of using Microsoft Azure to build awesome cloud-based applications.

At SSW we have already gone through the hard work of learning how to implement apps on Azure and we will be showing you everything you need to know in a day to get started. 

Find out more...
The AI Hack Day - Brisbane

The AI Hack Day - Brisbane

28 Mar 2020 (9:00 AM - 5:00 PM AEDT)415 Days ago

Technology:Other

Type:Hack Days

Presenter:William Liebenberg, Jk Kavka & Patrick Zhao

AI Hack Days are community run events for Developers or people who want to learn AI for free.


There will be something for everyone. Experienced AI developers can share ideas with other experienced developers. If you're a beginner then there's plenty to learn on the day.


It's recommended that attendees bring their own laptop on the day with some of the Microsoft AI and/or Machine Learning (ML) tools already setup and installed. If you've never played with AI or ML before it would be good to do a little bit of learning before the day but it's not a requirement as all experience levels are welcome.


Find out more...
March Sydney .NET User Group: **Update!

March Sydney .NET User Group: **Update! "Preparing for COVID-19: Tips, Tricks, & Strategies for the Tech World”**

18 Mar 2020 (6:30 PM - 8:00 PM AEDT)425 Days ago

Technology:Other

Type:User Groups

Presenter:Jason Taylor & Adam Cogan

**UPDATE**

Sydney .NET User Group March: Clean Testing - Clean Architecture with .NET Core with Jason Taylor

Due to the recent developments concerning the epidemic COVID-19, SSW have decided to combine the Canberra .NETUser Group this month with the Sydney .NET User Group and live stream it on Wednesday 18th March at 6:30pm.

This means there will be no physical attendance at the Sydney .NET User Group

We will be live streaming “Preparing for COVID-19: Tips, Tricks, and Strategies for the Tech World" presented by Adam Cogan and Jason Taylor.

Jason will record his Clean Testing talk in the coming months and it will be released on SSW TV at a later date.

If you would like to join us on the live feed, on Wednesday 18th March you can do so by following this link: https://www.ssw.com.au/ssw/Live/

NEW AGENDA:

Introduction to COVID-19 by Ruby Cogan
Tips, Tricks, and Strategies by Adam Cogan
Development Tools and Demo by Adam Cogan & Jason Taylor
Key Points / Takeaways by Adam Cogan

Hope you can join us!
Find out more...
March Canberra .NET user group: Clean Testing – Clean Architecture with .NET Core

March Canberra .NET user group: Clean Testing – Clean Architecture with .NET Core

16 Mar 2020 (6:00 PM - 8:00 PM AEDT)427 Days ago

Technology:Other

Type:User Groups

Presenter:Jason Taylor

Details:

All developers should be writing automated tests. In fact, modern developers should be doing Clean Testing.

Systems that adhere to the principles of Clean Architecture are independent of UIs, databases, frameworks, and other external concerns. As a result, the domain and business logic, the most important parts of the system, are completely isolated from external concerns. This makes writing automated tests, a whole lot easier.

In this talk, join Jason Taylor from SSW as he uncovers a simplified approach to automated testing with Clean Architecture. You will learn about unit tests, integration tests, and subcutaneous tests, along with tools, frameworks, and most importantly, where to focus your efforts. You leave this talk fully prepared to implement your own simplified approach to automated testing with Clean Architecture.


​​About the Speaker:

Jason Taylor is a solution architect, trainer, mentor, and full-stack developer with 20 years of professional experience. Currently specializing in teaching and building enterprise applications utilizing .NET Core, Angular, Vue, and Azure. Jason loves a challenge and is skilled at progressing from a simple proposal into a well-defined, coded, and tested solution. ​

Find out more...
March Melbourne .NET User Group: Clean Testing – Clean Architecture with .NET Core

March Melbourne .NET User Group: Clean Testing – Clean Architecture with .NET Core

11 Mar 2020 (6:00 PM - 8:00 PM AEDT)432 Days ago

Technology:Other

Type:User Groups

Presenter:Jason Taylor

Details:

All developers should be writing automated tests. In fact, modern developers should be doing Clean Testing.

Systems that adhere to the principles of Clean Architecture are independent of UIs, databases, frameworks, and other external concerns. As a result, the domain and business logic, the most important parts of the system, are completely isolated from external concerns. This makes writing automated tests, a whole lot easier.

In this talk, join Jason Taylor from SSW as he uncovers a simplified approach to automated testing with Clean Architecture. You will learn about unit tests, integration tests, and subcutaneous tests, along with tools, frameworks, and most importantly, where to focus your efforts. You leave this talk fully prepared to implement your own simplified approach to automated testing with Clean Architecture.


​​About the Speaker:

Jason Taylor is a solution architect, trainer, mentor, and full-stack developer with 20 years of professional experience. Currently specializing in teaching and building enterprise applications utilizing .NET Core, Angular, Vue, and Azure. Jason loves a challenge and is skilled at progressing from a simple proposal into a well-defined, coded, and tested solution. 

Find out more...
March Brisbane Full Stack User Group: Clean Testing – Clean Architecture with .NET Core

March Brisbane Full Stack User Group: Clean Testing – Clean Architecture with .NET Core

10 Mar 2020 (6:00 PM - 8:00 PM AEDT)433 Days ago

Technology:Other

Type:User Groups

Presenter:Jason Taylor

Details:

All developers should be writing automated tests. In fact, modern developers should be doing Clean Testing.

Systems that adhere to the principles of Clean Architecture are independent of UIs, databases, frameworks, and other external concerns. As a result, the domain and business logic, the most important parts of the system, are completely isolated from external concerns. This makes writing automated tests, a whole lot easier.

In this talk, join Jason Taylor from SSW as he uncovers a simplified approach to automated testing with Clean Architecture. You will learn about unit tests, integration tests, and subcutaneous tests, along with tools, frameworks, and most importantly, where to focus your efforts. You leave this talk fully prepared to implement your own simplified approach to automated testing with Clean Architecture.

​​About the Speaker:

Jason Taylor is a solution architect, trainer, mentor, and full-stack developer with 20 years of professional experience. Currently specializing in teaching and building enterprise applications utilizing .NET Core, Angular, Vue, and Azure. Jason loves a challenge and is skilled at progressing from a simple proposal into a well-defined, coded, and tested solution. 

Find out more...
Angular Hack Day: Sydney

Angular Hack Day: Sydney

07 Mar 2020 (9:00 AM - 5:00 PM AEDT)436 Days ago

Technology:Angular and React

Type:Hack Days

​Angular Hack Days are community run events for Angular Developers or people who want to learn Angular for free.

There will be something for everyone. Experienced Angular developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.​​​​​​


Find out more...
The Clean Architecture Superpowers

The Clean Architecture Superpowers

28 Feb 2020 (9:00 AM - 5:00 PM AEDT)444 Days ago

Technology:Other

Type:SSW Courses

Presenter:Jason Taylor

The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.

This superpowers will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks. We will examine strategies for organizing your projects, folders and files. We will design a system that is simple to build and maintain - now and well into the future.

You will leave this superpowers having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.

Find out more...
The Clean Architecture Superpowers

The Clean Architecture Superpowers

27 Feb 2020 (9:00 AM - 5:00 PM AEDT)445 Days ago

Technology:Other

Type:SSW Courses

Presenter:Jason Taylor

​The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.

This superpowers will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks. We will examine strategies for organizing your projects, folders and files. We will design a system that is simple to build and maintain - now and well into the future.

You will leave this superpowers having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.


Find out more...
The Clean Architecture Superpowers

The Clean Architecture Superpowers

25 Feb 2020 (9:00 AM - 5:00 PM AEDT)447 Days ago

Technology:Other

Type:SSW Courses

Presenter:Jason Taylor

Introduction

The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.

This superpowers will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks. We will examine strategies for organizing your projects, folders and files. We will design a system that is simple to build and maintain - now and well into the future.

You will leave this superpowers having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.

Find out more...
February Sydney .NET User Group:Access Granted: Demystifying the identity options SSW

February Sydney .NET User Group: Access Granted: Demystifying the identity options SSW

19 Feb 2020 (6:00 PM - 8:00 PM AEDT)453 Days ago

Technology:Other

Type:User Groups

Presenter:Matt Goldman

Sydney .NET User Group February: Access Granted: Demystifying the identity options with Matt Goldman

How do you manage access to the applications you build? When it comes to securing your software, it’s easy to get overwhelmed by the vast number of options available, and confused by the sheer volume of information; not to mention often poor documentation.

‘Identification’, ‘authentication’, ‘authorisation’; ‘claims’, ‘roles’, ‘tokens’; ‘OpenID’, ‘OAuth’, ‘B2C’, ‘Auth0’.

Ever wondered what all these mean or how they fit together?

Access granted: you are now authorised to hear Matt cut through the confusion, explain these terms, and show you how to untangle them to choose the right identity option for your solution. See them in action working through different scenarios, from simple proof of concepts, through to corporate enterprise solutions and public facing consumer apps.
Find out more...
February Melbourne .NET User Group: Access Granted: Demystifying the identity options

February Melbourne .NET User Group: Access Granted: Demystifying the identity options

12 Feb 2020 (6:00 PM - 8:00 PM AEDT)460 Days ago

Technology:Other

Type:User Groups

Presenter:Matt Goldman

Melbourne .NET User Group February: Access Granted: Demystifying the identity options with Matt Goldman

How do you manage access to the applications you build? When it comes to securing your software, it’s easy to get overwhelmed by the vast number of options available, and confused by the sheer volume of information; not to mention often poor documentation.

‘Identification’, ‘authentication’, ‘authorisation’; ‘claims’, ‘roles’, ‘tokens’; ‘OpenID’, ‘OAuth’, ‘B2C’, ‘Auth0’.

Ever wondered what all these mean or how they fit together?

Access granted: you are now authorised to hear Matt cut through the confusion, explain these terms, and show you how to untangle them to choose the right identity option for your solution. See them in action working through different scenarios, from simple proof of concepts, through to corporate enterprise solutions and public facing consumer apps.


Find out more...
February Full Stack User Group: Access Granted: Demystifying the identity options

February Brisbane Full Stack User Group: Access Granted: Demystifying the identity options

11 Feb 2020 (6:00 PM - 8:00 PM AEDT)461 Days ago

Technology:Other

Type:User Groups

Presenter:Matt Goldman

Brisbane Full Stack User Group February: Access Granted: Demystifying the identity options with Matt Goldman

How do you manage access to the applications you build? When it comes to securing your software, it’s easy to get overwhelmed by the vast number of options available, and confused by the sheer volume of information; not to mention often poor documentation.

‘Identification’, ‘authentication’, ‘authorisation’; ‘claims’, ‘roles’, ‘tokens’; ‘OpenID’, ‘OAuth’, ‘B2C’, ‘Auth0’.

Ever wondered what all these mean or how they fit together?

Access granted: you are now authorised to hear Matt cut through the confusion, explain these terms, and show you how to untangle them to choose the right identity option for your solution. See them in action working through different scenarios, from simple proof of concepts, through to corporate enterprise solutions and public facing consumer apps.


Find out more...
The AI Hack Day

The AI Hack Day - Melbourne

01 Feb 2020 (9:00 AM - 5:00 PM AEDT)471 Days ago

Technology:Other

Type:Hack Days

Presenter:William Liebenberg, Jk Kavka & Patrick Zhao

AI Hack Days are community run events for Developers or people who want to learn AI for free.


There will be something for everyone. Experienced AI developers can share ideas with other experienced developers. If you're a beginner then there's plenty to learn on the day.


It's recommended that attendees bring their own laptop on the day with some of the Microsoft AI and/or Machine Learning (ML) tools already setup and installed. If you've never played with AI or ML before it would be good to do a little bit of learning before the day but it's not a requirement as all experience levels are welcome.


Find out more...
January Sydney .NET User Group: Progressive Web Apps - You might not need to go native

January Sydney .NET User Group: Progressive Web Apps - You might not need to go native

22 Jan 2020 (6:00 PM - 8:00 PM AEDT)481 Days ago

Technology:Mobile

Type:SSW Courses

Presenter:Jack Kranz

Jack's first girlfriend was Swift. His second one was Xamarin. He was shocked when he saw how sexy PWA's were on his last mobile project. 

Progressive Web Apps are now supported on all popular mobile platforms and have some serious benefits over native mobile apps… and of course old school mobile responsive websites!

Jack will also tell you the secrets of when he chooses to build Progressive Web App's vs. React Native Apps vs. Xamarin Apps.

Come learn how to build your first PWA and how to easily turn your existing web app into a PWA. Dive into the lifecycle of a Service Worker by seeing one configured from scratch and discover some excellent tools for quickly setting up a fully offline Progressive Web App.

Find out more...
January Melbourne .NET User Group: Progressive Web Apps - You might not need to go native with Jack Kranz

January Melbourne .NET User Group: Progressive Web Apps - You might not need to go native

15 Jan 2020 (6:00 PM - 8:00 PM AEDT)488 Days ago

Technology:Mobile

Type:User Groups

Presenter:Jack Kranz

Jack's first girlfriend was Swift. His second one was Xamarin. He was shocked when he saw how sexy PWA's were on his last mobile project. 

Progressive Web Apps are now supported on all popular mobile platforms and have some serious benefits over native mobile apps… and of course old school mobile responsive websites!

Jack will also tell you the secrets of when he chooses to build Progressive Web App's vs. React Native Apps vs. Xamarin Apps.

Come learn how to build your first PWA and how to easily turn your existing web app into a PWA. Dive into the lifecycle of a Service Worker by seeing one configured from scratch and discover some excellent tools for quickly setting up a fully offline Progressive Web App.

Find out more...
January Brisbane Full Stack User Group: Progressive Web Apps - You might not need to go native

January Brisbane Full Stack User Group: Progressive Web Apps - You might not need to go native

14 Jan 2020 (6:00 PM - 8:00 PM AEDT)489 Days ago

Technology:Mobile

Type:User Groups

Presenter:Jack Kranz

Jack's first girlfriend was Swift. His second one was Xamarin. He was shocked when he saw how sexy PWA's were on his last mobile project. 

Progressive Web Apps are now supported on all popular mobile platforms and have some serious benefits over native mobile apps… and of course old school mobile responsive websites!

Jack will also tell you the secrets of when he chooses to build Progressive Web App's vs. React Native Apps vs. Xamarin Apps.

Come learn how to build your first PWA and how to easily turn your existing web app into a PWA. Dive into the lifecycle of a Service Worker by seeing one configured from scratch and discover some excellent tools for quickly setting up a fully offline Progressive Web App.​

Find out more...
December Sydney .NET User Group: A Merry Geek-mas Party & Fishbowl Presentations!

December Sydney .NET User Group: A Merry Geek-mas Party & Fishbowl Presentations!

20 Dec 2019 (6:00 PM - 8:00 PM AEDT)514 Days ago

Technology:Other

Type:User Groups

Sydney .NET User Group December:

This month we're having a Christmas Party with a difference! Join us to share your highlight or low-light of the year (something awesome, or terrible you've worked with) or share a roadblock so we can brainstorm a solution!

Do you have a tech problem you've been trying to solve for a while? Present it to the group and see if a second pair of eyes can help!

Agenda:

6pm: Christmas Party with festive food and drinks
7pm: Tech news
7:15pm: Fishbowl Presentations - Share with us a highlight, low-light or tech problem! SSW devs and architects will be there to help!

Feel free to bring your laptops if you want to share some code or a PowerPoint!

If you’d like to prearrange a time, contact Penny on penny@ssw.com.au

Hope to see you there!


Find out more...
December Melbourne .NET User Group: A Merry Geek-mas Party & Fishbowl Presentations!

December Melbourne .NET User Group: A Merry Geek-mas Party & Fishbowl Presentations!

18 Dec 2019 (6:00 PM - 8:00 PM AEDT)516 Days ago

Technology:Other

Type:User Groups

Presenter:Fish bowl Open to anyone!

Melbourne .NET User Group December:

This month we're having a Christmas Party with a difference! Join us to share your highlight or low-light of the year (something awesome, or terrible you've worked with) or share a roadblock so we can brainstorm a solution!

Do you have a tech problem you've been trying to solve for a while? Present it to the group and see if a second pair of eyes can help!

Agenda:

6pm: Christmas Party with festive food and drinks
7pm: Tech news
7:15pm: Fishbowl Presentations - Share with us a highlight, low-light or tech problem! SSW devs and architects will be there to help!

Feel free to bring your laptops if you want to share some code or a PowerPoint!

If you’d like to prearrange a time, contact Penny on penny@ssw.com.au

Hope to see you there!


Find out more...
Brisbane Full Stack User Group: A Merry Geek-mas Party & Fishbowl Presentations!

Brisbane Full Stack User Group: A Merry Geek-mas Party & Fishbowl Presentations!

17 Dec 2019 (6:00 PM - 8:00 PM AEDT)517 Days ago

Technology:Other

Type:User Groups

Presenter:Fishbowl - Open to anyoone!

​Brisbane Full Stack User Group December:

This month we're having a Christmas Party with a difference! Join us to share your highlight or low-light of the year (something awesome, or terrible you've worked with) or share a roadblock so we can brainstorm a solution!

Do you have a tech problem you've been trying to solve for a while? Present it to the group and see if a second pair of eyes can help!

Agenda:

6pm: Christmas Party with festive food and drinks
7pm: Tech news
7:15pm: Fishbowl Presentations - Share with us a highlight, low-light or tech problem! SSW devs and architects will be there to help!

Feel free to bring your laptops if you want to share some code or a PowerPoint!

If you'd like to prearrange a time, contact Penny on penny@ssw.com.au

Hope to see you there!

Find out more...
Angular 2 Workshop (2 Day Training): Sydney

Angular 2 Workshop (2 Day Training): Sydney

27 Nov 2019 - 28 Nov 2019537 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

In this workshop we will build a CRM application with Angular 2 using components, services, dependency injection, forms, Angular modules and lazy loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.  

 
By the end of this workshop you will have built a working angular 2 applications you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular 2.

 
What’s included in this workshop?
  • Two days tuition with an experienced Angular 2 developer.
  • Full course material which will be updated as Angular 2 is updated
  • Full source code for the three apps you will build for later reference and to be used as best practice ​
Find out more...
Sydney .NET User Group: Up and running with the super-fast gRPC in .NET Core 3

Sydney .NET User Group: Up and running with the super-fast gRPC in .NET Core 3

20 Nov 2019 (6:00 PM - 9:00 PM AEDT)544 Days ago

Technology:.NET Core

Type:User Groups

Presenter:Liam Elliott

​Remote procedure calls (RPC) have been around since the beginning of time – most of them never copped a speeding ticket! Many of us have lived through XML-RPC -> SOAP -> .NET Remoting -> WCF -> JSON-RPC and most recently -> REST.

Back in 2015 Google threw their hat into the ring with gRPC, promising faster more efficient communication, cross-platform clients and streaming request and responses.

In 2019 Microsoft released .NET Core 3 which includes gRPC.
During this exciting session, Liam will explain and demo why you need to add this cool new Microsoft feature into your new .NET projects. Your services will be so fast you will smell the burning rubber!

About Liam:
Liam is a SSW Solution Architect who builds enterprise applications on the Azure platform. He has vast experience with modern enterprise applications and his recent projects use ASP.NET Core Web Api's with front-ends on both Angular and React.

Like many of his peers, Liam’s first memories of a computer were with a Commodore 64, writing programs in BASIC (Goto statements and all). His love for computers evolved into hacking the games in QBASIC. Since 2005 Liam’s passion has been developing on the .NET platform. He shares his experience for modern technologies through user groups and training events.​

Find out more...
Angular 2 Workshop (2 Day Training): Melbourne

Angular 2 Workshop (2 Day Training): Melbourne

19 Nov 2019 - 20 Nov 2019545 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

In this workshop we will build a CRM application with Angular 2 using components, services, dependency injection, forms, Angular modules and lazy loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.  

 
By the end of this workshop you will have built a working angular 2 applications you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular 2.

 
What’s included in this workshop?
  • Two days tuition with an experienced Angular 2 developer.
  • Full course material which will be updated as Angular 2 is updated
  • Full source code for the three apps you will build for later reference and to be used as best practice ​
Find out more...
Melbourne .NET User Group: Up and running with the super-fast gRPC in .NET Core 3

Melbourne .NET User Group: Up and running with the super-fast gRPC in .NET Core 3

13 Nov 2019 (6:00 PM - 9:00 PM AEDT)551 Days ago

Technology:.NET Core

Type:User Groups

Presenter:Liam Elliott

Remote procedure calls (RPC) have been around since the beginning of time – most of them never copped a speeding ticket! Many of us have lived through XML-RPC -> SOAP -> .NET Remoting -> WCF -> JSON-RPC and most recently -> REST.

Back in 2015 Google threw their hat into the ring with gRPC, promising faster more efficient communication, cross-platform clients and streaming request and responses.

In 2019 Microsoft released .NET Core 3 which includes gRPC.
During this exciting session, Liam will explain and demo why you need to add this cool new Microsoft feature into your new .NET projects. Your services will be so fast you will smell the burning rubber!

About Liam:
Liam is a SSW Solution Architect who builds enterprise applications on the Azure platform. He has vast experience with modern enterprise applications and his recent projects use ASP.NET Core Web Api's with front-ends on both Angular and React.

Like many of his peers, Liam’s first memories of a computer were with a Commodore 64, writing programs in BASIC (Goto statements and all). His love for computers evolved into hacking the games in QBASIC. Since 2005 Liam’s passion has been developing on the .NET platform. He shares his experience for modern technologies through user groups and training events.


Find out more...
November Brisbane Full Stack User Group: Up and running with the super-fast gRPC in .NET Core 3

November Brisbane Full Stack User Group: Up and running with the super-fast gRPC in .NET Core 3

12 Nov 2019 (6:00 PM - 9:00 PM AEDT)552 Days ago

Technology:.NET Core

Type:SSW Courses

Presenter:Liam Elliott

Remote procedure calls (RPC) have been around since the beginning of time – most of them never copped a speeding ticket! Many of us have lived through XML-RPC -> SOAP -> .NET Remoting -> WCF -> JSON-RPC and most recently -> REST.

Back in 2015 Google threw their hat into the ring with gRPC, promising faster more efficient communication, cross-platform clients and streaming request and responses.

In 2019 Microsoft released .NET Core 3 which includes gRPC.
During this exciting session, Liam will explain and demo why you need to add this cool new Microsoft feature into your new .NET projects. Your services will be so fast you will smell the burning rubber!

About Liam:
Liam is a SSW Solution Architect who builds enterprise applications on the Azure platform. He has vast experience with modern enterprise applications and his recent projects use ASP.NET Core Web Api's with front-ends on both Angular and React.

Like many of his peers, Liam’s first memories of a computer were with a Commodore 64, writing programs in BASIC (Goto statements and all). His love for computers evolved into hacking the games in QBASIC. Since 2005 Liam’s passion has been developing on the .NET platform. He shares his experience for modern technologies through user groups and training events.


Find out more...
Angular 2 Workshop (2 Day Training): Brisbane

Angular 2 Workshop (2 Day Training): Brisbane

06 Nov 2019 - 07 Nov 2019558 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

In this workshop we will build a CRM application with Angular 2 using components, services, dependency injection, forms, Angular modules and lazy loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.  

 
By the end of this workshop you will have built a working angular 2 applications you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular 2.

 
What’s included in this workshop?
  • Two days tuition with an experienced Angular 2 developer.
  • Full course material which will be updated as Angular 2 is updated
  • Full source code for the three apps you will build for later reference and to be used as best practice ​
Find out more...
The .NET Core Superpowers Tour: Sydney

The .NET Core Superpowers Tour: Sydney

01 Nov 2019 (9:00 AM - 6:00 PM AEDT)563 Days ago

Technology:.NET Core

Type:SSW Courses

Presenter:Jason Taylor and Brendan Richards

.NET Core is out and it's the most powerful and flexible version ever!

Much of the day-to-day code you write will be the same - but much of the architecture and how your project fits together has changed.

We will provide you with:

  • A solid foundation in .NET Core
  • An understanding of why you should be using .NET Core
  • The capability to build an enterprise application using the new stack  ​

Find out more...
The .NET Core Superpowers Tour: Melbourne

The .NET Core Superpowers Tour: Melbourne

31 Oct 2019 (9:00 AM - 6:00 PM AEDT)564 Days ago

Technology:.NET Core

Type:SSW Courses

Presenter:Jason Taylor and Brendan Richards

.NET Core is out and it's the most powerful and flexible version ever!

Much of the day-to-day code you write will be the same - but much of the architecture and how your project fits together has changed.

We will provide you with:

  • A solid foundation in .NET Core
  • An understanding of why you should be using .NET Core
  • The capability to build an enterprise application using the new stack  ​​
Find out more...
The .NET Core Superpowers Tour: Brisbane

The .NET Core Superpowers Tour: Brisbane

29 Oct 2019 (9:00 AM - 6:00 PM AEDT)566 Days ago

Technology:Other

Type:SSW Courses

Presenter:Jason Taylor and Brendan Richards

.NET Core is out and it's the most powerful and flexible version ever!

Much of the day-to-day code you write will be the same - but much of the architecture and how your project fits together has changed.

We will provide you with:

  • A solid foundation in .NET Core
  • An understanding of why you should be using .NET Core
  • The capability to build an enterprise application using the new stack ​
Find out more...
The Azure Superpowers Tour: Sydney

The Azure Superpowers Tour: Sydney

25 Oct 2019 (9:00 AM - 5:00 PM AEDT)570 Days ago

Technology:Azure

Type:SSW Courses

​This one-day event is designed to bring developers up-to-speed on the new features and benefits of using Microsoft Azure to build awesome cloud-based applications.

At SSW we have already gone through the hard work of learning how to implement apps on Azure and we will be showing you everything you need to know in a day to get started. 

Find out more...
Sydney .NET User Group: 7 Deadly Presentation Sins

Sydney .NET User Group: 7 Deadly Presentation Sins

23 Oct 2019 (6:00 PM - 8:30 PM AEDT)572 Days ago

Technology:Other

Type:User Groups

Presenter:Samantha and Andrew Coates

​Sydney .NET User Group October:

The 7 Deadly Presentation Sins, with Samantha & Andrew Coates

What makes a great presentation? More importantly, what are the elements that can destroy a great presentation, even if the content itself is technically sound?

In this session Samantha and Andrew Coates demonstrate seven sins that must not be committed in a presentation, why and how a presentation can suffer from committing them, and how to avoid accidently committing them.

Ironically, when we practice we deliberately commit presentation sins. We stop, we fix, we repeat and refine. Like elite musicians, dedicated technical presenters typically spend many solitary hours doing this, which of course is necessary to master any content. But none of these practice processes has a place on the presentation stage. In presentation we must trust, believe, create, and keep going in the face of any adversity – a completely different process which in itself must be rehearsed.

In order to give a magnificent presentation, we must PRACTICE giving a magnificent presentation. The only way to do this is by regularly and deliberately creating pressure situations in which we can practice NOT committing the presentation sins.

Covering everything from wrong notes to blue screens of death, this dynamic and multi-talented pair not only break down the elements of successful and unsuccessful presentations, but also outline how one can give a truly engaging presentation every time, no matter how basic or complex the content.
Find out more...
The Azure Superpowers Tour: Melbourne

The Azure Superpowers Tour: Melbourne

23 Oct 2019 (9:00 AM - 5:00 PM AEDT)572 Days ago

Technology:Azure

Type:SSW Courses

​​This one-day event is designed to bring developers up-to-speed on the new features and benefits of using Microsoft Azure to build awesome cloud-based applications.

At SSW we have already gone through the hard work of learning how to implement apps on Azure and we will be showing you everything you need to know in a day to get started. 

Find out more...
Azure Superpower Tour: Brisbane

The Azure Superpowers Tour: Brisbane

22 Oct 2019 (9:00 AM - 5:00 PM AEDT)573 Days ago

Technology:Azure

Type:SSW Courses

This one-day event is designed to bring developers up-to-speed on the new features and benefits of using Microsoft Azure to build awesome cloud-based applications.

At SSW we have already gone through the hard work of learning how to implement apps on Azure and we will be showing you everything you need to know in a day to get started. 

Find out more...
NDC Sydney

NDC Sydney

14 Oct 2019 - 18 Oct 2019581 Days ago

Technology:Other

Type:Conferences

From 14-18 October 2019, Hilton Sydney will host the 4th annual NDC Conference in Australia. NDC Sydney is a five-day event with the same format as its European sisters NDC Oslo and NDC London. Meet us there! :)

Note: This event is not going to be hosted at SSW.

Find out more...
Melbourne .NET User Group Double Header: Azure Containers: From Zero to Kubernetes & I’m a .NET Developer in a Pure Functional Universe

Melbourne .NET User Group Double Header: Azure Containers: From Zero to Kubernetes & I’m a .NET Developer in a Pure Functional Universe

09 Oct 2019 (6:00 PM - 8:30 PM AEDT)586 Days ago

Technology:Azure

Type:User Groups

Presenter:Anthony Ison & Stephan Dekker

​Melbourne .NET User Group October Double Header: 'Azure Containers: From Zero to Kubernetes' with Anthony Ison & 'I’m a .NET Developer in a Pure Functional Programming Universe' with Stephan Dekker

Talk 1:
Have you heard about containers and Kubernetes but just haven’t found any time to learn about them? Come along to this talk and discover what containers are, how to make them and how to deploy them into an Azure Kubernetes cluster.

About the speaker:
Anthony is a Senior Software Architect at SSW's Brisbane office. He brings 20 years of development experience across many industries including stockbroking, micro-finance and point of sale. He has a keen interest in software and database performance, reducing running costs and reducing problems through simple solutions. His experience in team lead and agile coaching roles contributes to his ability to produce great outcomes for clients.

In his spare time, he loves learning new technologies and development techniques and blogging about these adventures. He is strongly motivated to give back to the community as a token of gratitude to all of the great mentors he's had throughout his career. He would escape to a hobby farm in the country, given half a chance, even though his horticultural skills leave much to be desired.

Talk 2:
I believe the first step is to acknowledge an addiction. So here we go:
I am Stephan Dekker and I am TOTALLY addicted to pure functional programming. There… I’ve said it!

After developing with .NET for 18 years and counting (Yep, that’s right: .NET 1.1), I ended up working with a functional programming language called “Elixir”. This is my story of what this “functional programming” hype boils down to and how it is different to your everyday .NET development. Is it better? I think so, but you decide yourself!

About the Speaker:
Stephan has been working in the IT industry for 20+ years, he started developing embedded software and hardware before moving on to business applications. He has a passion for process improvements and has implemented process improvement frameworks several times at enterprise organisations including a Top 20 bank in the world.

Stephan has led teams in many capacities from Head of Engineering to Technical Project Lead and is a fan of agile techniques to build better software. His comfort zone is using Microsoft tooling and frameworks to deliver high-quality software, but other languages, operating systems and frameworks are within his capabilities.

He successfully delivered several high profile projects, including one that Microsoft published a case study about, he organised Codecamps with people attending from across the globe and now works on building a successful startup.Stephan has a wife and 2 daughters. When he is not geeking away behind the laptop he is sailing, riding his motorbike or renovating the house.
Find out more...
Brisbane Full Stack User Group: Azure Containers: From Zero to Kubernetes with Anthony Ison

Brisbane Full Stack User Group: Azure Containers: From Zero to Kubernetes with Anthony Ison

08 Oct 2019 (6:00 PM - 8:30 PM AEDT)587 Days ago

Technology:Azure

Type:User Groups

Presenter:Anthony Ison

Brisbane Full Stack User Group October: Azure Containers: From Zero to Kubernetes with Anthony Ison

Have you heard about containers and Kubernetes but just haven’t found any time to learn about them? Come along to this talk and discover what containers are, how to make them and how to deploy them into an Azure Kubernetes cluster.

About the speaker:

Anthony is a Senior Software Architect at SSW's Brisbane office. He brings 20 years of development experience across many industries including stockbroking, microfinance and point of sale. He has a keen interest in software and database performance, reducing running costs and reducing problems through simple solutions. His experience in team lead and agile coaching roles contributes to his ability to produce great outcomes for clients.

In his spare time, he loves learning new technologies and development techniques and blogging about these adventures. He is strongly motivated to give back to the community as a token of gratitude to all of the great mentors he's had throughout his career. He would escape to a hobby farm in the country, given half a chance, even though his horticultural skills leave much to be desired.
Find out more...
Angular Superpowers Tour: Sydney

Angular Superpowers Tour: Sydney

13 Sep 2019 (9:00 AM - 6:00 AM AEST)612 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

This one-day workshop brings developers up-to-speed on the new features and benefits of using Angular to build awesome web applications.

Everything has changed! Angular and modern web best practices involve massive changes to how we build modern web applications.

At SSW we have already gone through the hard work of implementing these new and exciting technologies in our projects for everything from small start-ups to enterprises and government agencies. View our Angular consulting page.

Come watch our best Angular devs build an Angular application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, ngrx, NPM, WebPack, end to end testing and unit testing. Get your head around all the core concepts and get jump started in just one day.

Find out more...
Angular Superpowers Tour: Melbourne

Angular Superpowers Tour: Melbourne

12 Sep 2019 (9:00 AM - 5:00 PM AEST)613 Days ago

Technology:Other

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

This one-day workshop brings developers up-to-speed on the new features and benefits of using Angular to build awesome web applications.

Everything has changed! Angular and modern web best practices involve massive changes to how we build modern web applications.

At SSW we have already gone through the hard work of implementing these new and exciting technologies in our projects for everything from small start-ups to enterprises and government agencies. View our Angular consulting page.

Come watch our best Angular devs build an Angular application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, ngrx, NPM, WebPack, end to end testing and unit testing. Get your head around all the core concepts and get jump started in just one day.

Find out more...
Angular Superpowers Tour: Brisbane

Angular Superpowers Tour: Brisbane

10 Sep 2019 (9:00 AM - 6:00 PM AEST)615 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

This one-day workshop brings developers up-to-speed on the new features and benefits of using Angular to build awesome web applications.

Everything has changed! Angular and modern web best practices involve massive changes to how we build modern web applications.

At SSW we have already gone through the hard work of implementing these new and exciting technologies in our projects for everything from small start-ups to enterprises and government agencies. View our Angular consulting page.

Come watch our best Angular devs build an Angular application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, ngrx, NPM, WebPack, end to end testing and unit testing. Get your head around all the core concepts and get jump started in just one day.

Find out more...
Sydney .NET User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

Sydney .NET User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

21 Aug 2019 (6:00 PM - 8:00 PM AEST)635 Days ago

Technology:Other

Type:SSW Courses

Presenter:Brendan Richards

User Group August: Clean Code with Entity Framework Core - presented by Brendan Richards

Object Relational Mappers like EF Core exist to take the drudgery out of getting your Object-Orientated C# code to talk to a relational database. Opinions on this vary from "ORMs are the Vietnam of Computer Science" to "If you write data access code, you are stealing from your client".

Like any powerful tool, EF Core can help you a great deal when used carefully, or cause chaos when thrown blindly at your codebase. This talk covers - An introduction to the primary features of EF Core - How to use EF Core with clean code principles - What's new in EF Core - Techniques to monitor performance and what to do about badly behaved queries.

About the Speaker:
Throughout his career, Brendan has been a big user and proponent of Open Source software. This has been applied to a broad variety of web-based programming projects spanning the last 17 years. Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Since joining SSW in 2012, Brendan has been delivering great solutions on the .NET stack for his clients. He is also been sharing his knowledge and experience with the wider developer community by speaking at Conferences such as NDC and DDD as well as .NET User Groups

Some of his favourite things include:
- .NET Core - especially the cross-platform support for Linux
- Typescript and moden client side development with Angular CLI & ngrx
- Elastic Search
- Clean Architecture

https://rules.ssw.com.au/do-you-use-the-repository-pattern-for-data-access
https://rules.ssw.com.au/use-the-mediator-pattern-with-cqrs
https://rules.ssw.com.au/rules-to-better-clean-architecture
https://www.ssw.com.au/ssw/standards/rules/rulestobetterlinq.aspx

Find out more...
Canberra .NET User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

Canberra .NET User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

19 Aug 2019 (5:30 PM - 8:00 PM AEST)637 Days ago

Technology:Other

Type:SSW Courses

Presenter:Brendan Richards

Canberra User Group August: Clean Code with Entity Framework Core - presented by Brendan Richards

Object Relational Mappers like EF Core exist to take the drudgery out of getting your Object-Orientated C# code to talk to a relational database. Opinions on this vary from "ORMs are the Vietnam of Computer Science" to "If you write data access code, you are stealing from your client".

Like any powerful tool, EF Core can help you a great deal when used carefully, or cause chaos when thrown blindly at your codebase. This talk covers - An introduction to the primary features of EF Core - How to use EF Core with clean code principles - What's new in EF Core - Techniques to monitor performance and what to do about badly behaved queries.

About the Speaker:
Throughout his career, Brendan has been a big user and proponent of Open Source software. This has been applied to a broad variety of web-based programming projects spanning the last 17 years. Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Since joining SSW in 2012, Brendan has been delivering great solutions on the .NET stack for his clients. He is also been sharing his knowledge and experience with the wider developer community by speaking at Conferences such as NDC and DDD as well as .NET User Groups

Some of his favourite things include:
- .NET Core - especially the cross-platform support for Linux
- Typescript and moden client side development with Angular CLI & ngrx
- Elastic Search
- Clean Architecture

https://rules.ssw.com.au/do-you-use-the-repository-pattern-for-data-access
https://rules.ssw.com.au/use-the-mediator-pattern-with-cqrs
https://rules.ssw.com.au/rules-to-better-clean-architecture
https://www.ssw.com.au/ssw/standards/rules/rulestobetterlinq.aspx

Find out more...
Melbourne .NET User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

Melbourne .NET User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

08 Aug 2019 (6:00 PM - 9:00 PM AEST)648 Days ago

Technology:Other

Type:User Groups

Presenter:Brendan Richards

Melbourne .NET User Group August: Clean Code with Entity Framework Core - presented by Brendan Richards

Object Relational Mappers like EF Core exist to take the drudgery out of getting your Object-Orientated C# code to talk to a relational database. Opinions on this vary from "ORMs are the Vietnam of Computer Science" to "If you write data access code, you are stealing from your client".

Like any powerful tool, EF Core can help you a great deal when used carefully, or cause chaos when thrown blindly at your codebase. This talk covers - An introduction to the primary features of EF Core - How to use EF Core with clean code principles - What's new in EF Core - Techniques to monitor performance and what to do about badly behaved queries.

About the Speaker:
Throughout his career, Brendan has been a big user and proponent of Open Source software. This has been applied to a broad variety of web-based programming projects spanning the last 17 years. Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Since joining SSW in 2012, Brendan has been delivering great solutions on the .NET stack for his clients. He is also been sharing his knowledge and experience with the wider developer community by speaking at Conferences such as NDC and DDD as well as .NET User Groups

Some of his favourite things include:
- .NET Core - especially the cross-platform support for Linux
- Typescript and moden client side development with Angular CLI & ngrx
- Elastic Search
- Clean Architecture

https://rules.ssw.com.au/do-you-use-the-repository-pattern-for-data-access
https://rules.ssw.com.au/use-the-mediator-pattern-with-cqrs
https://rules.ssw.com.au/rules-to-better-clean-architecture
https://www.ssw.com.au/ssw/standards/rules/rulestobetterlinq.aspx

Find out more...
Brisbane Full Stack User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

Brisbane Full Stack User Group: Clean Code with Entity Framework Core - presented by Brendan Richards

06 Aug 2019 (6:00 PM - 8:00 PM AEST)650 Days ago

Technology:Other

Type:SSW Courses

Presenter:Brendan Richards

Brisbane Full Stack User Group August: Clean Code with Entity Framework Core - presented by Brendan Richards

Object Relational Mappers like EF Core exist to take the drudgery out of getting your Object-Orientated C# code to talk to a relational database. Opinions on this vary from "ORMs are the Vietnam of Computer Science" to "If you write data access code, you are stealing from your client".

Like any powerful tool, EF Core can help you a great deal when used carefully, or cause chaos when thrown blindly at your codebase. This talk covers - An introduction to the primary features of EF Core - How to use EF Core with clean code principles - What's new in EF Core - Techniques to monitor performance and what to do about badly behaved queries.

About the Speaker:
Throughout his career, Brendan has been a big user and proponent of Open Source software. This has been applied to a broad variety of web-based programming projects spanning the last 17 years. Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Since joining SSW in 2012, Brendan has been delivering great solutions on the .NET stack for his clients. He is also been sharing his knowledge and experience with the wider developer community by speaking at Conferences such as NDC and DDD as well as .NET User Groups

Some of his favourite things include:
- .NET Core - especially the cross-platform support for Linux
- Typescript and moden client side development with Angular CLI & ngrx
- Elastic Search
- Clean Architecture

https://rules.ssw.com.au/do-you-use-the-repository-pattern-for-data-access
https://rules.ssw.com.au/use-the-mediator-pattern-with-cqrs
https://rules.ssw.com.au/rules-to-better-clean-architecture
https://www.ssw.com.au/ssw/standards/rules/rulestobetterlinq.aspx

Find out more...
Gold Coast Full Stack User Group: August: Clean Code with Entity Framework Core - presented by Brendan Richards

Gold Coast Full Stack User Group: August: Clean Code with Entity Framework Core - presented by Brendan Richards

05 Aug 2019 (6:00 PM - 8:00 PM AEST)651 Days ago

Technology:Other

Type:User Groups

Presenter:Brendan Richards

Gold Coast Full Stack User Group August: Clean Code with Entity Framework Core - presented by Brendan Richards

Object Relational Mappers like EF Core exist to take the drudgery out of getting your Object-Orientated C# code to talk to a relational database. Opinions on this vary from "ORMs are the Vietnam of Computer Science" to "If you write data access code, you are stealing from your client".

Like any powerful tool, EF Core can help you a great deal when used carefully, or cause chaos when thrown blindly at your codebase. This talk covers - An introduction to the primary features of EF Core - How to use EF Core with clean code principles - What's new in EF Core - Techniques to monitor performance and what to do about badly behaved queries.

About the Speaker:
Throughout his career, Brendan has been a big user and proponent of Open Source software. This has been applied to a broad variety of web-based programming projects spanning the last 17 years. Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Since joining SSW in 2012, Brendan has been delivering great solutions on the .NET stack for his clients. He is also been sharing his knowledge and experience with the wider developer community by speaking at Conferences such as NDC and DDD as well as .NET User Groups

Some of his favourite things include:
- .NET Core - especially the cross-platform support for Linux
- Typescript and moden client side development with Angular CLI & ngrx
- Elastic Search
- Clean Architecture

https://rules.ssw.com.au/do-you-use-the-repository-pattern-for-data-access
https://rules.ssw.com.au/use-the-mediator-pattern-with-cqrs
https://rules.ssw.com.au/rules-to-better-clean-architecture
https://www.ssw.com.au/ssw/standards/rules/rulestobetterlinq.aspx

Find out more...
Xamarin Hack Day: Brisbane

Xamarin Hack Day: Brisbane

03 Aug 2019 (9:00 AM - 5:00 PM AEST)653 Days ago

Technology:Other

Type:Hack Days

Xamarin Hack Days are community run events for Xamarin Developers or people who want to learn Xamarin for free.

There will be something for everyone. Experienced Xamarin developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.

It’s recommended that attendees bring their own laptop on the day with Xamarin already setup and installed. Do you know the stuff to install?. If you’ve never played with Xamarin before it would be good to do a little bit of learning before the day but it’s not a requirement as all are welcome.​

Find out more...
Sydney .NET User Group: Machine Learning simplified for Developers with ML.NET - presented by Jernej

Sydney .NET User Group: Machine Learning simplified for Developers with ML.NET - presented by Jernej "JK" Kavka

17 Jul 2019 (6:00 PM - 8:00 PM AEST)670 Days ago

Technology:Other

Type:User Groups

Presenter:Jernej Kavka

Sydney .NET User Group: Machine Learning simplified for Developers with ML.NET - presented by Jernej "JK" Kavka

Do you want to try machine learning, but don't want to invest too much time learning a new programming language or some other complicated API?

Microsoft recently launched ML.NET 1.1 which is a great entry point for .NET developers and to gain experience building something with Machine Learning.

With the recent release of ML.NET Model Builder, we can create machine learning models by attempting to import raw data first and over time curate the data, to get better results.

JK will show you how ML.NET works, how to leverage Model Builder, experiment with training data and what to watch out for when building models.

About the Speaker:

Jk, is the main architect behind SSW's SophieAI: https://sswsophie.com/where he got to use his current passion for machine learning, and cognitive services.

With around 10 years of experience in software engineering, Jernej has worked on full-stack .NET development, mobile applications, and Microsoft Cognitive Services. He worked for some of Australia's largest corporations, with great customer satisfaction.​

Find out more...
Xamarin Hack Day: Melbourne

Xamarin Hack Day: Melbourne

13 Jul 2019 (9:00 AM - 5:00 PM AEST)674 Days ago

Technology:Mobile

Type:Hack Days

​​​​Xamarin Hack Days are for Xamarin Developers or people who want to learn Xamarin.
There will be something for everyone, experienced Xamarin developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.
It’s recommended that attendees bring their own laptop on the day with Xamarin already setup and installed. If you’ve never played with Xamarin before it would be good to do a little bit of learning before the day but it’s not a requirement as all are welcome.​​​​

Find out more...
Angular Hack Day: Melbourne

Angular Hack Day: Melbourne

22 Jun 2019 (9:00 AM - 5:00 PM AEST)695 Days ago

Technology:Angular and React

Type:Hack Days

​Angular Hack Days are community run events for Angular Developers or people who want to learn Angular for free.

There will be something for everyone. Experienced Angular developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.​​​​​



Find out more...
Sydney .NET User Group: ​Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Sydney .NET User Group: ​Real-life SpendOps with Cosmos DB - presented by William Liebenberg

19 Jun 2019 (6:00 PM - 8:00 PM AEST)698 Days ago

Technology:Other

Type:SSW Courses

Presenter:William Liebenberg

June Sydney .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Today we measure test outcomes in terms of Success or Failure. With Cosmos DB we also need factor in the effect our code changes will have on the cost of our software in production.

In this talk you will learn the secrets to optimize your Cosmos DB performance and at the same time spend as little as possible. We will look how implement and collect cost measurements and integrate them with our DevOps pipeline.

About the presenter:

William Liebenberg is a Solution Architect at SSW with almost 15 years of professional experience. He loves building enterprise-grade applications and sharing what he learns along the way. Currently he specializes in Azure, .NET Core, Angular, and Azure DevOps. William also presents the SSW Azure Superpowers Tour around Australia and hosts the Melbourne .NET User Group.

Find out more...
Canberra .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Canberra .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

17 Jun 2019 (6:00 PM - 8:00 PM AEST)700 Days ago

Technology:Other

Type:User Groups

Presenter:William Liebenberg

June Canberra .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Today we measure test outcomes in terms of Success or Failure. With Cosmos DB we also need factor in the effect our code changes will have on the cost of our software in production.

In this talk you will learn the secrets to optimize your Cosmos DB performance and at the same time spend as little as possible. We will look how implement and collect cost measurements and integrate them with our DevOps pipeline.

About the presenter:
William Liebenberg is a Solution Architect at SSW with almost 15 years of professional experience. He loves building enterprise-grade applications and sharing what he learns along the way. Currently he specializes in Azure, .NET Core, Angular, and Azure DevOps. William also presents the SSW Azure Superpowers Tour around Australia and hosts the Melbourne .NET User Group.

Find out more...
Melbourne .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Melbourne .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

12 Jun 2019 (6:00 PM - 8:00 PM AEST)705 Days ago

Technology:Other

Type:User Groups

Presenter:William Liebenberg

June Melbourne .NET User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Today we measure test outcomes in terms of Success or Failure. With Cosmos DB we also need factor in the effect our code changes will have on the cost of our software in production.

In this talk you will learn the secrets to optimize your Cosmos DB performance and at the same time spend as little as possible. We will look how implement and collect cost measurements and integrate them with our DevOps pipeline.

About the presenter:
William Liebenberg is a Solution Architect at SSW with almost 15 years of professional experience. He loves building enterprise-grade applications and sharing what he learns along the way. Currently he specializes in Azure, .NET Core, Angular, and Azure DevOps. William also presents the SSW Azure Superpowers Tour around Australia and hosts the Melbourne .NET User Group.

Find out more...
Brisbane Full Stack User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Brisbane Full Stack User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

11 Jun 2019 (6:00 PM - 8:00 PM AEST)706 Days ago

Technology:Other

Type:User Groups

Presenter:William Liebenberg

June Brisbane Full Stack User Group: Real-life SpendOps with Cosmos DB - presented by William Liebenberg

Today we measure test outcomes in terms of Success or Failure. With Cosmos DB we also need factor in the effect our code changes will have on the cost of our software in production.

In this talk you will learn the secrets to optimize your Cosmos DB performance and at the same time spend as little as possible. We will look how implement and collect cost measurements and integrate them with our DevOps pipeline.

About the presenter:
William Liebenberg is a Solution Architect at SSW with almost 15 years of professional experience. He loves building enterprise-grade applications and sharing what he learns along the way. Currently he specializes in Azure, .NET Core, Angular, and Azure DevOps. William also presents the SSW Azure Superpowers Tour around Australia and hosts the Melbourne .NET User Group.​

Find out more...
Angular Hack Day: Brisbane

Angular Hack Day: Brisbane

01 Jun 2019 (9:00 AM - 5:00 PM AEST)716 Days ago

Technology:Angular and React

Type:Hack Days

​​​Angular Hack Days are community run events for Angular Developers or people who want to learn Angular for free.

There will be something for everyone. Experienced Angular developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.​​​​​



Find out more...
Xamarin Hack Day: Sydney

Xamarin Hack Day: Sydney

25 May 2019 (9:00 AM - 5:00 PM AEST)723 Days ago

Technology:Mobile

Type:Hack Days

​​​​What is Xamarin Hack Day?
Xamarin Hack Days are for Xamarin Developers or people who want to learn Xamarin.
There will be something for everyone, experienced Xamarin developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.
It’s recommended that attendees bring their own laptop on the day with Xamarin already setup and installed. If you’ve never played with Xamarin before it would be good to do a little bit of learning before the day but it’s not a requirement as all are welcome.​​​

Find out more...
Angular Workshop (2 Day Training): Sydney

Angular Workshop (2 Day Training): Sydney

23 May 2019 - 24 May 2019725 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

In this workshop, we will build a CRM application with Angular using components, services, dependency injection, forms, Angular modules, and lazy-loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.  

By the end of this workshop, you will have built a working Angular application you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular.  

Find out more...
Angular Workshop (2 Day Training): Melbourne

Angular Workshop (2 Day Training): Melbourne

21 May 2019 - 22 Nov 2018727 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

In this workshop we will build a CRM application with Angular using components, services, dependency injection, forms, Angular modules and lazy loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.  

By the end of this workshop you will have built a working Angular application you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular.  


Find out more...
Angular Workshop (2 Day Training): Melbourne

Angular Workshop (2 Day Training): Melbourne

21 May 2019 - 22 May 2019727 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

Find out more...
Angular Workshop (2 Day Training): Brisbane

Angular Workshop (2 Day Training): Brisbane

16 May 2019 - 17 May 2019732 Days ago

Technology:Angular and React

Type:SSW Courses

Presenter:Brendan Richards & Jean Thirion

In this workshop we will build a CRM application with Angular using components, services, dependency injection, forms, Angular modules and lazy loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.  

By the end of this workshop you will have built a working Angular application you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular.  


Find out more...