SOFTWARE DEVELOPMENT TECHNICIAN - Advanced Apprenticeship LEVEL 3 - Baltic Training

Page created by Mario Dennis
 
CONTINUE READING
SOFTWARE DEVELOPMENT TECHNICIAN - Advanced Apprenticeship LEVEL 3 - Baltic Training
SOFTWARE
DEVELOPMENT
 TECHNICIAN

              LEVEL 3

 Advanced Apprenticeship

      New Apprenticeship Standards
SOFTWARE DEVELOPMENT TECHNICIAN - Advanced Apprenticeship LEVEL 3 - Baltic Training
About Us
Baltic Training are a forward-thinking, innovative
apprenticeship provider who strive
for excellence.

Working with leading employers in                The Baltic Training Apprenticeship              Career Paths
the IT sector, we endeavour to                   programme is a formal education
                                                                                                 ■■Software Development Technician
reignite the economy by ensuring we              programme in which the apprentice
secure talented, driven, energetic               will learn in part through online               ■■Junior Web Developer
young adults for apprenticeship                  delivery of content and instruction.
opportunities.                                   Face-to-face classroom methods are              ■■Junior Application Developer
                                                 combined with Online Live, our virtual
Our programmes and delivery models               learning environment. Customisation of          ■■Junior Programmer
are tailored to meet individual                  instruction and assessment is a major
                                                                                                 ■■Junior Mobile App Developer
needs. We are committed to changing              benefit of this approach, ensuring
and shaping the lives of young people            apprentices receive ongoing support
providing them with the best training,           and access to the course resources and
qualifications and learning experience           learning materials.
possible in order to ensure they have
the skills and knowledge required to
be the IT specialists of the future.

•• Programme Overview
         •• BCS Level 3 Certificate in Software Development Context and Methodologies (Part 1 & 2)

                       Software Development Environment, Roles
                                                                              Software Development Processes
                                    and Structure
                                     5 Day Online Live
                                                                                    5 Day Online Live

                               •• BCS Level 3 Certificate in Programming (Part 1, 2 & 3)

      Software Development Requirements            Software Data, Interfaces & Security      Developing Code Using Good Practices
                                                                                                            & Logic
                5 Day Online Live                             5 Day Online Live                        5 Day Online Live

Software Development Technician Advanced Apprenticeship – Level 3
Course Details
                                                                                                                                      The aim of this apprenticeship is to provide the skills and knowledge required to begin a career in software development.
                                                                                                                                      This allows the learner to gain an understanding of the tools and methodologies used by software developers. Learners will gain an appreciation
                                                                                                                                      of the concepts, approaches and techniques of programming and will apply these to simple software components used by teams within their
                                                                                                                                      organisation and their customer base. Software development technicians will also be engaged with software testing to ensure that components meet
                                                                                                                                      the required specifications and intended functionality.

                                                                                                                                        Software Development Environment,                  Developing Code Using Good                        External Assessment, Synoptic
                                                                                                                                        Roles and Structure                                Practices & Logic                                 Project and Overview
                                                                                                                                        Exam 1                                             Exam 2
                                                                                                                                                                                                                                             The final end point assessment is
                                                                                                                                        Apprentices will explore the                       Apprentices will follow a logical                 completed in the last few months of
                                                                                                                                        information required for specific                  approach to coding by understanding               the apprenticeship. It is based on the
                                                                                                                                        markets, sectors and businesses in                 and illustrating: key programming                 following:
                                                                                                                                        order to develop for the required                  concepts, core constructs, structures
                                                                                                                                        environment. In doing so they will                 & algorithms, employing modularity and
                                                                                                                                        relate this to various methodologies               rational reuse of code and debugging.             An Employer Reference -
                                                                                                                                        such as: incremental/iterative,                    They will also show how they follow               The employer must provide feedback on
                                                                                                                                        sequential and Agile. They will also               good practices by: applying coding                the learner's skills, attributes and
                                                                                                                                        understand the various roles and                   principles to different business
                                                                                                                                                                                                                                             behaviours that link the summative
                                                                                                                                        relationships within a development                 contexts, use different coding
                                                                                                                                                                                                                                             portfolio.
                                                                                                                                        team while illustrating underlying                 standards and recognising how
                                                                                                                                        architecture of applications,                      automation can improve quality and
                                                                                                                                        platforms and characteristics of                   operational effectiveness.                        A Summative Portfolio -
                                                                                                                                        software.                                          Aims include:
                                                                                                                                                                                                                                             Produced towards the end of the
                                                                                                                                        Aims include:                                      ■■ Implement Software Code Following a
                                                                                                                                                                                                                                             apprenticeship and containing evidence
                                                                                                                                        ■■ Business Context and Market                        Logical Approach
                                                                                                                                           Environment                                                                                       from real work projects which have been
                                                                                                                                                                                           ■■ Follow Good Coding Practices
                                                                                                                                        ■■ Software Development Methodologies                                                                completed during the apprenticeship.
                                                                                                                                        ■■ Team Roles and Relationships                                                                      The projects when taken together cover
                                                                                                                                        ■■ Applications Structure and                                                                        the totality of the standard, which
                                                                                                                                           Development Platform Context                    Software Development Requirements                 is assessed as part of the end point
                                                                                                                                                                                           Exam 2                                            assessment. The apprentice will be
                                                                                                                                                                                                                                             supported in the completion of these
                                                                                                                                                                                                                                             projects by a technical mentor who
                                                                                                                                        Software Development Processes                    Apprentices will outline the discovery             is available for a remote mentored
                                                                                                                                        Exam 1                                            phase of a development project
                                                                                                                                                                                                                                             learning session if required.
                                                                                                                                                                                          determining why, who, what, when & how
                                                                                                                                                                                          and the various methods of this can
                                                                                                                                        Apprentices will understand and                   be captured. Summarise key business                Synoptic Project -
                                                                                                                                        summarise the phases of the SDLC,                 concepts and explain key technical
                                                                                                                                        understand the need for testing and               concepts in relation to development                The apprentice undertakes a business
                                                  The training is delivered using a           Duration:                                 its various forms such as: functional,            activities of a project. In addition               related project over a one week period

   Entry Requirements                             variety of methods, including Online        Programme - 12-15 Months                  non-functional, regression, white/
                                                                                                                                        black box & experience-based. In
                                                                                                                                                                                          they will explore the requirements of              away from the day to day workplace.
                                                  Live, workshops and self study.             Technical Training - 5 Weeks                                                                the development activities to take
                                                                                                                                        addition they will explain how to use             place.
   Candidates enrolled onto this                  Apprentices will receive assessor
                                                                                                                                        configuration management tools and                Aims include:                                      Interview -
   Apprenticeship will have the                   contact every 6 weeks which will be a       Technical Training Method:
                                                                                                                                        techniques as well as version control             ■■ The End-User Context For Software               A structured interview with an assessor
   following:                                     full progress review, we encourage all      Online Live and Workshops                 approaches.                                          Development Activities                          exploring what has been produced in the
                                                  managers and mentors to participate in                                                Aims include:                                     ■■ How Code Integrates into the Wider
                                                  this progress review.                       Assessment Method:                                                                                                                             portfolio and the project as well as
   ■■GCSEs, or equivalent                                                                                                               ■■ The Software Development                          Project
                                                                                              2 exams to be completed at a Baltic          Life-cycle                                                                                        looking at how it has been produced.
     educational attainment                                                                                                                                                               ■■ Developing Software Against a Set
                                                  Towards the end of the apprenticeship       Assessment Centre (location TBC).         ■■ Software Testing                                  of Functional and Non-Functional
                                                  the assessor will provide final                                                       ■■ Configuration Management and                      Requirements
   ■■Eligibility for employment
                                                  contact sessions to prepare your            Baltic Training do not deliver               Version Control Systems
     within the information
     technology sector, demonstrated              apprentice for EPA.                         training in isolation. In addition
     through the standard Baltic                                                              to the experience gained through
                                                  Courses will run typically every 5-8        meaningful employment the apprentice                                                         Software Data, Interfaces &
     Training Services selection
                                                  weeks, and the order of the modules         will develop key business skills          Functional Skills                                  Security
     process
                                                  can be subject to change.                   which will strengthen their                                                                  Exam 2
   ■■Ability to demonstrate to                                                                employability within any chosen path.
     an employer that they have                   Following completion of the Software
                                                                                                                                        This is subject to evidence provided.              Apprentices will understand databases
     a reasonable expectation of                  Development Environment, and Software
                                                                                                                                        ■■ Level 2 - Maths                                 and database types while summarising
     achieving the required outcomes              Development Process modules, there
                                                                                                                                        ■■ Level 2 - English                               effective data modelling and
     of the Advanced Apprenticeship               will be one exam, and then following                                                                                                     normalisation. Summarise HCI and
                                                                                                                                        Learners who require Functional
                                                  completion of the remaining three                                                                                                        know the key concepts to good user
                                                                                                                                        Skills, will be supported via Online
                                                  modules, there will be another exam.                                                                                                     interface design. In addition they
                                                                                                                                        Live, support sessions will last
                                                                                                                                                                                           will know and understand security
                                                                                                                                        half a day each. Exams will be held
                                                                                                                                                                                           risks, implications and requirements
                                                  // Baltic Training are committed to being an equal opportunities employer and         in a local test centre.
                                                                                                                                                                                           when undertaking development
                                                  training provider, promoting and developing equality and diversity in all its                                                            activities.
                                                  functions across the business.                                                                                                           Aims include:
                                                                                                                                                                                           ■■ Code Against Data Sources
                                                                                                                                                                                           ■■ Understand the Principles of Good
                                                                                                                                                                                              Interface Design
Software Development Technician Advanced Apprenticeship – Level 3                                                                                                                          ■■ Security in Software Development
V201801

                                Please contact Baltic
“We have found working with
                                Training for further
 Baltic a great experience.     information:
 Communication is clear,
 deadlines are met and          T 01325 731 050                   Fb /balticapprenticeships
 expectations are defined and   E yourfuture@baltictraining.com   Tw @baltictraining
 in most cases, exceeded”                                         Li company/baltic-training

                                www.baltictraining.com                                    © Baltic Training
You can also read