Coding


Semantic HTML: A11y Series – 4

What is semantic HTML? Semantic HTML forms the building blocks of the web. They are the correct ingredients to make a cake. It’s the difference between putting 4 cups of flour into a bowl or putting flour, butter, sugar, and eggs into a bowl. One of those makes a cake (or in our case, a […]

Read More »

Alt text with Images – A11y Series 3

What is alt text? Alternative text, more commonly known as alt text, is the text that users will hear if they are unable to view an image – an alternative option. Alt text is a short, written description of an image, which fully describes the image when the image cannot be viewed. Alt text is […]

Read More »

Colour & Accessible Websites – A11y series 2

What does it mean to be colour blind? Colour vision deficiency, more commonly known as colour blindness, causes difficulty identifying and distinguishing between certain colours. This is usually genetic and is present from birth. However, it can appear later in life due to other health conditions, medication side effects, or exposure to certain chemicals. Many […]

Read More »

Accessibility in Code – A11y Series 1

Why is accessibility so important? When we’re writing code, who do we write that code for? Ourselves? Other developers? Future employers? No. We write code to build websites for other people, which means that we write code for our users. So why would we build websites that 20% of our users can’t use or view […]

Read More »

What is Asynchronous Javascript?

Asynchronous JavaScript is best described as being able to multitask while running one program and working on another. In other words, if your program is running a particularly long task, asynchronous coding allows you to work on other tasks while that code is running.  Code Institute graduate Guillermo Brachetta explains Asynchronous JavaScript with some intriguing […]

Read More »

How to Use Bootstrap Templates

What Are Bootstrap Templates? Bootstrap templates are pre-designed website or software frameworks or base layouts that leave minimal space for custom styling. With templates, minimal custom CSS is mainly used for layout purposes, and few styling or design decisions are made. Web Design The goal of web design is to make a website more visually […]

Read More »

Coding Careers for Women

Coding Careers for Women is a joint initiative between Code Institute, Education and Training Boards, Regional Skills Fora and tech employers in Ireland. It offers women who are unemployed or returning to the workforce a pathway into tech careers.

Read More »

What is Heroku?

Heroku is a Platform as a Service (PaaS) platform that provides users with the services needed to develop software efficiently. Creating a software application is not an easy task. It entails a great deal of testing, debugging, rewriting, and other tasks. As a result, most developers will be at their wit’s end by the time […]

Read More »

Python Classes

Python, as an object-oriented programming language, employs objects to accomplish data operations. Python classes are responsible for the creation of such valuable items. Python is a programming language that relies on object-oriented programming. Object-oriented programming (OOP) is a high-level programming language that uses objects, classes, and functions to create useful programmes. Python Classes Explained In […]

Read More »

The Advantages of Learning Code 

Coding is a rewarding career. Software developers are generally well-paid, they can work on exciting and creative projects, and importantly, they are in huge demand. It’s worth noting that the World Economic Forum reckons that by 2025, as many as 85 million jobs will be at risk of being automated. On the positive side, these are to be […]

Read More »