Internet and Web Development Fundamentals Torrent

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

يمكنك تحميل أنشئ مواقع ويب مذهلة باستخدام / HTML و CSS و Sass و JavaScript

لمعاينة المنتج على الموقع الرسمي يمكنك زيارة الرابط التالي:

https://www.udemy.com/course/internet-and-web-development-fundamentals/

ماذا ستتعلم من تعلم أساسيات تطوير الإنترنت والويب

بروتوكولات الإنترنت (HTTP ، HTTPS ، SMTP)كيف يعمل الإنترنت
تخطيط تطبيق ويبعملية تطوير الويب
تسجيل اسم المجال وإدارتهأنواع استضافة الويب (مشتركة ، مخصصة ، VPS ، سحابة)
نشر خادم اختبار باستخدام WAMP & MAMPتكوين خادم الأسماء
تنفيذ أوامر الخادم من خلال وحدة تحكم الأوامرنشر خادم إنتاج على Linode أو Digital Ocean أو AWS
اتصال سطح المكتب البعيد و VNCتكوين الخادم على أوبونتو
تثبيت عميل FTPمصادقة خادم SSH
تحميل FTP

متطلبات تعلم أساسيات تطوير الإنترنت والويب
المهارات الأساسية لاستخدام الحاسوب

وصف تعلم أساسيات تطوير الإنترنت والويب


هذه الدورة هي جزء من سلسلة مكونة من تسعة أجزاء تبدأ بإلقاء نظرة متعمقة على كيفية قيام الإنترنت بتسهيل حركة حزم البيانات عبر كل من LANs (شبكة المنطقة المحلية) وشبكات WAN (شبكة المنطقة الواسعة). يتعلم الطلاب كيفية تفسير البروتوكولات المختلفة مثل TCP / IP و HTTP و HTTPs و SMTP و FTP. ندرس التدفق الكامل ودورة حياة حركة حزم البيانات من الأصل إلى الوجهة. تبحث الدورة في دور خوادم DNS و SMTP في توجيه حركة مرور الإنترنت وإرسال البريد الإلكتروني. يتم أيضًا استكشاف آلية لحماية حركة البيانات ، مثل أجهزة توجيه الشبكة والمنافذ وجدران الحماية.

يتم بعد ذلك تعريف الطلاب بعملية تطوير الويب والتخطيط لمراحل بناء مواقع الويب وتطبيقات الويب المعقدة. نجري نظرة عامة على البنى التحتية لاستضافة الويب مثل حلول الاستضافة المشتركة و VPS و Dedicated و Cloud من خلال تحليل الحالة. ثم نلقي نظرة على دور مسجلي أسماء المجال و ICANN (شركة الإنترنت للأسماء والأرقام المخصصة). يتعلم الطلاب تسجيل وإدارة أسماء النطاقات من خلال وحدة تحكم إدارة المجال GoDaddy. سيتم تغطية ميزات الإدارة مثل تعيين خادم الأسماء والتجديد التلقائي وخصوصية المجال وإعادة توجيه النطاق.

من خلال رؤى مباشرة في إنشاء بنى تحتية فعالة للويب وإدارة المجال ، يتعلم الطلاب تكوين خوادم الاختبار المحلية. يتضمن ذلك تثبيت وتكوين WAMP / MAMP (Windows / MAC ، Apache ، MySQL ، PhpMyAdmin) على جهاز كمبيوتر شخصي أو نظام MAC. نناقش دور كل خدمة أساسية لأنها تنطبق على اختبار تطبيقات الويب الديناميكية القائمة على قواعد البيانات على نظام الحوسبة المحلي.

يستكشف الطلاب بعد ذلك تكوين خادم الإنتاج المباشر باستخدام موفري الاستضافة السحابية المشهورين مثل Linode. يتضمن ذلك نشر Ubuntu وإدارته على التوزيعات المستندة إلى Linux وخدمات الويب الأساسية (LAMP Stack – Linux و Apache و MySQL و PhpMyAdmin) على أجهزة افتراضية قابلة للتطوير. سيتم استخدام العديد من أدوات الوصول عن بعد مثل PuTTy و Terminal لإدارة الخوادم الافتراضية من خلال استخدام سطور الأوامر. سيتم تكوين الخوادم مع وضع الأمان في الاعتبار ، باستخدام حسابات متعددة المستخدمين ، ومصادقة SSH ، وإدارة أذونات الملفات.

يتعلم الطلاب أيضًا تثبيت أجهزتهم الافتراضية والاتصال بها باستخدام أدوات اتصال سطح المكتب البعيد مثل Tight VNC و Real VNC. سيتم استكشاف وحدة التحكم في إدارة Linode بالكامل لتوضيح كيفية إكمال المهام المختلفة بما في ذلك: إنشاء نسخ احتياطية ، وإعادة ضبط حجم الخادم ، وتغيير كلمات مرور الجذر ، وإدارة DNS ، والإدارة العامة.

أخيرًا ، تلقي الدورة نظرة على عملاء FTP وإنشاء اتصالات من الأجهزة المحلية إلى خوادم الإنتاج لتحميل محتوى الويب. سوف نستكشف واجهة FileZilla ونقدم عروضًا توضيحية حول تحميل ملفات الخادم البعيد وحذفها وتعديلها.

لمن هذه الدورة:


مطوري الويب
مشرفو Cloud Server
الطلاب الذين يرغبون في إنشاء تطبيق ويب
الطلاب الذين يرغبون في نشر خادم ويب للاختبار أو الإنتاج


Created by YouAccel Training
Last updated 4/2021
English
English [Auto]


Size: 2.1 GB