CALL: 131 601

EMAIL: NSI.HO.IT@tafensw.edu.au

HORNSBY TAFE IS PART OF TAFE NSW

VISIT: www.tafensw.edu.au


HORNSBY TAFE IT DEPARTMENT

INFORMATION AND RESOURCES FOR STUDENTS

Programming

Course No: ICT40518    Course Award: Certificate IV

Overview

This course will provide you with the foundation level skills and knowledge required to program software applications using industry-standard programming languages, database environments, integrated development environments and computer aided software engineering tools.

You will learn how to:

  • Program using JavaScript and C#.NET 
  • Design and create databases using Microsoft SQL server 
  • Gain skills in object oriented analysis and design.
  • Develop a small mobile application using REACT Native.

Course flyer

Length

The course is offered full time over 18 weeks (1 semester) OR in the evening over 12 months.

Next Intake

Next semester starts February 2020

Enrol in full time day Enrol in part time evening

Prerequisites

There are no formal entry requirements for this course however to successfully participate and complete the course you will need to:

  • Use computers regularly
  • Know how to install and configure software
  • Have completed prior IT courses or you have worked in an industry where computers are used frequently
  • Have above average typing speed
  • Be able to easily manage your files and folders on a computer
  • Have some understanding of programming

If you do not have the above skills we recommend starting with a Certificate III in Information, Digital Media and Technology.

What will I be able to do when I finish this course?

Completion of this certificate will provide you with the skills to apply for the Diploma of Software Development.

Career opportunities

After completing this course you can work as a junior programmer, junior analyst and support.

Additional Information

In this course you will learn:

C#.NET programming

  • Learn intermediate level programming skills in C#.NET, and build user interfaces for software applications
  • Utilise the .NET class libraries to automate business processes
  • Develop software applications that are integrated with a Microsoft SQL Server database
  • Test software applications

Client-side programming

  • Design basic web pages using HTML & CSS.
  • Learn intermediate level of client-side programming using JavaScript

Database

  • Define and manipulate data and data structures using SQL
  • Design, build and configure databases for specific business requirements

Systems analysis and project management

  • Analyse software requirements.
  • Design Object-Oriented solutions using the Unified Modelling Language (UML)
  • Contribute to Copyright, ethics and privacy in an ICT environment.

Mobile Application

  • Develop a mini mobile application using React Native.

Course Leader Details

Name: Peter Panagopoulos    Phone: 9472 1392

Email: peter.panagopoulos@tafensw.edu.au

Contact Coordinator Back To Course Listing