Our Ruby training course will give delegates the skills to hand-code Ruby applications from the ground up. Practical hands-on Ruby labs will get you up to speed with this versatile and well-supported language.
Ruby is an Open-Source language and forms the backbone of a number of web app frameworks, most notably Rails (see here if you’re actually looking for a Ruby on Rails training course).
Testing times – try out Google JS Test on your JavaScript
One of the signals Google is taking into account in its quest for search result nirvana, is the speed at which web pages download and render – and with more and more smartphones and tablets accounting for web traffic, this means your website could probably do with being meaner and leaner. Yes JavaScript, we’re looking at you.
One of the signals Google is taking into account in its quest for search result nirvana, is the speed at which web pages download and render – and with more and more smartphones and tablets accounting for web traffic, this means your website could probably do with being meaner and leaner. Yes JavaScript, we’re looking at you.
To help developers tune up their code, Google has released a JavaScript Unit Testing framework called JS Test, which runs on their V8 engine (so no need to launch a full browser).
According to Google, JS Test produces clean, readable test pass/fail results, and has a built-in mocking framework based on their C++ variant (so the style and semantics are similar).
Application Lifecycle Management and Visual Studio Team Foundation Server 2010
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
BDD with Ruby on Rails & Cucumber Training Course
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.
Introduction to C++ Programming Training Course
Our Introduction to C++ Training Course aims to give developers a solid foundation in the language, syntax and best practises of developing and compiling C++ code.
Microsoft Team Foundation Server 2010 & TFS 2012 Training Course
This course is aimed at developers and managers who wish to deploy TFS to support and enhance future application development projects.
Spring Training Course – Spring Framework Development Training
Learn to develop commercial Java web applications using the latest Spring Framework, through extensive hands-on labs and discussion, led by our expert Java instructor. As with all our courses, we’re happy for you to use this outline as a starting point for customised, on-site training. Pick and choose your preferred topics and give us a call to discuss how we can create a bespoke course for you. We’d love to hear about your project requirements, timescales, preferred platform / development environment, and also the current skill-level of the people who want to attend, so we can tailor the most relevant course for your needs.
Intro to Banking & Financial Instruments for Software Developers Training Course
Our highly intensive Java for Banking / Financial Products course, primarily aimed at Java developers with no prior banking / finance experience, will incorporate hands-on exercises reflecting commercial scenarios that will prepare and motivate delegates.
Introduction to Agile Development Training Course
Understand when and why to employ Agile development, and learn about key Agile methodologies.
020 3137 3920