Our intensive introduction to Scala Programming training course is aimed at existing software developers who need to quickly grasp Scala language, syntax and functional programming Best Practices.
Scala is known as an “Object-Functional” language, and can be used for scripting as well as for programming software applications. Scala compiles to Java bytecode, with executable applications running on the JVM.
Scala is a low-ceremony, statically typed language, with full support for functional programming techniques such as anonymous functions, currying, pattern matching, immutability, and type inference.
If you are interested in custom / on-site Scala training for any size of team, please get in touch …
The Professional Scrum Developer training course for .NET Developers and Architects (PSD .NET) focuses on getting teams to work together efficiently and with enthusiasm, using modern software engineering practices in conjunction with Visual Studio 2010, Visual Studio 2012 and Team Foundation Server. All of this is done as iterative incremental development within the Scrum framework.
PSD classes are heavily exercise-driven, with students working in self-organizing teams to develop “done” increments from a realistic product backlog.
As with all Scrum.org courses, the curriculum and materials are standardized and regularly enhanced …
Everything you always wanted to know about Scrum & Agile but were too busy to ask…
We’ve put together this free Scrum/Agile session to showcase the real benefits of Agile development, project management, and product management.
This class has been tailored especially for people interested in harnessing the power of Agile, and dispels some of the myths without taking all day about it.
Join Professional Scrum Trainer Simon Reindl as he introduces and demonstrates Scrum, answers your questions, and allows you to experience it yourself.
You will learn the rules of Scrum, including the roles, events, and artefacts. You will also see that while …
Our MVVM & Prism training course is aimed at existing WPF / .NET developers who are looking for ways to improve the User Interface development lifecycle.
We’ve seen a marked rise in interest around the holistic practice of Application Lifecycle Management (ALM), as software development teams are being brought closer together with business process management. Team Foundation Server 2010 is Microsoft’s flagship platform for enterprise ALM – find out more here…
We’ve seen a marked rise in interest around the holistic practice of Application Lifecycle Management (ALM), as software development teams are being brought closer together with business process management.
The tools available to govern, develop and maintain code have reached a much greater level of maturity and robustness – incorporating version control & code repository capabilities, test-driven development, continuous integration, through to bug-tracking, and more – and this is certainly true of Microsoft’s enterprise development platform, Team Foundation Server 2010 (TFS 2010).
The key message is one of collaboration and communication between all the stakeholders involved in getting your software product delivered.
And because TFS 2010 is built around Visual Studio and the .NET Framework, it will be instantly familiar to .NET developers.
Some of the key benefits of Team Foundation Server 2010:
- Agile Planning Tools – the Excel Agile Planning workbook enables teams to adopt and implement Agile development methodologies like SCRUM.
- Real-time reporting – allows for potential problems to be nipped in the bud
- Integration with Microsoft Project – keep the non-developer stakeholders happy with automated project status updates, and identify ways to improve business processes
- Synchronisation with Active Directory – simplifying the management of users / roles
- Unit Testing improvements – easier selection and definition of unit tests
- Code Repository – maintain control and boost collaboration between all parties with a central managed area for project artifacts.
- Build Automation – queuing and management of build jobs benefits from the customisable and flexible Windows Workflow Foundation
- Traceability – maintain standards of QA
Microsoft have improved the setup and scalability of Team Foundation Server, from a simplified wizard to guide small teams through the process of setup and installation, to full-on Network Load Balancing and 64-bit server support for large-scale enterprise rollout.
Our Team Foundation Server 2010 training course is designed to give software developers and architects intensive hands-on experience using the key tools and functionality, with Best Practices and real-world scenarios throughout.
Get in touch if you’d like to find out more!
Scribbled by Ian
Our BDD with Ruby on Rails course will teach you when and how to implement Behaviour Driven Development (BDD) techniques in your Ruby on Rails projects, with the aid of the Cucumber framework, to write plain English product Features and Scenarios, and turn these into functioning Ruby on Rails code.
Our Silverlight app development course will give you a fast-track introduction to developing Silverlight 5 apps using Visual Studio 2012, and the Expression suite of tools.
Our Test Driven Development (TDD) with Java training course is aimed at individuals and teams who are transitioning from developing Java applications using more traditional methods such as the Waterfall model. You’ll get hands-on unit testing experience with tools such as jUnit, and continuous integration with Jenkins, SVN and Maven.
This course is aimed at developers and managers who wish to deploy TFS to support and enhance future application development projects.
Our Advanced C# 5.0 Programming training course is aimed at seasoned .NET developers who need to learn the most important new features and best practices with C# .NET 4.0 and Visual Studio 2012.