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!

Angular JS with ASP.NET MVC and WebAPI
Hattan Shobokshi

In this talk we will look at Angular JS, a front end javascript framework and see how we can integrate angular into an ASP.NET MVC app. We’ll look at the various features of angular including support for data binding, client side routing, services, filters, dependency injection and testing. We will use WebAPI to persist data back to the server.

Read More...
Tags: JavaScript | ASP.NET MVC
Interested: 2


Bringing Developers and Operations folks together with Chef
Ned Harris

Going over Chef as an ecosystem that benifits developers as well as operations.

Read More...
Tags: devops | configuration managment | chef | automation
Interested: 2


Chocolatey - making the process of installing software on windows easy as pie
Level: 100
Justin James

Chocolatey is a free package manager to automate the installation of software on Windows. No more searching for the install download or trying to figure out 32/64 bit or wonder what options to pick. Chocolatey does all of that for you plus more.

Read More...
Tags: Windows | devops | Chocolatey
Interested: 1


Continiously Integrating Your Database Projects
Mike Roth

Learn about SSDT and how to setup your CI to build and deploy these projects into your dev environments. 

Read More...
Tags: SSDT | SQL Server | devops | Continous Integration
Interested: 0


Creating Visual Studio Cloud Business Applications for Office 365 / SharePoint 2013
Level: 100
Michael Washington

Learn how Visual Studio Cloud Business apps allow you to create professional business applications in under an hour.

Read More...
Tags: SharePoint | office 365 | LightSwitch
Interested: 3


Cross Platform Game Programming with Cocos2d-JS
Level: 100
Troy Miles

Cocos2d-JS is an amazingly feature packed game development engine. It is cross-platform, high performance, open source and in JavaScript. With it you can write games for iOS, Android, Windows desktop, and the Web. It is nothing short of amazing and this talk introduces it to you.

Read More...
Tags: Windows | JavaScript | iOS | Games | Android
Interested: 0


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

Does this ever happen to you? The configuration takes forever to remember, document and configure. You can't seem to reproduce the configuration on another developers machine? Then vagrant my friend is for you.  Vagrant will change how you work.    

Read More...
Tags: Vagrant | devops | Confguration
Interested: 1


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 use some DI patterns such as constructor injection and property injection to break tight coupling, and we'll see how loosely-coupled applications are easier to extend and test.

Read More...
Tags: Dependency Injection | Abstraction
Interested: 3


Getting to Production: A Release Engineers Tale From The Trenches
Mike Roth

Learn about a real life pheonix project. 

Read More...
Tags: release engineering | meta | make it easy | devops | Communication
Interested: 0


Head First: Diving into Drones
Level: 100
Tom Paulus

Back by popular demand, this years revamp of the "Getting Started with Mulitcopters" talk will feature more of the mechanics and applications of MulitCopters.

Read More...
Tags: Getting Started | Drones
Interested: 2


How to maximize your productivity potential in Windows and Visual Studio with a few simple shortcuts
Level: 100
Justin James

Learn several tricks to becoming more productive in Windows and Visual Studio using windows/visual studio shortcuts and some very useful free Visual Studio extensions.  

Read More...
Tags: Visual Studio | Productivity | C# | .NET
Interested: 2


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. Along the way we'll use existing interfaces, implement own interfaces, and take a look at dynamic loading, unit testing, and dependency injection.

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


Introducing ASP.NET vNext - Part 2
Hattan Shobokshi

In part 2 of this talk we'll take a depper look at the tools you need to build an asp.net vnext app.  We'll also look at building apps using Visual Studio 14 and without it.apps in any IDE or tool you want. We'll look at cross platform ability as well as new features in ASP.NET MVC 6 and Razor.

Read More...
Tag: ASP.NET MVC
Interested: 4


Introducing ASP.NET vNext- Part 1
Hattan Shobokshi

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...
Tag: ASP.NET MVC
Interested: 4


Introduction Into Building a Release Pipeline
Mike Roth

Amaze your work cohorts as you learn how to make software easy and realiable to deploy. We will talk about best practices and anti patterns in this course. 

Read More...
Tags: release planning | devops
Interested: 0


Ionic Framework Part 1: Overview
Level: 100
Justin James | Troy Miles
It has never been easier to build hybrid applications using  technology that you already know and love such as AngularJS and Html 5. You will learn to love mobile development again.  This is a 2 part session with this session covering an overview of Ionic, setting it up, and a quick demo.
 
Read More...
Tags: Mobile | Ionic | Angular
Interested: 1


Ionic Framework Part 2: Deep Dive
Level: 200
Justin James | Troy Miles
2nd part of the Ionic sessions. The first session covered an overview of Ionic, now we are going to do a deep dive into it. You will see the Ionic tool suite, how to interact with native device capabilities, geolocation, deploying to Android device, OAuth, and setting up navigation. You will walk away with access to lots of knowledge and code to get you started.
Read More...
Tags: Mobile | Ionic | Angular
Interested: 1


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: 6


Layered Architecture ruins projects - Building .NET projects for success!
Level: 200
Dustin Davis

Layers (UI, Business, Service, DAL, etc), we all use them. But could these layers be causing your projects to fail? Yes! In this session I'll explain why layered architecture is bad and how to start building your projects for success.

Read More...
Tags: C# | Architecture | .NET
Interested: 6


Learn to Love Lambdas (and LINQ, Too)
Level: 100
Jeremy Clark

Lambda expressions can be confusing the first time you walk up to them. But once you get to know them, you’ll see that they are a great addition to your toolbox. Used properly, they can add elegance and simplicity to your code.

Read More...
Tags: LINQ | Lambda Expressions
Interested: 3


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: Development | Architecture
Interested: 4


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.

Read More...
Tag: Development
Interested: 4


Röck Yoür Technical Interview (Part 1)
Level: 100
David McCarter

Have you ever not gotten a job because you weren’t prepared for the interview? Would you like a big raise? Do you need motivation to rock your career? I’ve interviewed 100’s of software developers and will share my knowledge on how to survive, what we look for and even divulge some of the secrets we use during the process.

Read More...
Tag: career development
Interested: 2


Röck Yoür Technical Interview (Part 2)
Level: 100
David McCarter

Have you ever not gotten a job because you weren’t prepared for the interview? Would you like a big raise? Do you need motivation to rock your career? I’ve interviewed 100’s of software developers and will share my knowledge on how to survive, what we look for and even divulge some of the secrets we use during the process.

Read More...
Tag: career development
Interested: 2


Screen casting 101 - Become a millionaire!
Level: 100
Dustin Davis

*Updated with new content*

Online training is a booming business and has already made many millionaires. You can be next!


In this session we'll go over everything you need to know to get started with creating videos for your website, youtube or other venues.

Read More...
Tags: video | screen casting | green screen | editing | audio
Interested: 2


Use Bitcoin to get paid without transaction fees
Level: 200
Adam Johnson

Standard payment models that depend on PayPal or credit cards usually have a minimum transaction fee of $5 or take 4% or more in transaction fees. Get a brief overview of how bitcoin works and learn how to create applications that accept payments in bitcoins or use bitcoins as an in-game/application currency.

Read More...
Tag: bitcoin
Interested: 0


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

 


Site template by: Mantis-a templates, visit Netmeter