North Metropolitan TAFE
2 Semesters
Master advanced programming and software development by building real-world applications with PHP, Python, and C# while working on industry projects. Perfect for programmers ready to develop cloud applications, IoT solutions, and enterprise software systems.
You should have sound underpinning knowledge of Python, C#, SQL, HTML5, CSS3, JavaScript and IoT. Good communication skills and the ability to work independently or as part of a team are essential. An aptitude for design and willingness to keep up to date with new web technologies and trends is required. It is recommended that you have current or recent employment in software development (minimum 2 years full-time experience), or completion of Certificate IV in Information Technology (Programming), or equivalent qualification from a higher educational institution with Programming minors.
Core units include: Originate and develop concepts, Promote workplace cyber security awareness and best practices, Lead and facilitate a team, Match ICT needs with strategic direction, Apply IP ethics and privacy in ICT environments, and Manage client problems. Elective units cover: Gather and analyse data from different sources, Conduct significance tests, Use unsupervised learning for clustering, Integrate databases with websites, Program IoT devices, Design and test IoT devices and networks, Build advanced user interfaces, Implement security for applications, Apply advanced programming skills in other languages, Apply intermediate object-oriented language skills, Create and develop REST APIs, Manage data persistence using noSQL data stores, Implement model view controller frameworks, and Develop advanced mobile multi-touch applications.
North Metropolitan TAFE's IT graduates are confident, job-ready and sought after by industry because of the specific skills gained during their study. The institution has a proven track record of producing industry-ready professionals, with many finding employment by the time they graduate. The course incorporates LiveWorks projects with real industry partners, ensuring students work with current industry standards and real-world applications. Industry leaders like Michelle Sandford, Chairman of the Australian Computer Society in WA, have consistently praised the quality and strength of NMTAFE's programming courses.
Graduates can pursue careers as Assistant Software Developers, Cloud Applications Developers (Back end), Back end Web Developers, Digital Programmers, Business Programmers, Software Developers, Applications Support Specialists, Software Applications Specialists, Mobile and Desktop Applications Developers, Full Stack Applications Developers, and Full Stack Software Engineers. The diploma qualifies you for entry into undergraduate degrees at all WA universities, with potential advanced standing or credit into Computer Science, Information Technology, Technology, Software Development, Software Systems Engineering, or Computer Systems and Networking degrees.
Course fee
Start date
You will be redirected to the training provider to enquire directly. Workinitiatives is not the course or training provider. We aggregate and list courses only.