Btec international level 3 it specification


C  Develop a full stack  solution for an identified  client  C1



Yüklə 2,75 Mb.
Pdf görüntüsü
səhifə304/350
tarix17.10.2023
ölçüsü2,75 Mb.
#156471
1   ...   300   301   302   303   304   305   306   307   ...   350
btec-international-level-3-it-specification


Develop a full stack 
solution for an identified 
client 
C1
Creating software 
solutions 
C2
Developing high- 
quality software 
solutions 
C3
Testing and reviewing 
software solutions 


U
NIT 
25:
F
ULL 
S
TACK 
D
EVELOPMENT
Pearson BTEC International Level 3 Qualifications in Information Technology –
Specification – Issue 3 – September 2022 © Pearson Education Limited 2022 
335 
Content 
Learning aim A: Explore tools and technologies for full stack development 
A1 Concept of full stack development 
The uses and applications of full stack programming. 

Overview of full stack development including: 
o
the concept of the stack 
o
how it may be structured 
o
how it is applied in different solutions. 

The application of full stack programming skills including: 
o
development of complete small-scale solutions 
o
prototyping and proof of concept 
o
support of front-end and back-end teams 
o
testing and review of larger scale projects. 

Technologies used to form a stack including: 
o
front-end (e.g. HTML, JavaScript, CSS,) 
o
back-end (e.g. PHP, NodeJS, .Net) 
o
database (e.g. MySQL, PostgresSQL, MongoDB) 
o
version control (e.g. Git, CVS, Apache Subversion) 
o
infrastructure (e.g. AWS, Microsoft Azure, Virtualisation, Containers). 

Common stacks used in the computing industry (e.g. LAMP, LEMP,
MEAN, Django). 

Common software engineering approaches to develop software solutions: 
o
investigate 
o
design 
o
develop 
o
test 
o
review. 

Key features of iterative methodologies to include: 
o
focus on speed of development of product 
o
balance between quality of product and number of features (e.g. lower quality 
with more features and higher quality product with fewer features) 
o
rapid response to changes (e.g. changes in user requirements, available 
technologies and legislation) 
o
planning and allocation of resources that can be complex. 

Features of different software development life cycle (SDLC) methodologies, 
(e.g. agile (Kanban, Scrum)), automated processes (continuous integration, 
continuous deployment, continuous delivery) and how they link to full stack 
programming. 


U
NIT 
25:
F
ULL 
S
TACK 
D
EVELOPMENT
Pearson BTEC International Level 3 Qualifications in Information Technology –
Specification – Issue 3 – September 2022 © Pearson Education Limited 2022 
336 

Yüklə 2,75 Mb.

Dostları ilə paylaş:
1   ...   300   301   302   303   304   305   306   307   ...   350




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin