Simon Brown's Enterprise Software Developer

Course

In London

Price on request

Description

  • Typology

    Course

  • Location

    London

  • Duration

    4 Days

Description

Choose the best development methodology for your project; whether that's agile, waterfall or something in-between. Gather and capture functional and non-functional requirements. Prioritise and estimate workload. Manage your software project and track progress. Define the software architecture for your solution. Use source code control and branching to manage change. Write automated unit and integration tests for confidence when refactoring and increased quality. Create an automated build script to manage release complexity and provide release consistency. Setup a continuous integration server to ensure continual quality control. Make your software production ready for release. Understand why configuration management is important and how to integrate it into your project. Write a load test script to undertake performance testing. Understand how to handover your system to an operational environment.
Suitable for: If you are a developer or architect and are interested in the overall software development process and improving the way that they build software, then this course is for you.

Facilities

Location

Starts

London
See map
116-120 Goswell Road, EC1V 7DP

Starts

On request

To take into account

A working knowledge of building applications with the .NET framework is essential and, although we'll be building an ASP.NET web application with Visual Studio 2008 during the course, an in-depth knowledge of ASP.NET isn't required. (C# version) A working knowledge of building applications with Java is essential and, although we'll be building a Java EE web application with Eclipse during the course, an in-depth knowledge of Java EE isn't required. (Java version)

Questions & Answers

Ask a question and other users will answer you

Who do you want to respond to your question/enquiry?

We will only publish your name and question

Teachers and trainers (1)

Simon Brown

Simon Brown

Senior Consultant at C5 Alliance in Jersey

Simon is a hands-on software architect and a senior consultant at C5 Alliance in Jersey. Over the past 12 years, he's been involved in projects ranging from rich desktop clients and web applications through to highly scalable distributed systems and service-oriented architectures; predominantly within the finance industry using Microsoft .NET and Java. He's also undertaken consulting and training roles with a broader focus on people, process and technology.

Course programme

This 4-day practical course is about building software within an enterprise environment in a structured, lightweight and pragmatic way. It covers the complete end-to-end software development process; from planning, gathering requirements and software architecture through to the effective use of source code control, automated unit testing, continuous integration and load testing.

Pragmatic enterprise software development is about taking the best bits from traditional and modern approaches, blending them together to form a structured yet lightweight approach to building software that's appropriate to the way that your organisation works. This is what the course is all about.

Simon Brown's Enterprise Software Developer

Price on request