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.
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.
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.
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.
The principal Aim of the qualification is to prepare the learners to obtain employment as entry level computer programmers.
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.
GL15 47
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.
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.
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.
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.
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.
The principal Aim of the qualification is to prepare the learners to obtain employment as graduate level computer programmers.
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.
GL13 48
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.
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.
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.
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.
The principal Aim of the qualification is to prepare the learners to obtain employment as professional level computer programmers.
Learners would benefit from having a graduate-level qualification in a STEM subject or another subject that promotes logical thinking.
GL14 49
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.
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.
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.