Free Level 3 Application Development Course in Felixstowe. Classes run at Felixstowe Academy, full-time over two years. The course covers how applications are designed and built, starting from the basics of Python with no prior experience needed. You'll develop practical skills in analysing problems and creating accessible, effective applications. Assessment combines examined units with hands-on practical assignments. The course is designed to prepare you for undergraduate computing study, and roles such as software developer.
Who this course is for
Application Development will give students an insight into how applications are designed and implemented, preparing them for progression to undergraduate study. It will equip students with the practical skills to analyse problems and develop accessible, effective applications.
Entry requirements
None, the course covers Python from the basics, so no prior experience is necessary.
What you will learn
You'll learn Python programming from the ground up, with no prior coding experience required.
You'll study how applications are designed, planned, and implemented.
You'll analyse problems and develop practical solutions through applied projects.
You'll build accessible and effective applications using industry-relevant techniques.
You'll explore key computing concepts relevant to software and application development.
You'll demonstrate your skills through non-examined practical assignments as well as examined units.
How you will learn
You'll learn through a mix of classroom-based theory and hands-on practical work. Examined units test your knowledge and understanding of application development. Non-examined assessment (NEA) units require you to complete applied assignments that demonstrate your practical skills. Enrichment activities include coding clubs, hackathons, app development projects, and work experience placements.
What you will need to bring
The centre will provide most materials. Felixstowe Academy will confirm anything else you need before you start.
Where next
Jobs you could do
Software developer: design and build applications for businesses and users.
Junior web developer: create and maintain websites and web-based tools.
App developer: build mobile or desktop applications across platforms.
IT support technician: troubleshoot software and systems for organisations.
Junior cybersecurity analyst: help protect systems and data from threats.
QA tester: test software to find bugs and ensure quality.
What you could study next
BSc Computer Science: covers programming, algorithms, and software engineering in depth.
BSc Software Engineering: focuses on designing and developing large-scale software systems.
BSc Cybersecurity: prepares you to protect digital systems and networks.
Level 4 Higher National Certificate (HNC) in Computing: a work-focused higher education route if you prefer not to go to university straight away.