🎓 Web Technologies BSc (Hons) — First Class
An undergraduate degree focused on the design, development, and maintenance of websites and web applications. The course covered a wide variety of modules working with front-end (client-side) and back-end (server-side) technologies, databases, and modern web development principles.
💡 Key Modules & Skills
- Web application development using HTML5, CSS3, JavaScript and PHP
- Responsive design principles and mobile-first development
- Server-side programming with PHP
- Database design and querying with SQL
- Version control and collaboration using Git and GitHub
- Agile software development and project management tools (e.g., Trello, Jira)
- Web security fundamentals including HTTPS, input validation, and access control
- User experience (UX) and accessibility best practices
- Testing and debugging techniques for modern web applications
📘 Course Overview Highlights
- Provided a strong foundation in modern web technologies, covering both front-end and back-end development principles.
- Emphasized practical, hands-on experience through projects involving responsive and accessible web applications.
- Included team-based assignments simulating real-world software development workflows using Agile methodologies.
- Explored database design, data modelling, and interaction using SQL and NoSQL technologies.
- Introduced key concepts in web security, ethical considerations, and best practices for secure development.
- Focused on user experience (UX) and accessibility standards to create inclusive and user-friendly digital products.
- Encouraged professional development with exposure to version control (Git), collaborative tools, and portfolio-building exercises.