On the Monday morning, we were encouraged to do more practice on Codewars. I worked out the solution (shown below), but I had to research some of the sections on the internet.
On the Monday afternoon, we were introduced to Flexbox and shown how it can be used to visually enhance our HTML files. I was encouraged to play around with what Flexbox can achieve, as can be seen in the screenshot examples below.
On the Tuesday, we looked deeper into SQL and learnt about 3NF and entity relationship diagrams. We were challenged with altering example databases into 3NF.
On the Wednesday we looked at creating simple animations using CSS. I have created one below, which changes when hovered over.
On the Thursday, we looked deeper into SQL and completed our own mini SQL Project. This included improving a database to 3NF standard, using SQL statements to create the table in JDoodle, making an entity relationship table, performing CRUD operations and querying the database. Below, is a screenshot of the entity relationship diagram that I made for this. It is fairly simple due to time restrictions.
On the Friday, we were given time to complete our online journals. This gave me the opportunity to revisit what I had learnt so far. It also made me realise how much I had managed to learn in the first three weeks.