Codú

Muhammad Asfour's Coding Profile

Avatar for Muhammad Asfour

Muhammad Asfour

@masfour

I am a Full Stack Developer with over 5 years of experience. I have worked with different tech stacks such as: Groovy/Java, PHP, .NET/.NET Core (C#), Node.js, React, Angular, and Vue.

communicode.io

Articles (24)

Muhammad Asfour1 min

Mapped Types in TypeScript

TypeScript gives us as powerful feature called mapped types, which allows us to iterate (map) over different types or a union of different types and merge

0
0
Muhammad Asfour1 min

Learning Python: Modules

In Python, any file that has a py file extension (a Python file) is considered a module. This allows us to import these modules into other files. Suppose

0
0
Muhammad Asfour1 min

Learning Python: Classes

We are able to program using Object Oriented Programming (OOP) in Python. We can create classes, objects and methods. Examples A class is defined in the

0
0
Muhammad Asfour1 min

Learning Python: Sets

Sets are another important data structure in Python. They differ from dictionaries in that they don't have keys and they differ from tuples in that they a

0
0
Muhammad Asfour1 min

Learning Python: Tuples

Tuples are another data structure available in Python. Tuples give us the ability to create objects that are immutable. One of the differences between tu

0
0
Muhammad Asfour2 min

Learning Python: Lists

Lists are one of the data structures in Python. It is considered an important data structure in Python. Examples A list of integers: numbers = [1,2,3]

0
0
Muhammad Asfour1 min

Learning Python: Objects

As stated in a previous blog post, all data types in Python are objects. Objects are composed of methods and attributes. In Python these are accessed usin

0
0