c
c


 

 

Overview and Objectives:

This course is a must for anyone involved in recruiting software developers or programmers. We'll teach you everything you need to know in order to confidently discuss software languages and its associated principals with candidates and clients alike.

As well as clarifying the jargon and terminology seen on programmers' CVs, you will obtain a clear understanding of some of the newer associated concepts such as Object Orientation, real-time, Java and C# development and of course all the associated roles in these areas.

Pre-requisites:

There are no pre-requisites for attending this course, however we do prefer that you have a good basic understanding of IT equivalent to our IT Fundamentals course.

 Free Post-course Support Service:

All attendees will automatically receive a free email support facility for a period of three

months after the course to support any queries which may arise in their work place.

Conditions apply.

Format:

This is a highly interactive one day course with quizzes and recruitment based discussion

throughout the day. This is currently a one-day course which is only delivered on-site at your

premises.

Delivery:

All of our presenters have had hands-on experience of technology recruitment. As well as this they are also  IT trainers who have been accredited by the Institute of IT Trainers (IITT) as being able to deliver in accordance with their TAP (Training Assessment Programme) methodology, and as such are acknowledged as being able to deliver technical training of the highest calibre. 

Courseware:

A folder containing extensive courseware and an IT glossary for ongoing reference are provided.

COURSE OVERVIEW:

The Need for Developers

·    Development environments

·    Different sectors with different needs

Defining a Software Application

·    The Three-tier IT System

·    Understanding Application Software

·    Understanding Systems Software

Approaches to Development

·    Waterfall Model (Project Lifecycle)

·    The sequence of events

·    The roles as they appear

·    Appearance of the developer

·    Strengths and weaknesses of this approach

·    The RAD approach

·    Understanding the need

·    The sectors that use this

·    The JAD team

·    Strengths and weaknesses of this approach

·    DSDM

·    Understanding the issues

·    Spiral

·    Understanding the issues

The Key Roles within development

    The functions, attributes and skill-sets associated with

·    Project Manager

     Planning a development project

     The components of PRINCE

·    Technical Architect

     Middleware

     CORBA, COM, DCOM

The Key Roles within development

    The functions, attributes and skill-sets associated with

·    Business Analyst

·    Systems Analyst

     CASE tools

·    Programmer /Analyst Programmer

     Front and Back-end development

·    Database developer

·    Tester

Defining Development Languages

·    1-5 GL

·    Front end languages

·    Back end languages

·    Real-time embedded development

Object Oriented Programming

·    Object Oriented concepts

·    Java as the Case study

·    Why your clients need Java developers

·    The magic of Java

·    Applets, servlets, beans and more

Real-time embedded Programming

·    Real-time concepts

·    Real-time case-studies

·    The players

Program Development

·    Stages of development

·    Flow Charts

·    Structure Diagrams

·    Testing

Program Development

·    Stages of development

·    Flow Charts

·    Structure Diagrams

·    Testing

Understanding Development Methodologies

·    SSADM

·    Structured techniques

Web Development

·    Front and back end development

·    The tools and languages used

·    An e-commerce infrastructure

Certification and Accreditations

Exercises and discussion throughout the day.

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

End

Software Developers With JAVA C# .NET

Home Page    |   Search   |   Contact Us 
Holistica © 2007