Programming Curriculum


Standard Courses

FTT offers a range of hands-on programming courses in C, C++, Java, Perl and Python. Generally, Linux is used as a platform for hands-on exercises, but (with the exception of courses 105 and 115) the courses focus on teaching language features, not platform features, and are essentially platform neutral. Courses can be run on other platforms (such as Windows) if required.

FTT also offers C, C++ and Java language courses designed to meet the specific needs of developers writing code for embedded and/or real time systems. For details, please refer to the real time and embedded systems curriculum.

Custom Courses

To meet more specific training needs, FTT can provide customised applied programming courses including X Windows, the POSIX API, security and encryption, database programming with SQL, javascript, python, PHP, and Microsoft technologies such as Active X, ASP, ADO, COM and COM+, DCOM, SOAP, Visual Basic, VBA, and .NET

These courses can be presented either at your own premises or at our facilities in Carshalton. Custom training can be cost-effective for groups as small as four. Please fill out an enquiry form or call us to discuss your requirements.

[ Home ]

New for 2007! — Python courses. (See courses 170 and 172 below)

Select the links below for detailed course outlines

All of First Technology Transfer's courses include a significant component of hands-on work. We can supply all necessary hardware, whether for courses presented at our own premises or for on-site events. In some circumstances, costs can be reduced by running the event on the customer's own computers.