|
Broadbase courses are aimed at enabling attendees
to become competent in the total range of skills needed to perform
a modern project. These intense courses are modelled on a specific
(customer-selected) development lifecycle, and are heavily reinforced
by practical sessions.
These courses are aimed at students entering
IT from university (with or without IT degrees) or who are transferring
from other sections of industry and will rapidly bring them up to
be productive team-members. Such courses are always tailored to
the needs of the client, but will typically address topics such
as:
|
|
|
|
|
|
Teamwork and
team communications
Effective technical presentations
Dealing with End-Users
Requirements specifications
Software development Lifecycles
OO and traditional development techniques
Database design and implementation
(typically Oracle, Sybase, SQL Server) |
|
Programming languages and
tools
(E.g. Java, C#, SQL, PL-SQL,T-SQL, XML)
Appropriate use of tools such as Rose,
JBuilder, Eclipse, Enterprise Architect, dbArtisan,
Estimation Techniques
Testing and Test Techniques
(including automation)
Delivery and Roll-out
Case Study project, giving a realistic
simulation of a typical project
|
|
|
|
|