top of page

Level 3 Software Apprenticeships

level-3-apprentice-developer.jpeg

Level 3 Software Apprenticeships harnesses digital skills and provides crucial coding principles needed to become a well-rounded, entry-level programmer.

​

Junior Software Developers work within a development team to build front end and back end web based software applications, mobile or desktop programs to be eventually embedded into larger commercial products. 

Module 1

Introduces learners to basic Python and SQL.
Learners explore basic commands and write Python and SQL commands
Understand control flow, lists and functions
Explore debugging techniques 
Explore data structure and databases
How to use GitHub for version control and push-pull changes from respositories 
Understand Syntax


Module 2

Introduces learners to writing simple scripts and builds using HTML and CSS for front end development
learners will write and display static data using HTML and manipulate CSS to change the design and feel of a page in a test net environment
Build responsive web based applications
client side code using Javascript.
Use Data structures
Programme Control
Using front-end frameworks such as Bootstrap

​

Module 3
Working in sprints and sprint review and retrospective action.
Software Development lifescycle and planning by delivering products through agile scrum
Learn back end development such as Node.Js
How to showcase work.
Understand API Calls
In this module it will be more back-end focused plus learners will work alongside a team of developers and understand how to synchronise work.

​

Module 4
Learn PHP for back-end development and build on Javascript skills
Learn Typescript Languages such as Angular for front-end development.

Use Laravel Frameworks.

​

​
 

Underpinning skills, attitudes and behaviours

​​

  • Logical and creative thinking skills

  • Problem solving skills

  • Ability to work independently and to take responsibility

  • Can use own initiative

  • A thorough and organised approach

  • Ability to work with a range of internal and external people

  • Ability to communicate effectively in a variety of situations

  • Maintains productive, professional and secure working environment

  • A desire to achieve and learn for personal betterment 

​

Entry Requirements:  5 GCSEs including Maths, English and ICT at grade 9 - 4 (A*- C

Duration: 18 months

Certification: BCS Level 3 Certificate (Equivalent to Foundation degree)

bottom of page