Level 3 Introduction to Computer Software Development
- Start date(s): January
- Centre(s): Abraham Moss, Greenheys
- Course duration: 12 weeks
This course is an internal progression opportunity for existing MAES learners who are currently studying the Level 2 Award in Computer Programming.
Course details
So, you’re currently working at level 2 or level 3 in computer programming/software and would like to progress on to higher level qualifications in this field?
Our Level 3 Introduction to Computer Software Development serves as the stepping stone between using Python in the Level 2 Award in Computer Programming and the Level 3 Certificate in Software Development where you will focus on JavaScript.
On this introductory course, you will be introduced to, and gain competency in, the three foundational technologies required for modern web development and Graphical User Interfaces (GUIs):
- HTML (Hypertext Mark-up Language): HTML provides the structure for your application. This is the blueprint for all the content, defining every button, form, image, and section that a user will interact with. Mastering semantic HTML means building robust, accessible foundations for your software.
- CSS (Cascading Style Sheets): CSS provides the visual Impact. You will gain the power to turn plain text into a professional, high-impact interface. Crucially, you will learn to use modern layout systems to ensure your application looks perfect and adapts instantly to any screen size – from a phone to a large monitor (responsive design).
- JavaScript: JavaScript provides the behaviour and intelligence. This is the exciting part where your existing programming skills become immediately applicable. You will learn how to make your application think, respond to user actions (like form submission or button clicks), manage data in real-time, and dynamically change anything on the screen. This brings your static interfaces to life.
By the end of the course, you will have a solid understanding of these core technologies on which the web relies, ready to dive straight into advanced JavaScript concepts with confidence.
This course is delivered face-to-face in a classroom at our adult learning centres.
For this course, you will be required to create a portfolio of evidence meeting the assessment criteria for the qualification.
To be eligible for this course, you should have a minimum Level 2 English and maths qualification and a good level of digital skills.
You also need to have completed a Level 2 Computer Programming / Software Development qualification or have equivalent experience in this area.
You will also need access to a device (laptop or computer) at home. You can apply to our Chromebook loan system if you do not have a suitable device.
Career and progression routes
Following this course, you will be ready to progress on to higher-level qualifications such as the Level 3 Certificate in Software Development offered by other training providers.
Alternatively, you can choose to use your new computer software development skills to advance in your career. Typical job roles in this field you could explore include:
- Software Developer/Engineer
- Web Developer
- Front-End Developer
- Back-End Developer
- Full-Stack Developer
- Mobile App Developer.