Giter VIP home page Giter VIP logo

Jen Merritt's Projects

learningredux_todolist icon learningredux_todolist

Following online tutorials to learn redux and react, creating a to do list and also pulling from an api.

ruby_hogwarts_lab icon ruby_hogwarts_lab

This project was completed during my time studying at CodeClan. This was a 2 hour lab to learn Sinatra, SQL and MVC.

static_and_dynamic_task_a icon static_and_dynamic_task_a

## PDA Software Development #### Implementation and Testing Unit Level 8 ##### Testing tasks #### Task 1: Static Testing #### Task 2: Dynamic Testing

wk01-d1-hwk-learning_git icon wk01-d1-hwk-learning_git

### Local * Create a folder * Initialize a git repository in the folder * Create a couple of text files .txt * Stage the files * Commit the files to the repository * Change the files * Commit the changes ### Remote - Github * Create new repository ### Local * Add the github remote * Push to the remote repository

wk01-d4-lab-friends icon wk01-d4-lab-friends

Learning Objectives - Be able to write our own tests - Understand what the setup() method is used for in MiniTest

wk01-wkendhwk-pet_shop_functions icon wk01-wkendhwk-pet_shop_functions

For your weekend homework your task is to write some functions to be used in a pet shop. We have provided some tests for you. Your job is simply to make those tests pass! Work on one at a time, and when you're ready to move on, uncomment the next test, watch it fail, then make it pass. You should not need to modify the code in the tests.

wk02-d1-labhwk-student_and_sports_team icon wk02-d1-labhwk-student_and_sports_team

In this lab, we'd like you to make some classes of your own. Below we've outlined a few scenarios to be modelled as classes. Throughout each part stick to using our Test Driven Development process of writing our tests first then writing our methods and refactoring until they pass. Make sure you create two files for each class: one test file and one class file (do not put different classes in the same file). Part A For this part we want you to make a class that represents a CodeClan student. Create a class called Student that takes in a name (String) and a cohort (string - e.g "E18", "G6", etc) when an new instance is created. Create a couple of Getter methods, one that returns the name property and one that returns the cohort property of the student. Add in Setter methods to update the students name and what cohort they are in. Create a method that gets the student to talk (eg. Returns "I can talk!). Create a method that takes in a students favourite programming language and returns it as part of a string (eg. student1.say_favourite_language("Ruby") -> "I love Ruby"). Part B Now we would like you to make a class that represents a sports team. Make a class to represent a Team that has the properties Team name (String), Players (array of strings) and a Coach (String). For each property in the class make a getter method than can return them. Create a setter method to allow the coach's name to be updated. Refactor the class to use attr_reader or attr_accessor instead of your own getter and setter methods. Create a method that adds a new player to the players array. Add a method that takes in a string of a player's name and checks to see if they are in the players array. Add a points property into your class that starts at 0. Create a method that takes in whether the team has won or lost and updates the points property for a win.

wk02-d2-hwk-bear_river_fish icon wk02-d2-hwk-bear_river_fish

We are going to build a small ecosystem! We want to create an ecosystem made up of 3 parts: bears, river and fish. You will need a class for each of these. From this you can make instances and build your ecosystem.

wk02-d3-lab-pub icon wk02-d3-lab-pub

In pairs, plan and create an object oriented model of a Pub, with Drinks and Customers!

wk02-wkendhwk-karaoke_bar icon wk02-wkendhwk-karaoke_bar

You have been approached to build software for a Karaoke bar. Specifically, they want you to build a software for checking guests in and out, plus handling songs.

wk03-d1-hwk-cinema_crud_sql icon wk03-d1-hwk-cinema_crud_sql

The Springfield Cinema is having a Marvel Movie Marathon! They have asked you to help maintain their database of movies with times and attendees.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.