Skills Matter
Skills Matter helps a community of passionate developers learn and share skills to write better software. We collaborate with the world's leading innovators in software and thousands of passionate developers meeting up at Skills Matter, to produce some 450 intensive workshops, 500 talks & meetups, 2, 000 hours worth of skillscast videos, quarterly Open Source Journal magazines per year. Join our community to learn and share skills on leading ideas and truly bleeding edge technologies (from HTML5, Android and iPhone to F#, Clojure and Scala, from DDD and CQRS to RDFa and NoSQL and from Lean, Kanban and Agile Leadership to Software Craftsmanship and Agile Testing to BDD)
Skills Matter's mission is to promote continuous learning and innovation in software. More than 35, 000 people get together at Skills Matter each year, everyone with the goal of improving themselves and our community. We welcomed 42, 000 face-to-face visits to our talks, workshops and gatherings in the last 12 months and our SkillsCast videos were seen by several hundreds of thousands of passionate developers too.
Follow us on twitter skillsmatter #skillsmatter
Skills Matter's mission is to promote continuous learning and innovation in software. More than 35, 000 people get together at Skills Matter each year, everyone with the goal of improving themselves and our community. We welcomed 42, 000 face-to-face visits to our talks, workshops and gatherings in the last 12 months and our SkillsCast videos were seen by several hundreds of thousands of passionate developers too.
Follow us on twitter skillsmatter #skillsmatter
Skills Matter is based in London, Greater London, United Kingdom
Skills Matter Seminar Schedule
Skills Matter helps a community of passionate developers learn and share skills to write better software. We collaborate with the world's leading innovators in software and thousands of passionate developers meeting up at Skills Matter, to produce some 450 intensive workshops, 500 talks & meetups, 2, 000 hours worth of skillscast videos, quarterly Open Source Journal magazines per year. Join our community to learn and share skills on leading ideas and truly bleeding edge technologies (from HTML5, Android and iPhone to F#, Clojure and Scala, from DDD and CQRS to RDFa and NoSQL and from Lean, Kanban and Agile Leadership to Software Craftsmanship and Agile Testing to BDD)
Skills Matter's mission is to promote continuous learning and innovation in software. More than 35, 000 people get together at Skills Matter each year, everyone with the goal of improving themselves and our community. We welcomed 42, 000 face-to-face visits to our talks, workshops and gatherings in the last 12 months and our SkillsCast videos were seen by several hundreds of thousands of passionate developers too. Follow us on twitter skillsmatter #skillsmatter
Skills Matter's mission is to promote continuous learning and innovation in software. More than 35, 000 people get together at Skills Matter each year, everyone with the goal of improving themselves and our community. We welcomed 42, 000 face-to-face visits to our talks, workshops and gatherings in the last 12 months and our SkillsCast videos were seen by several hundreds of thousands of passionate developers too. Follow us on twitter skillsmatter #skillsmatter
Andy Hunts Pragmatic Thinking Learning Refactor your Wetware
: Software development happens in your head - not in an editor, IDE, or design tool. We're well educated on how to work with software and hardware, but what about wetware, our brains? Join Andy Hunt for a look at how the brain really works (hint: it's a dual processor, shared bus design) and how to use the best tool for the job by learning to think differently about thinking. Andy looks at the importance of context and the role of expert intuition in software development.
Learn to take advantage of pole-bridging and integration thinking. Compare different laterally-specialized more...
Core Spring NET Developing with Spring NET - 4 days - UK


: In this intensive 4-day Spring .NET course, you will learn how to use the Spring .NET framework to create well-designed, testable business applications in an agile manner. During this Spring .NET course, you will become familiar with the concepts of Inversion of Control and Dependency Injection and you will take a look at Spring ASP. NET in detail. You will see that Spring lets you tap into the full power of more...
Developing Mobile Applications with Android - 3 days - UK


: This course provides a fast track to applications development with Android; the exciting new open source platform for mobile wireless devices. Extensive, hands-on practical exercises are included throughout. Developers first learn about Android fundamentals followed by the development tools and user interface that make this Linux based platform unique. Here you will see how easy it is to start developing and testing Android applications.
To round out the introduction, we cover the architecture and application framework that allow the reuse and replacement of components, key to the power more...
Frank Cohens Test Automation BootCamp




: In Frank Cohen's three day Test Automation Bootcamp, you will learn how to use powerful open source test automation tools to test for scalability, performance and reliability, including Selenium, PushToTest TestMaker and soapUI. You will learn about the User Goal Oriented Test (UGOT) methodology to deliver actionable knowledge. On completion of this Test Automation Bootcamp, you will be able to identify and solve performance bottlenecks in RIA and SOA applications.
Loosely Coupled Messaging with NServiceBus - 2 days - UK



: In this 2 day NServiceBus workshop, you will learn how to use nServiceBus effectively in your applications to save time and effort on all communications and distribution aspects. During the course, we will build a representative slice of an enterprise application together, that demonstrates all important distribution patterns.
LEARN HOW TO:
* Implement message exchange patterns like full duplex and pub/ sub
* Design long-running business processes using sagas
* Architect for integration, retries, and fault tolerance
* Configure NServiceBus for your applications
* Scale out processing across heterogeneous server farms
Martine Devos Certified Scrum Master Estimation Class on 02-04-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Progressive .NET Course - 3 days - UK


: This 3-day crash course gives an overview of the progresive .NET practices, ideas and tools that help us deliver software better and faster. Students will get hands-on experience and a solid introduction to test driven development, agile acceptance testing, continuous integration, dependency injection, object-relational mapping, aspect oriented programming, agile web development and asynchronous systems using leading open-source .NET tools.
We build a practical application from scratch in this course, demonstrating how all these techniques and tools work in practice.
LEARN HOW TO:
* Implement TDD in more...
Rachel Davies Agile Retrospectives
: A retrospective is a meeting held at the end of a development iteration or project milestone to help the team identify ways to improve their team effectiveness.
In this Agile Retrospectives workshop you will learn about the foundations of retrospective facilitation with implementation tips and practical exercises so you can try out the techniques yourself.
The workshop covers how to plan a retrospective, how to run a retrospective and how to integrate retrospectives into agile development lifecycles.
Rachel Davies' Agile Coaching Skills - 2 days - UK



: This interactive course engages participants in discussion and teambased simulations to explore how Agile Coaches work. You will get an introduction to a range of coaching tools that you can apply immediately on your team.
A practical guide to creating strong agile teams, this training gives you coaching tools that you can apply whether you are a project manager, a technical lead, or working in a software team.
This course is delivered by Rachel Davies, author of a Agile Coachinga book and a copy of this book is included in your course registration.
Ajax & RIA Training
Peter Lubbers' HTML5 WebSocket and Communication Workshop



: Peter Lubbers' HTML5 WebSocket and Communication
Expert: Peter Lubbers
Date: Aug 26 - 27, 2010
Where: Skills Matter, 116-120 Goswell Road, London EC1V 7DP
Cost: 876 if booked by 04-07-10
Use SM2135-623483-FJX in the Promo Code field in the online booking form
More Info or Book Online:
http://skillsmatter. com/ course/ ajax-ria/ more...
Functional Programming
Jonas Boner's Pragmatic Real-World Scala - 2 days - UK



: Jonas Boner's two day Pragmatic Real-World Scala course will teach you all you need to know about Scala, one of the most interesting new languages for the JVM. A unique and elegant blend of the Object-Oriented (OO) and Functional Programming (FP) paradigms, Scala is pragmatic and practical with seamless interoperability with Java.
Scala stands for 'Scalable more...
Robert Pickerings Beginning F Workshop
: Robert Pickering's Beginning F# Workshop is a two day course that will teach you all about F#, an exciting new language that has evolved from a Microsoft Research project into a first class citizen of Visual Studio 2010. You will discover how F# can be used to express programs concisely and efficiently; youa ll also learn how to start having fun with this enormously productive language.
This F# course will start with an introduction to F# and functional programming. It will show you how to more...
Robert Pickerings Beginning F Workshop 9 May 2011
: Robert Pickering's Beginning F# Workshop is a two day course that will teach you all about F#, an exciting new language that has evolved from a Microsoft Research project into a first class citizen of Visual Studio 2010. You will discover how F# can be used to express programs concisely and efficiently; youa ll also learn how to start having fun with this enormously productive language.
This F# course will start with an introduction to F# and functional programming. It will show more...
IT Architecture
Advanced Distributed Systems Design with SOA - 5 days - UK


: Designing large-scale distributed systems is hard. New technologies make it easier to comply with todaya s communications and security standards, but dona t auto-magically give you a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and EBay.
Tried-and-true theories and fallacies will be shown, keeping you from making those same costly mistakes today. Communications patterns like publish/ subscribe and correlated one-way request/ response will be used more...
Eric Evans Domain Driven Design Hands-On Immersion




: Finding and exploiting domain models is key to success with large software systems. In this Domain Modeling Workshop, a team will learn to cultivate a strong connection between the language used by experts, users, and developers, so that the right kind of models can dramatically accelerate the process of translating the customers' needs into working software. Upon completion of this Domain Modeling workshop, the team will have a strong domain modeling capability coupled with programming best practices such as exploiting design patterns, refactoring and test-driven more...
Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD



: Greg Young's 3 day CQRS, Domain Events, Event Sourcing and how to apply DDD course will teach you all about system building and architectures with Domain Driven Design. The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many of the stereotypical architectures people use actually make it impossible to apply DDD. Greg's course will help more...
International Association of Software Architects IASA Foundation Gold Course


: This 5 day International Association of Software Architects (IASA) Foundation Gold Course provides you with a detailed understanding of the skills that the worldwide IASA community has found to be essential for the practicing IT Architect along with practical, useable architectural skills that you can start using immediately.
The course combines the best of the IASA 101 and 102 foundation courses and will entitle you to one yeara more...
Robert Schneiders Mission Critical Service Testing Using soapUI Pro
: Robert D. Schneider, senior consultant and trainer. He has provided distributed computing, database optimization, and other technical expertise to a wide variety of enterprises in the financial, technology, and government sectors, and author of six books and numerous articles on advanced technical topics such as Cloud Computing, Service Oriented Architecture (SOA), open source, and relational database design/ optimization.
Robert will be at Skills Matter this spring to more...
Simon Browns Software Architecture for Developers
: Simon Brown - the founder of the very popular 'Coding the Architecture' website and (in his own words) "either a software architect who codes or a software developer who understands architecture" is bringing his ideal course for aspiring software architects to Skills Matter.
This 2-Day exploration will provide you with a real-world and pragmatic understanding of the roles and responsibilities of the modern software architect. Utilising the strong technical knowledge that you already have, you will learn how more...
Simon Browns Software Architecture for Developers Workshop
: Simon Brown's 2 day Software Architecture for Developers course is about broadening your software development skills and has been designed to take full advantage of the technical knowledge that you already have. This could be Java, .NET or something else. Simon Brown's software architecture development course will make you more 'architecturally aware', and will help you to build better software. It's about pragmatic and real-world software architecture rather than academic "ivory tower" software more...
Java Frameworks
Kevlin Henney Jon Jaggers Deliberate Practice Days
: For a developer, deliberate practice means trying new things, trying old things with a view to making them fresh and trying to move from accidental practice to intentional discipline. Deliberate practice improves technical agility through increased self awareness.
LEARN HOW TO:
a Evaluate and improve our test cases using Test-Driven Development
a Learn pairing and team skills by putting them into practice
a Identify blindspots in our own thinking, such as evaluating the quality of our own work
a Learn how to learn and how to unlearn through deliberate practice
Ruby on Rails and Ajax Training
Core RoR Web Development With Ruby on Rails - 4 days - UK




: In this 4 day core Ruby on Rails 2. 3 course, you are going to actually build and deploy a web application written in Ruby on Rails, learning how to use Ruby on Rails along the way.
LEARN HOW TO:
* Understand Ruby fundamentals
* Install Ruby and Rails
* Develop a full working web application with Ruby on Rails
* Use new features in Ruby on Rails 2. 3
* Grasp and master the fundamentals Models, Views and Controllers
* Apply Behaviour Driven Development and Test Driven Development with Cucumber
* Getting to grips with Git (version control system)
http://skillsmatter. com/ course/ ajax-ria/ ruby-on-rails-workshop/ sm-500
Sys Admin and Operating Systems
MongoDB for Developers
: Brendan McAdams, creator of both Casbah, a Scala toolkit for MongoDB, and mongo-hadoop, presents this essential MongoDB workshop for developers.
Delivered by a fellow 10gen expert on MongoDB, this two-day course prepares you to better understand the MongoDB command shell, query API and driver tools. Through a variety of hands on labs and exercises, you will learn how to troubleshoot common issues and failures.
Spanning the MongoDB gamut, covering CRUD, schema design, performance tuning, map-reduce, more...
Agile Software DevelopmentAgile Software Development Training - Agile, Scrum, Process, UML, Design, Testing
Gojko Adzics BDD for Developers
: Leading developer, architect and author of "Bridging the Communication Gap" and "Specification by Example" Gojko Adzic, will be delivering a two-day hands-on BDD for Developers course, helping you gain the skills you need to apply the ideas and practices of BDD to solve real-world problems.
Through a combination of simulations and practical hands-on exercises, you will learn how to apply the more...
Gojko Adzics Hands-on Agile Acceptance Testing Specification by Example with FitNesse Workshop



: Gojko Adzic's 3-day hands-on Agile Acceptance Testing & Specification by Example with Fitnesse Workshop teaches the principles, practices and techniques of agile acceptance testing and specification by example. It also focues on the key agile development practices that will help you to deliver software that is fit for purpose and will enable you to focus development effort on things that really matter.
Jon Jagger Kevlin Henney Agile Development for Developers
: Kevlin Henney (editor of the '97 Things Every Programmer Should Know' project) -- and Jon Jagger (expert coach-consultant-mentor-trainer-programmer, specialising in agile software development) present a three-day workshop teaching you essential agile princicples, practices and processes.
Jon Jagger will lead this Agile Development for Developers workshop, giving you the chance to learn from more...
Jutta Ecksteins Agile Software Development in the Large
: Jutta Eckstein is an independent coach, consultant and trainer from Braunschweig, Germany. Her know-how in agile processes is based on over ten years experience in developing object-oriented applications. She has helped many teams and organization
LEARN HOW TO:
a frequent delivery with several teams
a developing the highest business value for multiple customers
a efficient communication and frequent synchronization within a large team
Martine Devos Agile Project Management Workshop
: Learn to lead agile Software Projects that adapt to change & discovery, improve collaboration, drive innovation and deliver business value.
Agile methods are taking the IT and software development worlds by storm. Why? Because they're effective and they better align with the realities of software development projects, i. e. changing requirements, ever more challenging technologies, highly compressed schedules and evolving teams. This workshop teaches you how to adapt and respond to all of these challenges within your software projects.
Software Projects Require more than more...
Martine Devos' Certified Scrum Product Owner


: Leading Agile expert Martine Devos is coming to Skills Matter to deliver her two-day course which teaches you how to become an effective Product Owner.
If you would like to learn how to leverage Scrum to optimise value creation and customer satisfaction, then this is the course for you.
The course will cover Scrum roles from Product Owner, Team to ScrumMaster. There will also be a range of group based and individual exercises more...
Martine Devos' Certified ScrumMaster and Estimation Class - 2 days - UK


: Leading a Scrum team is radically different to traditional project management. Rather than plan, instruct, and direct, the leader of a Scrum team (called a ScrumMaster) facilitates, coaches, and leads.
In this 2-day ScrumMaster Certification course, we will cover the fundamental principles of Scrum, qualifying you as a Certified ScrumMaster.
In this intensive and highly interactive workshop, you will get the opportunity to learn to deal with the obstacles that more...
Agile TrainingAgile Software Development Training - Agile, Scrum, Process, UML, Design, Testing
Antony Marcano Andy Palmer Chris Matts Feature Injection Course
: Andy Palmer, software craftsman, coach, consultant and developer has worked in technology for 10 years on high-availability systems for the mobile telecommunications industry and as a coach with a prestigious Agile consultancy.
Antony Marcano has 13 years of industry experience, originally specialising in software testing, the last 8 of which as a practitioner on Agile projects. Now, more often as a coach and trainer, Antony helps teams evolve their skills and abilities to attain the benefits offered by more...
David Laribees Leading Lean Agile Teams



: Successful product teams need a generalist who can help teams come together and perform - a leader who can bring a holistic toolkit to the whole team, customer and programmer alike. In this two day workshop, attendees will be introduced to a series of collaborative practices that ensure user-centered products, lightweight, useful processes and technical excellence. This course is appropriate for developers, technical leads, architects and coaches.
LEARN HOW TO:
* Build a real team, not just a collection of co-workers
* Coach people towards involvement and creativity
* Center your product directly on your intended users
* Define just enough process and improve more...
Diana Larsen James Shores Art of Agile Planning and Delivery
: James Shore is a prominent figure in the Agile software development community. He has been coaching teams in Agile development since 1999, James consults with development teams worldwide to help them meet commitments, improve product quality and increase productivity. He is co-author of The Art Of Agile Development.
Diana Larsen consults with leaders and teams to create work processes where innovation, inspiration, and imagination flourish. With more more...
Gojko Adzics Test Driven Development Workshop



: TDD expert Damjan Vujnovic is returning to Skills Matter. If you are looking to learn the fundamentals of Test Driven Development from a world leading expert, then this 2-Day interactive course by Gojko Adzic is for you!
Be prepared to be immersed in a realistic TDD project, where you will learn the principles and practices of TDD, as well as how to implement them in the real-world. You will become familiar with more...
Martine Devos Certified Scrum Master Estimation Class on 03-12-12




: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 05-11-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 11-06-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 12-03-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 12-12-11
: Martine Devos' two day ScrumMaster and Estimation class will teach you the principles of Scrum, qualifying you as a Certified ScrumMaster. Leading a Scrum team is extremly different to agile project management.
The leader of a Scrum team (called a ScrumMaster) facilitates, coaches and leads.
In this interactive and intensive workshop you will learn to deal with the obstacles that confront Scrum teams. You will also put theory into practise through a variety of exercises and take-aways to use with co-workers.
Martine Devos Certified Scrum Master Estimation Class on 14-05-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 14-06-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 17-09-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 17-12-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 19-01-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 19-11-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 20-02-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 22-10-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 23-04-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 26-01-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 28-06-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 28-08-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 30-07-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Certified Scrum Master Estimation Class on 31-05-12
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Martine Devos Coaching Kanban for Teams
: Martine Devos is a persuasive and highly passionate communicator, public speaker and published author focused on Agile methods. Leveraging years of research and experience, Martine trains and coaches teams in Agile principles and practices, including Agile Project Management, Scrum, Kanban and Lean Software Engineering.
Kanban is an emerging process framework for software more...
Martine Devos ScrumMaster Class
: Martine Devos' two day ScrumMaster and Estimation Class will teach you the fundamental principles of Scrum, qualifying you as a leading ScrumMaster.
In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams.
After completing the course, you will be enrolled as a certified ScrumMaster.
Michael Vizdos ScrumMaster Certification
: Michael Vizdos is an experienced agile coach, Certified Scrum Trainer, speaker, and author (including co-author of the book the Enterprise Unified Process, 2005). He has more than 19 years of experience in the IT industry
LEARN HOW TO:
a Define "done" for Agile teams and how to help them get there
a Lead retrospectives
a Build High Performing teams
a Create product backlogs
a Estimate & Plan
a Deal with conflict
DDD & ArchitectureDomain driven design
David Laribees Leading LeanAgile Teams
: David Laribee will be delivering a two-day course on Leading Lean/ Agile Teams, at The Skills Matter eXchange.
Successful product teams need a generalist who can help teams come together and perform - a leader who can bring a holistic toolkit to the whole team, customer and programmer alike. In this two day workshop, attendees will be introduced to a series of collaborative practices that ensure user-centred products, lightweight, useful processes and technical excellence. This course is appropriate for developers, technical leads, architects and coaches.
David Laribees Managing Technical Debt Workshop
: David Laribee will be presenting a one-day workshop at The Skills Matter eXchange on 'Managing Technical Debt'.
Technical debt is a real drag on productivity and every team suffers from it. The good news is that this debt can be paid back over time and managed when a team is willing to put a system in place. This workshop demonstrates how to build a system for managing and reducing debt using a Lean/ Agile process.
Participants will also leave with a full more...
Eric Evans Domain Driven Design Hands-On Immersion Workshop
: Eric Evans' 4 day Domain Driven Design Hands-On Immersion Workshop will teach you how to put the domain model to work. Finding and exploiting domain models is key to success with large software systems. By cultivating a strong connection between the language used by developers, appropriate models can dramatically accelerate the process of translating customer needs into working software. Strong domain modeling coupled with programming best practices such as exploiting design patterns, refactoring, and test-driven development result in a principled yet practical approach to the development of large software systems.
This more...
Greg Youngs CQRS Workshop 16-05-12
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way.
more...
Greg Youngs CQRS Workshop 17-10-12
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way.
Many more...
Greg Youngs CQRS Workshop on 06-02-12
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many more...
Greg Youngs CQRS Workshop on 09-07-12
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way.
more...
Greg Youngs CQRS Workshop on 10-12-12
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way.
more...
Greg Youngs CQRS Workshop on 19-12-11
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way.
more...
Greg Youngs CQRS Workshop on 28-03-12
: DDD & CQRS expert Greg Young, will run a 3-day workshop in London on CQRS, Domain Events, Event Sourcing and how to apply DDD.
Join this workshop, spend 3 intensive days in a room with Greg and learn all about system building and architectures with Domain Driven Design.
The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many more...
Udi Dahan Advanced Distributed Systems Design with SOA
: Leader and Nservice Bus project extraordinaire Udi Dahan, will be delivering his 5-day Advanced Distributed Systems Design with SOA course at Skills Matter.
This advanced and highly intensive workshop, focuses on how to best build large scale distributed systems. You will learn a range of techniques on how to avoid common pitfalls in distributed systems and use loosely coupled messaging communication.
Throughout the course you will have access to lectures, simulation exercises and group more...
Udi Dahans Advanced Distributed Systems Design with SOA
: Udi Dahan's five day course Advanced Distributed Systems Design with SOA will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with todaya s communications and security standards, but they won't magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and EBay.
Udi Dahans Enterprise Development
: NServiceBus creator Udi Dahan, will be delivering his three day NServiceBus Messaging course at Skills Matter in 2012.
The three day course teaches you all you need to know about NServiceBus from basic one-way messaging through to publishing services and solutions. You will learn how to implement message exchange patterns such as full duplex and pub/ sub. The course will also teach you Design long-running business processes using sagas and architect for integration, more...
Udi Dahans Enterprise Development with NServiceBus
: Udi Dahan will be coming to The Skills Matter eXchange to delivera course on "Enterprise Development with NServiceBus".
The course will teach you all the ins-and-outs of NServiceBus - the most popular, open-source service bus for .NET. Used in production since 2006, NServiceBus is now used in hundreds of companies in finance, healthcare, retail, SaaS, web 2. 0, and more.
From basic one-way messaging, through publish/ subscribe; providing solutions more...
Java & J2EEJava Developer Training
Brian Slettens Semantic Web Technologies Bootcamp - 5 days - UK


: This exciting Semantic Web Technologies Bootcamp, provides a broad, example-driven introduction to a compelling vision for the future of computing that follows on the success of the Web. You will learn how the technical and business value of Semantic Web technologies is available and useful today behind firewalls as well as on the public Web.
Organisations are struggling with data integration solutions that operate at the wrong level of abstraction or are shackled to legacy systems with no idea of how to modernize more...
Core Gradle Build System for Java - 2 days - UK


: In this intensive and highly practical 2-day Gradle course, you will become familiar with all the major concepts of Gradle and how to best use Gradle for simple as well as complex build scenarios. This course is packed with hands-on exercises. You will learn about the basic language elements of the Gradle Domain Specific Language (DSL), and how to use Gradlea s build-by-convention for plain Java and Java web more...
Core NHibernate, Persistence with NHibernate - 3 days - UK


: In this 3-day introductory NHibernate course, you will learn how to use this O/ R mapping tool efficiently in your applications to save time and effort on communicating with database storage. During the course, we build together a simple practical application that demonstrates all important data management patterns.
LEARN HOW TO:
* Configure NHibernate for your applications
* Manage sessions and transactions
* Map objects and collections to database structures
* Use NHibernate Castle integration facilities
* more...
Core TAPESTRY Web Application Development with TAPESTRY - 3 days - UK


: This Tapestry workshop gently leads you into the way of Tapestry, and helps you understand exactly what it is that Tapestry does and even how it operates internally.
Howard strongly believes that, when it comes to technology, people learn through their fingertips. To that aim, he teaches Tapestry as an interactive workshop consisting of six labs. Each lab teaches a different aspect of Tapestry; a particular component or set of components, or a particular challenge developers are likely to face.
PROGRAMME
Session 1: Tapestry Basics
* What is Tapestry?
* more...
Developing with the Spring Framework Training - 4 days - UK


: In this intensive and highly practical 4-day Spring training course, you will learn how to use the Spring Framework to create well-designed, testable business applications in an agile manner.
During this Spring 2. 5 course, you will learn Spring's features and how to use them. You will also become familiar with fundamental architectural issues, which you will need to be aware of when developing with the Spring framework: It is important to know how to use certain parts of the Spring framework, but even more important to be able to more...
Dierk Koenig Practical Grails for Developers
: ierk Koenig- core committer to Groovy and Grails, and speaker at the first International Grails eXchange in 2007, will be delivering his expert Practical Grails For Developers workshop at Skills Matter.
During the two day Practical Grails course you will learn how to build industrial-strength web applications for the JVM with Grails. The course will more...
Dierk Koenig Practical Groovy for Developers
: Dierk Koeing -- lead author of the book 'Groovy in Action' and Groovy & Grails committer -- brings his two-day Practical Groovy for Developers workshop exclusively to Skills Matter.
Dierk presents a two-day Practical Groovy for Developers workshop that aims to make you a skilled groovy user and also learn more about its areas of applicability. Through a range of classroom sessions and more...
Ian Robinson and Jim Webbers Neo4j Tutorial
: Graph databases like Neo4j are an esoteric and powerful member of the NoSQL family. For highly connected data, graph databases can be thousands of times faster than relational databases, making Neo4j popular for managing complex data across many domains from finance to social, and telecoms to geospatial.
Join Jim Webber and Ian Robinson, authors of the popular REST in Practice: Hypermedia and more...
Java Power Tools Bootcamp - 5 days - UK


: The Java Power Tools Bootcamp is a comprehensive, innovative and hands-on workshop covering best-of-breed open source tools and techniques for Agile Development in Java. Learn how to optimise your development process, hone your programming skills and know-how, and ultimately produce better software. And have fun while you're doing it!
The course is an intensive 5-day workshop, with a mixture of teaching and lab exercises. You will learn how to implement modern more...
JavaServer Faces in Action with Ajax - 4 days - UK


: In this 4-day JavaServer Faces (JSF) course, you will learn how to create Java EE web applications with JSF components, utilising JSF's component-oriented development techniques, whilst taking advantage of 3rd party components, IDEs and Open Source projects available. We will start with a thorough overview of key concepts and principles on which the JavaServer architecture is based and will then explain how JSF relates to Struts more...
Jonas Boners Akka Simpler Scalability Fault-Tolerance Concurrency Remoting through Actors and STM
: We believe that writing correct concurrent, fault-tolerant and scalable applications is too hard. Most of the time it's because we are using the wrong tools and the wrong level of abstraction.
Akka is here to change that. Akka is using the Actor Model together with Software Transactional Memory (STM) to raise the abstraction level and provide a better platform to build correct concurrent and scalable applications. For fault-tolerance it adopts the "Let it crash" model which have been more...
Jonas Boners Akka Simpler Scalability Fault-Tolerance Concurrency Remoting through Actors and STM course
: We believe that writing correct concurrent, fault-tolerant and scalable applications is too hard. Most of the time it's because we are using the wrong tools and the wrong level of abstraction.
Akka is here to change that. Akka is using the Actor Model together with Software Transactional Memory (STM) to raise the abstraction level and provide a better platform to build correct concurrent and scalable applications. For fault-tolerance it adopts the "Let it crash" model which have been more...
Jonas Boners Pragmatic Real-World Scala
: Jonas Boner's two day Pragmatic Real-World Scala course will teach you all you need to know about Scala, one of the most interesting new languages for the JVM. A unique and elegant blend of the Object-Oriented (OO) and Functional Programming (FP) paradigms, Scala is pragmatic and practical with seamless interoperability with Java.
Scala stands for 'Scalable Language' and is more...
Jonas Boners Pragmatic Real-World Scala course
: Jonas Boner's two day Pragmatic Real-World Scala course will teach you all you need to know about Scala, one of the most interesting new languages for the JVM. A unique and elegant blend of the Object-Oriented (OO) and Functional Programming (FP) paradigms, Scala is pragmatic and practical with seamless interoperability with Java.
Scala stands for 'Scalable Language' more...
Martin Oderskys Object-oriented meets functional An exploration of Scala
: Martin Odersky's two day Scala workshop will introduce you to functional programming and advanced object-oriented techniques using the Scala programming language.
Martin Odersky will make a special guest appearance by video conference. This is your chance to ask the creator of Scala himself any related questions.
Martin Oderskys Object-oriented meets functional An exploration of Scala Workshop
: Martin Odersky's two day Scala workshop will introduce you to functional programming and advanced object-oriented techniques using the Scala programming language.
Martin Odersky will make a special guest appearance by video conference. This is your chance to ask the creator of Scala himself any related questions.
Matthew-Baxter Reynolds jQuery Mobile
: Matthew-Baxter Reynolds -- author of a Multimobile Development: Building Applications for iPhone and Androida and a Multimobile Development: Building Applications for Windows Phone 7 and BlackBerry -- presents this jQuery Mobile course for Skills Matter.
JQuery is a fast and concise JavaScript Library, with jQuery Mobile promising to do for mobile Web application development what jQuery did for more...
Miles Sabins Advanced Scala Development
: Miles Sabin's two day Advanced Scala Development course is aimed at developers who have mastered the essentials of core Scala and want to take their understanding of the language and its compiler to the next level.
It covers Scala's powerful type system in depth with concrete illustrations of practical applications of it's more advanced features. The course also introduces the Scala compiler's plug-in architecture and shows how it can be used to support tools and extends the language.
Miles Sabins Advanced Scala Development course
: Miles Sabin's two day Advanced Scala Development course is aimed at developers who have mastered the essentials of core Scala and want to take their understanding of the language and its compiler to the next level. It covers Scala's powerful type system in depth with concrete illustrations of practical applications of it's more advanced features. The course also introduces the Scala compiler's plug-in architecture and shows how it can be used to support tools and extends the language.
OSGi Dynamic Module System for Java - 4 days - UK


: This intensive 4-day course on will give you a thorough grounding in the core principles of OSGi, the Dynamic Module System for Java.
We start by introducing OSGi and describing how it meets the challenge of building modular, scalable applications in Java. Next we review the three main open-source implementations of OSGi, running them up and installing our first bundles (modules), before focussing principally on one of them (Equinox). Then we dive into the construction more...
Rick Evans Clustered Caching with Oracle Coherence
: Rick Evan's will be coming to The Skills Matter eXchange to deliver a two-day course on Clustered Caching with Oracle Coherence.
The course provides both an overview of Oracle Coherence and a deep dive into the more technical aspects of this exciting technology.
Oracle Coherence is a Java, .NET, and C++ enabled clustered caching and data grid technology that delivers high availability, rapid performance and more...
Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK


: This 2-day course offers both an overview of Oracle Coherence and a deep dive into the more technical aspects of this exciting technology.
Oracle Coherence is a Java, .NET, and C++ enabled clustered caching and data grid technology that delivers high availability, rapid performance, and extreme scalability. You will learn the theory of caching and various caching techniques, and you will gain a good understanding of the capabilities of Oracle Coherence. Upon completion of the course, you will know more...
Russel Winders Python Workshop
: Russel Winder, author of author of "Python for Rookies" and involved with the Python-CSP parallelism framework and the SCons build frameworks, comes to Skills Matter in 2012 for his four day Python workshop.
Start right from the basics, Russel will introduce you to the Python programming language, while discussing strategy and rationale. By the second day, you will be confident enough to carry out TDD (Test Driven Development) through practical more...
Spring Whizz, Enterprise Integration with Spring Training - 4 days - UK


: This intensive 4-day course on Enterprise Integration with Spring, you will be introduced to the capabilities of the new products found in the continually growing SpringSource product portfolio. An EAI-type application will be created during the course to emphasize the contextual use of each of the SpringSource products.
LEARN HOW TO:
* Configure and deploy applications with tc Server and dm Server
more...
Process & UMLProcess & UML Training
Craig Larman's Applying Advanced Object Design with Patterns - 4 days - UK



: In this highly practical Design Patterns course you will learn how to design with patterns, apply visual modeling in an agile modeling approach, and a suite of related advanced design topics, including the design of packages. Upon completion of this Patterns course, you will have deeper skill to apply patterns and create quality designs that have agility - that support reduced modification costs and increased comprehensibility, and hence support business agility.
http://skillsmatter. com/ course/ design-architecture/ design-patterns/ sm-500
Mark Murphy Advanced Android for Busy Coders
: "Beginning Android" author Mark Murphy's Advanced Android for Busy Coders will provide you with all you need to know about a range of powerful Android systems.
Delivered by Kevin McDonaugh expert Android developer, self-proclaimed "software magician" and co-founder of Novoda (a consultancy for Android software development), you will learn how to construct a rich more...
Mark Murphy Intro to Android for Busy Coders
: "Beginning Android" author Mark Murphy's two-day Android Introduction course will provide an intensive class to get you up to speed in coding the highest quality Android applications.
Delivered by Kevin McDonaugh expert Android developer, self-proclaimed "software magician" and co-founder of Novoda (a consultancy for Android software development), this course provides you with the firm basics of getting more...
Paul Ardeleanu Advanced iOS Development
: In this 2 day intensive Advanced iOS Development course you will expand on your iOS programming skills and learn how to get the best out of the iOS hardware. The course includes an introduction to game development on the iPhone and iPad. You will also review and expand your current skills and also use new 4. x features
Paul Ardeleanu Introduction to iOS Development
: iOS expert and regular speaker at tech events, Paul Ardeleanu, presents a 2 day Introduction to iOS Development.
In this course, you will learn how to write and deploy applications that run on the iOS devices (iPhone, iPod Touch & iPad). The course covers all aspects of the Objective-C language, the Foundation & Cocoa Touch frameworks as well as some iPad specific topics.
If you are looking to learn the fundamentals more...
- S asked: Hello, I'm interested in the above course, or similar courses related to NHibernate. Please would you supply details of dates and costs. Many thanks. about Core NHibernate, Persistence with NHibernate - 3 days - UK
- R asked: Hi Please can you let me know detaild of this course? . When and Where . Price for the same Thanks about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- M asked: Hi Miles, I work at , and we use Scala for writing Hadoop jobs. I'm looking at implementing an EDSL for Map Reduce jobs for scala using a compiler plugin. My questions are; - Do you have better documentation / training materials than what is available online? - Would you be available to consult for ? - If so, what are your typical consulting fees? Cheers, Matt about Miles Sabins Advanced Scala Development course
- V asked: Hi, I am interested to get training on Oracle Coherence. And I am staying in london. Could you please send me below details ? ) How much are you charging for this course? ) where is the locations in london? ) Is it possible to conduct training on week ends? ) Is there any materials can be provided? Regards Venkat about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- V asked: Can you please provide me following info ) is there any slot on week ends ) What is the total fees ) Venue in London about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- T asked: Please mention the course fee, starting date and duration of course. about Core RoR Web Development With Ruby on Rails - 4 days - UK
- V asked: Hello, i would like to take a in depth crash course on acceptance testing with fitnesse. i live in boston, MA. can i get more information regarding classes, fees..etc thanks B about Gojko Adzics Hands-on Agile Acceptance Testing Specification by Example with FitNesse Workshop
- I asked: how much is the training and where is it and how do I book ? about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- E asked: I am looking to book an instructor for a course involving ASP. NET, MVC, Jquery and nHibernate for next week January th-th. I had an instructor lined up for this training but an emergency came up and now I am looking to cover the course with another instructor. The class will be held onsite at our NetCom location in mid-town Manhattan from -pm. Please let me know if you might be available, or if you might know of anyone else that might be able to help out. Thank you in advance. ASP. Net MVC. Complex models (model classes that have object type properties) Strongly typed templates for Views Extending Controllers Controller Factories AJAX in MVC Controller attributes Creating an Entity Framework Model Validation with Data Annotations Working with Portable Areas nHibernate Complex Objects with one to may relationships Mapping entity and Polymorphic associations LINQ to nHibernate jQuery Plugin architecture; when to build a plugin & how Managing dependencies in code jQuery UI jQuery BBQ: Back Button & Query Library about Core NHibernate, Persistence with NHibernate - 3 days - UK
- A asked: When the course starting in London, what is the Fees, If it is in February. I will be accompanied by - people more from my company, as we intend to learn Fitnesse. about Gojko Adzics Hands-on Agile Acceptance Testing Specification by Example with FitNesse Workshop
- A asked: i need training on cloud computing about
- M asked: When is the next available Coherence training date at the beginning of January? Have you got anything during the first week (th-th)? about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- S asked: What is the course fee? about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- T asked: Dear Sirs/ Madam: Do you offer such training and if so what is your schedule and fees? Thank you for your assistance, about Skills Matter
- T asked: Dear Sirs/ Madam: Do you offer such training and if so what is your schedule and fees? Thank you for your assistance, about Skills Matter
- R asked: When will you next run a Scala training course? Please send me prices and course overview info. Thanks, . about Jonas Boner's Pragmatic Real-World Scala - 2 days - UK
- S asked: Hi, I would like to know the cost and when this course is available in the near term. Thanks, about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- O asked: When is the date fixed for the course, location and the cost??? about
- T asked: Hello, Just wanted to ask when this classes are available in London ? I'll be in London from Oct to Oct and want to attend Ruby trainings. about Core RoR Web Development With Ruby on Rails - 4 days - UK
- R asked: Can you please check if there is any training session available in september in London? Many Thanks about
- P asked: Hi there, I am interested in the above course and have the following questions, . What is the course availability? . What is the course cost? . Are there any prerequisites for the course? Regards about Loosely Coupled Messaging with NServiceBus - 2 days - UK
- B asked: do you run, or are you likely to run a Spring Batch training course, in London? I have a developer I would like to send on such a course, but don't want to send him on a day course where Spring Batch is just one part. thanks! about Spring Whizz, Enterprise Integration with Spring Training - 4 days - UK
- W asked: Hello my name is and I am located in the US, Michigan to be exact and I am hoping to speak with someone about a training engagement that we are working on with our client there in the London area. I would like someone to contact me so we can discuss this opportunity and possibly collaborate to provide the requested training. Thanks and I hope to hear from someone soon. O: -- E-mail: com about Skills Matter
- S asked: I need to know more about coherence training about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
- P asked: Have you have any training sessions scheduled in London in the near future? Or do you run adhoc sessions... about Rick Evans' Clustered Caching with Oracle Coherence - 2 days- UK
| Head Office | Training and Seminar Locations |
