

دوراتنا

التحكم في الإصدار
تعرف على كيفية تعاون مطوري البرامج الحديثة حول العالم مع الاستفادة من التعليمات البرمجية لبعضهم البعض. ستتعرف على أنظمة التحكم في الإصدار المختلفة وكيفية الوصول إلى سير عمل فعال لتطوير البرامج. ستتعرف على بعض أوامر Linux الأكثر استخدامًا والتي يمكنك استخدامها للعمل مع الملفات الموجودة على محرك الأقراص الثابتة وإنشاء مهام سير عمل فعالة تساعد على أتمتة عملك، مما يوفر لك وقتك ومجهودك. وستتعرف في الجزء الأخير على كيفية استخدام Git في مشروعات تطوير البرامج لإدارة ملفات الفريق. وستعمل على إنشاء مستودع يمكنه إدارة مراجعات التعليمة البرمجية.
-
Course by
-
Self Paced
-
عربي

Working with tcpdump Filters
بنهاية المشروع ده، حتكون قادر علي انك تعمل التقاط للبيانات اللي بتمر عبر الشبكة باستخدام أداة tcpdump و حتكون قادر علي استخدام أدوات البحث او ال filters المدمجة في الأداة دي.
tcpdump أداة مفتوحة المصدر, موجودة بشكل افتراضي علي أنظمة Linux, ومستخدمة بشكل كبير جداً لعمل capture لل packets اللي بتدخل او تخرج من ال network card عشان يتم تحليلها لأستكشاف الأخطاء الموجودة في الشبكة, او لكشف المشاكل الأمنية المحتملة.
-
Course by
-
Self Paced
-
2 ساعات
-
عربي

إدارة المواقع باستخدام apache2
بنهاية المشروع ده، هتكون قادر على إدارة المواقع باستخدام Apache2 علشان تقدر تضيف عليه اكتر من موقع ولكل موقع ملفات بشكل منفصل عن التاني، خلال المشروع هنكون مع بعض خطوة بخطوة من بداية تسطيب Apache2 حتى إدارته من تشغيل وايقاف واعادة تشغيل واعداده لتشغيل اكتر من موقع واضافة ملفات خاصة لكل موقع زي ملفات HTML, CSS, Javascript وكمان هتقدر تشوف ملفات السجلات logs بالإضافة الى عمل شهادة حماية SSL وتضيفها لاي موقع فيهم علشان تشغله https بدل ما يكون http.
-
Course by
-
Self Paced
-
2 ساعات
-
عربي

تعلم C عن طريق عمل function تقوم برسم شكل شجرة
في نهاية المشروع هتقدر تعمل function بترسم شكل شجرة باستخدام لغة البرمجة C في هذا المشروع سوف تكون قادر على تحديد وتطبيق المفاهيم الأساسية للبرمجة مثل: (data types، variable declaration and initialization، loops، functions) التي سوف تساعدك على بناء البرنامج الخاص بك في C.
لغة البرمجة c تستخدم في برمجة الكمبيوتر أو أيّ آلة تحتوي على معالج أو متحكم (Micro-controller)، وهي لغة برمجة بسيطة ومرنة تستخدم للأغراض العامة،
لغة سي لغة أساسية ضرورية لكتابة كل أنظمة التشغيل (Windows, Mac OS, Linux, Unix)، إلى البرامج المعقدة مثل قاعدة بيانات أوراكل (Oracle)، مترجم بايثون(Python)، وغيرها.
-
Course by
-
Self Paced
-
2 ساعات
-
عربي

اساسيات تحليل أمن الشبكات باستخدام Wireshark
بنهاية المشروع ده، حتكون قادر علي انك تستخدم Wireshark بطريقة احترافية في تحليل بيانات الشبكة والتقاط الحزم الخاصة ببيانات معينة وقراءتها واستخلاص معلومات مفيدة تساعدك في حل المشكلات المحتملة في الشبكة. حنتعلم ازاي نقدر نتعامل ب wireshark ونعمل التقاط للبيانات اللي بتمر في الشبكة باستخدامة, وحنتعلم تحليل البيانات دي عشان نكتشف حركة البيانات في الشبكة ونقدر نفهمها. Wireshark هي أداة مفتوحة المصدر, بتستخدم في التقاط حزم البيانات اللي بتمر عبر الشبكة, وتحليلها وممكن تشتغل علي أنظمة Windows و Linux, وهي أداة لا غني عنها لمديري الشبكات ومتخصصي الأمن السيبراني.
-
Course by
-
Self Paced
-
2 ساعات
-
عربي

تعلم C عن طريق عمل Array-based Stack
في نهاية هذا المشروع هتقدر تعمل Array-based Stack باستخدام لغة البرمجة .C في هذا المشروع سوف تكون قادرا على تحديد وتطبيق المفاهيم الأساسية للبرمجة مثل: (functions, arrays) بالإضافة الى فهم بعض المفاهيم مثل Encapsulation and ADT وفهم طريقة عمل ال stack ولماذا تستخدم.
لغة البرمجة c تستخدم في برمجة الكمبيوتر أو أيّ آلة تحتوي على معالج أو متحكم (Micro-controller)، وهي لغة برمجة بسيطة ومرنة تستخدم للأغراض العامة،
لغة C لغة أساسية ضرورية لكتابة كل أنظمة التشغيل (Windows, Mac OS, Linux, Unix)، إلى البرامج المعقدة مثل قاعدة بيانات أوراكل (Oracle)، مترجم بايثون(Python)، وغيرها.
-
Course by
-
Self Paced
-
2 ساعات
-
عربي

How to implement array based stack in C
في نهاية هذا المشروع هتقدر تعمل Array-based Stack باستخدام لغة البرمجة .C في هذا المشروع سوف تكون قادرا على تحديد وتطبيق المفاهيم الأساسية للبرمجة مثل: (functions, arrays) بالإضافة الى فهم بعض المفاهيم مثل Encapsulation and ADT وفهم طريقة عمل ال stack ولماذا تستخدم.
لغة البرمجة c تستخدم في برمجة الكمبيوتر أو أيّ آلة تحتوي على معالج أو متحكم (Micro-controller)، وهي لغة برمجة بسيطة ومرنة تستخدم للأغراض العامة،
لغة C لغة أساسية ضرورية لكتابة كل أنظمة التشغيل (Windows, Mac OS, Linux, Unix)، إلى البرامج المعقدة مثل قاعدة بيانات أوراكل (Oracle)، مترجم بايثون(Python)، وغيرها.
-
Course by
-
Self Paced
-
3 ساعات
-
عربي

مطوّر الواجهة الخلفية من Meta
Ready to gain new skills and the tools developers use to create websites and web applications?
-
Course by
-
Self Paced
-
عربي

bash shell و أساسيات ال scripting فى Linux
فى نهاية المشروع ده هنتعلم كتابة الـ Shell Scripts.
-
Course by
-
Self Paced
-
3 ساعات
-
عربي

إداره مستخدمي Linux وصلاحيات الملف (Access Control List (ACL
في نهاية هذا المشروع ، يتكون قادر على تحديد و ادارة صلاحيات الملفات الخاصة بك باستخدام نظام Linux. خلال المشروع ستكون قادرًا علي الوصول إلى المعلومات المتعلقة بالمستخدم وتحديد المجموعة الخاص به في نظام Linux الخاص بك باستخدام الأمر “id” عن طريق ال terminal، وستكون قادر على تبديله إلى المستخدم المتميز root واستخدامه لتشغيل الأوامر التي تحتاج إلى الامتيازات الكامله.ستتمكن ايضا من إنشاء وتعديل وحذف المستخدمين والمجموعات وإدارة كلمات المرور الخاصة بهم عبر نظام Linux الخاص بك.
-
Course by
-
Self Paced
-
3 ساعات
-
عربي

Control de versiones
Descubra cómo los desarrolladores de software modernos colaboran en todo el mundo sin estropear el código de los demás. Conocerá los diferentes sistemas de control de versiones y cómo crear un flujo de trabajo de desarrollo de software eficaz. Conocerá algunos de los comandos de Linux más utilizados que puede aprovechar para trabajar con archivos en su disco duro y para crear flujos de trabajo eficaces, que le permitirán automatizar su trabajo y ahorrar tiempo y esfuerzo.
-
Course by
-
Self Paced
-
13 ساعات
-
الإسبانية

Crea ambientes MERN (MongoDB, Express, React, Node) en Linux
En este proyecto guiado, desarrollarás un ambiente MERN usando Linux UBUNTU desde cero.
-
Course by
-
Self Paced
-
3 ساعات
-
الإسبانية

Sistemas Operacionais e Você: Tornando-se um Usuário Avançado
Neste curso – com uma combinação de palestras em vídeo, demonstrações e atividades práticas – você conhecerá os principais componentes de um sistema operacional e verá como executar tarefas críticas, como gerenciamento de software e usuários, e configuração de hardware.
-
Course by
-
Self Paced
-
البرتغالي

Comandos prácticos del editor de texto Vim
Bienvenidos a este curso basado en un proyecto de Comandos prácticos del editor de texto Vim. Vim, o vi mejorado, es un editor estándar en Linux. Viene con prácticamente todas las versiones de Linux y también está disponible en Mac y Windows. Si te encuentras en una situación en la que necesitas editar desde la línea de comandos, por ejemplo cuando te conectas por ssh a otro sistema, vim estará ahí. Vim es un editor de texto ordinario, como el bloc de notas. No inserta caracteres especiales en el documento de texto a menos que se lo indiques.
-
Course by
-
Self Paced
-
2 ساعات
-
الإسبانية

Hospedar site Wordpress Completo no Microsoft Azure Cloud
Neste projeto de duas horas, você aprenderá como usar o Microsoft Azure Cloud Platform e seus serviços de computação para hospedar e implantar um site WordPress. O WordPress é uma plataforma de gerenciamento de conteúdo de classe mundial para criar sites, blogs, sistemas de e-learning e outros. Depois de concluir este projeto, você será capaz de implantar um site do WordPress usando os serviços de computação de máquinas virtuais do Azure em qualquer região do Azure desejada com apenas algumas etapas
-
Course by
-
Self Paced
-
2 ساعات
-
Portuguese (Brazil)

Essential Google Cloud Infrastructure: Foundation 한국어
Compute Engine에 초점을 맞춰 Google Cloud의 유연한 인프라와 플랫폼 서비스를 살펴보는 과정입니다. 이 세션에서는 강의, 데모, 실무형 실습을 조합하여 네트워크, 시스템, 애플리케이션 서비스 등의 인프라 구성요소를 포함한 솔루션 요소를 살펴보고 배포해 봅니다. 또한 하이브리드 네트워킹, 고객 제공 암호화 키, 보안 및 액세스 관리, 할당량 및 결제, 리소스 모니터링와 같은 실용적인 솔루션을 배포하는 방법도 학습합니다.
이 과정을 최대한 활용하려면 참가자는 다음 역량을 갖춰야 합니다.
• Google Cloud Fundamentals: Core Infrastructure 이수 또는 이에 상응하는 경험 보유
• 명령줄 도구 및 Linux 운영체제 환경에 대한 기본 숙련도
• 온프레미스 또는 퍼블릭 클라우드 환경에서 애플리케이션을 배포하고 관리하는 등의 시스템 운영 경험
-
Course by
-
Self Paced
-
الكورية

Betriebssysteme und Sie: Power User werden
In diesem Kurs lernen Sie – durch eine Kombination aus Videovorträgen, Demonstrationen und praktischen Übungen – die Hauptkomponenten eines Betriebssystems kennen und erfahren, wie wichtige Aufgaben wie beispielsweise das Verwalten von Software und Benutzern sowie das Konfigurieren von Hardware funktionieren.
-
Course by
-
Self Paced
-
35 ساعات
-
ألماني

Arquitecturas de Big Data
El curso de Arquitecturas de Big Data busca que identifiques las características de una solución de Big Data, los datos asociados a estas soluciones, la infraestructura requerida, y las técnicas de procesamiento escalable. Desarrollaremos ejemplos usando infraestructuras basadas en Hadoop y en Spark, teniendo presente la pertinencia de las plataformas basadas en nube pública para soportar la escalabilidad de estas soluciones. El curso está dirigido a personas con conocimientos básicos en manejo de herramientas computacionales y programación en al menos uno de estos lenguajes (Python, Java).
-
Course by
-
Self Paced
-
16 ساعات
-
الإسبانية

Sistem Operasi dan Anda: Menjadi Pengguna yang Berdaya
Dalam materi ini — melalui kombinasi pembelajaran melalui video, demonstrasi, dan praktik langsung — Anda akan belajar tentang komponen utama sistem operasi dan cara melakukan sejumlah tugas penting seperti mengelola perangkat lunak dan pengguna, serta mengonfigurasi perangkat keras.
-
Course by
-
Self Paced
-
35 ساعات
-
إندونيسي

Операционные системы и вы: как стать опытным пользователем
С помощью видеолекций и практических заданий в рамках этого курса вы познакомитесь с главными компонентами операционной системы и научитесь выполнять важнейшие операции по управлению программами и пользователями, а также настройке аппаратного ПО.
-
Course by
-
Self Paced
-
الروسية

Interagir com sistemas operativos
Neste curso, através de uma combinação de palestras em vídeo, demonstrações e experiências práticas, vai adquirir conhecimentos acerca dos componentes principais de um sistema operativo e como realizar tarefas críticas, como gerir software e utilizadores e configurar hardware.
-
Course by
-
Self Paced
-
35 ساعات
-
البرتغالي

Essential Cloud Infrastructure: Foundation em Português Brasileiro
Este curso intensivo sob demanda de uma semana apresenta os serviços abrangentes e flexíveis de infraestrutura e plataforma fornecidos pelo Google Cloud Platform. Com o auxílio de vídeos, demonstrações e laboratórios práticos, os participantes poderão examinar e implantar elementos da solução, incluindo componentes de infraestrutura, como redes, máquinas virtuais e serviços de aplicativos. Você aprenderá a usar o Google Cloud Platform no Console e no Cloud Shell.
-
Course by
-
Self Paced
-
البرتغالي

Metasploit para Principiantes: Básicos de explotación
Este Proyecto Guiado Metasploit para principiantes: Fundamentos de la explotación te permitirá incursionar en una de las etapas del proceso de ejecución de pruebas de penetración, quizás la etapa más determinante. En este curso basado en proyectos de 45 minutos de duración, aprenderá cómo hacerlo comprendiendo los fundamentos de Metasploit, aprendiendo técnicas de escaneo y enumeración de vulnerabilidades y realizando explotaciones básicas. Para lograr esto, trabajaremos a través de el reconocimiento de los módulos, comandos y usos de metasploit.
-
Course by
-
Self Paced
-
3 ساعات
-
الإسبانية

Essential Cloud Infrastructure: Foundation en Español
En este curso acelerado a pedido de 1 semana, se brinda a los participantes una introducción a los servicios de infraestructura y plataforma flexibles y completos que proporciona Google Cloud Platform. Mediante una serie de clases por video, demostraciones y labs prácticos, los participantes pueden explorar y, también, implementar elementos de soluciones, incluidos componentes de infraestructura, como redes, máquinas virtuales y servicios de aplicaciones. Aprenderá a usar Google Cloud Platform mediante Console y Cloud Shell.
-
Course by
-
Self Paced
-
الإسبانية