Date for   Saturday, October 8, 2016 8:00:00 AM - Saturday, October 8, 2016 6:00:00 PM

Sessions by Track

Icon legend

Needs a Presenter meaning it's a good idea, but nobody has yet stepped up to the plate to present that session   all.
Pending Approval meaning that someone expressed interest in presenting but it has not yet been approved.   all.
Approved Session meaning there is a confirmed speaker for the session   all.
Heads Up! If you are logged in, you can see and change what sessions you are interested in.

.NET

The .NET Framework is a popular development platform for building apps for Windows, Windows Store, Windows Phone, Windows Server, and Windows Azure. The .NET Framework platform includes the C# and Visual Basic programming languages, the common language runtime, and an extensive class library.

StateInterestedSession 
Advanced Basics: SOLID Principles More Info
Demonstrating Common Software Design Patterns in C# More Info
How to Scale .NET Apps with Distributed Caching More Info
I'll Get Back to You: Task, Await, and Asynchronous Methods More Info
Introduction to message-oriented systems in .NET More Info
Introduction to Service Fabric More Info
Introduction to the Microsoft Bot Framework More Info
Learn the Basics: Inversion of Control (IoC) More Info
Microservices with .NET Core and Docker More Info
NET Gadgeteer Jumpstart - Programming Gadgets in C# More Info
Rock Your Apps With 10 Things You Probably Aren’t Doing More Info
Semantic Logging with ETW and SLAB More Info
Template 10 "Making Windows 10 apps awesome" More Info
Utilizing MVVM Light Toolkit to develop WPF applications More Info

Agile

Talks on Agile practices such as SCRUM, Lean and eXtreme programming, software craftsmanship
StateInterestedSession 
Agile with Microsoft Tools More Info
AN INTRODUCTION TO GAMIFICATION – BUILDING BETTER TEAMS USING SERIOUS GAMES More Info
Daily Standup Poker More Info
Developers are Users: Architecture and Tools as Design Decisions More Info
How to implement Scrum and SAFe using Dale Carnigie techniques (Individuals and interactions over processes and tools) More Info
Introduction to Microservices More Info
SAFe and sound More Info

ASP.NET

ASP.NET
StateInterestedSession 
Building Enterprise Architecture Using ASP.NET Web API REST with Dapper ORM More Info
Discover the RESTier Framework to Produce ASP.NET Web API OData v4 APIs More Info
Making Sense of the new ASP.NET Stack More Info
Testing in ASP.NET Core with XUnit and MoQ More Info
WebAPI with F# More Info

Cloud

Azure, Amazon, Oracle, etc.
StateInterestedSession 
[Cancelled] - Orchestrating muli-container applications More Info
Adding Advanced Search Capabilities With Azure Search (Elastic Search) More Info
Anatomy of a Web Request More Info
Azure Storage Security More Info
Build Web Applications with Zero Server Coding and (almost) Zero Cost More Info
Building a Global Supercomputer More Info
Enabling Voice Driven Smart Home Experiences with Amazon Alexa More Info
Exploring Machine Learning with IBM Watson More Info
Gaining Better User Experience in your apps with Microsoft Cognitive Services More Info
Getting Started with Google App Engine and Datastore More Info
Internet of Things Made Simple More Info
Introduction to Apache Milagro?: Secure IoT to the Cloud More Info
Introduction to Cloud Foundry a developers take More Info
Overview to Azure Storage More Info
Rock Your Development With A Real World Example (Part 1) More Info
Rock Your Development With A Real World Example (Part 2) More Info
Scalability (In a Nutshell) More Info
Visual Studio 2015 and Azure Resource Manager More Info
Your First Amazon Alexa Skill More Info

Database (SQL/NoSQL)

Database (SQL/NoSQL)
StateInterestedSession 
Apache Solr: The Geospatial NoSQL Database More Info
Getting started with SparkSQL More Info
Introduction to Impala More Info
MongoDB More Info
RethinkDB More Info

Design (UX/UI)

Design (UX/UI)
StateInterestedSession 
Foundation Front End Web Design More Info
Stop Designing for Users. Design for Humans – How to design experiences in times of artificial intelligence? Challenges, opportunities & tools. More Info
UX Design in Web and Mobile Applications More Info
You Too Can Be A Sketching Machine More Info

DevOps/System Administration

DevOps/System Administration
StateInterestedSession 
DevOps for Developers More Info
DevOps Real World Learnings, Efficiencies, and Challenges More Info
Docker: Creating the Ultimate Development Environment More Info
Getting Started with Team Foundation Server 2015 Build More Info
Infrastructure as code: running microservices on AWS using Docker, Terraform, and ECS More Info
Release Management with Team Services More Info

Functional Programming

Programming with Haskell, Clojure, F#, and other functional programming languages
StateInterestedSession 
Exploring Concurrency with Elixir and OTP More Info
Functional programming concepts demystified More Info
Intro to functional programming More Info
Introduction to Elm More Info
Introduction to PureScript More Info

HTML/CSS

HTML/CSS
StateInterestedSession 
ABCs of HTML5 Video More Info
Accessibility Testing Tools for Developers More Info
CSS Quirks, Tricks, and Must Knows More Info

Java

Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.

StateInterestedSession 
Bots, Amazon Echo, language user interfaces in general More Info
Building Micro-services with OSGi & Apache Karaf More Info
Building REST Services with Apache CXF More Info
Getting started with Kafka More Info
How to build Distributed Systems with Operational Excellence mindset More Info
Introduction to Apache Spark More Info
Microservices with SpringBoot More Info
RxJava: A Crash Course More Info
Testing Strategies in a Microservice Architecture More Info
Using Apache Camel for Enterprise Integration More Info

Javascript/Node.js

JavaScript (JS) is an interpreted computer programming language.[5] It was originally implemented as part of web browsers so that client-side scripts couldinteract with the user, control the browser, communicate asynchronously, and alter the document content that was displayed.[5] More recently, however, it has become common in server-side programming, game development and the creation of desktop applications.

StateInterestedSession 
An Introduction to MEAN Stack More Info
Atom and Electron Explainer More Info
Building Modern Web Applications with Spring Boot & React More Info
Deploying Node.js on Docker More Info
Designing APIs More Info
Electron for Desktop Developers More Info
Generators - Live Action Role Play - Crowd Participation More Info
Gulp.js Introduction More Info
Hello Universe: Building React Applications That Scale More Info
How does React work 'under the hood'? More Info
How ES6 and TypeScript have greatly improved Dojo 2 More Info
Inside Wijmo 5, a Large-scale JavaScript Product More Info
Intro to Tessel 2: IoT with Javascript More Info
Introduction to Angular JS More Info
Introduction to Dojo 2 More Info
Introduction to Lore: A Convention-Driven Framework for React More Info
Introduction to React More Info
JavaScript accessibility: it's not as hard as you think! More Info
Making Front-End Development Bearable with TypeScript More Info
Reactive Programming with RxJS More Info
Reduce, Reuse, Redux More Info
Simplifying Mobile with React Native More Info
The Lastest Hardware and Networking APIs for Progressive Web Apps. More Info
What's new with TypeScript 2? More Info
You Too Can Build a Bot! More Info

Mobile (Android/iOS/Microsoft)

Mobile (Android/iOS/Microsoft)
StateInterestedSession 
Android development basics More Info
Beat The Clock: The PhoneGap One Hour App Challenge More Info
Building iOS apps with Xamarin and C# More Info
Developing and Managing Bluetooth LE Beacons using the Eddystone Framework More Info
Mobile accessibility: the good, the bad and the ugly More Info
Mobile Apps and More with Alpha Anywhere More Info
Productivity factors on mobile software development More Info
VIPER for iOS Developers More Info
Xamarin Development - All about the data (Advanced) More Info
Xamarin Development with Custom Controls (Intermediate) More Info
Xamarin Mobile Application Development (Beginner) More Info

Other

Other
StateInterestedSession 
A Developer's Guide to Finding Optimal Solutions More Info
A No-Slides Introduction to Elixir and the Phoenix Framework More Info
An Introduction to College: My first year as a Comp. Sci. student at SDSU More Info
Angularjs More Info
Beating back the Monolith: Techniques for working more effectively with legacy code by understanding the complexity of your domain More Info
Being a good code reviewer More Info
Building your First IoT Project More Info
Catch Me If You Can - Catching Windows System Exceptions in Native C++ More Info
Clean Code: Homicidal Maniacs Read Code, Too! More Info
Concurrency in Golang More Info
Design Patterns: The mystic secret of great programmers More Info
Electronics 101 for IoT Developers More Info
Electronics for Beginners More Info
From Dull to Dazzling: How Visualization enhances data comprehension More Info
Getting started with Clojure More Info
Gitting started with Git, it's easier than you think More Info
Hiring for the Team You Want: Your Hiring Process is Also Your Engineering Process More Info
Idiomatic Go More Info
Introduction to Git and GitHub More Info
Introduction to Rust More Info
IoT with ESP8266 More Info
Land of the Free: Open Source for Productivity and Profit without Pitfalls More Info
Learn Gradle by example More Info
Living In The Terminal, Making The Most Of Your Keystrokes More Info
Making SharePoint Rock with React and Angular More Info
oDDs & enDs: Microservices with DDD and Actors More Info
Reactive Microservices with DDD and Actors More Info
Rock RMS for developers More Info
Scratch game programming More Info
Secure, Resilient and Frugal: Develop like a Rock Star! More Info
Soft Skills for a Hard World More Info
Statefulness in Distributed Systems More Info
Tech Like a Girl More Info
Unity More Info
Web development with grails More Info
Why is it so hard to learn web development? More Info

PHP

PHP
StateInterestedSession 
Building RESTful APIs with Laravel/Lumen More Info
PHP 7 - New Features and Faster Websites More Info
PSR-7: HTTP Messages, Middleware, & Microframeworks More Info
Refactoring OpenSource Code More Info
Unit Testing with PHPUnit More Info

Python

Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.

StateInterestedSession 
Actor Model - Introduction and Usage More Info
Home Automation using Home Assistant More Info
Introduction to Pandas: A Python tool for data analysis More Info
Introduction to Python and the Python Ecosystem More Info
Plotting with Python Using Matplotlib and More More Info
Python Regular Expressions - Introduction More Info

QA/Testing

QA/Testing
StateInterestedSession 
Are you mocking me? Getting started with Mockito More Info
Beyond unit testing with Intern More Info
Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself More Info

REST

REST
StateInterestedSession 
Idemptoency: what it is and why you should care More Info
Learning the Language of HTTP for Better Data Experience in your Mobile Apps More Info

Ruby

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

StateInterestedSession 
Hello, Ruby! More Info