Python
Before we resume looking at Front End Web Development, let’s take a gander around the highly proclaimed python programming language. The main goal is to understand OO Programming principles in bite-size form but first, what is python?
A simple and powerful programming language named after the British BBC show Monty Python. The community of python simply want it to be better for everyone that’s why it’s a FLOSS (Free/Libré and Open Source Software)
The simple pseudo-code nature of python allows users to focus on the code and the solutions using plain (strict) language. Compared to big languages such as C++ and Java, python supports Object Orientated Programming the easiest.
OOP or Object Orientated Programming is the organisation of a program that combines data and functionality and wraps it inside an ‘object’.
It can get very tedious very quickly when it comes to referring to variables, fields, attributes and integers in object orientated programming, so simply put the object uses these in order to store data. The functions and variables etc are divided into classes and these terms help us differentiate between independent examples of variables etc and those that are linked or belong to a class.
It’s easier to treat coding for what it really is, a language we use to communicate with the technology to tell it what we want it to do. But the important part is knowing what you want to do and figuring out a solution to executing that idea.
Colour mixing demonstration above is a great activity to try out for new python users, by Tony Gaddis.


















