Aptera at Indy.Code()

Aptera is excited to sponsor and contribute to this year’s Indy.Code() event!

Aptera is a results-driven digital marketing and technology firm, specializing in driving growth, increasing revenue, and demonstrating ROI through customer-centric strategies and advanced DevOps.

 

Taking part in events like Indy.Code() is an exciting way to show our pride in the ever-developing Midwestern technology community, encouraging growth in the community just as we encourage growth in our own team and other development teams through ongoing DevOps training services.

 

Presenter Eric Potter

Free Download:

As a companion offer to Eric Potter’s Aurelia, Asp.net and C# sessions, follow the link below to download the “6 Qualities of Successful Scrum Teams”


Download The 6 Qualities of Successful Scrum Teams

 

 

Session Overview:

Thursday, 1:00 PM - 2:00 PM | Breakout 1 (101)

An Introduction to building websites with Aurelia and Asp.Net Core.

In this session, we will look at the tools and techniques needed to get started building modern web applications with Aurelia for the front end and ASP.Net core for the backend. We will also discuss why you would want to pick Aurelia and ASP.Net core from the plethora of library options web developers have today.


We will create a new Aurelia front end with the Yeoman generator. We will create a WebAPI project in Visual Studio. And then we will look at making them play nicely together. Along the way, we will look at a little bit of WebPack, TypeScript, and JavaScriptServices.

 

Friday, 3:30 PM - 4:30 PM | Breakout 1 (101)

What C# Programmers Need to Know About Pattern Matching

In this session, we will look at the tools and techniques needed to get started building modern web applications with Aurelia for the front end and ASP.Net core for the backend. We will also discuss why you would want to pick Aurelia and ASP.Net core from the plethora of library options web developers have today.


One of the most intriguing new features in C#7 is Pattern Matching. At first glance, it just looks like a more powerful switch statement. But upon further investigation, it can dramatically clean up your code. They key is the approach the pattern matching with the right mindset. In this session, we will look at how languages like F#, Elixir, Swift, and Rust benefit from using pattern matching. We will learn how to get the most out of this language feature in C#.

Aptera’s Own: Eric Potter

Eric is a Microsoft MVP for .NET and a Software Architect at Aptera working primarily in the .NET platform.

Regular readers of the Aptera blog will recognize Eric Potter’s name for his frequent in-depth entries. Attendees of Indy.Code() may recognize his name from his participation in countless other conferences, user groups, and code camps throughout the Midwest and beyond. Over the past couple years in Tennessee, he gave insightful presentations at DevLink in Chattanooga, CodeStock in Lexington, and CoderFaire in Nashville, covering important topics like Roslyn, Script CS, TypeScript, and Canopy. Aptera’s team knows Eric for his integral part not only in developing quality code over the past 15 years, but also his skill at developing teams around him. 

Follow or Connect:   Eric Potter TwitterEric Potter Linkedin

Hands-On DevOps Training

As Aptera continuously seeks to improve its own practices, we also work alongside other development teams to provide hands-on training in best practices for software lifecycle management such as:

  • Agile Development Practice
  • Test-Driven Development
  • ALM Security
  • Automated Testing

Learn More About DevOps Training