Skip to main content
Toggle navigation
SIGN IN
You’re offline. This is a read only version of the page.
Skill Details
Essential Skill Information
View Skill (Open Access)
Skill Details
Skill Name
*
*
Skill Category
*
Business
Children & Education
Communication
Construction & Trade Skills
Creative Skills
Customer Services
Digital & AI
Events & Security
Finance & Accounting
Functional Skills
GDPR & Cyber-Security
HR
Health & Beauty
Health & Safety
Health & Social Care
Hospitality & Catering
IT & Admin
Leadership & Management
Legal, Quality & Assurance
Manufacturing & Engineering
Project Management
Sales & Marketing
Sustainability
Transport & Logistics
Wellbeing
Is Accredited
*
Is Accredited
No
Is Accredited
Yes
Is Apprenticeship
*
Is Apprenticeship
No
Is Apprenticeship
Yes
Skill Overview
*
*
This qualification is cutting-edge, designed in collaboration with industry experts who bring years of invaluable experience. The course is meticulously crafted to ensure it meets the highest standards and prepares learners for seamless progression. Whether you're aiming to advance within the same sector or explore related areas at a higher level, this course is your springboard to success. Join us to enhance your skills and take the next step in your professional journey. This course runs across 12 weeks, 3 days per week (Mon, Tue & Thurs) from from 9.30am - 3.30pm.
Learning Objectives
*
*
This course is designed to support learner development in to the world of Software Development. It will also prepare learners for employment within different roles in the digital and software development industries and in other industries that require specific digital and IT skills within the fields of software development and IT project management. Learners will complete the following units: Unit 1: Project Management Understand the principles of project management and the methodologies used by organisations to manage IT projects Explain the stages of the project lifecycle as they apply to a given IT project. Describe key concepts, issues and risks when managing IT projects. Compare the characteristics of different project management methodologies used by organisations. Produce a project specification for an IT project in line with requirements. Use project management software to plan an IT project. Use project management software to monitor a project plan and track progress against the plan. Carry out a post-project review to determine project outcomes. Unit 2 – Programming Implementation Explain the principles and concepts of programming languages. Understand how programming is implemented. Interpret common programming control structures that are used when developing code. Describe the use of common data structures. Describe how algorithms are used in programming. Describe how to test and debug programs. Identify the elements of common coding standards. Explain the role and importance of good coding practices. Identify the types of functional and non-functional requirements. Describe the tests used for functional and non-functional requirements. Unit 3 Javascript Explain how JavaScript is used as a web programming language. Use JavaScript to prompt and validate inputs in web pages. Use document.write to display messages in web pages. Alter, show, hide and move objects in web pages. Use JavaScript to include special effects in web pages. Use functions and variables to customise web pages. Use functions and variables for functional web pages. Use event handlers to trigger JavaScript code. Unit 4 – Object Oriented Programming Explain the key features of object oriented programming. Explain the importance of encapsulation, inheritance and polymorphism in object oriented programming. Demonstrate use of object oriented tools and techniques. Design an object oriented program. Develop an object oriented program. Test an object oriented program. Document appropriate action to correct errors. Create technical documentation for the support and maintenance of the program. Unit 5 – Software Testing Explain the purpose and methods of software testing. Describe the different stages and types of software testing. Explain how automation is used in software testing. Describe functional and structural testing. Design appropriate test data. Develop a test plan in line with requirements. Implement a test plan and record results. Produce a test report.
Funding Option
*
Fully funded
Part funded / Co-invested
Commercial
Funding Eligibility
*
This course is fully funded for Greater Manchester residents who meet the eligibility criteria. For learners aged 19+ on or before the 31st August 2025 Lived in a Greater Manchester postcode region Lived in the UK for the last 3 years Be either unemployed and employed applicants If employed, must earn less than the current ‘low wage threshold’ of £32,400
Skill Price ex VAT (£)
*
*
Skill Length
*
1 Hour or less
1 Day or Less
2 Days to 1 Week
2 to 6 Weeks
7 Weeks +
Skill Level
*
Beginner
Intermediate
Advanced
Skill Timings
*
Course is delivered anytime between Mon-Fri 9am-5pm
Evening
Weekend
Flexible
Delivery Method
*
Physical location
eLearning
Virtual classroom
Blended
Flexible
Skill Eligibility (Prerequisites for skill/software requirements)
*
Access to a computer and webcam is required. Access to Microsoft Teams is required. Office software is required. Visual Studio Code is required.
Last Application Date
*
Skill Enrolment
*
Weekly
Monthly
Based on Demand
Skill Status
Pending
Live
Rejected
Finished
Skill Enquiry Details
First Name
*
*
Last Name
*
*
Email
*
*
*
Telephone
*
*
Postcode
*
*
Are you a company owner or senior decision maker?
*
Are you a company owner or senior decision maker?
No
Are you a company owner or senior decision maker?
Yes
No. of Delegates
*
*
What is your company name?
*
Would you like to explore skills support for your organisation through GM Business Growth Hub?
Would you like to explore skills support for your organisation through GM Business Growth Hub?
No
Would you like to explore skills support for your organisation through GM Business Growth Hub?
Yes
I accept the Terms and Conditions and Privacy Policy
*
I accept the Terms and Conditions and Privacy Policy
No
I accept the Terms and Conditions and Privacy Policy
Yes
Skill
*
Clear lookup field
Launch lookup modal
Lookup records
×
Close
We're sorry, an error has occurred.
There are no records to display.
You don't have permissions to view these records.
Error completing request.
Loading...
Error
×
Close
We're sorry, an error has occurred.