Giter Site home page Giter Site logo

Hi there, I Am Kimmy! 👋

Bio

I am a software developer specializing in web development. I am experienced in other languages such as Rust, Ruby, and Javascript. Furthermore, I love to explore the wonderful world of user interface and create mockup designs using Figma while understanding the user experience. Welcome to my world 🌏🗺⛰

Profile View Counter

Github Stats

Github Stats

Faith's wakatime stats

Tech Stacks

Front-End Languages


Front-End Frameworks and Libraries


Back-End Languages


Back-End Frameworks and Libraries


Design

😂 Here is a random joke that'll make you laugh!

Jokes Card

Faith Kimani's Projects

phase-3-active-record-associations-one-to-many icon phase-3-active-record-associations-one-to-many

We can also use Active Record to access data across different tables by establishing associations in code, without having to write tons of code ourselves, following the idea of convention over configuration. Active Record associations make it easy to establish relationships between our models, without having to write a ton of SQL ourselves.

phase-3-active-record-associations-tvland-lab icon phase-3-active-record-associations-tvland-lab

In this lab, we'll be working with a TV show domain model. We will have a show, network, and character model. They will be associated in the following way: An actor has many characters and has many shows through characters. A character belongs to an actor and belongs to a show. A show has many characters and has many actors through characters.

phase-3-active-record-writing-migrations-lab icon phase-3-active-record-writing-migrations-lab

In this lesson, you'll get practice on: Writing your own migrations ;Running a migration to create a table; Running a migration to add a column to a table; Run a migration to change something in the table

phase-3-chatterbox-sinatra-react-lab icon phase-3-chatterbox-sinatra-react-lab

In this lab, you'll work on creating an API in Sinatra once more — but this time, you'll also have code for a React frontend application, so you can get a taste of full-stack development! This project is separated into two applications: A React frontend, in the chatterbox-client directory A Sinatra backend, in the chatterbox-server directory

phase-3-intro-to-sinatra icon phase-3-intro-to-sinatra

Understand how Sinatra simplifies developing web applications Receive a request in Sinatra and send different kinds of responses Create dynamic routes in Sinatra

phase-3-metaprogramming-custom-errors icon phase-3-metaprogramming-custom-errors

Ruby has a hierarchy of error, or Exception, classes, all of which inherit from the Exception class. You'll become familiar with these error types: NoMethodError ArgumentError SyntaxError And these are just a few! Let's say, however, that we're creating a new feature for an application being worked on by a team of other developers. If another deve

phase-3-methods icon phase-3-methods

Practice on writing methods in Ruby to see the difference between Ruby methods and JavaScript functions.

phase-3-oo-tic-tac-toe icon phase-3-oo-tic-tac-toe

I'm going to be building a 2 player CLI version of Tic Tac Toe by building a TicTacToe object. The game play will be very similar to other versions of TicTacToe.

phase-3-orms-mapping-database-records-to-ruby-objects icon phase-3-orms-mapping-database-records-to-ruby-objects

This lesson covers the basics of reading from a database table that is mapped to a Ruby object. We'll focus on how to:Build methods that read from a database table Build a Song.all class method that returns all songs from the database Build a Song.find_by_name class method that accepts one argument, a name searches the database for a song with that

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.