Develop practical coding skills and gain hands-on experience through structured training, individual assignments, collaborative tasks and real-world projects.
JSTA’s Coding & Computer Programming programme is designed to help participants build technical knowledge while understanding how programming is applied in professional working environments.
Duration: 3 Months | 6 Months | 1 Year
Format: Initial Training | Individual Tasks | Group Tasks | Hybrid Working
Group Size: Up to 10 participants
Participants begin with initial training before progressing to practical individual and group-based activities. Our hybrid working approach also helps participants develop experience in remote collaboration, online meetings, task management and digital workplace tools.
Depending on their experience and programme level, participants may:
Participants can develop knowledge across areas such as:
Programming Fundamentals – Variables, functions, loops, conditional statements, data structures and problem-solving.
Web Development – HTML, CSS, JavaScript, responsive design and web application development.
Databases – Database structures, queries, data management and connecting databases with applications.
Software Development – Debugging, testing, version control, APIs and collaborative development.
Data & AI – Data processing, visualisation, automation, artificial intelligence and introductory machine-learning concepts.
Learning is supported by practical exercises, assignments and project-based activities. Depending on availability and programme level, participants may work on:
These projects help participants apply their technical knowledge while developing problem-solving, teamwork, communication, project management and workplace skills.
The experience can support participants interested in pathways such as Junior Software Developer, Web Developer, Programmer, Software Tester, Data Analyst, Application Support Assistant and other entry-level digital and technology roles.
Please Note: Our core mentoring, workshops and work-experience programmes are 100% free for eligible young people aged 16–25. We also deliver paid commercial training to businesses and individuals; 100% of that profit is reinvested into our free youth programmes.
© 2026 by Job Skills Training Association || Registered Charity Number: 1207351