آموزش مسترکلاس توسعه وب - دوره صدور گواهینامه آنلاین

Web Development Masterclass - Online Certification Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: رایانش ابری | برنامه های وب | لینوکس | وب سرورها | DBMS | پشته لامپ | HTML | CSS | جاوا اسکریپت | پی اچ پی | + بیشتر ملزومات شبکه های محلی و گسترده را درک کنید. یک شبکه پایه راه اندازی کنید. ثبت نام دامنه با Domain Privacy بازارسال یک دامنه، تمدید و مدیریت یک دامنه پیکربندی Nameservers و DNS Zone Files ایجاد و پیکربندی یک سرور آزمایشی در یک سیستم Windows یا MAC محلی. یک وب سرور تولیدی را روی پلتفرم های میزبانی ابری محبوب پیکربندی کنید. ایجاد نسخه پشتیبان از دیسک و نصب تصاویر دیسک در سرور مجازی راه اندازی اوبونتو در یک ماشین مجازی نصب و پیکربندی WAMP برای ویندوز نصب و پیکربندی MAMP برای MAC مدیریت سرور راه دور با استفاده از PuTTY یا ترمینال به طور ماهرانه داشبورد سرور مجازی Linode را پیمایش کنید تنظیمات امنیتی را در یک Virt پیکربندی کنید سرور اوبونتو بسته به نیاز یک سرور مجازی را بالا و پایین کنید. LAMP Stack (Linux, Apache, MySQL, PHP, PhpMyAdmin) را روی سرور محلی و راه دور نصب کنید. کاربران راه اندازی و دسترسی به امتیازات در سرور اوبونتو آپلود فایل ها با استفاده از برنامه FileZilla FTP Client Proficiently در HTML، CSS، جاوا اسکریپت، جی کوئری، بوت استرپ، PHP و AJAX ایجاد برنامه های کاربردی وب پاسخگو برای موبایل با استفاده از بوت استرپ ایجاد اشیاء متحرک منحصر به فرد با استفاده از jQuery ایجاد و مدیریت پایگاه های داده MySQL با استفاده از PhpMyAdmin ایجاد اعتبار ورود مبتنی بر وب با استفاده از Google PHLP پیشنهاد" ویژگی با استفاده از AJAX و PHP ایجاد الگوریتم های اعتبار سنجی سمت سرور و مشتری برای فرم های وب. از Google Apps for Work برای تنظیم یک آدرس ایمیل تجاری سفارشی شده استفاده کنید. لطفا توجه داشته باشید که تمام دانلودهای مورد نیاز رایگان هستند. ویرایشگر متن مانند Text Wrangler (MAC) یا Notepad++ (ویندوز) FileZilla FTP Client (دانلود شده در بخش 9). PuTTY و PuTTY Key GEN برای کاربران ویندوز (دانلود در بخش 8). سرور WAMP برای کاربران ویندوز و سرور MAMP برای کاربران MAC (دانلود در بخش 7). Tight VNC Viewer برای کاربران ویندوز و RealVNC Viewer برای کاربران MAC (دانلود شده در بخش 8).

این دوره نگاهی جامع به کل فرآیند توسعه وب ارائه می دهد - از پیکربندی سرور محلی با استفاده از WAMP و MAMP (Apache، MySQL، PHP) تا استقرار تولید با استفاده از آخرین فناوری های وب از جمله: LAMP Stack (Linux، Apache، PHP و MySQL) برای Ubuntu، HTML5، CSS، Bootstrap، JavaScript، jQuery، XML و AJAX.

این محتوا برای کسانی که علاقه مند به کار به عنوان یک توسعه دهنده وب، راه اندازی یک برنامه وب یا علاقه مندان فداکار هستند ایده آل است. مفاهیم بررسی شده در این دوره برای افراد در تمام سطوح مهارت مناسب است. هر ماژول با مفاهیم اساسی شروع می شود و به تدریج به مواد پیشرفته تر تبدیل می شود.

چه چیزی این دوره را منحصر به فرد می کند؟

این دوره به طور خاص در نظر گرفته شده است تا به دانش آموزان آموزش دهد تا برنامه های کاربردی وب را با استفاده از کارآمدترین روش ها و جدیدترین فناوری های وب توسعه دهند. ما از طریق نمایش های زنده اهمیت استفاده از زیرساخت های میزبانی ابری مقیاس پذیر را در طول فرآیند توسعه آموزش می دهیم. این شامل وب‌سایت‌های کوچک اطلاعاتی فقط چند صفحه تا سبک پیشرفته «داده‌های بزرگ»، برنامه‌های کاربردی وب پویا است. ما چندین نمونه زنده از توسعه وب و پیکربندی سرور مبتنی بر لینوکس را در ارائه دهندگان میزبانی ابری محبوب مانند Linode مرور می کنیم.

بخش 1 2 (مقدمه، نحوه عملکرد اینترنت)

دوره با مروری بر اهداف یادگیری آغاز می شود. سپس به بررسی نحوه عملکرد اینترنت، از جمله ترکیب و انتقال بسته های داده بر روی شبکه های محلی و گسترده می پردازیم. در ادامه، نگاهی به پروتکل‌های HTTP و HTTPS می‌اندازیم که برای ارتباطات سمت سرویس گیرنده و سرور - از جمله جستجوهای DNS، قابل اجرا هستند. این بخش همچنین به دانش آموزان آموزش می دهد که چگونه تبادل ایمیل از طریق SMTP و IMAP کار می کند. نقش پورت های شبکه و فایروال ها نیز معرفی شده است.


بخش 3، 4: (فرایند توسعه وب، برنامه ریزی یک وب سایت)

دانشجویان درک درستی از تمام مراحل مربوط به فرآیند توسعه وب به دست خواهند آورد.


بخش 5: میزبانی وب و سیستم مورد نیاز

ما یک تجزیه و تحلیل موردی عمیق از راه حل های میزبانی وب از جمله: اشتراک گذاری، خصوصی مجازی، اختصاصی و میزبانی ابری انجام می دهیم.

ما یک نمای کلی از بسته‌های مختلف ارائه شده توسط شرکت‌های میزبانی وب مختلف ارائه می‌کنیم و مزایا و معایب هر یک را می‌سنجیم.

دانشجویان همچنین با اهمیت مقیاس پذیری وب سرور و مزایای میزبانی ابری نسبت به خدمات میزبانی سنتی آشنا می شوند. ما همچنین نیازمندی‌های زیرساخت برنامه‌های محبوب و پرمصرف مانند Netflix و Facebook را بررسی می‌کنیم تا بر اهمیت اجتناب از اشتباهات پرهزینه در مراحل اولیه توسعه تأکید کنیم.


بخش 6: نام های دامنه

ما یک نمای کلی از فرآیند ثبت نام دامنه ارائه می دهیم. این شامل نقش ثبت کنندگان و مدیریت TLD (دامنه سطح بالا) توسط ICANN است. ccTLD (دامنه های سطح بالای کد کشور) نیز بررسی می شوند.

دانشجویان با استفاده از ثبت کننده های دامنه محبوب، تجربه عملی در فرآیند ثبت نام کسب می کنند. ما مقایسه ای از ثبت کننده های مختلف ارائه می دهیم و یک نام دامنه نمونه را با استفاده از GoDaddy ثبت می کنیم. سایر موضوعات مورد بحث عبارتند از: حریم خصوصی و مدیریت نام دامنه، تمدید خودکار، بازارسال دامنه، و تخصیص سرور نام.


بخش 7: محیط آزمایش

دانشجویان با پیکربندی یک سرور آزمایشی محلی در رایانه یا سیستم MAC با استفاده از WAMP (ویندوز) یا MAMP (MAC) آشنا می‌شوند. درس ها راهنمای دقیقی در مورد نصب بسته ها و نمای کلی رابط ارائه می دهند.


بخش 8: محیط تولید

دانش آموزان مهارت های لازم برای پیکربندی بهینه یک محیط تولید زنده را برای میزبانی ایمن برنامه های کاربردی وب در سرور ابری (لینود) به دست می آورند. این بخش با مروری بر ارائه دهندگان مختلف میزبانی ابری مانند خدمات وب آمازون، Microsoft Azure، Linode و Digital Ocean شروع می شود.

سپس با استفاده از Linode یک نمایش زنده از راه اندازی سرور ارائه می دهیم. این شامل استقرار اوبونتو و نصب LAMP Stack (Linux) بر روی سرور Linode با استفاده از کنسول های دسترسی از راه دور مانند ترمینال (MAC) و PuTTY برای ویندوز است.

دانشجویان دانش عمیقی از نگهداری سرور، دستورات فایل و دایرکتوری به دست می آورند. همچنین برای کاهش آسیب‌پذیری‌های امنیتی، احراز هویت SSH را برای چندین کاربر و مجوزهای فایل بررسی می‌کنیم. اتصالات دسکتاپ از راه دور برای مدیریت سرور با استفاده از Tight VNC (ویندوز) و RealVNC (MAC) آموزش داده می‌شود.

یک مرور کلی از کنسول مدیریت سرور Linode انجام شده است تا به دانش‌آموزان نشان دهد که چگونه سرورها را مقیاس‌بندی کنند، رمزهای عبور ریشه را تغییر دهند، فایل DNS Zone را مدیریت کنند و نسخه‌های پشتیبان ایجاد کنند.


بخش 9: راه اندازی FTP

دانش آموزان نقش یک کلاینت FTP (پروتکل انتقال فایل) را برای اتصال به سرور راه دور، از طریق یک ماشین محلی، یاد می گیرند. ما یک نمایش زنده در مورد آپلود فایل با استفاده از FileZilla ارائه می دهیم و رابط FileZilla را برای مدیریت اتصال بررسی می کنیم.


بخش 10: توسعه HTML

این بخش HTML را بررسی می کند. HTML یک بلوک اساسی اساسی در هنگام یادگیری توسعه وب سایت است. دانش‌آموزان ابتدا اصول ساختار صفحه HTML را یاد می‌گیرند و به تدریج به کار با فاصله، قالب‌بندی متن، فهرست‌ها، تصاویر، ویدیوها، پیوندها، لنگرها، جداول، فرم‌ها و موارد دیگر تبدیل می‌شوند. ما چندین پروژه را شامل می‌شویم که در آن به دانش‌آموزان به صورت دست اول، نحوه توسعه و کدنویسی صفحات وب html از ابتدا نشان داده می‌شود.


بخش 11: توسعه CSS

دانش آموزان یاد می گیرند که از CSS برای ایجاد طرح بندی صفحه وب شیک و پاسخگو استفاده کنند. ما با بحث در مورد بخش‌ها و انواع قوانین CSS شروع می‌کنیم و به دنبال آن کلاس‌های CSS، DIVS و IDها می‌رویم. دانش‌آموزان با گزینه‌های قالب‌بندی مختلف، از جمله حاشیه‌ها، بالشتک‌ها، ویژگی‌های فونت، پس‌زمینه، شفافیت، موقعیت‌یابی، شکل‌دهی پیوند و جداول CSS آشنا می‌شوند. این بخش شامل یک پروژه توسعه وب عملی است که در آن دانش آموزان از مفاهیم بررسی شده در درس استفاده می کنند.


بخش 12: مدل شیء سند (DOM)

به عنوان پیشرو جاوا اسکریپت، DOM (مدل شیء سند) را بررسی می کنیم. ما کاربرد و کاربرد آن را در دستکاری عناصر HTML و CSS توضیح می دهیم.


بخش 13: توسعه جاوا اسکریپت

ما دانش‌آموزان را با کدنویسی جاوا اسکریپت آشنا می‌کنیم تا تعاملی را به صفحات استاتیک HTML و CSS اضافه کنیم. این بخش با بحث در مورد قرار دادن جاوا اسکریپت با استفاده از اسکریپت های داخلی و خارجی شروع می شود. سپس نگاهی به خروجی جاوا اسکریپت، اعلان‌های متغیر، عملگرهای حسابی، اشیا، رشته‌ها، توابع ریاضی، آرایه‌ها، دستورات شرطی، حلقه‌ها، توابع و رویدادها می‌اندازیم. دانش‌آموزان همچنین دو پروژه عملی را انجام می‌دهند که دانش آن‌ها را در مورد مفاهیمی که در درس‌ها بررسی می‌شوند، تقویت می‌کند.


بخش 14: کتابخانه JQuery

ما کتابخانه jQuery و بسیاری از ویژگی‌های منحصربه‌فرد آن را که برای ایجاد صفحات وب متحرک و خیره‌کننده استفاده می‌شود، بررسی می‌کنیم. ما با اصول اولیه شروع می کنیم، از جاسازی jQuery در صفحات وب تا کار با Selectors. سپس دانش‌آموزان کار با رویدادها، جابجایی، محو کردن، لغزش و سایر اشکال انیمیشن را بررسی می‌کنند. این درس‌ها همچنین به دانش‌آموزان آموزش می‌دهند که چگونه با callbacks، chaining، dragable، منوهای آکاردئون و بسیاری از عملکردهای دیگر کار کنند.


بخش 15: چارچوب بوت استرپ

به دانش‌آموزان آموزش داده می‌شود که از چارچوب بوت استرپ برای توسعه پاسخگو، اول تلفن همراه - جلویی استفاده کنند. Bootstrap به عنوان یکی از پیشروترین کتابخانه های توسعه منبع باز، بخش مهمی از زرادخانه کدنویسی توسعه دهندگان است. این بخش با آموزش به دانش‌آموزان شروع می‌شود که چگونه فایل‌های Bootstrap ضروری را در صفحات وب قرار دهند. سپس سیستم Bootstrap Grid و استراتژی‌های چیدمان محبوب را برای سازگاری بهینه بین دستگاه‌ها و بین مرورگرها بررسی می‌کند.

دانش‌آموزان تقریباً با هر مؤلفه Bootstrap، از تایپوگرافی، جداول و تصاویر، تا jumbotron، چاه‌ها، هشدارها، دکمه‌ها، گلیفیکون‌ها و نوارهای پیشرفت آشنا می‌شوند. این بخش شامل چندین تمرین عملی است که دانش‌آموزان را در فرآیند ایجاد طرح‌بندی‌های خیره‌کننده، کامل با مدال‌ها، چرخ فلک‌ها، پاپاورها، منوهای کشویی، فرم‌ها و موارد دیگر راهنمایی می‌کند.


بخش 16: توسعه PHP

دانش آموزان در معرض ایجاد برنامه های کاربردی وب پویا و عملکرد با استفاده از PHP قرار می گیرند. ما با اصول اولیه، از جمله اعلام متغیر و خروجی داده شروع می کنیم. سپس درس‌ها به کار با اشیا، دستورات شرطی، حلقه‌ها، توابع، آرایه‌ها و اعتبارسنجی فرم تبدیل می‌شوند.


بخش 17: یکپارچه سازی پایگاه داده MySQL

دانش آموزان یاد می گیرند که با یکپارچه سازی پایگاه داده MySQL، قدرت واقعی توسعه برنامه های کاربردی وب را آزاد کنند. ما با اصول اولیه از ایجاد پایگاه داده و جدول، تا مدیریت کاربر شروع می کنیم. در ادامه، اجرای عبارات SQL که معمولاً برای اصلاح و مدیریت پایگاه داده استفاده می شود را بررسی می کنیم. همچنین نحوه ایجاد اتصالات پایگاه داده و اجرای دستورات SQL از اسکریپت های PHP به دانش آموزان آموزش داده می شود.


بخش 18، 19 (XML، AJAX، توسعه)

ما ادغام XML و AJAX را برای ایجاد محتوای پویا، بدون به‌روزرسانی صفحه بررسی می‌کنیم. دروس چندین تمرین تمرینی عملی را پوشش می دهد که بسیاری از عملکردهای هیجان انگیز AJAX را در بر می گیرد. دانش‌آموزان یک وب‌سایت کامل با یکپارچه‌سازی پایگاه داده، فرم‌های ثبت‌نام با اعتبارسنجی سمت سرور، احراز هویت کاربر، و فرم ارسال تماس مبتنی بر SMTP خواهند ساخت.


بخش 20: Google Apps for Work

دانش آموزان یاد می گیرند با استفاده از Google Apps for Work یک آدرس ایمیل تجاری سفارشی ایجاد کنند. مدیریت ایمیل نیز همراه با ایجاد نام مستعار بررسی می شود.


سرفصل ها و درس ها

بخش 1: مقدمه Section 1: Introduction

  • 1. اهداف آموزشی دوره 1. Course Learning Objectives

مقدمه Introduction

  • اهداف آموزشی دوره Course Learning Objectives

بخش 2: اینترنت چگونه کار می کند Section 2: How the Internet Works

اینترنت چگونه کار می کند How the Internet Works

  • مروری بر اینترنت The Internet Overview

  • پروتکل HTTP The HTTP Protocol

  • پروتکل HTTPS The HTTPS Protocol

  • پروتکل SMTP و تحویل پست محلی The SMTP Protocol and Local Mail Delivery

  • تحویل نامه خروجی Outbound Mail Delivery

  • مبانی شبکه - LAN و WAN Network Basics - LAN and WAN

  • پورت های شبکه و فایروال ها Network Ports and Firewalls

بخش 3: فرآیند توسعه وب Section 3: The Web Development Process

فرآیند توسعه وب The Web Development Process

  • بررسی اجمالی فرآیند توسعه وب Web Development Process Overview

بخش 4: برنامه ریزی یک وب سایت Section 4: Planning a Website

برنامه ریزی یک وب سایت Planning a Website

  • مروری بر برنامه ریزی برنامه کاربردی وب Web Application Planning Overview

  • آزمون 1 Quiz 1

بخش 5: میزبانی وب و سیستم مورد نیاز Section 5: Web Hosting and System Requirements

میزبانی وب و سیستم مورد نیاز Web Hosting and System Requirements

  • مروری بر بسته های میزبانی وب Web Hosting Packages Overview

  • هاست اشتراکی Shared Hosting

  • هاست اختصاصی Dedicated Hosting

  • میزبانی VPS VPS Hosting

  • میزبانی ابری و مطالعه موردی Cloud Hosting and Case Study

بخش 6: پدیده رایانش ابری Section 6: The Cloud Computing Phenomenon

پدیده رایانش ابری The Cloud Computing Phenomenon

  • قبل از ابر Before the Cloud

  • بعد از ابر After the Cloud

  • Cloud Use-Cases Cloud Use-Cases

  • مطالعه موردی ابر: نتفلیکس Cloud Case Study: Netflix

  • مطالعه موردی ابر: توییتر Cloud Case Study: Twitter

بخش 7: نام دامنه Section 7: Domain Names

نام های دامنه Domain Names

  • مقدمه ای بر نام دامنه Introduction to Domain Names

  • ثبت کنندگان نام دامنه Domain Name Registrars

  • ثبت دامنه Domain Registration

  • ثبت نام و حفاظت از حریم خصوصی Registration and Privacy Protection

  • ورود به سیستم کنترل پنل Control Panel Sign-In

  • تمدید خودکار و قفل دامنه Auto-Renewal and Domain Lock

  • ارسال دامنه Domain Forwarding

  • سرورهای نام Nameservers

  • به روز رسانی اطلاعات ثبت نام Update Registration Information

  • آزمون 2 Quiz 2

بخش 8: محیط آزمایش Section 8: Testing Environment

محیط تست Testing Environment

  • مقدمه ای بر تست سرورها Introduction to Testing Servers

  • نصب WampServer - WAMP Installing WampServer - WAMP

  • نصب MampServer - MAMP Installing MampServer - MAMP

  • منوی WampServer WampServer Menu

  • تست فایل لوکال هاست Localhost File Test

مقدمه ای بر رایانش ابری Introduction to Cloud Computing

  • تاریخچه لینود History of Linode

  • مقدمه ای بر رایانش ابری Intro to Cloud Computing

  • مزایای رایانش ابری Benefits of Cloud Computing

  • مدل های خدمات رایانش ابری Cloud Computing Service Models

بخش 9: محیط تولید Section 9: Production Environment

محیط تولید Production Environment

  • بررسی اجمالی Overview

  • ثبت نام هاست ابری Cloud Hosting Registration

  • ایجاد سرور مجازی Creating a Virtual Server

  • تنظیمات و پیکربندی Linode Linode Settings and Configuration

  • استقرار یک تصویر - اوبونتو 14.04 LTS Deploying an Image - Ubuntu 14.04 LTS

  • داشبورد لینود Linode Dashboard

  • دسترسی از راه دور Remote Access

  • PuTTY و PuTTYgen - ویندوز را دانلود کنید Download PuTTY and PuTTYgen - Windows

  • ترمینال راه اندازی - MAC Launch Terminal - MAC

  • معرفی کنسول فرمان Intro to Command Console

  • اتصال با PuTTY - Windows Connecting with PuTTY - Windows

  • اتصال با ترمینال - MAC Connecting with Terminal - MAC

  • دستورات تعمیر و نگهداری Maintenance Commands

  • دستورات فایل و دایرکتوری File and Directory Commands

  • نصب LAMP Stack Installing LAMP Stack

  • نام و تاریخ میزبان سرور Server Host Name and Date

  • ایجاد کاربر - اوبونتو Creating a User - Ubuntu

  • احراز هویت SSH اوبونتو - ویندوز Ubuntu SSH Authentication - Windows

  • احراز هویت SSH اوبونتو - MAC Ubuntu SSH Authentication - MAC

  • مجوزهای ریشه وب Web Root Permissions

  • اتصال دسکتاپ از راه دور Remote Dekstop Connection

  • نصب Tight VNC Viewer - Windows Installing Tight VNC Viewer - Windows

  • نصب RealVNC Viewer - MAC Installing RealVNC Viewer - MAC

  • مبانی دسکتاپ اوبونتو Ubuntu Desktop Basics

  • دسترسی ریشه و رمز عبور را غیرفعال کنید Disable Root and Password Access

  • تغییر اندازه سرور Linode Re-sizing a Linode Server

  • ایجاد پشتیبان در Linode Creating Backups on Linode

  • تغییر رمز عبور ریشه از طریق Linode Changing Root Password through Linode

  • Linode DNS Manager Linode DNS Manager

  • اصلاح سرورهای نام GoDaddy Amending GoDaddy Name Servers

مدل های خدمات رایانش ابری Cloud Computing Service Models

  • زیرساخت به عنوان یک سرویس (IaaS) Infrastructure as a Service (IaaS)

  • پلت فرم به عنوان یک سرویس (PaaS) Platform as a Service (PaaS)

  • نرم افزار به عنوان یک سرویس (SaaS) Software as a Service (SaaS)

  • IaaS در مقابل PaaS در مقابل SaaS IaaS vs PaaS vs SaaS

بخش 10: راه اندازی FTP Section 10: FTP Setup

راه اندازی FTP FTP Setup

  • نصب کلاینت FTP FTP Client Installation

  • نمای کلی FileZilla FileZilla Overview

  • بارگذاری فایل زیلا FileZilla Uploading

  • مبانی رابط کاربری FileZilla FileZilla Interface Basics

  • امتحان 3 Quiz 3

استقرار سرور ابری در Linode Cloud Server Deployment on Linode

  • راه اندازی حساب Linode Linode Account Setup

  • کاوش در Linode Cloud Manager Exploring the Linode Cloud Manager

  • فعال کردن TFA در Linode Enabling TFA on Linode

  • استقرار یک نمونه مجازی Linode Deploying a Linode Virtual Instance

  • کاوش در داشبورد نمونه Linode Exploring the Linode Instance Dashboard

  • مدیریت سرور از راه دور از طریق SSH Remote Server Admin via SSH

  • رمز عبور در مقابل احراز هویت کلید SSH Password vs SSH Key Authentication

  • احراز هویت جفت کلید SSH در ویندوز SSH Key Pair Authentication on Windows

  • احراز هویت جفت کلید SSH در MacOS SSH Key Pair Authentication on MacOS

  • اتصال با LISH Connecting with LISH

  • افزودن کلیدهای عمومی SSH به Linode Adding SSH Public Keys to Linode

بخش 11: توسعه HTML Section 11: HTML Development

توسعه HTML HTML Development

  • مقدمه ای بر HTML Introduction to HTML

  • ساختار اصلی یک صفحه وب Basic Structure of a Web Page

  • تگ های سر HTML HTML Head Tags

  • تگ بدنه HTML HTML Body Tag

  • فاصله پاراگراف HTML HTML Paragraph Spacing

  • خط HTML شکسته می شود HTML Line Breaks

  • فضای غیرقابل شکست HTML HTML Non-Breaking Space

  • تگ های هدر HTML HTML Header Tags

  • قالب بندی و تزئین متن HTML HTML Text Formatting and Decoration

  • قالب بندی متن درون خطی HTML HTML Inline Text Formatting

  • لیست های نامرتب HTML HTML Unordered Lists

  • لیست های مرتب شده HTML HTML Ordered Lists

  • درج تصویر HTML HTML Image Insertion

  • ویدئوهای جاسازی HTML HTML Embedding Videos

  • HTML مطلق در مقابل ارجاع فایل نسبی HTML Absolute vs. Relative File Referencing

  • ایجاد لینک HTML HTML Link Creation

  • تگ های لنگر HTML HTML Anchor Tags

  • جداول HTML HTML Tables

  • جداول تو در تو HTML HTML Nested Tables

  • ادغام سلول های HTML HTML Merging Cells

  • بسته بندی متن HTML HTML Text Wrapping

  • تصویر پس زمینه جدول HTML HTML Table Background Image

  • تراز سلولی جدول HTML HTML Table Cell Alignment

  • HTML - مقدمه ای بر فرم ها HTML - Introduction to Forms

  • برچسب ها و ویژگی های فرم HTML HTML Form Tags and Attributes

  • فرم های HTML - ارسال در مقابل دریافت HTML Forms - Post vs. Get

  • فرم های HTML - فیلدهای متنی ورودی HTML Forms - Input Text Fields

  • فرم های HTML - منوها را انتخاب کنید HTML Forms - Select Menus

  • فرم های HTML - کادرها و دکمه های رادیویی را علامت بزنید HTML Forms - Check Boxes and Radio Buttons

  • فرم های HTML - مناطق متن و دکمه ها HTML Forms - Text Areas and Buttons

  • HTML Iframes HTML Iframes

  • پروژه HTML - مقدمه HTML Project - Introduction

  • پروژه HTML - هدر HTML Project - Header

  • پروژه HTML - Callout HTML Project - Callout

  • پروژه HTML - درج تصویر HTML Project - Image Insertion

  • پروژه HTML - درج متن HTML Project - Text Insertion

  • پروژه HTML - پیوندها و فرم HTML Project - Links and Form

  • پروژه HTML - داده های جدولی HTML Project - Tabular Data

  • پروژه HTML - پاورقی HTML Project - Footer

  • آزمون 4 Quiz 4

پایه های لینوکس Linux Foundations

  • مقدمه ای بر لینوکس Introduction to Linux

  • سیستم فایل لینوکس The Linux Filesystem

  • دستورات نگهداری لینوکس Linux Maintenance Commands

  • دستورات دایرکتوری لینوکس [قسمت 1] Linux Directory Commands [Part 1]

  • دستورات دایرکتوری لینوکس [قسمت 2] Linux Directory Commands [Part 2]

  • پیکربندی پایه سرور اوبونتو Ubuntu Basic Server Configuration

  • مقدمه ای بر حساب های کاربری Introduction to User Accounts

  • ایجاد یک حساب غیر ریشه Creating a Non-Root Account

  • ایمن سازی حساب کاربری جدید Securing the New User Account

  • غیرفعال کردن دسترسی کاربر ریشه و احراز هویت رمز عبور Disabling Root User Access and Password Authentication

بخش 12: توسعه CSS Section 12: CSS Development

توسعه CSS CSS Development

  • مقدمه ای بر CSS Introduction to CSS

  • بخش هایی از یک قانون CSS Parts of a CSS Rule

  • انواع قوانین CSS Types of CSS Rules

  • CSS - نام ها و کدهای رنگی CSS - Color Names and Codes

  • کلاس ها و گستره های CSS CSS Classes and Spans

  • CSS Divisions - DIVs CSS Divisions - DIVs

  • شناسه های CSS CSS IDs

  • حاشیه های CSS CSS Margins

  • CSS Padding CSS Padding

  • ویژگی های متن CSS CSS Text Properties

  • ویژگی های قلم CSS CSS Font Properties

  • مرزهای CSS CSS Borders

  • پس زمینه های CSS CSS Backgrounds

  • شفافیت CSS CSS Transparency

  • ویژگی های عرض و ارتفاع CSS CSS Width and Height Properties

  • متن CSS در بالای تصاویر CSS Text on Top of Images

  • ویژگی های نمایش CSS CSS Display Properties

  • موقعیت یابی استاتیک CSS CSS Static Positioning

  • موقعیت یابی نسبی CSS CSS Relative Positioning

  • موقعیت یابی مطلق CSS CSS Absolute Positioning

  • موقعیت یابی ثابت CSS CSS Fixed Positioning

  • CSS Float Property CSS Float Property

  • CSS Clear Property CSS Clear Property

  • CSS Z-Index CSS Z-Index

  • پیوندهای سبک CSS CSS Styling Links

  • جداول CSS CSS Tables

  • پروژه CSS - مقدمه CSS Project - Introduction

  • پروژه CSS - قوانین CSS CSS Project - CSS Rules

  • پروژه CSS - قوانین ناوبری CSS Project - Navigation Rules

  • پروژه CSS - CSS پاسخگو CSS Project - Responsive CSS

  • پروژه CSS - عناصر صفحه CSS Project - Page Elements

  • آزمون 5 Quiz 5

وب سرور و مبانی پایگاه داده Web Server & Database Foundations

  • مقدمه ای بر وب سرورها Introduction to Web Servers

  • میزبانی خود در مقابل ارائه دهنده میزبانی Self Hosting vs Hosting Provider

  • نرم افزار وب سرور (NGINX در مقابل آپاچی) Web Server Software (NGINX vs Apache)

  • مقدمه ای بر پایگاه های داده Introduction to Databases

  • SQL در مقابل پایگاه های داده NoSQL SQL vs NoSQL Databases

  • استانداردهای معاملات پایگاه داده (ACID در مقابل CAP) Database Transaction Standards (ACID vs CAP)

  • قضیه CAP برای پایگاه های داده NoSQL CAP Theorem for NoSQL Databases

  • ویژگی های SQL در مقابل NoSQL DBMS ها Characteristics of SQL vs NoSQL DBMSes

  • اصطلاحات کلیدی: پشته‌ها، چارچوب‌ها و زبان‌ها [بخش اول] Key Terms: Stacks, Frameworks, & Languages [Part 1]

  • اصطلاحات کلیدی: پشته‌ها، چارچوب‌ها و زبان‌ها [بخش 2] Key Terms: Stacks, Frameworks, & Languages [Part 2]

  • اصطلاحات کلیدی: پشته‌ها، چارچوب‌ها و زبان‌ها [بخش 3] Key Terms: Stacks, Frameworks, & Languages [Part 3]

بخش 13: مدل شیء سند (DOM) Section 13: Document Object Model (DOM)

مدل شیء سند (DOM) Document Object Model (DOM)

  • معرفی DOM DOM Introduction

  • دستکاری DOM DOM Manipulation

LAMP Stack نصب و پیکربندی LAMP Stack Installation and Configuration

  • نصب LAMP Stack در اوبونتو از طریق خط فرمان Installing LAMP Stack on Ubuntu via Command Line

  • نصب LAMP Stack با استفاده از Linode Marketplace Installing LAMP Stack using Linode Marketplace

  • تست PHP روی آپاچی Testing PHP on Apache

  • تست اتصال MariaDB از PHP [قسمت 1] Testing MariaDB Connection from PHP [Part 1]

  • تست اتصال MariaDB از PHP [قسمت 2] Testing MariaDB Connection from PHP [Part 2]

  • مدیریت سرور از راه دور با استفاده از Linode GLISH Remote Server Administration using Linode GLISH

بخش 14: توسعه جاوا اسکریپت Section 14: JavaScript Development

توسعه جاوا اسکریپت JavaScript Development

  • جاوا اسکریپت - مقدمه JavaScript - Introduction

  • جاوا اسکریپت JavaScript Placement

  • جاوا اسکریپت خارجی External JavaScript

  • خروجی جاوا اسکریپت JavaScript Output

  • JavaScript InnerHTML JavaScript InnerHTML

  • کامنت گذاری جاوا اسکریپت JavaScript Commenting

  • ثابت جاوا اسکریپت JavaScript Constants

  • معرفی متغیرهای جاوا اسکریپت JavaScript Variables Introduction

  • اپراتور تخصیص جاوا اسکریپت JavaScript Assignment Operator

  • عملیات محاسباتی جاوا اسکریپت JavaScript Arithmetic Operations

  • عملیات محاسباتی جاوا اسکریپت ادامه دارد JavaScript Arithmetic Operations Continued

  • اولویت اپراتور جاوا اسکریپت JavaScript Operator Precedence

  • انواع داده جاوا اسکریپت JavaScript Data Types

  • اشیاء جاوا اسکریپت JavaScript Objects

  • خروجی شی جاوا اسکریپت JavaScript Object Output

  • رشته های جاوا اسکریپت JavaScript Strings

  • طول رشته جاوا اسکریپت JavaScript String Length

  • کاراکترهای ویژه جاوا اسکریپت JavaScript Special Characters

  • اعداد تصادفی جاوا اسکریپت JavaScript Random Numbers

  • تابع حداقل و حداکثر جاوا اسکریپت JavaScript Min and Max Function

  • تابع دور ریاضی جاوا اسکریپت JavaScript Math Round Function

  • آرایه های جاوا اسکریپت JavaScript Arrays

  • ویژگی های آرایه جاوا اسکریپت JavaScript Array Attributes

  • آرایه های جاوا اسکریپت - Pop - Push - Shift - Unshift JavaScript Arrays - Pop - Push - Shift - Unshift

  • جاوا اسکریپت تغییر و حذف عناصر JavaScript Changing and Deleting Elements

  • جاوا اسکریپت پیوند یک آرایه JavaScript Splicing an Array

  • جاوا اسکریپت مرتب سازی یک آرایه JavaScript Sorting an Array

  • پیوستن آرایه های جاوا اسکریپت JavaScript Joining Arrays

  • دستورات شرطی جاوا اسکریپت JavaScript Conditional Statements

  • مقایسه جاوا اسکریپت JavaScript Comparisons

  • بولین های جاوا اسکریپت JavaScript Booleans

  • جاوا اسکریپت برای حلقه ها JavaScript For Loops

  • JavaScript For-In Loop JavaScript For-In Loop

  • JavaScript while Loops JavaScript While Loops

  • حلقه جاوا اسکریپت Do-While JavaScript Do-While Loop

  • جاوا اسکریپت شکسته و ادامه دهید JavaScript Break and Continue

  • توابع جاوا اسکریپت JavaScript Functions

  • رویدادهای جاوا اسکریپت JavaScript Events

  • JavaScript Project 1 - BG Color Changer JavaScript Project 1 - BG Color Changer

  • پروژه جاوا اسکریپت 2 - گالری عکس JavaScript Project 2 - Photo Gallery

  • پروژه جاوا اسکریپت 2 - تکمیل JavaScript Project 2 - Completion

  • امتحان 6 Quiz 6

مبانی امنیت سرور Foundations of Server Security

  • مقدمه ای بر امنیت سرور Introduction to Server Security

  • مقدمه ای بر فایروال ها Introduction to Firewalls

  • فایروال های شبکه Network Firewalls

  • ایمن سازی SSH با فایروال شبکه Securing SSH with a Network Firewall

  • سیاست سختگیرانه فایروال شبکه Strict Network Firewall Policy

  • فایروال های نرم افزار میزبان UFW Hosted Software Firewalls UFW

بخش 15: کتابخانه جی کوئری Section 15: jQuery Library

کتابخانه جی کوئری jQuery Library

  • مقدمه ای بر جی کوئری Introduction to jQuery

  • جاسازی جی کوئری Embedding jQuery

  • jQuery Syntax and Selector Intro jQuery Syntax and Selector Intro

  • انتخابگر jQuery ID jQuery ID Selector

  • انتخابگر کلاس jQuery jQuery Class Selector

  • انتخابگرهای دیگر جی کوئری jQuery Other Selectors

  • فایل jQuery خارجی External jQuery File

  • معرفی رویدادهای jQuery jQuery Events Intro

  • رویدادهای jQuery - mouseenter و mouseeleave jQuery Events - mouseenter and mouseleave

  • رویدادهای jQuery - ماوس و موس jQuery Events - mousedown and mouseup

  • کنترل‌کننده‌های رویداد چندگانه jQuery jQuery Multiple Event Handlers

  • jQuery Hiding-Showing jQuery Hiding-Showing

  • jQuery Toggle jQuery Toggle

  • jQuery Fade In-Out jQuery Fade In-Out

  • jQuery Fade Toggle jQuery Fade Toggle

  • jQuery Fade To jQuery Fade To

  • jQuery Slide Down jQuery Slide Down

  • jQuery Slide Up jQuery Slide Up

  • جابجایی اسلاید جی کوئری jQuery Slide Toggle

  • jQuery Animate jQuery Animate

  • jQuery Animate - چند پارامتر jQuery Animate - Multiple Params

  • jQuery Animate - مقادیر نسبی jQuery Animate - Relative Values

  • jQuery Animate - قابلیت صف jQuery Animate - Queue Functionality

  • روش توقف جی کوئری jQuery Stop Method

  • توابع پاسخ به تماس جی کوئری jQuery Callback Functions

  • jQuery Chaining jQuery Chaining

  • jQuery Draggables jQuery Draggables

  • منوی آکاردئونی جی کوئری jQuery Accordian Menu

  • jQuery دریافت محتوا - متن و html jQuery Get Content - text and html

  • jQuery دریافت محتوا - Val jQuery Get Content - Val

  • jQuery دریافت محتوا - attr jQuery Get Content - attr

  • jQuery Set Content - text - html - val jQuery Set Content - text - html - val

  • jQuery Set Attributes - attr jQuery Set Attributes - attr

  • jQuery Append و Preprend jQuery Append and Preprend

  • jQuery - بعد و قبل jQuery - After and Before

  • jQuery Remove and Empty jQuery Remove and Empty

  • حذف فیلتر جی کوئری jQuery Filter Remove

  • jQuery اضافه کردن کلاس jQuery Add Class

  • jQuery Remove Class jQuery Remove Class

  • jQuery Toggle Class jQuery Toggle Class

  • امتحان 7 Quiz 7

مقیاس پذیری سرور Server Scaling

  • مقدمه ای بر مقیاس بندی Introduction to Scaling

  • مقیاس بندی عمودی Vertical Scaling

  • مقیاس افقی با متعادل کننده بار خودکار (NodeBalancer) Horizontal Scaling with Auto Load Balancers (NodeBalancer)

  • مبادله IP نمونه Instance IP Swaps

بخش 16: چارچوب بوت استرپ Section 16: Bootstrap Framework

چارچوب بوت استرپ Bootstrap Framework

  • مقدمه ای بر بوت استرپ Introduction to Bootstrap

  • تعبیه بوت استرپ Embedding Bootstrap

  • بوت استرپ - ساختار اصلی صفحه Bootstrap - Basic Page Structure

  • سیستم بوت استرپ گرید Bootstrap Grid System

  • طرح بندی سه ستونی بوت استرپ Bootstrap Three Column Layouts

  • تایپوگرافی بوت استرپ Bootstrap Typography

  • جداول بوت استرپ Bootstrap Tables

  • تصاویر استایل بوت استرپ Bootstrap Styling Images

  • بوت استرپ Jumbotron Bootstrap Jumbotron

  • بوت استرپ ولز Bootstrap Wells

  • هشدارهای بوت استرپ Bootstrap Alerts

  • دکمه های بوت استرپ Bootstrap Buttons

  • گروه های دکمه بوت استرپ Bootstrap Button Groups

  • Bootstrap Justified Button Groups Bootstrap Justified Button Groups

  • گلیفیکون های بوت استرپ Bootstrap Glyphicons

  • نشان ها و برچسب های بوت استرپ Bootstrap Badges and Labels

  • نوارهای پیشرفت بوت استرپ Bootstrap Progress Bars

  • صفحه بندی بوت استرپ Bootstrap Pagination

  • صفحه بندی پیجر بوت استرپ Bootstrap Pager Pagination

  • گروه های لیست بوت استرپ Bootstrap List Groups

  • پانل های بوت استرپ Bootstrap Panels

  • منوهای کشویی بوت استرپ Bootstrap Dropdown Menus

  • Bootstrap Collapsibles Bootstrap Collapsibles

  • پانل فرو ریختن بوت استرپ Bootstrap Collapse Panel

  • Bootstrap Collapse List Group Bootstrap Collapse List Group

  • بوت استرپ آکاردئونی Bootstrap Accordian

  • منوهای تب بوت استرپ Bootstrap Tab Menus

  • منوهای قرص بوت استرپ Bootstrap Pill Menus

  • تب ها و قرص های پویا بوت استرپ Bootstrap Dynamic Tabs and Pills

  • نوار ناوبری بوت استرپ Bootstrap Navigation Bar

  • نوار ناوبری جمع شونده بوت استرپ Bootstrap Collapsible Navigation Bar

  • فرم های بوت استرپ - عمودی و درون خطی Bootstrap Forms - Vertical and Inline

  • ورودی های بوت استرپ Bootstrap Inputs

  • حالت های کنترل فرم بوت استرپ Bootstrap Form Control States

  • اندازه ورودی بوت استرپ Bootstrap Input Sizing

  • بوت استرپ چرخ فلک Bootstrap Carousel

  • Bootstrap Modal Bootstrap Modal

  • راهنمای ابزار بوت استرپ Bootstrap Tooltip

  • بوت استرپ پاپوور Bootstrap Popover

  • Bootstrap Scrollspy Bootstrap Scrollspy

  • پروژه بوت استرپ - مقدمه تم Bootstrap Project - Themes Intro

  • پروژه بوت استرپ - نمای کلی فایل Bootstrap Project - File Overview

  • پروژه بوت استرپ - نمای کلی اسکریپت Bootstrap Project - Script Overview

  • پروژه بوت استرپ - بررسی اجمالی اسکریپت ادامه دارد Bootstrap Project - Script Overview Continued

  • امتحان 8 Quiz 8

تصاویر سرور و پشتیبان گیری Server Images and Backups

  • مقدمه ای بر تصاویر و پشتیبان گیری Introduction to Images and Backups

  • ایجاد یک تصویر سفارشی Creating a Custom Image

  • سرویس پشتیبان گیری Linode Linode Backup Service

  • Linode DNS Manager Linode DNS Manager

  • اصلاح سرورهای نام GoDaddy Amending GoDaddy Name Servers

بخش 17: توسعه PHP Section 17: PHP Development

توسعه PHP PHP Development

  • مقدمه PHP PHP Introduction

  • آماده سازی PHP PHP Preparation

  • تست فایل پی اچ پی PHP File Test

  • نحو PHP PHP Syntax

  • متغیرهای پی اچ پی PHP Variables

  • محدوده متغیر PHP PHP Variable Scope

  • کلمه کلیدی جهانی PHP PHP Global Keyword

  • کلمه کلیدی استاتیک PHP PHP Static Keyword

  • پی اچ پی اکو در مقابل چاپ PHP Echo vs Print

  • انواع داده PHP PHP Data Types

  • اشیاء PHP PHP Objects

  • رشته های پی اچ پی PHP Strings

  • ثابت های پی اچ پی PHP Constants

  • اپراتورهای PHP PHP Operators

  • بیانیه های شرطی PHP PHP Conditional Statements

  • بیانیه PHP ElseIf PHP ElseIf Statement

  • بیانیه سوئیچ پی اچ پی PHP Switch Statement

  • PHP while Loops PHP While Loops

  • پی اچ پی برای حلقه ها PHP For Loops

  • توابع PHP PHP Functions

  • توابع PHP ادامه دارد PHP Functions Continued

  • آرایه های پی اچ پی PHP Arrays

  • آرایه های چند بعدی پی اچ پی PHP Multidimensional Arrays

  • آرایه های مرتب سازی پی اچ پی PHP Sorting Arrays

  • متغیرهای سوپرگلوبال پی اچ پی PHP Superglobal Variables

  • PHP Forms معرفی PHP Forms Introduction

  • PHP POST در مقابل GET Basics PHP POST vs GET Basics

  • خروجی و اعتبار سنجی فرم PHP PHP Form Output and Validation

  • فیلدهای مورد نیاز فرم PHP PHP Form Required Fields

  • اعتبار سنجی PHP ادامه دارد PHP Validation Continued

  • امتحان 9 Quiz 9

بخش 18: یکپارچه سازی پایگاه داده MySQL Section 18: MySQL Database Integration

یکپارچه سازی پایگاه داده MySQL MySQL Database Integration

  • مقدمه ای بر پایگاه های داده MySQL Introduction to MySQL Databases

  • مقدمه PhpMyAdmin Introduction PhpMyAdmin

  • مروری بر رابط PhpMyAdmin PhpMyAdmin Interface Overview

  • MySQL Security و Root Superuser MySQL Security and Root Superuser

  • MySQL ایجاد پایگاه داده و جدول MySQL Creating a Database and Table

  • MySQL ایجاد یک کاربر جدید MySQL Creating a New User

  • پایگاه داده MySQL و امتیازات خاص جدول MySQL Database and Table Specific Privileges

  • MySQL اصلاح و حذف یک جدول MySQL Modifying and Deleting a Table

  • MySQL اصلاح و حذف یک پایگاه داده MySQL Modifying and Deleting a Database

  • مقدمه ای بر SQL Introduction to SQL

  • دستورات SQL در PhpMyAdmin SQL Statements in PhpMyAdmin

  • با استفاده از PHP به پایگاه داده MySQL متصل شوید Connect to MySQL Database using PHP

  • پایگاه داده MySQL - وارد کردن داده ها MySQL Database - Import Data

  • SQL را انتخاب کنید SQL Select

  • کلمه کلیدی متمایز SQL SQL Distinct Keyword

  • بند SQL Where SQL Where Clause

  • SQL و اپراتور SQL And Operator

  • SQL یا اپراتور SQL Or Operator

  • SQL Order By SQL Order By

  • MySQL Insert Into MySQL Insert Into

  • MySQL آخرین شناسه را دریافت کنید MySQL Get Last ID

  • MySQL درج چندین رکورد MySQL Insert Multiple Records

  • بیانیه های آماده شده MySQL MySQL Prepared Statements

  • MySQL حذف رکوردها MySQL Delete Records

  • تابع هدر پی اچ پی PHP Header Function

  • PHP Isset PHP Isset

  • سوابق به روز رسانی MySQL MySQL Update Records

بخش 19: XML l AJAX Section 19: XML l AJAX

XML l AJAX XML l AJAX

  • مقدمه ای بر XML Introduction to XML

  • مبانی XML XML Basics

  • طرحواره XML XML Schema

  • تجزیه XML XML Parsing

  • تجزیه XML ادامه دارد XML Parsing Continued

  • مقدمه ای بر AJAX Introduction to AJAX

  • AJAX - آموزش پیشنهاد جستجو AJAX - Search Suggest Tutorial

  • AJAX - آموزش منوی انتخاب پایگاه داده AJAX - Database Select Menu Tutorial

  • آزمون 10 Quiz 10

بخش 20: پروژه توسعه Section 20: Development Project

طرح توسعه Development Project

  • مروری بر توسعه Development Overview

  • راه اندازی پروژه Project Setup

  • نمای کلی صفحه فهرست Index Page Overview

  • مدهای صفحه اصلی Home Page Mods

  • درباره Page Mods About Page Mods

  • مدهای صفحه وبلاگ Blog Page Mods

  • ایجاد پایگاه داده MySQL MySQL Database Creation

  • ایجاد فرم ثبت نام Creating a Registration Form

  • وضعیت ثبت نام با استفاده از جاوا اسکریپت و AJAX Registration Status using JavaScript and AJAX

  • اعتبار سنجی PHP - رمزگذاری - جلسه PHP Validation - Encryption - Session

  • احراز هویت ورود - قسمت 1 Login Authentication - Part 1

  • احراز هویت ورود - قسمت 2 Login Authentication - Part 2

  • احراز هویت ورود - قسمت 3 Login Authentication - Part 3

  • احراز هویت ورود - قسمت 4 Login Authentication - Part 4

  • خروج - خاتمه جلسه Logout - Terminate Session

  • صفحه تماس - Google Maps API Contact Page - Google Maps API

  • فرم تماس - ادغام AJAX Contact Form - AJAX Integration

  • نصب PHPMailer PHPMailer Installation

  • اعتبار سنجی فرم PHP و ارسال ایمیل PHP Form Validation and Email Transmission

  • مهاجرت سرور تولید Production Server Migration

بخش 21: Google Apps for Work Section 21: Google Apps for Work

Google Apps for Work Google Apps for Work

  • Google Apps for Work - مقدمه Google Apps for Work - Introduction

  • Google Apps for Work - ثبت نام Google Apps for Work - Registration

  • Google Apps for Work - Admin Console Google Apps for Work - Admin Console

بخش 22: امتحان نهایی Section 22: Final Exam

امتحان نهایی Final Exam

  • امتحان دوره Course Exam

بخش 23: پاداش: گواهینامه های SSL - چگونه سرور خود را ایمن کنید Section 23: Bonus: SSL Certificates - How to Secure your Server

امتیاز: گواهینامه های SSL - چگونه سرور خود را ایمن کنیم Bonus: SSL Certificates - How to Secure your Server

  • مقدمه ای بر گواهینامه های SSL Introduction to SSL Certificates

  • گواهی سنتی در مقابل گواهی دیجیتال Traditional vs. Digital Certificate

  • انواع گواهینامه های SSL Types of SSL Certificates

  • گواهینامه های SSL چگونه کار می کنند How SSL Certificates Work

  • دریافت گواهینامه SSL Obtaining a SSL Certificate

  • مقدمه ای بر Lets Encrypt Introduction to Lets Encrypt

  • آماده سازی Preparation

  • مدیریت سرور نام دامنه Domain Name Server Administration

  • مقدمه ای بر اقیانوس دیجیتال Introduction to Digital Ocean

  • تنظیمات قطره Droplet Configurations

  • ایجاد یک قطره Creating a Droplet

  • PuTTY-Terminal را نصب کنید و وصل کنید Install PuTTY-Terminal and Connect

  • LAMP Stack - Apache، MySQL، PHP را نصب کنید Install LAMP Stack - Apache, MySQL, PHP

  • DNS را در Digital Ocean پیکربندی کنید Configure DNS on Digital Ocean

  • تنظیمات پایه قطره Droplet Basic Configurations

  • نصب Lets Encrypt Installing Lets Encrypt

  • گزارش وضعیت گواهی SSL SSL Certificate Status Reports

  • همه تغییرات دامنه را به HTTPS هدایت کنید Redirect all Domain Variations to HTTPS

  • تمدید خودکار با cron jobs Auto Renewal with cron jobs

نمایش نظرات

آموزش مسترکلاس توسعه وب - دوره صدور گواهینامه آنلاین
جزییات دوره
26 hours
398
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
480,882
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

YouAccel Training YouAccel Training

شروع به یادگیری کنید و مهارت های مورد نیاز خود را کسب کنید! بیانیه ماموریت: برای تسهیل یک محیط جامع یادگیری آنلاین برای دانشجویان. درباره شرکت YouAccel یک ارائه دهنده پیشرو در آموزش آنلاین است ، دوره هایی را در صنایع مختلف از IT و توسعه گرفته تا تجارت ، بازاریابی ، طراحی و بهره وری ارائه می دهد. تجربه آموزش الکترونیکی ارائه شده توسط YouAccel پویا است. هر دوره در High Definition با تکالیف ، آزمونها و امتحانات مربوطه که به صورت الکترونیکی تحویل و درجه بندی می شوند ، پخش می شود. کلیه دوره های YouAccel توسط مربیان دارای گواهینامه تدریس می شود که دارای چندین سال سابقه کار در زمینه ای هستند که برای آنها آموزش می دهند. این دوره ها را می توان با سرعت شخصی برگزار کرد و در چندین سطح از جمله مبتدی ، متوسط و پیشرفته ارائه می شود. دوره های آنلاین همچنین برای راحتی بیشتر با هر دستگاه تلفن همراه سازگار هستند. با استفاده از این تجربه به یک سطح جدید شخصی ، ارتباط زنده با مربیان از طریق کنسول پیام رسانی آنلاین Udemy در دسترس است. کلیه دوره ها دارای گواهی پایان دوره هستند و محدودیت سنی اعمال نمی شود.