PDA Software Development

Study, Get hired and demonstrate the skills you’ll build by joining ITPT’s Software Development Course. ITPT is offering a wide range of certification programmes which are designed to take your career to next level.

Funding Available:

This course is FREE (SAAS part-time funding) to anyone who is receiving state benefits or earning £25,000 or less, given that they have not used SAAS/ILA funding towards any other course/training in the last 12 months.

General aims of the qualification

  1. To develop an understanding of the software development life cycle.
  2. To develop skills in computer programming.
  3. To develop computational thinking skills.
  4. To prepare learners for employment.
  5. To develop team-working skills.
  6. To develop project management and time management skills.
  7. To develop an appreciation of the contemporary IT industry.
  8. To facilitate retraining of learners with no background in software development.
  9. To facilitate the up-skilling of learners with a background in computing.
  10. To contribute to the reduction of skills shortages in the software development area

Software Development Levels

CORE (SCQF Level 7)

The Software Development Core level is designed for those you are looking to enter into the world of Software Development. This level provides the essential knowledge and experience of Software Languages from a variety of Programming Vendors.

Aims of Qualification

The principal Aim of the qualification is to prepare the learners to obtain employment as entry level computer programmers.

Prerequisite

No previous knowledge of computer programming is required, but learners would benefit from having previous experience of using computers, for example, the use of office applications.

SQA Group Award Codes:

GL15 47

Object-oriented Programming Fundamentals Module

This first module will teach students with little or no programming experience to begin to learn to program. It explores the significance of object-oriented programming, statically typed programming languages, the keywords and concepts of the programming languages and the steps required to create simple programs.

Dynamically Typed Programming Module

This module will introduce you to Python Programming Language and will get you an understanding of the key difference between statically and dynamically typed programming languages. You will also be building new skills in developing your own stand alone applications using Python Language.

Database Programming & Design Module

This module will introduce the concepts of database programming language by implementing a database design using SQL.You will gain new skills in developing a physical Database system at industry standards.

Web Programming Module

This Module will start by providing you with the essentials of web development giving you the necessary knowledge of HTML5 and CSS3 languages. You will develop skills to completely code a website from scratch and will be easily able to create custom made websites.

Advance (SCQF Level 8)

The Software Development Advance level is designed for those you are looking to upgrade their skills of Software Development. This level can give a big boost in your knowledge of programming languages and can qualify you to achieve a professional level Job.

Aims of Qualification

The principal Aim of the qualification is to prepare the learners to obtain employment as graduate level computer programmers.

Prerequisite

Learners would benefit from having a lower-level qualification in computing, eg an Advanced Higher, HNC, or a graduate level qualification in a non-STEM subject.

SQA Group Award Codes:

GL13 48

Object-oriented Programming Advance Module

The first module of this level will the students understanding of programming language to expert level. It will further explore the significance of object-oriented programming, the keywords and concepts of the programming languages and the creating of standalone programs.

Programming for Mobile Apps

The module will focus on object-oriented programming and techniques which are mainly used in Android software development kit (SDK). It will provide the tools and skills to ensure a smooth start with Android application development.

Programming in JavaScript for Web

This module will teach you how to use the features of the JavaScript language to design client-side, platform-independent solutions. You will also understand and use the most popular applications of JavaScript. These specialised Web language skills can help you begin or grow a career in advanced Web development and technologies.

Professional (SCQF Level 9)

The Software Development Professional level is designed for those you are looking to master the skills of Software Development. This level will provide you with the expert knowledge of software languages that you will be able to generate an end product on you own.

Aims of Qualification

The principal Aim of the qualification is to prepare the learners to obtain employment as professional level computer programmers.

Prerequisite

Learners would benefit from having a graduate-level qualification in a STEM subject or another subject that promotes logical thinking.

SQA Group Award Codes:

GL14 49

Java Swing (GUI) Programming

This module explores the various User Interface Toolkits (UI Toolkits) available within the Java language, focusing primarily on the Java Foundation Classes, also known as Swing. This module will teach you how to create desktop and web-based applications using Java Swing, Java’s built-in user interface toolkit.

Android Application Development

This module provides the required knowledge and skills to design and build a complete Android™ application. It delivers an extensive training on the main Android SDK components and its interactions. This module will make you ready to Design and build a complete Android application.

Web Programming in PHP4

In this module, you’ll gain familiarities with a very convenient, flexible server-side programming language: PHP. You’ll be exposed to many fundamental programming concepts such as data types, functions, control flow, and more. This module will provide real-life examples and interactivity to provide a robust and hands-on PHP training experience.

I give my consent to IT Professional Training to get in touch with me using the details I have provided in this form for the purpose of my inquiry, updates and upcoming courses.

COPYRIGHT © 15-18 IT PROFESSIONAL TRAINING LTD REGISTERED IN SCOTLAND UNDER REGISTRATION NUMBER SC423952. VAT REGISTRATION NO 137653694.

X