Software Development
Image is not available

Level 1 - 3 Courses available for popular languages including Python, Java and C#: Become a software developer and learn how to build amazing applications.

Slider

Become a software developer with a FREE course at ELATT

Our software development course will teach you to design and develop a range of programs. You will learn Java as your core coding language and key soft skills such as project management, databases, case diagrams and essential office skills.

Your tutor will help you develop proven professional coding skills through object oriented coding, design patterns and frameworks.

Software engineering combines problem solving, creativity and analytical skills. It suits those who are detail oriented with an eye for solutions. There is an ever increasing demand for new software and a wide variety of clients across a range of sectors are looking to employ skilled software developers

web-design-graphics

8 - 10 Weeks

Duration

1.5 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Award [9 credits]

  • Using Internet [3]
  • Software Fundamentals (Introduction to Software Development Life Cycle) [3]
  • Specialist Software (Introduction to Java) [3]

Certificate [13 credits]

  • Improving IT Productivity Using IT [3]
  • Specialist Software (Intermediate Java) [4]
  • Project Management Software [3]
  • Presentation Software [3]

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 1
  • ICT - Level 1 (Confident computer use with file management / basic packages)

Qualifications

  • City and Guilds Award / Certificate for IT Users - Level 1

Progression Options

  • Software Development - Level 2
  • Computer Engineering - Level 1
  • Web Design and Development - Level 2

13 - 15 Weeks

Duration

1.5 - 2 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Certificate [16 credits]

  • Improving IT Productivity Using IT [4]
  • Drawing and Planning Software (ERD / Use Case) [3]
  • DBMS Software (MySQL) [2]
  • Database Software [3]
  • Bespoke Software (Introducing IDE - Introduction to OO Java) [4]

Diploma [38 credits]

  • Improving IT Productivity Using IT [4]
  • Collaborative Technologies (Github) [3]
  • IT User Fundamentals [3]
  • Internet Safety for IT users [3]
  • Database Software [4]
  • DBMS (phpmyadmin) [4]
  • Bespoke Software (IDE - OO Java - Advanced Concepts) [4]
  • Specialist Software (Introduction to Frameworks) [4]
  • Project Management Software [4]
  • IT Security [1]
  • Drawing and Planning Software (ERD / Use Case) [4]

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 2
  • Software Development - Level 1 / Equivalent

Qualifications

  • City and Guilds Certificate / Diploma for IT Users - Level 2

Progression Options

  • Software Development - Level 3
  • Web Design and Development - Level 2

13 - 15 Weeks

Duration

1.5 - 2 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Diploma [37 credits]

  • Customer service provision (IT Computer / Network Principles) [9]
  • Develop Software using SQL [4]
  • Create Computer Programs using Object Oriented Language [12]
  • Create Computer Programs using Procedural Language [12]
  • Create Computer Programs using Event Based Programming [12]

  • = only 2 of these units will be selected during the course.

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 2
  • Software Development - Level 2 / Equivalent

Qualifications

  • City and Guilds Diploma in ICT Systems and Principles for IT Professionals

Progression Options

  • Software Development - Level 3
  • Computer Engineering - Level 3
  • Apprenticeship in Game Development, Software Development and Software Testing

8 - 10 Weeks

Duration

1.5 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Award [9 credits]

  • Using Internet [3]
  • Software Fundamentals (Introduction to Software Development Life Cycle) [3]
  • Specialist Software (Introduction to Python) [3]

Certificate [13 credits]

  • Improving IT Productivity Using IT [3]
  • Specialist Software (Intermediate Python) [4]
  • Project Management Software [3]
  • Presentation Software [3]

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 1
  • ICT - Level 1 (Confident computer use with file management / basic packages)

Qualifications

  • City and Guilds Award / Certificate for IT Users - Level 1

Progression Options

  • Software Development - Level 2
  • Computer Engineering - Level 1
  • Web Design and Development - Level 2

13 - 15 Weeks

Duration

1.5 - 2 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Certificate [16 credits]

  • Improving IT Productivity Using IT [4]
  • Drawing and Planning Software (ERD / Use Case) [3]
  • DBMS Software (MySQL) [2]
  • Database Software [3]
  • Bespoke Software (Introducing IDE - Introduction to OO Python) [4]

Diploma [38 credits]

  • Improving IT Productivity Using IT [4]
  • Collaborative Technologies (Github) [3]
  • IT User Fundamentals [3]
  • Internet Safety for IT users [3]
  • Database Software [4]
  • DBMS (phpmyadmin) [4]
  • Bespoke Software (IDE - OO Python - Advanced Concepts) [4]
  • Specialist Software (Introduction to Frameworks) [4]
  • Project Management Software [4]
  • IT Security [1]
  • Drawing and Planning Software (ERD / Use Case) [4]

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 2
  • Software Development - Level 1 / Equivalent

Qualifications

  • City and Guilds Certificate / Diploma for IT Users - Level 2

Progression Options

  • Software Development - Level 3
  • Web Design and Development - Level 2

13 - 15 Weeks

Duration

1.5 - 2 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Diploma [37 credits]

  • Customer service provision (IT Computer / Network Principles) [9]
  • Develop Software using SQL [4]
  • Create Computer Programs using Object Oriented Language [12]
  • Create Computer Programs using Procedural Language [12]
  • Create Computer Programs using Event Based Programming [12]

  • = only 2 of these units will be selected during the course.

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 2
  • Software Development - Level 2 / Equivalent

Qualifications

  • City and Guilds Diploma in ICT Systems and Principles for IT Professionals

Progression Options

  • Software Development - Level 3
  • Computer Engineering - Level 3
  • Apprenticeship in Game Development, Software Development and Software Testing

8 - 10 Weeks

Duration

1.5 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Award [9 credits]

  • Using Internet [3]
  • Software Fundamentals (Introduction to Software Development Life Cycle) [3]
  • Specialist Software (Introduction to C#) [3]

Certificate [13 credits]

  • Improving IT Productivity Using IT [3]
  • Specialist Software (Intermediate C#) [4]
  • Project Management Software [3]
  • Presentation Software [3]

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 1
  • ICT - Level 1 (Confident computer use with file management / basic packages)

Qualifications

  • City and Guilds Award / Certificate for IT Users - Level 1

Progression Options

  • Software Development - Level 2
  • Computer Engineering - Level 1
  • Web Design and Development - Level 2

13 - 15 Weeks

Duration

1.5 - 2 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Certificate [16 credits]

  • Improving IT Productivity Using IT [4]
  • Drawing and Planning Software (ERD / Use Case) [3]
  • DBMS Software (MySQL) [2]
  • Database Software [3]
  • Bespoke Software (Introducing IDE - Introduction to OO C#) [4]

Diploma [38 credits]

  • Improving IT Productivity Using IT [4]
  • Collaborative Technologies (Github) [3]
  • IT User Fundamentals [3]
  • Internet Safety for IT users [3]
  • Database Software [4]
  • DBMS (phpmyadmin) [4]
  • Bespoke Software (IDE - OO C# - Advanced Concepts) [4]
  • Specialist Software (Introduction to Frameworks) [4]
  • Project Management Software [4]
  • IT Security [1]
  • Drawing and Planning Software (ERD / Use Case) [4]

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 2
  • Software Development - Level 1 / Equivalent

Qualifications

  • City and Guilds Certificate / Diploma for IT Users - Level 2

Progression Options

  • Software Development - Level 3
  • Web Design and Development - Level 2

13 - 15 Weeks

Duration

1.5 - 2 Days

Days per week

9.30am - 4.30pm

Morning Hours

6.00pm - 9.00pm

Evening Hours

Classroom

Environment

Content

Diploma [37 credits]

  • Customer service provision (IT Computer / Network Principles) [9]
  • Develop Software using SQL [4]
  • Create Computer Programs using Object Oriented Language [12]
  • Create Computer Programs using Procedural Language [12]
  • Create Computer Programs using Event Based Programming [12]

  • = only 2 of these units will be selected during the course.

Requirements, Qualifications and Progression

Entry Requirements

  • Literacy - Level 2
  • Software Development - Level 2 / Equivalent

Qualifications

  • City and Guilds Diploma in ICT Systems and Principles for IT Professionals

Progression Options

  • Software Development - Level 3
  • Computer Engineering - Level 3
  • Apprenticeship in Game Development, Software Development and Software Testing

Which units will I study for my course?

All our courses have one or more mandatory units and a choice of additional units.
Course content is tailored for you (and your employer) and the list of units outlined here are a guide only. Units covered will also depend on your prior learning and credit requirement. If there is something specific that you are interested in learning, please discuss this with your tutor during induction.

What if I don't have the entry requirements for a course?

There are other courses available to help you build up the skills and qualifications you need to be eligible for our courses. Please get in touch to discuss this further!

Which level can I study?

During your appointment assessment, we will help you work out which course will be the most suitable for you based on your results, previous experiences and interests.

Will my course cost?

As a charity, ELATT works tirelessly to access a range of funding and donations to keep our courses free.

In 2018-2019 we had 900 students in total, and only 10 had to pay fees. That means 890 (99.9%) got a free course!

If you are over 19, you might have to take our a student loan to do a Level 3 course. We also can't train you if you are on a Student Visa, Visitor's Visa or Temporary Stay, or are an Overseas Student.

Each year we support hundreds of different people from all walks of life, of all backgrounds, ages, circumstances and skills levels. There's a really good chance that you can get a free course at ELATT, so apply now!

Course Fees: free courses at ELATT Apply for a course

Studying Hours

These are all the study days and times. Your course will take place on some of these times. You'll find out more information after you apply.

Mornings

Monday9.30 - 16.30

Tuesday9.30 - 16.30

Wednesday9.30 - 16.30

Thursday9.30 - 16.30

Friday9.30 - 16.30

SaturdayClosed

SundayClosed

Evenings

MondayClosed

Tuesday18.00 - 21.00

WednesdayClosed

Thursday18.00 - 21.00

FridayClosed

SaturdayClosed

SundayClosed

Benefits of this topic

Learn Languages

Learn to code using various languages, varying from HTML to PHP and more.

Rapid Growth

This topic is a popular focus in today's technological advancement.

High Salary Rate

This role prospectively leads you to a career with a good competitive salary.

Modern Technology

Build using modern technology that is continuously being innovated.

francis graduate

Meet Frankie

Occupation: Business and Tech Analyst

"I got interested in graphics design and games design, but I soon found out that I did not have the qualifications to get onto any of the right courses. To help me find a pathway towards Games Design, my advisor found out about web design courses close to my home at ELATT."