All instructors
Eng. Ahmed Haykal

Eng. Ahmed Haykal

IT Infrastructure Consultant

2 courses13.1K views

ITO Infrastructure Consultant at DXC Technology, MBA holder, expert in Ansible, AIX, RHCE, and ITIL v3 certified.

Courses by Eng. Ahmed Haykal

  • CCNA Cisco Network
    4.7(78)|9,436|5:57

    CCNA Cisco Network

    Network Installation and Management Skills

    Eng. Ahmed Haykal
    Eng. Ahmed Haykal
  • Linux Operating Systems
    4.6(86)|3,659|14:25

    Linux Operating Systems

    Learn and Master Linux Operating Skills

    Eng. Ahmed Haykal
    Eng. Ahmed Haykal

What you will learn with Eng. Ahmed Haykal

CCNA Cisco Network

This course explains networking fundamentals and the content of the Cisco CCNA certification step by step. It starts with an introduction to the course and the world of networks, then covers the broadcast domain and collision domain, network types and LAN topologies. Next it explains layer one: cable types, connections and the devices that go with them. Then layer two, the MAC address, the frame and how a switch works. It moves on to layer three, IP version four addresses, the header and IP assignment, and then the transport layer with TCP and UDP. You then use Packet Tracer to practice, and learn routing, router setup, configuration modes, router components, and the Static, Default and Dynamic routing protocols including RIP and OSPF. The course ends with an introduction to WAN and the Spanning Tree protocol. It suits people interested in networking, technical support and anyone preparing for the CCNA exam, and it needs no previous experience. By the end, you will understand how a network works layer by layer, set up routers and switches in a simulator, and apply static and dynamic routing.

  • Master network setup and troubleshoot connectivity issues.
  • Ability to implement and manage various routing protocols.
  • Understand how to use Packet Tracer for network simulation.
  • Achieve a deep understanding of network infrastructure and manage it efficiently.
  • Understand the world of networks and their types
  • Distinguish between the broadcast domain and the collision domain

Linux Operating Systems

This course teaches the Linux operating system from scratch up to server administration. It starts with the basics: hardware and software, the server and client concept, operating systems, virtualization, Linux distributions and installation. Then it teaches the terminal, command structure and help commands, creating files and folders, copying, moving and deleting, and the Nano and Vim editors. Next it explains file permissions in both symbolic and numeric modes, umask, special permissions and changing ownership. After that come archiving and compression, searching with grep and find, redirection, pipes and shell variables. The course also covers process management, task scheduling with cron, package management with RPM and YUM, users and groups, disks, partitioning, LVM and swap, the firewall, and finally shell scripting. It suits system administrators, programmers and anyone interested in servers, and it needs no previous Linux experience. By the end, you will be able to install Linux, manage its files, users and disks, and write simple scripts.

  • Ability to execute and manage basic commands in Linux.
  • Skills in file and permission management efficiently.
  • Mastery of writing Shell scripts to enhance productivity.
  • Deep understanding of user, network, and server management.
  • Understand the basics of Linux and install it
  • Use the terminal and help commands