Sessions RSS Feed

This page lists the sessions that have been submitted for the next SoCal Code Camp. Would you like to be a presenter? Please enter your sessions here. We hope you will offer sessions on topics that you are passionate about!

Sort by: Oldest | Newest | Alphabetical
Getting your feet wet with OpenElec and the Raspberry Pi, Part 2
Richard Rosenheim

This session will continue the configuration of OpenELEC by configuring the system to support a TV tuner and displaying live TV.

Read More...
Tags: Raspberry Pi | openelec
Interested: 2


Raspberry Pi 2, Win 10 IoT Core and Azure
Bret Stateham

Learn how to get Started with Windows 10 IoT Core on the Raspberry Pi and how to push data up to Azure Event Hubs!

Read More...
Tags: Windows 10 IoT Core | Raspberry Pi | IoT | Azure
Interested: 34


Have Fun with Task/Async/Await
Level: 200
Bill Xie

This session will walk you through some fun aspects of .NET Task/Async/Await with demo codes. It will deepen your understanding of task/async/await and understand what and where the traps and pitfalls are. I will also discuss some best practices on how to take advantage of asynchronous programming.

Read More...
Tags: TPL | task | await | Async
Interested: 30


Chrome Developer Tools
Level: 100
Abhi Jain

This session will be an overview tour of Developer Tools and point out its most popular, powerful and useful, features.  This presentation is for developers who do not know of, or have not yet investigated, the Developer Tools. However, I am sure that even if you are an experienced web developer and have used Chrome DevTools, you will pick up a tip or two.

Read More...
Tag: MVC
Interested: 45


Azure Web Jobs: web services on steroids
Level: 200
Rob Richardson

Have you ever needed just a bit longer to finish a task than the browser or your users allowed?  Did you ever setup a monitor service to hit your app at midnight just to kick off the nightly reports?  Azure Web Jobs make it drop-dead simple to ...

Read More...
Tags: Webservice | WebJob | C# | Azure
Interested: 19


JavaScript Testing in Node, the Browser, and CI
Level: 200
Rob Richardson

Let's dig into JavaScript testing both in Node and in the Browser. We'll look at how to get started testing with Mocha and Chai, and how to run tests both locally and as part of a CI system. We'll also briefly discuss other test harnesses, assertion libraries, and mocking frameworks such as ...

Read More...
Tags: Testing | JavaScript
Interested: 44


Getting your feet wet with OpenELEC and the Raspberry Pi, Part 1
Level: 100
Richard Rosenheim

A walk-through demostrating how to install and get started with OpenELEC, an open-souce Linux-based media center distribution, on a Raspberry Pi.

Read More...
Tags: Raspberry Pi | openelec
Interested: 17


Clean Code III - Software Craftsmanship
Level: 100
Theo Jungeblut

The Craftsmanship session is exploring the often underestimated importance of clean execution of the coding part and its crucial impact to overall project success. 

Read More...
Tags: Software Craftsmanship | Productivity | Coding Guidelines | Code Style | Clean Code | C# | Best Practices
Interested: 24


Clean Code II - Cut your Dependencies with Dependency Injection
Level: 200
Theo Jungeblut

We will dive into the basics of Inversion of Control (IOC) and Dependency Injection (DI) to review different ways of achieving decoupling, using and exploring both: Best Practices, Design and Anti Patterns. 

Read More...
Tags: Inversion of Control | Dependency Injection | Decoupling | Clean Code | C# | Best Practices | Architecture
Interested: 33


Clean Code I - Best Practices
Level: 100
Theo Jungeblut

Writing clean code can significantly lower these costs. However, writing clean code also makes you more efficient during the initial development time and results in more stable code. You will be presented best practices which will make you write better and more easily maintainable code, seeing code in a holistic way.

Read More...
Tags: Software Craftsmanship | Productivity | Design | Decoupling | Clean Code | C# | Best Practices
Interested: 35


Accidentally Manager – A Survival Guide for First-Time Engineering Managers
Level: 100
Theo Jungeblut

This session is about your career perspective as an engineer, especially when the path may take an “unexpected” turn from technical lead to first-time engineering manager. 

Read More...
Tags: the dark side | Management | leadership | engineering | career
Interested: 29


Simple VM for custom bytecode
Level: 100
Ben Dornis

In this session we're going to show you how to have a simple virtual machine for a bytecode language we'll design right in class.

Read More...
Tags: vm | bytecode
Interested: 10


An Intro to Microtesting
Level: 100
Woody Zuill

In this beginners session we will explore the foundation of TDD: Microtests.  A microtest is a small chunk of code, usually running inside a simple testing framework, that probes one “interesting behavior” of a single object.

Read More...
Tags: TDD | Microtests | Agile
Interested: 28


An Intro to No Estimates
Level: 200
Woody Zuill

Estimates have traditionally been part of managing Software Development, but perhaps we can do better without them. I will explore possible issues with the "estimate-driven" approach, and suggest we need new and better ways to manage software development.

Read More...
Tags: Scrum | NoEstimates | Kanban | Agile
Interested: 24


Agile Success - 8 Agile Maxims I Live By
Woody Zuill

I'll share my Agile Maxims, and how I use them to help me make reasonable and responsible decisions quickly.  I'll also spend a little time covering why I like having maxims, and what I look for in "candidate maxims" that I might want to add to my list.

Read More...
Tags: Agile Manifesto | Agile
Interested: 34


Continuous Discovery
Level: 200
Woody Zuill

The strength of Agile lies in the simplicity and clarity of the Values and Principles expressed in the  Agile Manifesto.  I'll share with you how I apply and use "Pure Agile" in my daily work, and discuss the idea of Continuous Discovery.

Read More...
Tags: Agile Manifesto | Agile
Interested: 23


Dynamic Optimization - One Algorithm All Programmers Should Know
Level: 200
Barry Stahl

This simple technique can simplify certain types of problems, allowing us to find an optimal solution to difficult problems quickly and easily using a mathematical process called Dynamic Programming. In this session, we will run through examples of using this technique to solve several problems "on paper" and in code.

Read More...
Tags: Problem Solving | optimization | Math | Best Practices | Architecture | Algorithm
Interested: 51


Ask A Microsoft MVP (Panel)
Level: 100
Dustin Davis | Jeremy Clark | Hattan Shobokshi | David McCarter | Mike Vincent

Do you have any burning questions about the Microsoft .NET Framework? Do you have any issues at work you need to solve? Well come ask the experts at this panel discussion. The panel members are: Dustin Davis, Mike Vincent, Jeremy Clark, Hattan Shobokshi and David McCarter (host).

Read More...
Tags: SQL | Performance | Azure | ASP.NET | Architecture | ALM | .NET
Interested: 18


Office 365 San Diego Module 04 - HOOK INTO OFFICE 365 APIS
Level: 200
Ivan Sanders

In this lab, you will build an app "Research Tracker" that allows you to define new research projects in a SharePoint list, assign an owner, and create a project statement. The development environment will consist of a trial subscription to Office 365 and Azure. Specifically,SharePoint Online, OneDrive, Outlook and an Azure Web

Read More...
Tags: SharePoint Online | Outlook | One Drive | office 365 | MVC5 | Azure
Interested: 7


Microsoft Azure and Threat modeling your applications for cloud
Level: 300
Vishal Saxena

Threat modeling basics, why should you care and how to threat model your applications that you host in Microsoft Azure, hands on demo of the Threat modeling tool will get you started and will enable you to look at your application like you have never looked before.

Read More...
Tags: Threat modeling | Security | developer | Azure
Interested: 19


Visual Studio Application Lifecycle Management 2015 and TFS 2015 New Stuff
Level: 200
Mike Vincent

The release candidates of both Visual Studio 2015 and TFS 2015 have been available for about a month now. In this session we’ll explore some of the new stuff including Build v.Next, team project rename, deployment, release management, agile project management and more.  

Read More...
Tags: Visual Studio 2015 | TFS | ALM
Interested: 32


Sharpen Your Scrum Skills – Open Discussion
Level: 200
Mike Vincent

I’ll do a quick review of the Scrum framework, then open the discussion to the audience. Bring your questions and experiences and we’ll try to help you improve your game.

Read More...
Tags: Scrum | Agile
Interested: 27


Scaling Scrum
Level: 300
Mike Vincent

How do you plan, launch, scale, and manage large product and software development initiatives using Scrum? In this session, I'll describe how you can increase agility in your organization and how to scale and manage Scrum projects successfully...

Read More...
Tags: Scrum | agile software development
Interested: 34


From Micro to Big Hero - Being small is a good thing!
Level: 200
Indu Alagarsamy

Dread. And countless other choice words come to mind when you’re looking at that massive two thousand lines of code in that one function.You wouldn’t consider touching it with a ten-foot pole, but you have no ch... Read More...

Tag: Architecture MicroServices
Interested: 22


Concurrency without the Pain: Akka.NET and the Actor Model
Level: 200
Aaron Stannard

An introduction to the popular Akka.NET actor framework for C# and F#, brought you to by Aaron Stannard - one of the founders of the project. We'll cover the basics and show you how to use Akka.NET to make concurrent and distributed programming both easy AND fun!

Read More...
Tags: Akka.NET | akka | Actor Model
Interested: 31


Mob Programming my First Team
Level: 100
Jason Kerney

Mob Programming is a new way of programming and this is a report of my experiences joining a fully functional mob and what I learned from that experience.

Read More...
Tags: Success | Mob Programming | fun | Agile
Interested: 27


Stop data breaches! Building secure web apps within minutes
Level: 200
Sid Shetye

Update: Link to slides

In an era of cloud computing and rampant data breaches, how do you develop secure web applications within the time and dollar budget? We'll walk participants through an example healthcare application and deploy it on Azure.

Read More...
Tags: Security | C# | Azure
Interested: 68


Mob Programming
Level: 200
Aaron Griffith

This talk will be a brief introduction to Mob Programming followed by a compare and contrast of where my team started with Mob Programming and where we are now over three years later.

Read More...
Tags: teams | Pair Programming | Mob Programming | agile software development
Interested: 28


The Agile Manifesto in the Star Wars Universe
Level: 100
Aaron Griffith
This talk looks at the Agile Manifesto and using examples from the Star Wars Universe shows the similarities and differences in the way the Rebel Alliance and Empire put the Agile Manifesto into practice.
 
Those new to Agile Software Development will find it a light hearted, fun, and easily understood explanation of t... Read More...
Tags: Star Wars | agile software development | Agile Manifesto
Interested: 32


Intro to Unity – Part III – 3D & VR Games
Level: 100
Jason Weimann

The final session in this series is all about 3D game development and Virtual Reality.  Here, we’ll cover the differences between 2D & 3D games. 

Read More...
Tags: Unity3D | C#
Interested: 52


Intro to Unity – Part II – Application Development (Twitter app)
Level: 100
Jason Weimann

This session will build upon what you learn in part I, but instead of building a game, we’ll make a twitter search client.

Read More...
Tags: Unity3D | C#
Interested: 56


Intro to Unity – Part I – 2D Games
Level: 100
Jason Weimann

In this session we’ll build a clone of a popular 2D mobile game in under an hour.  You’ll be introduced to the basics of the Unity3D engine and editor.

Read More...
Tags: Unity3D | C#
Interested: 58


Like a boss: How to be indispensable to your team
Jeremy Cameron

Learn proven strategies from a successful technology leader on how to take your career to the next level.  

Read More...
Tag: leadership
Interested: 74


Just CSS Graphics
Level: 100
Andrew Champagne

Learn how to make graphics just by using Cascading Style Sheets. From Simple things like squares and circles to logos to complicated things like animations.

Read More...
Tags: Graphics | CSS
Interested: 53


Office 365 San Diego Module 02 SETTING UP THE ENVIRONMENTS
Level: 200
Ivan Sanders

In this lab, you will create a cloud development environment and build a cloud-hosted app. The development environment will consist of a trial subscription to Office 365 and Azure. You will create apps that use both OAuth security and the cross-domain library.

Read More...
Tags: office 365 | Oauth | Azure
Interested: 13


From Blank to Live in 45 - aka Drupal Bootcamp
Douglas C Hoffman

Are you new to Drupal, but don't know where to start? This session is for you! In 45 minutes (or less), we will demo how to install Drupal 7 or 8, build a functioning web site and deploy it live to the Internet. 

Read More...
Tag: drupal
Interested: 25


SPA OAuth Token-Based Security
Level: 100
Stuart Zahn

A code exclusive look at how to do OAuth token-based authentication using AngularJS and ASP.NET WebApi.

Read More...
Tags: SPA | Security | aspnet | Angular
Interested: 78


Thinking “out of the box” with web2.0 hardware interfaces
Level: 100
Eric Floe

The future generations of web2.0 applications will include reaching “out of the box” to interface with external processes. By bridging the gap between the computer, and hardware external to the computer we can enjoy a synergistic level of invention based technology.

Read More...
Tags: Hardware Interfaces | Application Development
Interested: 24


Intro to Open Stack
Level: 100
German Eichberger

This session will give a brief introduction to OpenStack, the leading OpenSource cloud, and how it fits in todays's cloud world. There will be some live demos of a small cloud (devstack) everybody can install in minutes. 

Read More...
Tags: Python | Open Stack | Cloud
Interested: 49


Async end to end - MVC and the new MongoDB .Net driver
Nuri Halperin

Async makes MVC and Web API scale (we'll talk about that a bit). But it's only as good as your business and resource access layer! In this session we'll code up an applicaiton using the MongoDB 2.0 .Net driver, which allows you to extend async calls all the way from front end to server network calls!

Read More...
Tags: Web API | MVC | MongoDB | C#
Interested: 38


MongoDB First Steps
Level: 100
Nuri Halperin

When it comes to big names in big data, MongoDB is hard to miss!

This session will explore the basics of this hugely popular database.

We will go over some basic concepts to get you familiar with this document oriented database. We'll also do a buch on hands on demo of how to use it. Just enough to get our feet wet.

Read More...
Tags: NoSQL | MongoDB | Big Data
Interested: 70


Running With MongoDB - Better than running with scissors!
Level: 200
Nuri Halperin

Developing an app quickly is awsome! But what about managing MongoDB? In this session we will explore operating a MongoDB cluster. This includes some planning, and dome know-how around replica sets and sharding

Read More...
Tags: NoSQL | MongoDB | Big Data
Interested: 38


Javascript: Beginner to Advanced (All code)
Chander Dhall

In this fun filled talk, Microsoft MVP and TechEd Speaker, Chander mocks JavaScript and shows how to do it right as he loves it. 

Read More...
Tag: JavaScript
Interested: 128


Web API Best Practices
Level: 300
Chander Dhall

Web API Advisor and Microsoft MVP, Chander Dhall, discusses what to do and perhaps more importantly what NOT to do when it comes to REST best practices. 

Read More...
Tags: webdev | Web API | C# | Best Practices | ASP.NET
Interested: 121


Engineering Highly Maintainable Code
Level: 200
Steve Andrews

How long does it take your company to implement a new feature? Fix a bug? Ramp up a new developer? To re-write your code every five to ten years because it turns into spaghetti? At a high level, developers can do one of two things: maintain or innovate. In this session, Steve will show you tips, tricks, techniques, and real-world examples to help you better engineer highly maintaina... Read More...

Tag: Maintainability
Interested: 90


Origin Code Academy: Proactive Application Monitoring
Cameron Wilby

In this session, I will go over the importance of proactive application monitoring and how it can improve the overall satisfaction of your userbase.

Read More...
Tags: Raygun | NewRelic | ELMAH | .NET
Interested: 27


How to manage 31,407 lines of PowerShell (and counting)
Level: 300
Steve Evans

Everyone loves the PowerShell one liner. But how do you manage 31,407 one liners?

Read More...
Tag: PowerShell
Interested: 22


The 7 Rules for Writing World Class Technical Documentation
Level: 100
Bob Reselman

Most technical documentation sucks. But, it doesn't have too. I'll show you 7 Rules that work, no matter what!

Read More...
Tag: Technical Writing
Interested: 63


Functional JavaScript
Level: 200
Troy Miles

Let's look at how to use functional techniques to make our JavaScript more powerful, easier to understand and less buggy. We will show how to use plain JS and libraries to solve everyday coding issues.

Read More...
Tags: JavaScript | Functional Programming
Interested: 97


Use Your Existing Web Skills to Create Native Mobile Apps with the Ionic Framework
Justin James
Take your existing web dev skills and build native mobile applications with the Ionic Framework.  Develop applications faster than ever before with the built-in functionality and tooling.  Learn why over 320,000 apps were created in 2014 alone.  You will walk away ready to deliver your first Ionic app.
Read More...
Tags: Mobile | JavaScript | iOS | AngularJs | Android
Interested: 68


Intro to Gulp for the .Net Developer
Justin James

With the release of Visual Studio 2015 Gulp has become a standard part of the workflow for .Net developers.  Gulp has a lot of functionality available such as minification, injecting script tags, creating source maps, plus much more.  Come learn the basics and walk away with a starter gulp file.

Read More...
Tag: .NET Gulp
Interested: 63


Nuget is easier than you think and you should be using it
Justin James

Come learn how to easily share your .NET assemblies with other developers and consume their .NET assemblies.  After this session, you will wonder why haven't been using Nuget before this.  

Read More...
Tag: .NET
Interested: 59


DevOps Yourself: Fast-Track Your Development Environment Setup
Level: 100
Justin James

Come learn how to quickly create new development virtual machines using Vagrant and Chocolatey.  No longer will you worry about lost productivity bring up a new virtual machine.  Turn the process into an automated and repeatable process.  Walk away with everything you need to get started.  

Read More...
Tag: devops
Interested: 60


Quick and Easy Development with Node.js and Couchbase Server
Nic Raboy

Couchbase Server is the NoSQL document database for interactive applications. Node.js is the platform for building fast, scalable network applications. Just about everyone wants to build better responsive and more engaging experiences for their users quickly and easily, and we can help.

Read More...
Tags: WEB | NoSQL | node.js | couchbase
Interested: 52


Demystifying the Wizardry of Regular Expressions
Josiah Mory

So many developers see the words "Regular Expressions" and think of a string of crazy symbols. They are a valuable way of manipulating text and knowing the basics can lead to many practical uses that will often save many lines of code. 

Read More...
Tags: Regular Expressions | JavaScript
Interested: 63


Developing Mobile Apps that Work Offline
Level: 200
William Hoang

What happens when your mobile device does not have a network connection?  That device will have no content, no experience and the amazing application that you spent so much effort to build just simply will not work.

Read More...
Tag: Mobile
Interested: 67


What's New in Visual Studio 2015
Level: 200
Joe Mayo

In this session, you'll take a look at the new features of Visual Studio 2015.

Read More...
Tag: vs2015
Interested: 81


AAA: Android Push - Android Wear - Android Voice
Level: 200
Wolf Paulus
This session will introduce you to three of the hottest topics on mobile: 
Android Push Notifications, Android Wear (extends the Android platform to a new generation of devices), and Android Speech Recognition and Synthesis
Read More...
Tags: Speech Recognition | Push Notification | Mobile | Android Wear | Android
Interested: 35


Security in ASP.NET MVC Application
Level: 200
Abhi Jain

In this session, I will be discussing various security attacks in ASP.NET MVC applications and how to prevent them.

Read More...
Tags: MVC | ASP.NET
Interested: 68


Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself
Level: 200
Jeremy Clark

Bosses hate unit testing. They see it as code that doesn't contribute to the final product. But here's the truth: unit testing makes us faster. We'll look at specific examples of how unit tests save time in the development process.

Read More...
Tags: Testing | Best Practices
Interested: 71


DI Why? Getting a Grip on Dependency Injection
Level: 200
Jeremy Clark

What is Dependency Injection? And why would we want to use it? That's what we're here to answer. We'll start by looking at the problems caused by tight coupling. Then we'll use some DI patterns such as constructor injection and property injection to break that tight coupling.

Read More...
Tag: Dependency Injection
Interested: 43


Learn the Lingo: Design Patterns
Level: 100
Jeremy Clark

You already use Design Patterns but probably don't know it. Observer, Facade, Iterator, Proxy - Learning the lingo allows us to better communicate your ideas with other developers. We'll take a look at several Gang of Four patterns that we regularly use without realizing it. Don't know who the Gang of Four is? Join us to find out.

Read More...
Tag: Design Patterns
Interested: 89


Clean Code: Homicidal Maniacs Read Code, Too!
Level: 200
Jeremy Clark

There's no such thing as a write-once application. The world is constantly changing, and our code needs to change with it. We'll think in small pieces and take a look at some techniques to keep our code manageable and understandable. Think about the next developer to maintain the code. Now, imagine he's a homicidal maniac who knows where you live.

Read More...
Tag: Best Practices
Interested: 42


IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces
Level: 100
Jeremy Clark

Do you want code that's maintainable, extensible, and easily testable? If so, then C# interfaces are here to help. We’ll take a look at how we can use interfaces effectively in our code -- starting at the beginning ("What are interfaces?") and then exploring why we want to use them.

Read More...
Tags: Interfaces | Abstraction
Interested: 37


How To Start Using Test Driven Development
Level: 100
Tony Baik

This session includes an introduction to TDD, an explanation of an approach to learning TDD for the first time, and a demonstration of a code kata using TDD.

Read More...
Tag: TDD
Interested: 86


Röck Yoür Cöde With Defensive Programming
Level: 200
David McCarter

This is a companion session to the “Rock Your .NET Coding Standards” that takes writing better code to the next level. Do you enjoy receiving bug tickets from QA? Didn’t think you would, so this session will provide solid practices that I have been using for most of my programming career to check-in to source only rock solid code.

Read More...
Tags: VB.NET | developer | code quality | C# | Best Practices | .NET
Interested: 36


Röck Yoür Apps With => 10 Things You Probably Aren’t Doing
Level: 200
David McCarter

This session will go over 10+ things that I see developers not doing in their applications to make them robust, easily changed (feature, feature, future) and free from errors. What are they? Well you will need to attend this session to find out. You are guaranteed to learn a lot in this session!

Read More...
Tags: VB.NET | developer | C# | Best Practices | Application Development | .NET
Interested: 38


Röck Yoür Cöde Using Cöde Contracts
Level: 200
David McCarter

This session will introduce developers to the new powerful new feature that is part of the .NET 4.5 framework called Code Contracts. Code Contracts brings the advantages of design-by-contract programming to .NET programming. Contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation.

Read More...
Tags: VB.NET | Development | Contracts | Code | C# | Best Practices | .NET
Interested: 34


Röck Yoür .NET Cöding Standards
Level: 100
David McCarter

With lots of new material for 2015, this session will guide any level of programmer to greater productivity by providing the information needed to write consistent, maintainable code. Learn about common coding mistakes, code style, defensive programming and much, much more.

Read More...
Tags: VB.NET | Development | Code | Clean Code | C# | Best Practices | .NET
Interested: 41


An Introduction to Angular 2
Hattan Shobokshi

In this session we'll take a look at the future of Angular JS, Angular 2.0. We'll see some radical new changes in the framework and talk about the reason behind it. We'll write a lot of code and build a simple application.

Read More...
Tags: MVC | JavaScript | AngularJs | Angular
Interested: 113


JavaScript Simplified: Closures, Prototypes, Promises, and more
Hattan Shobokshi

Interested in Advanced JavaScript topics? In this talk we’ll look at some fundamental JavaScript concepts including closures, promises and prototypal inheritance. These will be gently introduced with real world examples & lots of code. You will learn how to use these features and when it’s appropriate to. Take your JavaScript skills to next level!

Read More...
Tag: JavaScript
Interested: 95


Introducing ASP.NET 5 (vNext)
Hattan Shobokshi | Rob Richardson

In this presentation we will introduce ASP.NET vNext, the newest iteration of the Microsoft Web Development stack. See how ASP.NET MVC and WebAPI fit into this new modular and decoupled development stack. 

Read More...
Tags: ASP.NET MVC | ASP.NET
Interested: 80


ASP.NET MVC6 Deep Dive
Hattan Shobokshi | Rob Richardson

This session will focus on ASP.NET MVC6. We'll take a detailed look at some new features including TagHelpers, Build in Dependency Injection, new razor features and much more!

Read More...
Tags: ASP.NET MVC | ASP.NET
Interested: 82


Login to add a session.
 

Sponsors

Thank you to our generous Financial Sponsors who help make our Code Camps happen! Please be sure to visit their websites by linking on their logos below: 


Tag Cloud


Session Interest Cloud

AAA: Android Push - Android Wear - Android Voice Accidentally Manager – A Survival Guide for First-Time Engineering Managers Agile Success - 8 Agile Maxims I Live By An Intro to Microtesting An Intro to No Estimates An Introduction to Angular 2 Ask A Microsoft MVP (Panel) ASP.NET MVC6 Deep Dive Async end to end - MVC and the new MongoDB .Net driver Azure Web Jobs: web services on steroids Chrome Developer Tools Clean Code I - Best Practices Clean Code II - Cut your Dependencies with Dependency Injection Clean Code III - Software Craftsmanship Clean Code: Homicidal Maniacs Read Code, Too! Concurrency without the Pain: Akka.NET and the Actor Model Continuous Discovery Demystifying the Wizardry of Regular Expressions Developing Mobile Apps that Work Offline DevOps Yourself: Fast-Track Your Development Environment Setup DI Why? Getting a Grip on Dependency Injection Dynamic Optimization - One Algorithm All Programmers Should Know Engineering Highly Maintainable Code From Blank to Live in 45 - aka Drupal Bootcamp From Micro to Big Hero - Being small is a good thing! Functional JavaScript Getting your feet wet with OpenELEC and the Raspberry Pi, Part 1 Getting your feet wet with OpenElec and the Raspberry Pi, Part 2 Have Fun with Task/Async/Await How to manage 31,407 lines of PowerShell (and counting) How To Start Using Test Driven Development IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces Intro to Gulp for the .Net Developer Intro to Open Stack Intro to Unity – Part I – 2D Games Intro to Unity – Part II – Application Development (Twitter app) Intro to Unity – Part III – 3D & VR Games Introducing ASP.NET 5 (vNext) JavaScript Simplified: Closures, Prototypes, Promises, and more JavaScript Testing in Node, the Browser, and CI Javascript: Beginner to Advanced (All code) Just CSS Graphics Learn the Lingo: Design Patterns Like a boss: How to be indispensable to your team Microsoft Azure and Threat modeling your applications for cloud Mob Programming Mob Programming my First Team MongoDB First Steps Nuget is easier than you think and you should be using it Office 365 San Diego Module 02 SETTING UP THE ENVIRONMENTS Office 365 San Diego Module 04 - HOOK INTO OFFICE 365 APIS Origin Code Academy: Proactive Application Monitoring Quick and Easy Development with Node.js and Couchbase Server Raspberry Pi 2, Win 10 IoT Core and Azure Röck Yoür .NET Cöding Standards Röck Yoür Apps With => 10 Things You Probably Aren’t Doing Röck Yoür Cöde Using Cöde Contracts Röck Yoür Cöde With Defensive Programming Running With MongoDB - Better than running with scissors! Scaling Scrum Security in ASP.NET MVC Application Sharpen Your Scrum Skills – Open Discussion Simple VM for custom bytecode SPA OAuth Token-Based Security Stop data breaches! Building secure web apps within minutes The 7 Rules for Writing World Class Technical Documentation The Agile Manifesto in the Star Wars Universe Thinking “out of the box” with web2.0 hardware interfaces Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself Use Your Existing Web Skills to Create Native Mobile Apps with the Ionic Framework Visual Studio Application Lifecycle Management 2015 and TFS 2015 New Stuff Web API Best Practices What's New in Visual Studio 2015
 


Site template by: Mantis-a templates, visit Netmeter