The journey I started at Flatiron School months ago is about to end in a week time. Even Though it’s challenging and stressful, I can say I really enjoyed my stay, each and every bit of it. The environment is awesome, love and respect to all the instructors, coaches and my cohorts.

I am going to miss our daily standup, DQ sessions, the lectures, the Feeling Sessions, Mock challenges & reviews and us struggling to prepare for Code Challenges. … but passing through all those processes and struggles let us develop the muscle required to become a good full stack…


JavaScript is a scripting or programming language that allows you to implement complex features on web pages. Every time a web page does more than just sit there and display static information, we can be sure that JavaScript is probably involved.

The language is built on top of HTML, which is a markup language that we use to structure and give meaning to our web content, and CSS a language of style rules that we use to apply styling to our HTML content.

The above script tag allows the browser to enter into javascript world and execute our JS code(src/index.js)…


When we examine their relationship, we notice that a doctor can see many patients and a patient also can be seen by many doctors. In this relationship, unlike the belongs to relationship, it is difficult to put a reference of one object in to the other, as one doesn’t solely belongs to the other object. In this kind of scenario, to create a relationship between the entities, we have to create another entity that can hold a single instance of both objects. We call this a Join Entity. For our case, let us create an Appointment join entity.


My Journey of becoming Software Engineer has started a few months ago when I decided to join Flatiron School’s full-time immersive program. Before I joined though, there was a pre work that I was required to complete. It covers the basic and foundational skills of any programming language. It starts by discussing scalar data types like integers, strings, boolean values, … including the way to manipulate them, and extends to up to collection data types like arrays and hashes.

It’s very important for anyone, to take time and really understand the concepts as it will help a-lot on the way…

Hanna Mulugeta

Software Engineering Student @ Flatiron School, with a base knowledge and experience of Application and System Analysis in aviation industry.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store