دوراتنا

Visual Basic Programming: Classes and Collections

Visual Basic Programming: Classes and Collections

This course is the third course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the four main concepts in programming: Advanced String Operations and Dates, Modeling Classes, Development of Classes and Collections. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.

  • Course by
  • Self Paced
  • 28 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Linux: File Management for Devops

Linux: File Management for Devops

In this 1-hour long project-based course on Linux file management for DevOps, you will be working entirely on the command line and using powerful Linux commands working with files and directories and manipulating them. We will copying, moving and creating symlinks between files, as well as learning how to search through outputs and cut outputs by columns to only retrieve the data fields that we need. We will learn various commands and options that will give you the confidence to work with files in most Linux environments.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Version Control of a Python Project using Git

Version Control of a Python Project using Git

Version Control Systems keep track of files by saving changes over time. For example, a developer can make changes to a file and check the file in to the system. The system will create a version for that file and any other files that were changed. If any subsequent changes are made later that prove to break the software, a previous working version of the software can be recalled. Git was developed to provide an efficient means of version control and was originally developed to track Linux Kernel development.

  • Course by
  • Self Paced
  • 2 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Juniper Cloud Concepts and Open Source Technologies

Juniper Cloud Concepts and Open Source Technologies

In this course, you will learn fundamental cloud computing concepts. This course covers key benefits of cloud computing, cloud service models such as SaaS and IaaS; public, private and hybrid cloud deployment models and open-source cloud technologies. You will learn about Linux virtualization techniques, QEMU-KVM, Libvirt and popular cloud instance initialization approach cloud-init. This course covers the concepts of namespaces and how to connect them through Linux bridges and OpenvSwitch. You will also learn about containerization through Docker, Dockerfile and Docker networking.

  • Course by
  • Self Paced
  • 5 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Deploy a website with Azure Virtual Machines

Deploy a website with Azure Virtual Machines

If your web hosting requirements aren't directly supported by the Azure Web app platform, you can leverage virtual machines to customize and control every aspect of ta webserver. In this course, you will learn how to create, configure, and manage virtual machines on Linux and Windows that host web apps. You will look at the decisions made before creating a VM, the options to create and manage the VM, and the extensions and services you use to manage your VM. You will learn how to create a Linux virtual machine using the Azure portal.

  • Course by
  • Self Paced
  • 9 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Ansible for Network Automation

Ansible for Network Automation

This course will train you on the fundamentals of Ansible, an open-source, extensible configuration management tool that streamlines infrastructure management in modern networking environments. You will also learn about Jinja2, a templating language that expands flexibility in automation tasks.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Integrated development environments in Linux

Integrated development environments in Linux

In this project, you will install and explore five free Integrated Development Environments or IDEs on a Linux System.
Linux is a popular operating system that is based on the Unix operating system. It is a popular Operating System for running efficient Application Servers, but also has a great Desktop available for running Integrated Development Environments for Application development. IDE’s offer the developer a single place to write, edit, debug, and launch programs in various languages.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Internet of Things V2: Setting up and Using Cloud Services

Internet of Things V2: Setting up and Using Cloud Services

Have you wondered what exactly AWS is and why is it important? Do you want to make informed design decisions about which services to use? Do you want to gain expertise to leverage the cloud for your own projects? In this course, you will learn to interface with the AWS cloud. You will then develop software to send data to and receive data from the cloud.

  • Course by
  • Self Paced
  • 10 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Automation Scripts Using Bash

Automation Scripts Using Bash

In this 2-hour long project-based course, you will learn how to create Bash scripts that automates long and tedious tasks, evaluate and review some of the most commonly-used linux commands, and understand concepts such as conditional statements, loops, piping, and redirection to create powerful scripts.

Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Linux: Processes & System Resource Management for DevOps

Linux: Processes & System Resource Management for DevOps

In this 1-hour long project-based course on Linux: Intro to process and system resource management for DevOps, you will be working entirely on the command line and using powerful Linux commands such as ps -ef, top, and pstree to learn how process and system resources work and are managed in Linux. You will be starting, stopping, searching and viewing running processes and seeing how they are all linked together in the process hierarchy.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Use Python and Java to Create a GUI Application

Use Python and Java to Create a GUI Application

By the end of this project, you will implement a Java GUI to read from a user-provided file containing data. The GUI will call Python applications to plot columnar data as X and Y coordinates on a regression graph, and display statistics about the data from each of the selected columns.

  • Course by
  • Self Paced
  • 4 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Practical Vim Editor Commands On Linux

Practical Vim Editor Commands On Linux

Vim, or vi improved, is a standard editor on Linux. It comes with virtually every version of Linux out there and is available on Mac and Windows as well. If you are in a situation where you need to edit from the command line, for example when you ssh into another system, vim will be there. Vim is an ordinary text editor, like notepad. It inserts no special characters into the text document unless you tell it to. Vim has some powerful commands that make it fast and efficient.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
C Programming: Pointers and Memory Management - 4

C Programming: Pointers and Memory Management - 4

In this course, we will examine a key concept, foundational to any programming language: the usage of memory. This course builds upon the basic concept of pointers, discussed in C Programming: Modular Programming and Memory Management, and introduces the more advanced usage of pointers and pointer arithmetic. Arrays of pointers and multidimensional arrays are addressed, and you will learn how to allocate memory for your own data during program execution.

  • Course by
  • Self Paced
  • 7 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Dive Into Ansible - Beginner to Expert in Ansible - DevOps

Dive Into Ansible - Beginner to Expert in Ansible - DevOps

Docker Captain, CNCF Ambassador and Industry Veteran James Spurin (25+ Years experience in Technology with a career spanning Engineering, Development and Senior Management at Goldman Sachs, Dell EMC and Virgin Internet) brings you the most concise Ansible learning resource available. Taking you from Beginner to Advanced in one course! Ansible models your IT infrastructure by describing how all of your systems interrelate, rather than just managing one system at a time.

  • Course by
  • Self Paced
  • 8 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Django for Beginners: Templates

Django for Beginners: Templates

This guided project, Django for Beginners: Templates, will help a beginning Python programmer who is looking to generate dynamic HTML content in the context of a Python-based application. You will learn how to use Django to create a template based on Python. You will create a list using a for loop and use a condition as well.
In this scenario for this guided project, you are working for a company that organizes conferences for various organizations. You have been assigned the task of creating a template that contains a view of available hotels using Django.

  • Course by
  • Self Paced
  • 3 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Create a C# UI on Linux using MonoDevelop

Create a C# UI on Linux using MonoDevelop

By the end of this project you will create a C# GTK# UI application using the Mono library and MonoDevelop IDE using a GTK# project.
MonoDevelop is an IDE that allows development of C# on the Linux operating System. It is also used as the underlying project for Visual Studio for Mac and is used for cross-platform C# application development on Mac, Linux and the Windows Operating Systems.
Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

  • Course by
  • Self Paced
  • 4 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Design and Analyze Secure Networked Systems

Design and Analyze Secure Networked Systems

In this MOOC, we will learn the basic cyber security concepts, how to identify vulnerabilities/threat in a network system. We will apply CIA basic security services in the triage of recent cyberattack incidents, such as OPM data breach. We will learn the risk management framework for analyzing the risks in a network system, and apply the basic security design principles to protect the data and secure computer systems. We will examine the trustworthiness of programs and data installed in our systems and show the proper way to verify their integrity and authenticity.

  • Course by
  • Self Paced
  • 17 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Beginning Custom Projects with Raspberry Pi

Beginning Custom Projects with Raspberry Pi

In this course you will use a Raspberry Pi 4 to build a complete network-connected project with sensors and motors and access it from your smartphone. We'll explore all the parts which make this work, so you can use this experience as a foundation for your own projects. We'll use the Raspberry Pi as an "embedded system" (as opposed to a desktop computer) so you're ready to build a Raspberry Pi into your projects as the brains that make it all work. Want to build your own Internet of Things (IoT) device? Home automation? Robotics?

  • Course by
  • Self Paced
  • 14 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Create and run a .NET Core console app in Linux using docker

Create and run a .NET Core console app in Linux using docker

This Guided Project "Create and run a .NET Core console app in Linux using docker" is an intermediate level project that is suitable for anyone interested in application development.

  • Course by
  • Self Paced
  • 2 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Linux System Programming and Introduction to Buildroot

Linux System Programming and Introduction to Buildroot

This course provides an overview of System Programming for the Linux operating system, or software which is interfacing directly with the Linux Kernel and C library. The basic components of a Linux Embedded System, including kernel and root filesystem details are discussed. The Buildroot build system is introduced, which students use to build their own custom Embedded Linux system through programming assignments. Linux System Programming and Introduction to Buildroot can also be taken for academic credit as ECEA 5305, part of CU Boulder’s Master of Science in Electrical Engineering.

  • Course by
  • Self Paced
  • 43 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Protecting Cloud Architecture with Alibaba Cloud

Protecting Cloud Architecture with Alibaba Cloud

Course Description The Security Exam Preparation Course is a series of online courses covering topics including Linux and Windows OS basics and operations, network fundamentals, host security, application security, network security, and data security.

  • Course by
  • Self Paced
  • 12 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
Introducing Model-Driven Programmability

Introducing Model-Driven Programmability

In this course, you will learn about Model-Driven Programmability and its use of YANG data models to provide a standardized way to access network devices and their capabilities. You will be introduced to YANG's terminology and structures and the tools and protocols that rely on YANG, including NETCONF and RESTCONF. Additionally, you will learn how to use Python libraries to interact with NETCONF and RESTCONF-enabled systems.

  • Course by
  • Self Paced
  • 2 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
اعرف المزيد
The Bash Shell and Basic Scripting in Linux

The Bash Shell and Basic Scripting in Linux

By the end of this project, you will be able to create your own scripts using the bash shell in Linux. Throughout the project, You’ll be able to identify and apply the basic scripting techniques.

  • Course by
  • Self Paced
  • 2 ساعات
  • الإنجليزية
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
معالجة الملفات والمجلدات بإستخدام Linux لمهندسي الكمبيوتر

معالجة الملفات والمجلدات بإستخدام Linux لمهندسي الكمبيوتر

في نهاية هذا المشروع ، ستكون قادرًا على التفاعل مع أوامر Linux ، ومعرفة المسار الذي تعمل فيه وتغييره إلى أي مسار آخر عن طريق تطبيق بعض الأوامر الأساسية مثل cd و pwd. ايضا ، ستتمكن من اظهار الfolders والfiles وإنشاؤها وحذفها عبر نظام Linux الخاص بك. أخيرًا ، ستتمكن من تطبيق تقنيات مختلفة لمعالجة الملفات والمجلدات من خلال إنشائها وقراءتها ونقلها باستخدام أوامر touch وcp و mkdir و rm وأخيراً ستكون قادرًا على استخدام أوامر SED و AWK. يعتبر الterminal أكثر قوة ومرونة ومفيدًا في إنشاء عمليات قابلة للتكرار.

  • Course by
  • Self Paced
  • 2 ساعات
  • عربي
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد
Linux تكنولوجيا المعلومات مع

Linux تكنولوجيا المعلومات مع

فى نهاية المشروع ده هتقدر توصل لبيانات المستخدم لنظام Linux باستخدام أمر id و تغير المستخدم لمستخدم الroot و تنفذ بيه كل الاوامر اللى محتاجة صالحيات. خلال المشروع ، هتقدر تعمل users و groups جداد و تدير الارقام السرية و الأرقام التعريفية بتاعتهم. و تقدر تضيف تعليق لاى مستخدم, أو تغير الـ home directory بتاعته. و كمان هتقدر تغير الgroup الاساسي user وتضيف له groups فرعية و ثانوية مع ال group الاساسى.

  • Course by
  • Self Paced
  • 2 ساعات
  • عربي
الاشتراك الشهري
متضمن في
  • الباقة الإبتدائية @ AED 99 + VAT
    Buy Now
  • Free
اعرف المزيد