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!

A NoSQL Primer for the Relational DB Developer
Level: 100
Andrew Karcher

<p> You have all probably heard about this &amp;quot;NoSQL&amp;quot; thing and wondered what is about, how does it differ from Relational Databases and how will this affect me. Ss database professionals it is always good to know about what other technologies might be out there to compliment your existing solutions.</p>

Read More...
Tags: NoSQL | Database
Interested: 102


Abstract Art: Getting Things "Just Right"
Level: 300
Jeremy Clark
Abstraction is awesome. And abstraction is awful. Too little, and our applications are difficult to extend and maintain. Too much, and our applications are difficult to extend and maintain. Finding the balance is the key to success. We will look at on real-world techniques to dial in the level of abstraction that is "just right" for our applications.
Read More...
Tags: Best Practices | Abstraction
Interested: 85


Accidentally Manager – A Survival Guide for First-Time Engineering Managers
Level: 200
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: traps | manager | management styles | leadership | engineer | career
Interested: 58


Achieving Continuous Integration/Deployment/Workflow using Jenkins
Level: 200
Ashok Modi

In this session, I will talk about Jenkins, a continuous integration tool that is very useful for testing your software and also for deploying it / managing it. I'll talk about using Jenkins with Capistrano where we use pre-existing deployment management software to tie Jenkins and our application together.

Read More...
Tag: continuous integration
Interested: 70


Advancing your Inner Game of Staying on Track at Work
Level: 300
Steve Kohlenberger

With all the ideas, thoughts, questions, and solutions running around in our heads, it is sometimes difficult to stay on track. But we do not usually notice we lost our focus until some period of time later. I will talk about why it happens, but more importantly, I will present what you need to do to change this behavior to make your work and home life more productive.

Read More...
Tags: Productivity | Personal | On Track | Focusing | Focus Control | Focus | Distraction Management | Distraction | Distractible | Development | Developers | continuous integration | Code | coaching | Best Practices
Interested: 89


An introduction to Microservices and REST
Shaun Abram

An introduction to the microservice architectural style, including how to be RESTful using HTTP.

Read More...
Tags: RESTful | REST | microservices | HTTP
Interested: 135


Android Wear - Developing Applications for Android Watches
Level: 200
Wolf Paulus

This talk will present a first-hand look at the Android Wear platform and an introduction to Android Wear APIs, how to design effective user interfaces that work best on a wearable device. Learn about how to use Google's Android Studio IDE for creating apps for Android Wear devices and bringing wearable experiences to your Android apps. 

Read More...
Tags: Wearable | Wear | Notifications | GCM | Android Studio | Android
Interested: 61


Angular JS with ASP.NET MVC and WebAPI
Level: 100
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 | Angular
Interested: 164


Arduino and Azure Part 1 - Getting Started
Level: 100
Bret Stateham

Everybody is talking about the "Internet of Things" (IoT) these days. The Arduino is one of the easiest ways to get started creating IoT devices and connecting them to the Internet. In this session, I'll show you how easy it is to get started with the Arduino!

Read More...
Tags: IoT | Azure | Arduino
Interested: 77


Arduino and Azure Part 2 - Azure Websites
Bret Stateham

In this second part of the series, I'll talk about options for connecting your Arduino up to the internet, then I'll show you how to control the RGB LED we connected up to our arduino in the first session using code hosted in a Microsoft Azure Web Site.  

Read More...
Tags: IoT | Azure | Arduino
Interested: 65


Arduino and Azure Part 3 - Azure Mobile Services
Bret Stateham

In this third session, we'll continue working with our Internet connected Arduino, this time we'll see how to publish temperature data from the Arduino up to the cloud using Azure Mobile Services! 

Read More...
Tags: IoT | Azure | Arduino
Interested: 55


Art's Off-Topic - Making Sense of Our World
Art Villa

Sometimes our world makes sense.  Too often it doesn’t.  Why, with advancement, do things seem to get harder for more of the people rather than easier?  Is this a natural evolution or are influences at play that unnaturally cause division, hardship, and scarcity?  

Read More...
Tag: World
Interested: 0


Attitude Adjustment — Valuing Developers in UX and Usability
Level: 100
Marcella Missirian

You've been tasked a project and you're part of a team. They're talking UX, persona's, testing, requirements and research. Where do you fit in and as an invaluable part of the development process? What IS the UX process? 

Read More...
Tags: user experience | UI | Project Management | Process | Development UX | Design
Interested: 51


Automating your infrastructure with Chef
Ned Harris

A walkthrough on using Chef to turn your infrastructure into code.

Read More...
Tags: devops | chef
Interested: 58


BDD with Cucumber
Level: 100
Sam Davarnia
Cucumber is a great tool for outside-in Behavior-Driven Development
It is designed to bridge the gap between developers and stakeholders.
In this session I will cover the basics of Cucumber and how your team can benefit from it.
 
 
Read More...
Tags: Test | TDD | cucumber | BDD
Interested: 70


Beginning iOS Media App Development
Level: 100
Ahmed Bakir

Getting started in iOS media app development is easier than you think! Local developer and author, Ahmed Bakir, will teach you to how to add audio and video to your apps using free, native API's. You will also get a taste of new features in iOS8 and XCode 6 that can speed up your development workflow.

Read More...
Tags: Xcode | video | swift | Objective-C | iOS | audio
Interested: 60


Better code is better than perfect code because you can get better, but you will never be perfect.
Level: 100
Daniel Lewis

In this talk we will explore the esoteric concept of what it means to do something better.  Let’s face it software development is probably one of the most complicated things we as humans have figured out to do.  But fear not as there are plenty of things we can do to make it a little easier.

Read More...
Tags: team | Standards | Best Practices | Agile
Interested: 62


Bitcoin 101:The Digital Currency Revolution
Level: 100
Ryan Milbourne

Introduction of how Bitcoin works, some background on its historcal context, and an overview of industries ripe for disruption.

Read More...
Tags: finance | Developers | cryptoanarchy | blockchain | bitcoin
Interested: 89


Bringing the SQL back to NoSQL: Querying JSON w/N1QL
Level: 200
Jeff Morris

N1QL (pronounced 'nickel') is a SQL like query language for querying JSON, which brings the familiarity of RDBMS back to the NoSQL world. In this session you will learn about the syntax and basics of this new language as well as Integration with the Couchbase SDKs, including the Language Integrated Query Support for .NET based languages.

Read More...
Tags: SQL | NoSQL | JSON | Database
Interested: 107


Bueller? Bueller? Play hookey from work building production apps on Google App Engine with Ferris
Level: 100
Aaron Harris

Google App Engine finally has the web framework it needed all along: Ferris! Build your next web app and api using an open-source Rails-like MVC framework and scale it to a million users overnight - while you continue slacking off.

Read More...
Tags: Python | open-source | MVC | google app engine | Ferris
Interested: 38


Building a Cross-Platform Mobile App with C# and Xamarin Forms
Rafael Nenninger
In this session I'll show how to build a cross platform mobile app with C# and Xamarin Forms. 
 
We'll create an app with login, data retrieval, and update against a REST based Web API,
 
Read More...
Tags: Xamarin | Web API | Mobile | iOS
Interested: 92


Building Model Bound JavaScript Applications Using Knockout.JS
Level: 100
Daniel Lewis
Model driven JavaScript frameworks are all the rage these days.  Come join me as we explore my favorite MV* framework…  Knockout JS.
It’s easy to use and understand, and fun to learn.  
Read More...
Tags: Knockout | JavaScript
Interested: 64


Building Real-Time Apps With Firebase And AngularJS
David Max

Firebase, the newest addition to Google Cloud, is a real time application platform. In this talk, we will walk through creating an application that leverages 3-way data binding by combining it with AngularJS. We'll also talk about OAuth authentication, security, and querying.

Read More...
Tags: NoSQL | JSON | Database | Cloud | Angular
Interested: 54


Building Social Management Tools
Level: 200
Anand Hemmige

So your business is going social.  Whats beyond creating facebook/twitter pages. 

How do you track customer sentiments, reviews. ? What are people talking about me on the internet.?  

 

Read More...
Tags: Social | JVM | API
Interested: 37


C# 6, What's New?
Level: 100
Antonio Chavez

An introduction to C# 6 new features

Read More...
Tags: C# | .NET
Interested: 121


cancelled) Using Hiera with Puppet while encrypting your credentials
Level: 300
Scott Lackey

(cancelled)   See how puppet uses YAML files to separate code and data, categorize variables across environments, and encrypt variables to allow sharing manifests throughout your organization.

Read More...
Tags: yml | puppet | hiera | eyaml | configuration management
Interested: 13


Case Study: Enterprise ASP.NET System based on a compact framework
Level: 300
Jonathan Melvin

Very large C#/ASP.NET applications based on a 14 year old framework that allows rapid specification of work flow, user interfaces, data access will be described

Read More...
Tags: Work Flow | user interface | Framework | C# | ASP.NET
Interested: 12


Clean Code I - Best Practices
Level: 100
Theo Jungeblut

All Clean Code presentations provide great value by themselves, but taken together are designed to offer a holistic approach to successful software creation. 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: Maintainability | Clean Code | C# | Best Practices
Interested: 124


Clean Code II - 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: Maintainability | Extensibility | Design Patterns | Dependency Injection
Interested: 121


Clean Code III - Software Craftsmanship
Level: 100
Theo Jungeblut

You will learn why naming is really difficult if done right, why coding and style guidelines are crucial, code structuring, exception handling and why other elements of coding often define the tipping point between success and failure of projects.

Read More...
Tags: Software Craftsmanship | Maintainability | Clean Code
Interested: 113


Clean Code: Homicidal Maniacs Read Code, Too!
Level: 100
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...
Tags: Clean Code | Best Practices
Interested: 97


Concurrency In Action
Steve Bearman | Nuri Halperin

People are not very good at multi-tasking. Computers are much better! Or are they? Let's dissect common concurrency scenarios and solutions to learn exactly what is going on under the hood.

 

 

Read More...
Tags: Multi Threading | Data Integrity | Concurrency
Interested: 109


Cross Platform Game Programming with Cocos2d-x (Android)
Level: 100
Troy Miles

Games like Flappy Bird, Super Meat Boy and MineCraft were all created by independent game developers. Is the next big hit indie game sitting in your head waiting to be developed? Get started today with the free and open source Cocos2d-x, cross-platform game engine. 

Read More...
Tags: windows 8 | game | c plus plus | Android
Interested: 41


Cross Platform Game Programming with Cocos2d-x (Windows 8)
Level: 100
Troy Miles
In this second of two sessions on Cocos2d-x we will take our Android game and turn it into a Windows 8 game. We will quickly walk through the process of porting the code from one environment to another. Then we will take a look at CocoStudio the free resource & map creation tool.
 
Read More...
Tags: windows 8 | cocos2d | c plus plus | Android
Interested: 27


Cross Platform Mobile Apps with the Ionic Framework
Level: 100
Troy Miles

What happens when you combine Google's AngularJS, the super cool JavaScript MVC Framework with Apache Cordova, the cross platform mobile framework using web technology? You get the Ionic Framework, the super sexy love child of two great frameworks. With Ionic, you will learn to love mobile development.

Read More...
Tags: Mobile | JavaScript | Angular
Interested: 78


Debugging Tips & Tricks For The .NET Developer
Level: 100
Jon Bachelor

Are you ready to take your debugging skills to a new level? Come learn about some tools, techniques and tricks that allow you to approach a given problem with the best chance of success in this session, and level-up your bug-fixing prowess.

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


Delivering Quality Software with Modern Unit Testing Techniques
Marco Villalobos

I will cover the ins and outs of unit testing on the Java platform, and how to use modern techniques to accomplish this task.

Read More...
Tags: Unit Testing | quality assurance | Java
Interested: 72


Dependency Injection: A Practical Introduction
Level: 200
Jeremy Clark

We all want to build code that is maintainable and easily testable. Dependency Injection can help us get there. But what is Dependency Injection? The answers to the question seem to cause more confusion than help. We'll start with the basics to see what Dependency Injection is, why we want to use it, and how we can add it to our applications. 

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


Drupal 8 - The World's Most Powerful Open Source CMS
Level: 200
Chris Charlton

Drupal 8 is coming soon. Today, Drupal powers some of the most popular websites for world famous brands. Come see what the future of Drupal holds for CMS power and flexibility.

Read More...
Tags: PHP | Open Source | drupal | CMS
Interested: 17


elasticsearch: What you need to know
Level: 100
Jimmy Muga

elasticsearch is quickly becoming one of the most sought after technologies and this session aims to get you up to speed with the latest offering of this amazing "not just a search engine" engine.

Read More...
Tags: Search | NoSQL | JSON | elasticsearch
Interested: 96


Firebird does so much more than Excel. Calling all Delphi and C# Developers.
Nicholas Lebedeff

As a bootstrap adventure, we are in need of your help in the following: application developers familiar with C# and/or Delphi, UI/Ux experience, financial modeling in Excel, and related experience in the development, maintenance, and marketing of an enterprise application.

Read More...
Tags: UX | Developers | Delphi | C#
Interested: 9


Future Stack: Writing Modern Web Apps with CoffeeScript and Polymer
Level: 200
Christoph Wagner

Take a peek into the future of web applications! We go beyond MVC frameworks such as Angular or Backbone and dive into the world of Web Components, the newest HTML5 standard currently in review at the W3C, as well as Polymer, Google's newest frontend framework.

Read More...
Tags: web components | Web applications | polymer | JavaScript | HTML5 | HTML | frontend | CoffeeScript
Interested: 49


Get Started with Azure Tonight
Level: 100
Vishal Saxena

Microsoft is committed to Azure, and so are many growing number of users. There are so many featues getting added to Azure every day that its becomming challenging to keep up with new features and take full advantage of offering.

Read More...
Tags: Windows App studio | Visual Studio Online | C# | Azure
Interested: 76


Get there Faster with JRuby and JRuby on Rails
Marco Villalobos

I will provide support on why a certain class of web applications should be written with JRuby on Rails.  

Read More...
Tags: ruby on rails | Ruby | JRuby | Java
Interested: 25


Getting Sassy with Sass and Compass
Rob Davarnia

This is an introduction to the power of CSS pre-processing using Sass & Compass. Download slides here: http://cloud.robdvr.com/YK8Z

Read More...
Tags: scss | sass | front-end | frontend | CSS | compass
Interested: 92


Getting Started with MultiCopters (aka. Drones)
Level: 100
Tom Paulus | Wolf Paulus

Commonly referred to as Drones, these craft provide the pilot the ability to capture images from a new perspective. In this talk we will discuss the basic principles and technology that enable this gravity defying craft to fly.

Read More...
Tags: Intro | Flight | Drones
Interested: 80


Getting started with Python (Part 1)
Level: 100
Patrick Wolf

We'll skip the history and jump right into coding so you are ready to start writing your first unit testable python scripts when you get home. Part 1 focuses on the fundamentals.

Read More...
Tags: Python | Getting Started
Interested: 101


Getting started with Python (Part 2)
Level: 200
Patrick Wolf

We'll skip the history and jump right into coding so you are ready to start writing your first unit testable python scripts when you get home. Part 2 focuses on writing your first unit tested app.

Read More...
Tags: Python | Getting Started
Interested: 79


Getting To Production: Lessons Learned by a Release Engineer
Mike Roth

Come learn in this meta talk about devops and a winning attitude to get out to production. 

Read More...
Tag: devops
Interested: 97


Giving your Configuration a Home With Vagrant
Mike Roth

Does this ever happen to you? The configuration takes forever to rembember document and configure. Would you like to try changes in your dev environment with a close to production sample? Then vagrant my friend is for you.

Read More...
Tag: DevOps Vagrant
Interested: 62


Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 1
Level: 200
David Riley

In part one how to setup Sharepoint Server 2013 with SP1. 

Read More...
Tags: Visual Studio | TFS 2013 | Team Foundation Server | SharePoint Server | Project Server | .NET
Interested: 30


Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 2
Level: 200
David Riley

In Part 2 Install and Configure Project Server 2013, along with Team Foundation Server Extensions for SharePoint Server and Project Server. Install and configue Team Foundation Server for use with SharePoint Server, SQL Server Reporting Service and Project Server.

Read More...
Tags: Visual Studio | TFS 2013 | Team Foundation Server | SharePoint Server | Project Server | .NET
Interested: 29


Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 3
Level: 200
David Riley

In Part 3 Create a Team Project Collection using the Team Foudation Administration Console, Create an Enterprise Project in Project Server,
Create a Team Project in Visual Studio and Integrate the Enterprise project wth the Team Project.

Read More...
Tags: Visual Studio | TFS 2013 | Team Foundation Server | SharePoint Server | Project Server | .NET
Interested: 26


Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 4
Level: 200
David Riley

A continuation of part 3. Integrating the Team Foundation Server with Project Server. Having the User Story and tasks sync between the Team Project and the Enterprise Project. Modify the global workflow definition and modify the default field mappings.

Read More...
Tags: Visual Studio | TFS 2013 | Team Foundation Server | SharePoint Server | Project Server | .NET
Interested: 25


Intellectual Property Law: Critical Knowledge for Developers
Griffin Lee, Esq.

Legal issues that developers commonly face.  Learn how to protect yourself.

Read More...
Tags: Trademark | patent | Legal | Copyright
Interested: 66


Intro to Git Concepts (for SVN users, and DVCS newbs)
Level: 100
Ron Diamond

Have you been meaning to make the jump to Git, but just haven't had the time or patience to figure it out? What makes it so different/better than Subversion, anyway? And what are some of the underlying design features that make it so ingenious? ... and so fast?

Read More...
Tags: vcs | git | Getting Started
Interested: 143


Introducing ASP.NET vNext - Part 2
Level: 100
Hattan Shobokshi

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

Read More...
Tag: ASP.NET
Interested: 103


Introducing ASP.NET vNext- Part 1
Level: 100
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: 140


Introduction to Ansible Configuration Management
Level: 200
Lance Lakey

Easily configure and manage remote servers with Ansible!

Read More...
Tags: ops | devops | configuration management | ansible
Interested: 13


Introduction to DocumentDB
Level: 200
Ike Ellis

DocumentDB is Microsoft Azure's new JSON document store.  It has many interesting aspects to it, including a SQL interface, javascript stored procedures, a robust scability model, and easy programming methods from .NET, javascript, and python.  Come learn all about this exciting, brand new technology.

Read More...
Tags: SQL | NoSQL | JavaScript
Interested: 42


Introduction to Swift
Level: 300
Jon Flanders

An introduction to the new language from Apple - Swift.

Swift is a fun and flexible language that should still feel very familiar to current Objective-C programmers but without the common barrier to entry that many programmers have felt historically when it came to learning Objective-C.

Read More...
Tags: swift | iOS
Interested: 108


JavaScript Simplified: Closures, Prototypes, Promises, and more
Level: 200
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: 212


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 you 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...
Tags: Gang of Four | Design Patterns
Interested: 157


Learn to Love Lambdas
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. And some .NET constructs (such as LINQ) lend themselves to lambda expressions.

Read More...
Tags: Lambda Expressions | C#
Interested: 89


LINQ to Objects A-Z and beyond
Level: 200
Li Chen

LINQ is a wonderful part of .net platform that allows us to write code succinctly. In this presentation, I will provide a compresshensive review of LINQ to Objects and discuss how to use LINQ in real world application.

Read More...
Tag: LINQ
Interested: 51


Maximize your productivity potential in Windows and Visual Studio
Level: 100
Justin James

Easily increase your productivity in Windows and Visual Studio with a few quick and simple tricks.  

Read More...
Tags: Windows | Visual Studio | Productivity | C# | ASP.NET | .NET
Interested: 72


Memories of an Arduino-every last bit of it
Level: 100
Ralf Quint

General description of the different (and mostly scarcely limited) types of memory on the Arduino microcontroller boards and how to work efficiently with what is available.

Read More...
Tags: Embedded development | Arduino
Interested: 28


MongoDB First Steps
Level: 100
Nuri Halperin

MongoDB is a very popular NoSQL database that is fast and scalable. This talk will get you familiar with this unique database and arm you with the essential skills to start using Mongo to power your softwre applications

Read More...
Tags: NoSQL | MongoDB | Database
Interested: 138


More Responsive, More Engaging with Node.js and Couchbase Server
Level: 200
Matt Ingenthron

Many new apps, including social games, need to be more responsive and more engaging to be successful.  Using node.js as the app platform and Couchbase Server as the database, we have the latency and throughput to jump to the next growth curve in interactivity.

Read More...
Tags: NoSQL | node.js | JSON | Document database | couchbase
Interested: 89


Nuget is easier than you think and you should be using it.
Level: 100
Justin James

If you need to share a common dll or code among multiple projects and you are not using nuget to do it then you are doing it wrong. You will be amazed at how simple it is to create nuget packages and share them.

Read More...
Tags: NuGet | C# | ASP.NET | .NET
Interested: 63


Obama, JQuery, & ASP.NET SignalR. Getting Started with the Real-Time Web
Level: 100
Michael Ossou

This session is Intended for the everyday(non-game) developer who is interested in the Real-Time Web. This 100 level session will focus on ASP.NET SignalR.

Read More...
Tags: SignalR | real time | JQuery | ASP.NET
Interested: 79


PhoneGap + Android/iOS + Google Maps Plugin
Masashi Katsumata

PhoneGap is a JavaScript framework for building mobile apps. You are able to build your app using JavaScript, HTML and CSS. In this session, I will introduce a Google Maps Plugin for PhoneGap, and how to use it.

Read More...
Tags: JavaScript | iOS | Google Maps | Android
Interested: 69


Quickly spin up a new windows machine and get your software installed using Chocolatey
Level: 100
Justin James

Learn how to use Chocolatey with the BoxStarter package to script out your software installs.  Go from days of installing software to bring up a new development machine to kicking off a script and coming back in a few hours.

Read More...
Tags: NuGet | devops | Chocolatey
Interested: 34


Responsive Web Design using Sass
Level: 200
Mario Hernandez

An introduction to Responsive Web Design using the power of Sass, Compass, Singularity GS and Breakpoint.

Read More...
Tags: sass | RWD | responsive | compass
Interested: 110


RESTful JSON Web Services with Jersey and Jackson
Marco Villalobos

This presentation will prime you on how to write RESTful JSON Web Services with Jersey and Jackson.

Read More...
Tags: RESTful | REST | JSON | Java
Interested: 46


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

With lots of new material for 2014 (126.190%), 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, defensive programming, writing better types and much, much more.

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


Röck Yoür Cöde With Visual Studio Add-ins
Level: 100
David McCarter

This session will focus on my must have Visual Studio add-ins and other tools that makes programming faster and easier (and makes you look like a rock star programmer). All the tools that are either free or very affordable.

Read More...
Tags: Visual Studio | Development | Best Practices | .NET
Interested: 83


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?

Read More...
Tags: Training | Microsoft .NET | Interview | Developers | coaching | Career counseling | career | .NET
Interested: 119


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?

Read More...
Tags: Training | Microsoft .NET | Interview | Developers | coaching | Career counseling | career | .NET
Interested: 105


Securing Your Web Applications through Headers
Aaron Guzman

There is no need to add extra libraries or products to secure your web apps. By using various HTTP headers, your application and users can be protected from the most common web attacks!

Read More...
Tags: Web applications | Security | secure coding | application security
Interested: 139


Speed up .NET Build and Deployment using Open Source Tools
Anas Mughal

<p> Using open source tools, .NET build and deployment times could be optimized &nbsp;upto 200%.</p>

Read More...
Tag: .net build release package deploy
Interested: 33


SQL 2012 Programmability Enhancements
Level: 200
Andrew Karcher

With SQL 2012 comes a slew of enhancements on the Programmability side. This session will explore some of those new features. If you want to get a jump on those features you will be seeing in SQL 2012 this is the session for you.

Read More...
Tags: SQL Server | Databases
Interested: 34


TCP/IP Networking for Developers
Level: 200
Steve Evans

Learn what developers need to know about networking (The TCP/IP kind, not the Facebook kind).

Read More...
Tag: Network
Interested: 95


The Cloud Can be MEAN
Level: 100
Tim Reilly

In this talk we are goin gto create a MEAN cloud to begin web development remotely.

Read More...
Tags: node | JavaScript | Cloud
Interested: 36


Tips in Java Concurrency
Marco Villalobos
I will try to teach developers how to deal with concurrency, performance, and scalability.  If I have time in the end, I'll also write some code samples.
Read More...
Tag: Java
Interested: 22


Write once, deploy to multiple mobile platforms
Mehul Harry
Creating mobile apps is tough enough. Now try supporting a native look and feel for the top mobile platforms (iOS, Andorid, Windows 8). This session will show you how HTML5 and JavaScript can create cross-platform and native-style apps with ease. You'll see PhoneJS, ChartJS, and PhoneGap in action Read More...

Interested: 86


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

.NET .net build release package deploy Abstraction Agile Android Android Studio Angular ansible API application security Arduino ASP.NET ASP.NET MVC audio Azure BDD Best Practices bitcoin blockchain Browserify c plus plus C# career Career counseling chef Chocolatey Clean Code Cloud CMS coaching cocos2d Code CoffeeScript compass Concurrency configuration management continuous integration Copyright couchbase cryptoanarchy CSS cucumber Data Integrity Database Databases Delphi Dependency Injection Design Design Patterns Developers Development Development UX devops DevOps Vagrant Distractible Distraction Distraction Management Document database Drones drupal elasticsearch Embedded development engineer Extensibility eyaml Ferris finance Flight Focus Focus Control Focusing Framework frontend front-end game Gang of Four GCM Getting Started git google app engine Google Maps hiera HTML HTML5 HTTP Interview Intro iOS IoT Java JavaScript JQuery JRuby JSON JVM Knockout Lambda Expressions leadership Legal LINQ Maintainability management styles manager microservices Microsoft .NET Mobile Mocha MongoDB Multi Threading MVC Network node node.js NoSQL Notifications NuGet Objective-C On Track Open Source open-source ops patent Personal PHP polymer Process Productivity Project Management Project Server puppet Python quality assurance real time responsive REST RESTful Ruby ruby on rails RWD sass scss Search secure coding Security SharePoint Server SignalR Social Software Craftsmanship SQL SQL Server Standards swift TDD team Team Foundation Server Test TFS 2013 Trademark Training traps UI Unit Testing user experience user interface UX VB.NET vcs video Visual Studio Visual Studio Online Wear Wearable Web API Web applications web components Windows windows 8 Windows App studio Work Flow World Xamarin Xcode yml

Session Interest Cloud

A NoSQL Primer for the Relational DB Developer Abstract Art: Getting Things "Just Right" Accidentally Manager – A Survival Guide for First-Time Engineering Managers Achieving Continuous Integration/Deployment/Workflow using Jenkins Advancing your Inner Game of Staying on Track at Work An introduction to Microservices and REST Android Wear - Developing Applications for Android Watches Angular JS with ASP.NET MVC and WebAPI Arduino and Azure Part 1 - Getting Started Arduino and Azure Part 2 - Azure Websites Arduino and Azure Part 3 - Azure Mobile Services Attitude Adjustment — Valuing Developers in UX and Usability Automating your infrastructure with Chef BDD with Cucumber Beginning iOS Media App Development Better code is better than perfect code because you can get better, but you will never be perfect. Bitcoin 101:The Digital Currency Revolution Bringing the SQL back to NoSQL: Querying JSON w/N1QL Browserify and Mocha: client-side testing Bueller? Bueller? Play hookey from work building production apps on Google App Engine with Ferris Building a Cross-Platform Mobile App with C# and Xamarin Forms Building Model Bound JavaScript Applications Using Knockout.JS Building Real-Time Apps With Firebase And AngularJS Building Social Management Tools C# 6, What's New? cancelled) Using Hiera with Puppet while encrypting your credentials Case Study: Enterprise ASP.NET System based on a compact framework Clean Code I - Best Practices Clean Code II - Dependency Injection Clean Code III - Software Craftsmanship Clean Code: Homicidal Maniacs Read Code, Too! Concurrency In Action Cross Platform Game Programming with Cocos2d-x (Android) Cross Platform Game Programming with Cocos2d-x (Windows 8) Cross Platform Mobile Apps with the Ionic Framework Debugging Tips & Tricks For The .NET Developer Delivering Quality Software with Modern Unit Testing Techniques Dependency Injection: A Practical Introduction Drupal 8 - The World's Most Powerful Open Source CMS elasticsearch: What you need to know Firebird does so much more than Excel. Calling all Delphi and C# Developers. Future Stack: Writing Modern Web Apps with CoffeeScript and Polymer Get Started with Azure Tonight Get there Faster with JRuby and JRuby on Rails Getting Sassy with Sass and Compass Getting Started with MultiCopters (aka. Drones) Getting started with Python (Part 1) Getting started with Python (Part 2) Getting To Production: Lessons Learned by a Release Engineer Giving your Configuration a Home With Vagrant HTML5 for the Real World Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 1 Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 2 Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 3 Integrating Team Foundation 2013 with SharePoint and Project Server 2013 Part 4 Intellectual Property Law: Critical Knowledge for Developers Intro to Git Concepts (for SVN users, and DVCS newbs) Introducing ASP.NET vNext - Part 2 Introducing ASP.NET vNext- Part 1 Introduction to Ansible Configuration Management Introduction to DocumentDB Introduction to Swift JavaScript Simplified: Closures, Prototypes, Promises, and more Learn the Lingo: Design Patterns Learn to Love Lambdas LINQ to Objects A-Z and beyond Maximize your productivity potential in Windows and Visual Studio Memories of an Arduino-every last bit of it MongoDB First Steps More Responsive, More Engaging with Node.js and Couchbase Server Nuget is easier than you think and you should be using it. Obama, JQuery, & ASP.NET SignalR. Getting Started with the Real-Time Web PhoneGap + Android/iOS + Google Maps Plugin Quickly spin up a new windows machine and get your software installed using Chocolatey Responsive Web Design using Sass RESTful JSON Web Services with Jersey and Jackson Röck Yoür .NET Cöding Standards Röck Yoür Cöde With Visual Studio Add-ins Röck Yoür Technical Interview (Part 1) Röck Yoür Technical Interview (Part 2) Securing Your Web Applications through Headers Speed up .NET Build and Deployment using Open Source Tools SQL 2012 Programmability Enhancements TCP/IP Networking for Developers The Cloud Can be MEAN Tips in Java Concurrency Write once, deploy to multiple mobile platforms
 


Site template by: Mantis-a templates, visit Netmeter