---
title: "Ahmed Nour (@AhmedNour) | Hashnode"
description: "programming. Read the latest articles by Ahmed Nour on Hashnode."
url: "https://hashnode.com/@AhmedNour"
---

@AhmedNour

# Ahmed Nour

@AhmedNour · Joined October 2020

programming

### [Create objects using class, constructor function, Factory function in JavaScript](https://ahmednour.hashnode.dev/create-objects-using-class-constructor-function-factory-function-in-javascript?utm_source=hashnode&utm_medium=feed)

in javaScript, you can instantiate an object using three different method Create objects using class class Employee { constructor(name,age,sex) { this.name = name; this.age = age; this.sex = sex; } } var employ...

2 min read · [ahmednour.hashnode.dev](https://ahmednour.hashnode.dev/create-objects-using-class-constructor-function-factory-function-in-javascript?utm_source=hashnode&utm_medium=feed)

[Nov 9, 2020](https://hashnode.com/posts/create-objects-using-class-constructor-function-factory-function-in-javascript/5fa99b8104e4a94a40f0d22b)

### [What's Higher-order function in Programming Languages?](https://ahmednour.hashnode.dev/whats-higher-order-function-in-programming-languages?utm_source=hashnode&utm_medium=feed)

Higher-order functions are function that can take another function as an input. " this feature is available in a number of modern languages like JavaScript, Pascal, Swift, and a whole bunch of other ones, but it's not universal. It's not something t...

2 min read · [ahmednour.hashnode.dev](https://ahmednour.hashnode.dev/whats-higher-order-function-in-programming-languages?utm_source=hashnode&utm_medium=feed)

[Nov 9, 2020](https://hashnode.com/posts/whats-higher-order-function-in-programming-languages/5fa9775704e4a94a40f0d026)

### [Writing Good Javascript Guidelines](https://ahmednour.hashnode.dev/writing-good-javascript-guidelines?utm_source=hashnode&utm_medium=feed)

this is a living document that's been compiled by lots and lots of people, some people who are really influential in the community as well. https://github.com/rwaldron/idiomatic.js And essentially the key message is that all code in any codebase shou...

1 min read · [ahmednour.hashnode.dev](https://ahmednour.hashnode.dev/writing-good-javascript-guidelines?utm_source=hashnode&utm_medium=feed)

[Nov 7, 2020](https://hashnode.com/posts/writing-good-javascript-guidelines/5fa6f5ff0163314ab6d7f3de)

### [Compiled vs. Interpreted Languages](https://ahmednour.hashnode.dev/compiled-vs-interpreted-languages?utm_source=hashnode&utm_medium=feed)

Every program is a set of instructions, whether it’s to add two numbers or send a request over the internet. Compilers and interpreters take human-readable code and convert it to computer-readable machine code. In a compiled language, the target mach...

3 min read · [ahmednour.hashnode.dev](https://ahmednour.hashnode.dev/compiled-vs-interpreted-languages?utm_source=hashnode&utm_medium=feed)

[Nov 7, 2020](https://hashnode.com/posts/compiled-vs-interpreted-languages/5fa6eb2d54cc5b4ad931f368)

### [How Do Websites Actually Work ?](https://ahmednour.hashnode.dev/how-do-websites-actually-work?utm_source=hashnode&utm_medium=feed)

What exactly does HTML, CSS and JavaScript do exactly in order to access a webpage, we all know that you need a browser, right? And that can be Chrome, Safari, Firefox, whatever is your favorite one. These are all pieces of software that allow you t...

3 min read · [ahmednour.hashnode.dev](https://ahmednour.hashnode.dev/how-do-websites-actually-work?utm_source=hashnode&utm_medium=feed)

[Nov 7, 2020](https://hashnode.com/posts/how-do-websites-actually-work/5fa6df620163314ab6d7f2be)
