1 HTML5 jquery.net SharePoint Silverlight ASP.NET Consulting & Training Time is money and productive software developers save time. The Wahlin Group specializes in helping software developers learn development concepts quickly and thoroughly using innovative and focused training techniques. We also provide consulting and mentoring services and have built ASP.NET, SharePoint and Silverlight enterprise-level applications for large and small companies alike. The Wahlin Group Phone: Web:
2 Innovative Training Techniques Each individual has their own unique learning style. While many training solutions target one or two learning styles, The Wahlin Group uses innovative training techniques to help people maximize their learning experience. Some learn by hearing, others by visual demonstrations, hands-on activities, or reading. The Wahlin Group's learning solutions target Students first learn why a technology is being covered, how it can be used in the real-world and different techniques and best practices for implementing the technology. Students will see, hear and use different technologies that will maximize their IT productivity and learn from instructors that actually use the technologies they teach in the real-world. multiple learning styles to allow software development concepts to be learned and understood more quickly DEVELOPMENT COURSES ASP.NET 4.5 PROGRAMMING ASP.NET MVC 4 PROGRAMMING JQUERY PROGRAMMING HTML5 AND CSS3 WEB DEVELOPMENT compared to traditional learning techniques. flexible Training solutions for your business needs C# 4 PROGRAMMING C# DESIGN PATTERNS ADVANCED C# PROGRAMMING SHAREPOINT 2010 DEVELOPMENT SILVERLIGHT 5 PROGRAMMING WINDOWS COMMUNICATION FOUNDATION BUILDING AN END-TO-END APPLICATION Onsite, Online, Video and Custom Courses The Wahlin Group offers flexible training solutions that are catered to your business needs. Whether its onsite, online, self-paced video or custom training courses, we'll work with you to ensure that your needs are met and that your developers feel confident and productive after completing a course. Let us Help You Maximize IT Productivity Contact us at for information on our training courses or visit our website at.
3 ASP.NET 4.5 Programming jquery Web Programming Learn to build enterprise Web applications using ASP.NET 4.5 and Visual Studio Topics covered include key ASP.NET controls such as GridView and ListView, the page life-cycle, data binding, membership providers and security, master pages, personalization and themes, techniques for working with client IDs, AJAX functionality, Web Services, plus more. AJAX technologies provide a way to build rich and efficient Web applications that minimize post-back operations and provide a more pleasant experience for end users. The jquery Web Programming course provides a hands-on look at the popular jquery script library. Topics covered include using selectors, chaining, event handling, DOM manipulation, animations, plug-ins, jquery templates and data binding as well as AJAX techniques for calling Web Services and REST APIs. C# 5 Programming with Visual Studio With the release of C# 5, developers have a powerful language at their disposal that can be used to build enterprise-scale applications. The C# 5 Programming with Visual Studio course provides an in-depth, handson analysis of the C# language and demonstrates how to develop flexible.net applications using Visual Studio Key C# topics such as object-oriented programming techniques, file manipulation and realworld best practices are discussed as well as language features such as default properties, object and collection initializers, lambdas, extension methods, and LINQ. Advanced C# Programming with Visual Studio The Advanced C# Programming course provides an in-depth look at key features every.net developer should know and provides hands-on exercises to enhance their existing skills. Topics covered include monitoring and debugging techniques, CLR memory management details, working with streams and files, leveraging delegates, events and generics, security concepts, serialization techniques, XML parsing APIs, reflection, plus more. HTML5 and CSS3 Web Development The HTML5 and CSS3 Web Development course covers some of the key HTML5 technologies that can be used today. Topics covered include semantic tags, HTML5 boilerplate, rendering graphics with the HTML5 canvas, Scalable Vector Graphics (SVG), using local storage, integrating Geolocation, and more. A discussion of new CSS3 features is also provided in the course. Each chapter includes handson labs to solidify concepts with students.
4 Building an HTML5 End to End Web Application with ASP.NET MVC 4, EF Code First, and jquery This course provides an end-to-end look at building an HTML5 application using different technologies such as Entity Framework Code First, ASP.NET MVC and the ASP.NET Web API, and jquery. Throughout the course you ll see how different server-side and clientside technologies can be integrated to create a robust application that provides flexible data display options to end users. SharePoint 2010 Development for.net Developers The SharePoint 2010 Development with Visual Studio course is designed to transform.net developers into SharePoint 2010 developers by leveraging existing.net programming skills. The course provides a thorough look into the world of SharePoint and explains key concepts such as security, content types, site columns, Web Parts and workflows. Additional topics covered include Visual Studio 2010 project templates, visual web parts, integrating with Web Services, business connectivity services plus more. Silverlight 5 Programming Windows Communication Foundation C# Design Patterns Silverlight 5 provides a framework for building Rich Internet Applications (RIAs) that can run in a variety of browsers on multiple operating systems. Applications built using Silverlight can take advantage of a rich set of features including flexible controls, animations, built-in networking classes for data retrieval and flexible data binding. Students will learn key concepts and development techniques that will lower the Silverlight development learning curve and allow them to build powerful and efficient business applications using Silverlight. Windows Communication Foundation provides a robust framework for exchanging data between distributed programs in a platform-neutral manner. In the Windows Communication Foundation course students will learn how to create WCF applications and libraries, decorate data entity objects with attributes, implement security, handle transactions and consume different types of services. Service Oriented Architecture (SOA) concepts are discussed as well as best practices for exchanging data between applications. The C# Design Patterns course teaches developers how to build loosely-coupled applications that leverage re-useable code and offer simplified maintenance. Throughout the course students will learn about different creational, structural and behavioral design patterns as well as application patterns such as MVC and MVVM. Each pattern is associated with a realworld scenario to help students understand the pattern and know when it should and shouldn't be used in applications.
5 Introduction to the.net Framework The Introduction to.net Framework course provides students with a fundamental look at what Microsoft's.NET Framework offers and the types of applications that can be built using it. Several different technologies are covered through hands-on exercises and instructor-led discussions including.net languages, security, ASP.NET Web applications, Web Services, COM Interop, plus more. Students interested in developing high performance applications using the.net framework will learn the fundamentals they need to get started. Consulting and Mentoring services for business applications Consulting and Mentoring Services Looking for more than just training? The Wahlin Group provides jquery, HTML5,.NET, ASP.NET, SharePoint Contact us about Consulting and Mentoring Contact us at for information about our consulting and mentoring services. and Silverlight consulting services to help architect and build the applications your company needs to succeed. We offer professional development services that implement best practices and unit testing techniques. Mentoring services are also available to provide support for existing teams to help maximize their IT productivity.