IT Professional Training

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.

0 STUDENTS ENROLLED

    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.

    Course Curriculum

    Course Reviews

    No Reviews found for this course.

    • PRIVATE
    • 10 Days

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