SOFTWARE DEVELOPMENT TECHNICIAN - Advanced Apprenticeship LEVEL 3 - Baltic Training
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
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