Jeffrey Palermo (.com)

Sponsors

The Lounge

News

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Agile Boot Camp for .Net developers: April 30-May 2 (spots available)

On April 30th, 2008, I'll be teaching the 3rd class of the Agile Boot Camp.  This is an advanced course for .Net developers.  Students will learn about Agile, Scrum, Extreme Programming and will practice working as an agile team to extend an enterprise application using extreme programming engineering practices.

Go to http://www.headspringsystems.com/training/ to get more details and to sign up.  Once it's full, it's full.  The course is also listed on the AgileAlliance events page.

Here is what some of the past students are saying:

"This was the best technical training course I've been to, period. No fluff here. The course was packed with information and best practices that I could start implementing immediately when I got back to work on Monday."
Brad Mellen-Crandell
Rapidparts Inc.

"Jeff is an excellent teacher and practitioner of Agile principles and methods. His integration of open source tools to boost productivity will surely help me be more successful and confident in my daily working regimen."
Ken Jackson
Catapult Systems

"A great start to Agile/XP development strategies and the tools needed to be successful at it!"
Karthik Hariharan
Telligent

Some of the topics covered are:

Domain Driven-Design

• Test-Driven Development

• Onion architecture

• Inversion of Control

• Resharper

• Source control with Subversion

• Pair programming

• Refactoring

• Build automation with NAnt and CCNet

• Object-relational mapping with NHibernate

• Automated unit and Integration testing

• Interfaced-based programming

• Team dynamics

• Automated deployments

• Redgate SQL Compare

• SQL Profiler

• Rhino Mocks

• Separation of Concerns

• Design patterns


Posted Wed, Apr 2 2008 4:47 PM by Jeffrey Palermo

[Advertisement]

Comments

Matt wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Wed, Apr 2 2008 7:41 PM

I would love to attend one of these but I live in Melbourne, Australia - do you know of anyone holding these boot camps down here?

Mike Pond wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Wed, Apr 2 2008 10:38 PM

I attended the February boot camp and I highly recommend it. It completely changed the way my team and I work, and I have accomplished more in the last two weeks than I previously had in the last three months. Thanks, Jeffrey!

jack wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Wed, Apr 2 2008 10:47 PM

what is Onion architecture, please?

Brett wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Thu, Apr 3 2008 8:19 AM

Any ideas for a 3Q or 4Q training sessions?

Jeffrey Palermo wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Thu, Apr 3 2008 9:58 AM

@Matt,

Currently, I'm only teaching these in Austin, TX

@jack,

Instead of layered architecture, where each layer depends on the one below it, onion architecture defines a core, and the rest of the system relies on the core.  In the application used for the training, the domain model is the core, and the other components (screens, services, database) all depend on the domain model, but the domain model does not depend on the others.  This is particularly different with regard to the database since the database is set up as a component.  Usually, I see the data layer as the bottommost layer in a layered architecture.

@Brett,

The schedule has not been set for the rest of the year.  If you have a group wishing to take the training, we can set up special dates.

JP wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Thu, Apr 3 2008 10:12 AM

Jeff,

This sounds fantastic. Wish I could attend. Do you ever release the materials used in your class?

Keep up the great work! Looking forward to the book!

Jeffrey Palermo wrote re: Agile Boot Camp for .Net developers: April 30-May 2 (spots available)
on Thu, Apr 3 2008 10:17 AM

@JP,

I always release the materials for the class, and each student is free to share it with their company, friends, etc.