What I’m learning at college

I’m in the second year of a T Level in Digital Software Development at Leicester College, finishing in 2027.

The course
Course
T Level in Digital Software Development
College
Leicester College
Years
2025 – 2027

A T Level is a two-year course that mixes classroom learning with time working in the industry. My second year focuses on software development.

Languages I’ve learned

  • HTML
  • CSS
  • JavaScript
  • Python
  • PHP · learning now

What the course covers

  1. 01

    Problem solving

    Breaking a problem into smaller steps and planning a solution before writing any code.

  2. 02

    Programming

    Writing, reading and fixing code, from the basics up to complete programs.

  3. 03

    Testing

    Checking that software does what it should, and finding and fixing what doesn’t.

  4. 04

    Data

    How data is collected, stored, organised and used, and how to keep it accurate.

  5. 05

    Security

    The common threats to websites and systems, and how to protect people and their data.

  6. 06

    Laws and regulations

    Data protection (GDPR), accessibility and copyright, and what they mean for a website.

  7. 07

    Digital environments

    How computers, networks and cloud services fit together and talk to each other.

  8. 08

    Planning

    Working out what a project needs, setting priorities and managing time.

  9. 09

    Tools and communication

    Working as part of a team, and explaining technical ideas to people who aren’t technical.

  10. 10

    Business context

    How digital work supports a business and its customers.

  11. 11

    New technology

    Emerging technology and the effect it has on people, businesses and society.

Alongside the course, I put what I learn into practice on real websites as a Junior Developer Intern at Lune Studio.

See my work
From my coursework

Planning and building

A website I built with my class group, and the planning the course has us do before any code gets written: researching the people who’ll use a site, writing down what it needs to do, and mapping out how it works.

TechZone Electronics

A five-page website for a made-up electronics shop, built in HTML, CSS and JavaScript as a group project. It has a product search and fold-out accordions, both written in JavaScript.

TechZone home page: a dark hero with “Upgrade Your Digital Life” over a gaming desk setup.TechZone promotions page: “High Quality Devices” with a 30% off sale banner.TechZone products page: a search bar and a list of computers, each with a price and a Purchase button.The site’s JavaScript, with comments: the accordion toggle and the product search function.

ToKo Fitness

Planning a website for a gym where customers can book personal trainers: who uses it, what they need, and how the pages and data fit together. Redrawn from my college documents.

Sitemap: Home Page leads to Login, Register, Booking, Dashboard and Blogs & Articles, with the fields on the Login and Register pages listed.Empathy map for a customer: what they say, think, do and feel, such as “I hope my data is secure”.Three user stories with acceptance criteria, for a visually impaired customer, the client and an employee.Data flow diagram for registration: the customer registers, the password is hashed and saved to the login database, and the email is checked.

Netheret IT Support

A project proposal for a staff system at an IT support company, so employees can manage their support requests, schedule on-site jobs and share a knowledge base. Redrawn from my proposal document.

Table of functional requirements with priorities: log in, managing support requests, scheduling on-site jobs and accessibility.