Web Development

Technologies and Skills

I have expert knowledge and skill in a wide range of software development technologies. Below is a description of what the technology does and how I use it in my website building and database management services.

CodeIgniter

CodeIgniter connects the front and back end of systems and is a light-weight PHP web framework. In my work as a freelance web developer I use it to develop dynamic websites with clear accessibility and design.

CSS

Cascading Style Sheets or CSS is a stylesheet language, and is used to develop visually appealing, user-friendly, accessible websites. When building websites for clients I use it to ensure my builds are high quality and accessible with engaging user interfaces.

HTML

HTML stands for HyperText Markup Language. This is a markup language that forms the bedrock for websites to be created, and in the continued development of the structure and content of webpages. It is a core skill I use across my website development services.

JavaScript

JavaScript is a multi-purpose scripting language. It is used for a wide range of tasks from dynamic website creation to multimedia and animation implementation through to content updating. It is a core part of my website building and website development services.

jQuery

jQuery is a JavaScript library and works as a Document Object Model (DOM) manipulation library. jQuery simplifies finding, selecting and manipulating DOM elements – an example being changing properties or attributes such as the colour of the website. jQuery supports my Website development and database management work to ensure I work quickly and efficiently, making sure I am cost effective.

Laravel

Laravel is a PHP back-end framework used to build web applications’ server-side logic and APIs (application programming interface – a software that allows applications to talk to each other). I use Laravel to support the building of secure and scalable websites.

PHP

PHP is a back end, server side programming language. PHP is used for a range of different activities including: collection of form data, interacting with databases, dynamic page content and the smooth running of content management systems. As a website developer I use it to write custom software and complex web applications to suit your business’ needs and requirements.

React

React is a front-end JavaScript library that is designed for user-friendly user interfaces. It supports the creation of reusable user interface components and the secure and correct management of data. When building high quality, eye-catching websites React allows me to build dynamic websites with interactive user interfaces. It also enables me to quickly and efficiently update parts of the website without needing to change other areas.

SQL

Structured Query Language or SQL is a domain-specific language (one used for specific contexts) that is used to manage databases. It works to manage data manipulation, data queries, data access control and data definition. In my day to day work on database management this is vital to manage databases, especially in the use of data for dynamic websites and web applications.

Vue

Vue is a front end framework that builds on Javascript, HTML and CSS. It is used to develop effective user interfaces regardless of how complex they need to be. This is important when designing and creating engaging websites with user friendly interfaces and excellent user experience.