The Recruiting Software Developers Masterclass

Recruiting Software Developers


The Recruiting Software Developers Masterclass

 Overview and Objectives:

Holistica brings you another world first! This is a course designed specifically for those recruiting in the rapidly evolving Software Development arena.

In terms of content, first we give you a quick overview of the basic concepts associated with software languages and development. This takes us on a journey through front end and back end development and to the world of Web development. From full stack Java developers to JavaScript and Node.js this course will ensure that recruiters leave with a solid grasp of what a developer’s role is all about.

This is the most comprehensive course in the world in this area. Designed for the recruitment industry, it will teach you everything you need to know in order to confidently discuss software requirements with candidates and clients alike.

Software Fundamentals

  • Defining software within the IT Fundamental Framework 
  • The three layer anatomy of software 
  • The five generations of languages

The World of Front End Development

  •  Programming the GUI 
  •      Visual Studio.NET 
  •      Designing for the API 
  •      Common APIs including Facebook and Amazon 
  •      Getting around the constraints of the API
  •      Middleware and SOA
  •  The journey from Winforms to Windows Communication Foundation (WCF)
  •  Windows Presentation Foundation (WPF)

The World of Back End Development

  •  From C through Java to Ruby
  •  A journey through language evolution
  •  The power of the C syntax
  •  Client Server, 3-tier and n-tier application development
  •  Methodologies, Frameworks and SDKs
  •  The rise of the Programming Paradigms
  •  Object Oriented Development
  •      SOLID, MVC, Agile, Scrum, TDD and DevOps
  •      Microservices, Containers and Continuous Delivery, Docker

Web Development and Scripting

  •  The journey from HTML to SPA (Single Page Applications)
  •  CSS, XML ASP.NET  Why is JavaScript so popular?
  •  JSON
  •  The rise and rise of Angular, Node JS and other libraries
  •  Full Stack with JavaScript
  •  The beauty of ASP.NET in detail
  •  PHP in detail (Frameworks, strengths and weaknesses)
  •  Scala in detail (Frameworks, strengths and weaknesses)
  •  Python in detail (Frameworks, strengths and weaknesses)
  •  Mobile development – Android and iOS

Java versus C# and .NET 

  •      From C to Java and .NET
  •      WORA – The birth of platform independent development
  •      Java in low latency high frequency systems
  •      Java versus C# – a simple comparison
  •      Java and re-usable class libraries
  •  Multi-threading, concurrency and low latency
  •  .NET versus JEE 
  •      Model View Controller (MVC) in detail
  •      What to look out for in both Java and C# candidates

How Approaches and methods are changing

  • From approach to method
  • Comparison of structured versus Agile
  • DevOps on the rise
  • TDD and BDD
  • Strengths and Weaknesses of both

Group presentations and workshops will take place throughout the event.

Content and sequence may vary slightly at the trainer’s discretion.

       Download the pdf version of this course outline.


Examples of slides using during this delivery :

Click on slide window to activate (they may take time to load).


 Additional questions you may have.

Where is this training delivered?

All of our courses are currently delivered onsite at your premises. From your perspective this simply means setting aside a room able to comfortably handle the group size. The only other requirements are that there is a flip chart with plenty of paper and pens. And finally a projection device or TV to plug a laptop into.

Where in the world can this be delivered?

We have delivered this internationally.

What are the timings of the course?

Unless otherwise discussed, the events start at 9.30 am and finish between 4.30 and 5.00 pm.

What is given out as course material?

Each delegate gets courseware comprising a booklet which has a copy of all of the PowerPoint slides as well handouts and quizzes on the day.

What is the optimum size of the class?

We normally say that the class sizes should range from a minimum of 4 attendees to a maximum of 12. This can be adjusted on occasions.

Do the attendees need to prepare or research anything before the event?

No, unless otherwise advised. They simply need to turn up with a pen, fresh and ready to receive tonnes of knowledge on both days.

Download the pdf version of this course outline.

Additional Info

Additional information



Skill Level

Reviews (0)


There are no reviews yet.

Be the first to review “The Recruiting Software Developers Masterclass”