Diploma in Web Development and Design (Level 5)

... United Kingdom
... Toi Ohomai Institute of Technology

Course Overview

Web development and design is big business around the world. If you’re keen to get more skills in this area, this course will help take you further in your IT career.

You learn more in-depth skills in interface design (GUI), web design and Human Computer Interaction (HCI), which is about how people interact with computers and how to design interfaces that humans find easy.

As part of the course you find out how to build a content management system as well as learning how to apply quality assurance techniques to test your systems.

By the end of the course, you’ll be able to write basic programmes and develop websites in preparation for entry-level web developer or software tester roles.

Smart, adaptable problem solvers with sound IT skills are always in high demand. If you're keen to further your studies in IT, check out our IT Study Pathways Diagram to see what your IT study journey can look like.

Upon successfully completing the requirements you'll receive the award of:

  • New Zealand Diploma in Web Development and Design (Level 5)

Additional awards included:

  • New Zealand Certificate in Information Technology (Level 5)

General Eligibility

For Levels 5, 6 and 7 certificate or diploma, domestic students under 20 and all international students must have:

  • NCEA Level 2 with passes in English/Te Reo Māori or education achievement at least equivalent to NCEA Level 2 and a minimum of 42 credits at level 3; OR

  • Evidence of ability to complete academic requirements for the programme.

Other Considerations

You are recommended to hold one of the following qualifications, or equivalent knowledge, skills and experience:

  • NCEA Level 2 or 3 with appropriate credits in digital technologies and design subjects

  • New Zealand Certificate in Information Technology Essentials (Level 4)

  • New Zealand Certificate in Information Technology (Level 5)

Part Time Work Details

20 Hours of Work permit weekly for international students.

Language Requirement

  • Level 5 certificate or diploma IELTS Academic score of 5.5 with no band score lower than 5 or completed NZ Certificate in English Language Level 4 with the Academic Endorsement or meets a relevant English Proficiency Outcome as outlined by NZQA.

Programme Information
...
Course Category

Computing


...
Campus Name

Tauranga (Windermere Campus)


...
Course Level

Level 5


...
Duration

Full-Time, 1 year


...
Available Intake

July


...
IELTS Score

0.0


...
Tuition Fees Range

,

25000, (INT)


Subject Recommendations for You
Diploma in Arts and Design (Level 5)
Western Institute of Technology
Campus

New Plymouth Campus, Hāwera Campus

Entry Score

5.5

Course Level

Level 5

Total Course Fee

$ 6684

Diploma in Professional Cookery (Level 5)
Western Institute of Technology
Campus

New Plymouth Campus, Hāwera Campus

Entry Score

0.0

Course Level

Level 5

Total Course Fee

$

HND Healthcare Practice (Healthcare Management)
South and City College Birmingham
Campus

Digbeth, Longbridge

Entry Score

5.5

Course Level

Level 5

Total Course Fee

£ UK/International: £6,165

Discover Your Next Read
...
Why you will go UK for better study ? Learn more from this blog...
...
Why you will go UK for better study ? Learn more from this blog...
Request history8.1.11PHP Version643msRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[21:04:55] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (33.65ms)time
  • Application (609ms)time
  • 1 x Application (94.76%)
    609ms
    1 x Booting (5.23%)
    33.65ms
    4 templates were rendered
    • course-detailscourse-details.blade.php#?blade
    • ajax.homejshomejs.blade.php#?blade
    • layouts.appapp.blade.php#?blade
    • ajax.menusearchjsmenusearchjs.blade.php#?blade
    uri
    GET course-details/{id?}
    middleware
    web
    controller
    App\Http\Controllers\CourseController@details
    namespace
    prefix
    where
    file
    app/Http/Controllers/CourseController.php:130-145
    13 statements were executed, 5 of which were duplicates, 8 unique. Show only duplicated575ms
    • Connection Establishedstaging_liveCourseController.php#131
      Backtrace
      • 15. app/Http/Controllers/CourseController.php:131
      • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `courses` where `id` = 'f8ad5a52f3eb41f69ba097b5e79570a4' limit 1
      6.18msstaging_liveCourseController.php#131
      Bindings
      • 0: f8ad5a52f3eb41f69ba097b5e79570a4
      Backtrace
      • 16. app/Http/Controllers/CourseController.php:131
      • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `institutes` where `institutes`.`id` in ('e0775ca4d8fb43deac8011f171c7a9aa')
      1.46msstaging_liveCourseController.php#131
      Bindings
      • 0: e0775ca4d8fb43deac8011f171c7a9aa
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `represent_countries` where `represent_countries`.`id` in ('1')
      850μsstaging_liveCourseController.php#131
      Bindings
      • 0: 1
      Backtrace
      • 26. app/Http/Controllers/CourseController.php:131
      • 27. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 29. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 30. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `countries` where `countries`.`id` in ('235')
      480μsstaging_liveCourseController.php#131
      Bindings
      • 0: 235
      Backtrace
      • 31. app/Http/Controllers/CourseController.php:131
      • 32. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 33. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 34. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 35. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` in ('7')
      450μsstaging_liveCourseController.php#131
      Bindings
      • 0: 7
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `categories` where `categories`.`id` in ('6') order by `category_name` asc
      480μsstaging_liveCourseController.php#131
      Bindings
      • 0: 6
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `courses` where `course_level_id` = '7' order by RAND() limit 3
      547msstaging_liveCourseController.php#138
      Bindings
      • 0: 7
      Backtrace
      • 15. app/Http/Controllers/CourseController.php:138
      • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `institutes` where `institutes`.`id` = '415f1b389cfc4b639531027f16899c2d' limit 1
      5.67msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 415f1b389cfc4b639531027f16899c2d
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '7' limit 1
      730μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 7
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select * from `institutes` where `institutes`.`id` = '415f1b389cfc4b639531027f16899c2d' limit 1
      2.81msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 415f1b389cfc4b639531027f16899c2d
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '7' limit 1
      610μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 7
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select * from `institutes` where `institutes`.`id` = '84e1e40ddf304bc99a9ca6b75563db13' limit 1
      2msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 84e1e40ddf304bc99a9ca6b75563db13
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '7' limit 1
      6.3msstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 7
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    App\Models\Course
    4Course.php#?
    App\Models\Institute
    4Institute.php#?
    App\Models\CourseLevel
    4CourseLevel.php#?
    App\Models\RepresentCountry
    1RepresentCountry.php#?
    App\Models\Country
    1Country.php#?
    App\Models\Category
    1Category.php#?
        _token
        EvB1riRvTDTQkxVneXuKn1VDW3z23lJesc2c62sz
        current_url
        https://staging.bheuni.io/course-details/f8ad5a52f3eb41f69ba097b5e79570a4
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/f8ad5a52f3eb41f69ba097b5e79570a4" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/f8ad5a52f3eb41f69ba097b5e79570a4
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:16 [ "cookie" => array:1 [ 0 => "_tt_enable_cookie=1; _ttp=01JZKB9FF21HAR4RQMHG8RJSZJ_.tt.1; XSRF-TOKEN=eyJpdiI6ImZDOGZxWUlOWDJuejJJYy9WRVRxVlE9PSIsInZhbHVlIjoiTEVMdG1iZ2JWVjFPb09hY0txS0lGZ2FIZ29kK0RmMGt6cklUcmVaZHFhMXB2aGhBM1dSMjN6enMzYzBMcWhzVk0yUGk4N24yc2RPOWE5TmZNVjlhbDFPM3ZKc2hXWGFOVTZxVVg4OEp2TnpRYnl6UzRsdVU0Qm5BcC9VUkQxZWoiLCJtYWMiOiI3MTg0NmNlZTVhMDI1Zjc2ZmY0MDMwOGZmOTFjYTVjYWZkNTJmZjllZDg5NzRjYjQwNWY5ZGRjZjQ4ZDM4OGJkIiwidGFnIjoiIn0%3D; bhe_uni_session=eyJpdiI6IkpaTytOQXgvLzhhYnZ3UXBVbGdIeUE9PSIsInZhbHVlIjoidXVvQ2tsR1ZGTlFBRWlHTjJJVUhtdUFwaUZGOFN6bUhXN09KMXRnY2Z4elo3K05USkkreTAvbzhESmFsYkFtM0FSZzh2S3RheVhiYXZJc0ozREZqNWJUVG8vNFh6QmlrMVpzVkl3cE9YcHFlYXhESnVPbXJqUDRyNEw1VHdlTkYiLCJtYWMiOiI2ZWEyZTEzMzQxYjBiMmRiNTlkMWE5NWI0NzllZmQyZjY0YjgwMWUzZmY5MDA0MTRiMDgxYmY3MmI2YzFkNGQ3IiwidGFnIjoiIn0%3D; _fbp=fb.1.1751922294445.542169355163984789; ttcsid_CLKVGJRC77U3V0M5NEGG=1751922294245::kx9VQazWZng7rUfrBbzl.1.1751922294820; ttcsid=1751922294245::MeWGoCLj-pJmJq5eykhQ.1.1751922294820_tt_enable_cookie=1; _ttp=01JZKB9FF21HAR4RQMHG8RJSZJ_.tt.1; XSRF-TOKEN=eyJpdiI6ImZDOGZxWUlOWDJuejJJYy9WRVRxVlE9PSIsInZhbHVlIjoiTEVMdG1iZ2JWVjFPb09hY0txS0lGZ2FIZ" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "staging.bheuni.io" ] ]
        request_cookies
        0 of 0
        array:7 [ "_tt_enable_cookie" => null "_ttp" => null "XSRF-TOKEN" => "EvB1riRvTDTQkxVneXuKn1VDW3z23lJesc2c62sz" "bhe_uni_session" => "9DGA9LabMHZRBNxSeJ4XA5fzceXDHKX9xyIDM7rY" "_fbp" => null "ttcsid_CLKVGJRC77U3V0M5NEGG" => null "ttcsid" => null ]
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 07 Jul 2025 21:04:55 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjBUM1JUdWRNQTd4K25CL3VtSWVwVVE9PSIsInZhbHVlIjoidm1TNEVuY0tjVXgzekpaOUVQZVV1N3M5RWJSSHZxR2xxdnUrT1R0UmJUWk5JU0RSQTg2SU00VUwxQi9rQlFrMHV5d0hIZ2ExSjZqQXFBV0F0YXpRSWcwWHdzR1NLdDJTRFlZVnFJaDcrUXJKbG05T1JpMk5Md3Bka1RLeFZ4dE0iLCJtYWMiOiIyZTk5MDhkZmNkMGVlY2ZkNjFjOTZlNGRiMWM3OTUyY2NjZjk5MzYxNWJiOGRmZjAxODMyM2ZiMWRhMmVkYzYyIiwidGFnIjoiIn0%3D; expires=Tue, 08 Jul 2025 17:04:55 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6IjBUM1JUdWRNQTd4K25CL3VtSWVwVVE9PSIsInZhbHVlIjoidm1TNEVuY0tjVXgzekpaOUVQZVV1N3M5RWJSSHZxR2xxdnUrT1R0UmJUWk5JU0RSQTg2SU00VUwxQi9rQlFrMHV5d0hIZ" 1 => "bhe_uni_session=eyJpdiI6IitCWjBYV3V4RmFXNUcvK3NMZVJXUkE9PSIsInZhbHVlIjoicFIrVER6Nk1mOUd6T2xDeGFQYnlBRWQ4QTJZOWg3ZGsxWlRMaXhNU3lsMldNd3k0YTMreENYOWtjb25sN0doTU8xcFg4b0JialIvNklRVGUvNUF1RkkrRVVXR0svem0zaDFBOElkejk3Y1ZzZ2lQOFBqbXZRaGN5TTBiUVNsbEwiLCJtYWMiOiI0OTgxZDJhODk2Y2VlNWE3ODRjYjYwNjE5NjQ5ZjdhZjk3MjQ2NGRlOGE0NTk1MzM1ZTYxOTdlNTBlMjA1YjJkIiwidGFnIjoiIn0%3D; expires=Tue, 08 Jul 2025 17:04:55 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6IitCWjBYV3V4RmFXNUcvK3NMZVJXUkE9PSIsInZhbHVlIjoicFIrVER6Nk1mOUd6T2xDeGFQYnlBRWQ4QTJZOWg3ZGsxWlRMaXhNU3lsMldNd3k0YTMreENYOWtjb25sN0doTU8x" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjBUM1JUdWRNQTd4K25CL3VtSWVwVVE9PSIsInZhbHVlIjoidm1TNEVuY0tjVXgzekpaOUVQZVV1N3M5RWJSSHZxR2xxdnUrT1R0UmJUWk5JU0RSQTg2SU00VUwxQi9rQlFrMHV5d0hIZ2ExSjZqQXFBV0F0YXpRSWcwWHdzR1NLdDJTRFlZVnFJaDcrUXJKbG05T1JpMk5Md3Bka1RLeFZ4dE0iLCJtYWMiOiIyZTk5MDhkZmNkMGVlY2ZkNjFjOTZlNGRiMWM3OTUyY2NjZjk5MzYxNWJiOGRmZjAxODMyM2ZiMWRhMmVkYzYyIiwidGFnIjoiIn0%3D; expires=Tue, 08-Jul-2025 17:04:55 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6IjBUM1JUdWRNQTd4K25CL3VtSWVwVVE9PSIsInZhbHVlIjoidm1TNEVuY0tjVXgzekpaOUVQZVV1N3M5RWJSSHZxR2xxdnUrT1R0UmJUWk5JU0RSQTg2SU00VUwxQi9rQlFrMHV5d0hIZ" 1 => "bhe_uni_session=eyJpdiI6IitCWjBYV3V4RmFXNUcvK3NMZVJXUkE9PSIsInZhbHVlIjoicFIrVER6Nk1mOUd6T2xDeGFQYnlBRWQ4QTJZOWg3ZGsxWlRMaXhNU3lsMldNd3k0YTMreENYOWtjb25sN0doTU8xcFg4b0JialIvNklRVGUvNUF1RkkrRVVXR0svem0zaDFBOElkejk3Y1ZzZ2lQOFBqbXZRaGN5TTBiUVNsbEwiLCJtYWMiOiI0OTgxZDJhODk2Y2VlNWE3ODRjYjYwNjE5NjQ5ZjdhZjk3MjQ2NGRlOGE0NTk1MzM1ZTYxOTdlNTBlMjA1YjJkIiwidGFnIjoiIn0%3D; expires=Tue, 08-Jul-2025 17:04:55 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6IitCWjBYV3V4RmFXNUcvK3NMZVJXUkE9PSIsInZhbHVlIjoicFIrVER6Nk1mOUd6T2xDeGFQYnlBRWQ4QTJZOWg3ZGsxWlRMaXhNU3lsMldNd3k0YTMreENYOWtjb25sN0doTU8x" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "EvB1riRvTDTQkxVneXuKn1VDW3z23lJesc2c62sz" "current_url" => "https://staging.bheuni.io/course-details/f8ad5a52f3eb41f69ba097b5e79570a4" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/f8ad5a52f3eb41f69ba097b5e79570a4" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-07-07 21:04:55GET/course-details/f8ad5a52f3eb41f69ba097b5e79570a4141315