Skip to content

Instantly share code, notes, and snippets.

View DanForder's full-sized avatar
🐧

Dan Forder DanForder

🐧
View GitHub Profile

Post Course – Itinierary Full Stack Project

Overview

This week we’re going to be building an Holiday Itinerary application, that allows you to share photos with friends/family whilst on holiday, and let them know what you are up to whilst there.

Goals

  • A functioning Itinerary: I should be able to upload photos and locations ands text etc about my days activities, so my family/friends can view them.
  • Pages
Number Title Author Genre SubGenre Publisher
1 Fundamentals of Wavelets Goswami, Jaideva tech signal_processing Wiley
2 Data Smart Foreman, John tech data_science Wiley
3 God Created the Integers Hawking, Stephen tech mathematics Penguin
4 Superfreakonomics Dubner, Stephen science economics HarperCollins
5 Orientalism Said, Edward nonfiction history Penguin
6 Nature of Statistical Learning Theory, The Vapnik, Vladimir tech data_science Springer
7 Integration of the Indian States Menon, V P nonfiction history Orient Blackswan
8 Drunkard's Walk, The Mlodinow, Leonard science mathematics Penguin
9 Image Processing & Mathematical Morphology Shih, Frank tech signal_processing CRC

Post Course – Java Project

Overview

Over the last two weeks we’ve consolidated React & Spring Boot, now it’s time to fine tune your Java Skills. This week’s challenge is to build a library management system. You will be provided with the data you need.

Goals

A functioning Library System: You will build a console application that allows the user to see what books (data provided) the library currently has available. The data will be provided in CSV format, parse this into JSON format and write the data to a JSON file. This should be done using Java and not done manually. The idea is to add persistence to your application by reading/writing to a file. Loan System: A user should be able to loan a book and also see what books they currently have loaned. A user should not be able to loan a book that is already out on loan. Write to a new JSON file to make the users persistent. Reports: A library admin should be able to run a report that shows all the books currently out on loan and also the amount of time

Overview - Frontend Project Spec

Goals

  • Using the users location to customise their experience is a very common skill required in a lot of different contexts, this is your chance to get familiar with it!

Specifications

Stage 1

Create some flashcards to get to grips with technical terminology in your interviews.

These are just the start add more of your own as you do you own revision on each topic!

💾 Version Control:

What is...

  • Git
  • Github
@DanForder
DanForder / deck-of-cards-project.md
Last active January 10, 2023 16:15
Deck of Cards Project

Deck of Cards Project

Using a provided array of cards, and your knowledge of React, display information about 52 cards on your site. It is up to you how to display all the information, the only caveat being that red cards (hearts and diamonds) should have some red, and black cards (clubs and spades) should have some black.

As a user, we should be able to see all 52 cards on the site by default, and be able to interact with a number of filters to restrict the cards displayed.

Requirements

  • A deployed site and public GitHub repository
  • 52 card appear on the screen on first load
@DanForder
DanForder / gist:8c115bcb97aefb0096b8cf8ce252b266
Created February 14, 2022 17:00
DOM Lesson Starter SCSS
// font variables
$heading-font: "Poppins", sans-serif;
$general-font: "Lato", sans-serif;
// colour variables
$error-colour: red;
$success-colour: green;
h1,
h2,
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- google fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com" />
<link