Introduction to
Software Development

Whether you like to tinker or have a real passion, this course will give you the fundamentals of coding and help you to immerse into a world of cutting-edge technology.

Learning outcomes

  • Understand the fundamentals of programming
  • Learn JavaScript, HTML, CSS and Python
  • Understand key phases of software development
  • Understanding software development lifecycles management, analysis, and design processes
  • Understand software development, testing and release management
  • Be able to develop code from algorithms in a high-level programming language
  • Develop competence in the techniques of systematic problem analysis, program construction and documentation
  • Gain an understanding of the basic concepts of good user-interface design
  • Problem-solving and Agile methodologies
Apply now Can I study for free?
  • Fully funded course
    FREE 100% online study
  • Course duration
    10 weeks (full-time)
    20 weeks (part-time)
  • Recommended study
    20 hours a week (full-time)
    10 hours a week (part-time)
  • Study requirements
    No existing qualification required
  • Success rates
    94% of our learners pass
  • First-class support
    Online and by phone
  • Assessments
    Project based
  • Qualification
    Nationally accredited Level 2 qualification

Who is this course for?

This course is suitable for those who wish to develop a greater understanding of coding languages as well as using collaborative technology effectively to improve productivity and efficiency. It can also act as a stepping stone for learners who wish to study software development at a higher level.

Course details

Each unit contains a project-based assessment to demonstrate your knowledge of each subject area. Once you successfully complete all units you will achieve a Level 2 Certificate in Software Development.

Unit 01 Improving Productivity Using IT

Your learning goals:

  • Plan select and use appropriate IT systems and software to meet needs
  • Review and adapt the ongoing use of IT tools and systems to make sure that activities are successful
  • Develop and test solutions to improve the ongoing use of IT tools and systems
  • Assessment
    Unit 1 Project
Apply now
Unit 02 Website Software

Your learning goals:

  • Create structures and styles for web sites
  • Use web site software tools to prepare content for websites
  • Publish web sites
  • Assessment
    Unit 2 Project
Apply now
Unit 03 Using Collaborative Technologies

Your learning goals:

  • Stay Safe and secure when using collaborative technology
  • Set up and access IT tools and devices for collaborative work
  • Prepare collaborative technologies for use
  • Assessment
    Unit 3 Project
Apply now
Unit 33 Application Development Using Project Management Methods

Your learning goals:

  • Understand development tools and environments
  • Apply knowledge and understanding of development tools and techniques
  • Evaluate development tools and frameworks
  • Assessment
    Unit 33 Project
Apply now

Can I study for free?

Free places are available to anyone who meets the criteria below.

  • Living in England
  • Aged 19 or over from the 31 August 2021 (born before 01 September 2002)
  • A citizen of a country within the European Economic Area (EEA) and a resident in the EEA for the last 3 years
  • Not in receipt of any other government-funded training.

Apply now

You may also qualify if you're:

  • Employed and in receipt of a low wage
  • A non-EEA citizen with permission by UK government to live in the UK which is not for educational purposes, and lived in England for at least 3 years
  • A family member of an EU national
  • A refugee
  • Asylum Seeker.

Course places are limited, sign up today to secure your place.

Take a look at our FAQs for further funding information.

Comprehensive support

Your Tutor

Your Tutor

As a vision2learn student you’ll have the support of a dedicated tutor throughout your studies.

Forums

Forums

Use our online forum for support and discussion with other students.

Customer Care

Customer Care

We offer in-depth online support (including live chat) whenever you need it.

Phone

Phone

Our friendly team are available from 9am–8pm Monday to Thursday and 9am–5pm Friday (excluding Bank Holidays). Alternatively, you can visit our FAQs page for further information.