Open in app

Sign In

Write

Sign In

Thea
Thea

10 Followers

Home

About

Pinned

The 4 Pillars of OOP | BHM Edition

What is Object-oriented programming ? Object-oriented programming (OOP) is a programming paradigm that organises software design around programmatically representing real world entities as objects. *Note: Code is written in Python3 *Note: The words instance and object are used interchangeably In honour of Black History Month, examples in this blog will celebrate the work of Black…

Oop

7 min read

The 4 Pillars of OOP
The 4 Pillars of OOP
Oop

7 min read


Jul 23, 2020

Creating a full-stack web application

A step-by-step guide to creating a full-stack web application using a Rails backend and React frontend. Part 1: Planning & setting up Github repositories Planning Once you have determined your app idea you must begin to plan for the instruments you will use to complete your MVP: User Stories: What features…

Full Stack

2 min read

Full Stack

2 min read


Jul 3, 2020

React Components, State and Props

Components A React application usually consists of several dynamic React components combined together, where each component has a separation of concerns & child components are nested within parent components. We Declare a new class that extends React’s Component class, which provides us with built in methods & attributes. class <ComponentName> extends…

2 min read

2 min read


Jun 11, 2020

Rails MVC

Models: The logic of a web application where data is accessed & manipulated via a database Views: The frontend, user-facing part of a web application — this is the only part of the app that the user interacts with directly. Consist of HTML, CSS & Javascript Controllers: The middle man…

Rails

2 min read

Rails

2 min read


May 28, 2020

GitHub Collaboration Beginners Cheat sheet

If you are a programming newbie you have probably had the overwhelming encounter with the beast that is git. I myself have had to tackle this beast & I have come out on the other side with a few simple steps to help you manoeuvre GitHub collaboration confidently. Topics…

Begginer Tips

2 min read

Begginer Tips

2 min read


May 7, 2020

A beginners guide to pair programming

Having jumped full force into classes in Ruby, I was surprised at the huge advancement in my programming skills that 2 weeks of non-stop coding delivered. Did I think I had the ability to create a CLI app from scratch? No. Read on to find out how I tackled imposter…

Beginner Coding

2 min read

Beginner Coding

2 min read

Thea

Thea

10 Followers
Following
  • Ben Rogojan

    Ben Rogojan

  • Eric Elliott

    Eric Elliott

  • Charlie Payne

    Charlie Payne

  • Chuk Orakwusi

    Chuk Orakwusi

  • Julian Wakefield

    Julian Wakefield

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech