Professional Training

We offer customized training solutions targeting various aspects of software development. Our on-site workshops, training courses, and on-the-job mentor programs will help your employees gain knowledge necessary to succeed in your business.

Sample training categories are listed below. Please, talk to us about your organization's training needs.

Architecture and Design

Object-Oriented Analysis and Design
Unified Modeling Language (UML)
Object-Oriented Principles (OOP)
Gang-of-Four Design Patterns
Enterprise Application Architecture Patterns
Data Modeling
Domain Modeling
Domain-Driven Design (DDD)
Test-Driven Development (TDD)
Responsibility-Driven Design
Service-Oriented Architecture (SOA)
OOP, DDD, and SOA working together
Aspect-Oriented Programming (AOP)

Management and Development Methods

Measurements
Decision Making
Facilitation Techniques
Managing Project Portfolios
Roles and Responsibilities
Adapting to Change
Planning and Estimating
User Stories
Design White-Boarding
Code Walkthroughs

Infrastructural Components in .NET

Dependency Injection
Logging
Exception Management
Application Security
Transaction Management
Lazy Load
Validation
O/R Mapping
AJAX Controls

.NET Development Environment

Subversion Source Control
Team City Build and Continuous Integration Server
Unit Testing with NUnit
Automated User Acceptance Testing with FIT and FitNesse
Refactoring with Resharper
Load Testing and Profiling
Reporting Services
Prev Page Prev Page

Take Action

Contact our training and mentoring services advisor:



What our clients say...

I have always been impressed by their technical expertise and their quality of work

"I have always been impressed by the technical expertise and the quality of work that has been provided by Modelus. Whether application or database design, .NET or Java coding, I am confident that the delivered product will be what was promised. In addition, Modelus makes it a priority to deliver according to agreed upon timelines."
Michael Dalton
Boston Scientific
Maple Grove  MN