Learner Resources
Learner Resources-ICTPRG302 Apply introductory programming techniques CAQA Resources
Learner Resources
Learner Resources-ICTPRG402 Apply query language CAQA Resources
Learner Resources
Learner Resources-ICTPRG404 Test applications CAQA Resources
Learner Resources
Learner Resources-ICTPRG405 Automate processes CAQA Resources
Learner Resources
Learner Resources-ICTPRG410 Build a user interface CAQA Resources
Learner Resources
Learner Resources-ICTPRG413 Use a library or pre-existing components CAQA Resources
Learner Resources
Learner Resources-ICTPRG414 Apply introductory programming skills in another language CAQA Resources
Learner Resources
Learner Resources-ICTPRG418 Apply intermediate programming skills in another language CAQA Resources
Learner Resources
Learner Resources-ICTPRG419 Analyse software requirements CAQA Resources
Learner Resources
Learner Resources-ICTPRG425 Use structured query language CAQA Resources
Learner Resources
Learner Resources-ICTPRG427 Use XML effectively CAQA Resources
Learner Resources
Learner Resources-ICTPRG430 Apply introductory object-oriented language skills CAQA Resources
Learner Resources
Learner Resources-ICTPRG431 Apply query language in relational databases CAQA Resources
Learner Resources
Learner Resources-ICTPRG433 Test software developments CAQA Resources
Learner Resources
Learner Resources-ICTPRG434 Automate processes CAQA Resources
Learner Resources
Learner Resources-ICTPRG435 Write scripts for software applications CAQA Resources
Learner Resources
Learner Resources-ICTPRG436 Develop mobile applications CAQA Resources
Learner Resources
Learner Resources-ICTPRG437 Build a user interface CAQA Resources
Learner Resources
Learner Resources
Learner Resources-ICTPRG442 Apply mathematical techniques for software development CAQA Resources
Learner Resources
Learner Resources-ICTPRG444 Analyse software requirements CAQA Resources
Learner Resources
Learner Resources-ICTPRG501 Apply advanced object-oriented language skills CAQA Resources
Learner Resources
Learner Resources-ICTPRG502 Manage a project using software management tools CAQA Resources
Learner Resources
Learner Resources-ICTPRG527 Apply intermediate object-oriented language skills CAQA Resources
Learner Resources
Learner Resources-ICTPRG530 Manage projects using software management tools CAQA Resources
Learner Resources
Learner Resources-ICTPRG532 Apply advanced object-oriented language skills CAQA Resources
Learner Resources
Learner Resources-ICTPRG534 Deploy applications to production environments CAQA Resources
Learner Resources
Learner Resources
Learner Resources-ICTPRG540 Maintain custom software CAQA Resources
Learner Resources
Learner Resources-ICTPRG542 Review developed software CAQA Resources
Learner Resources
Learner Resources-ICTPRG546 Validate application designs against specifications CAQA Resources
Learner Resources
Learner Resources-ICTPRG547 Apply advanced programming skills in another language CAQA Resources
Learner Resources
Learner Resources-ICTPRG549 Apply intermediate object-oriented language skills CAQA Resources
Learner Resources
Learner Resources-ICTPRG550 Perform ICT data conversions CAQA Resources
Learner Resources
Learner Resources-ICTPRG551 Apply testing techniques for software development CAQA Resources
Learner Resources
Learner Resources-ICTPRG553 Create and develop REST APIs CAQA Resources
Learner Resources
Learner Resources-ICTPRG554 Manage data persistence using noSQL data stores CAQA Resources
Learner Resources
Learner Resources-ICTPRG556 Implement and use a model view controller framework CAQA Resources
Learner Resources
Learner Resources-ICTPRG603 Develop advanced mobile multi-touch applications CAQA Resources