We started our educational career with Holberton School Tunisia 2 years ago . In the first year, we studied algorithm techniques from 0 to hero, from Low level programming to high level programming and Devops knwoledge , we accomplished the first level with a software engineer degree.

After that , I chose my specialty. It’s always been my dream to be a machine learning engineer .

We learned Supervised learning , unsupervised learning and reinforcement learning using many tools, libraries , frameworks and python native to create neurons deep learning algorithms and data visualizations. …

Introduction :

Data scraping, also known as web scraping, is the process of importing information from a website into a spreadsheet or local file saved on your computer. It’s one of the most efficient ways to get data from the web, and in some cases to channel that data to another website.

1) Create Virtual Environment:

  1. Install Virtual Environment:

python -m venv venv

2. Activate Virtual Environment:

source venv/bin/activate

2) Install Librarys:

  • CSV :

pip Install csv

A CSV file (Comma Separated Values file) is a type of plain text file that uses specific structuring to arrange tabular data. …

Introducation :

Machine learning is an idea or system created on a basis similar to a human being in the way he perceives or learns things. …

“What happens when you type in a URL” is a deceptive question commonly asked in tech interviews.

If you look online, there are many resources but few concise explanations of how a web browser, a server, and the general internet work together.

This is how I would explain it:

  1. DNS request
  2. TCP/IP
  3. Firewall
  5. Load-balancer
  6. Web server
  7. Application server
  8. Database

When you type “holbertonschool.com” into your browser the first thing that happens is a Domain Name Server (DNS) matches URL to an IP address. Then the browser sends an HTTP request to the server and the server sends back an…

Does it attract you? You want to know more about it?

I prepared this article for you just to explain what’s machine learning.Here’s so basic information, the first thing is that machine learning a great part of Artificial Intelligence and it generally is to simplify the structure of data and integrate it into models that can be easily used by people add to that technology user today has benefitted from machine learning.

Face ID technology allows social media platforms to help users tag and share photos of friends. Now, that you met the machine leaning let’s move to the methods.First is the Supervised Learning, The purpose of this method is for…

Object-oriented programming (OOP): Is a programming paradigm based on the concept of “Objects” , which can contain data, in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods). A feature of objects is an object’s procedures that can access and often modify the data fields of the object with which they are associated (objects have a notion of “this” or “self”). In OOP, computer programs are designed by making them out of objects that interact with one another. …

  • Why using libraries in general ? In programming, a library is an assortment of pre-compiled pieces of code that can be reused in a program. Libraries simplify life for programmers, in that they provide reusable functions, routines, classes, data structures and so on (written by a another programmer), which they can use in their programs.

For instance, if you are building an application that needs to perform math operations, you don’t have to create a new math function for that, you can simply use existing functions in libraries for that programming language.

Examples of libraries in Linux include libc (the…

What happens when you type ls -l in the shell


The shell is a program that takes commands from the keyboard and gives them to the operating system to perform.

On most Linux systems a program called bash (which stands for Bourne Again SHell, an enhanced version of the original Unix shell program, sh, written by Steve Bourne) acts as the shell program. Besides bash, there are other shell programs that can be installed in a Linux system. These include: ksh, tcsh and zsh.

Ahmed Omar MILADI

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