دوره آموزشی آنلاین گواهینامه ارشد توسعه وب - Masterclass - آخرین آپدیت

دانلود Web Development Masterclass - Online Certification Course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
  • توسعه وب کامل: یادگیری صفر تا صد ساخت وب‌سایت
  • رایانش ابری (Cloud Computing): استفاده از زیرساخت‌های ابری
  • وب اپلیکیشن (Web Apps): ساخت برنامه‌های کاربردی تحت وب
  • لینوکس (Linux): آشنایی با سیستم عامل محبوب
  • وب سرور (Web Servers): پیکربندی و مدیریت سرورها
  • پایگاه داده (DBMS): مدیریت پایگاه‌های داده
  • لامپ استک (LAMP Stack): (Linux, Apache, MySQL, PHP)
  • HTML, CSS, JavaScript: زبان‌های اصلی توسعه وب
  • PHP: زبان برنامه‌نویسی سمت سرور
  • jQuery, Bootstrap, AJAX: کتابخانه‌ها و فریم‌ورک‌های کاربردی
  • شبکه‌های محلی و گسترده (LAN/WAN): آشنایی با مفاهیم شبکه
  • پیکربندی شبکه: راه‌اندازی اولیه شبکه
  • ثبت دامنه و حریم خصوصی دامنه (Domain Registration & Privacy): مدیریت نام دامنه
  • مدیریت دامنه: تمدید و انتقال دامنه
  • تنظیمات Nameservers و DNS Zone Files: پیکربندی DNS
  • راه‌اندازی سرور تست محلی: (Windows/MAC)
  • راه‌اندازی سرور تولید (Production Server): روی پلتفرم‌های ابری
  • پشتیبان‌گیری از دیسک و نصب ایمیج مجازی: مدیریت سرور مجازی
  • نصب اوبونتو روی ماشین مجازی (Ubuntu on VM):
  • نصب و پیکربندی WAMP (Windows):
  • نصب و پیکربندی MAMP (MAC):
  • مدیریت سرور از راه دور: (PuTTY/Terminal)
  • داشبورد سرور مجازی Linode: پیمایش و مدیریت
  • تنظیمات امنیتی سرور مجازی اوبونتو:
  • مقیاس‌پذیری سرور مجازی: افزایش و کاهش منابع
  • نصب LAMP Stack: روی سرورهای محلی و ریموت
  • مدیریت کاربران و سطوح دسترسی در اوبونتو:
  • آپلود فایل با FileZilla FTP Client:
  • برنامه‌نویسی حرفه‌ای: HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, AJAX
  • ساخت اپلیکیشن‌های موبایل ریسپانسیو با Bootstrap:
  • ایجاد انیمیشن‌های منحصربه‌فرد با jQuery:
  • ساخت و مدیریت پایگاه داده MySQL با PhpMyAdmin:
  • احراز هویت ورود با PHP و MySQL:
  • پیاده‌سازی قابلیت "پیشنهاد جستجوی گوگل" با AJAX و PHP:
  • اعتبارسنجی فرم‌های وب (Client/Server Side):
  • ایمیل تجاری سفارشی با Google Apps for Work:

پیش‌نیازها:

  • اتصال به اینترنت و کامپیوتر (PC یا MAC)
  • دانلودهای رایگان مورد نیاز
  • ویرایشگر متن (Text Wrangler برای MAC یا Notepad++ برای Windows)
  • FileZilla FTP Client
  • PuTTY و PuTTY Key GEN (برای کاربران Windows)
  • WAMP Server (برای کاربران Windows) یا MAMP Server (برای کاربران MAC)
  • Tight VNC Viewer (برای کاربران Windows) یا RealVNC Viewer (برای کاربران MAC)

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

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

چرا این دوره منحصر به فرد است؟

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

بخش ۱ و ۲ (مقدمه، چگونگی کارکرد اینترنت)

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

بخش ۳، ۴: (فرآیند توسعه وب، برنامه‌ریزی وب‌سایت)

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

بخش ۵: میزبانی وب و الزامات سیستم

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

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

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

بخش ۶: نام‌های دامنه

مروری بر فرآیند ثبت نام دامنه ارائه می‌دهیم. این شامل نقش ثبت‌کنندگان (Registrars) و مدیریت TLD (Top Level Domain) توسط ICANN است. ccTLDها (Country Code Top Level Domains) نیز مورد بررسی قرار می‌گیرند.

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

بخش ۷: محیط تست

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

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

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

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

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

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

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

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

بخش ۱۰: توسعه HTML

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

بخش ۱۱: توسعه CSS

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

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

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

بخش ۱۳: توسعه JavaScript

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

بخش ۱۴: کتابخانه jQuery

ما کتابخانه jQuery و بسیاری از ویژگی‌های منحصر به فرد آن را که برای ایجاد صفحات وب خیره‌کننده و متحرک استفاده می‌شود، بررسی می‌کنیم. ما با اصول اولیه، از جاسازی jQuery در صفحات وب گرفته تا کار با Selectors شروع می‌کنیم. سپس دانشجویان کار با رویدادها، تلنگر زدن (toggling)، محو شدن (fading)، لغزش (sliding) و سایر اشکال انیمیشن را بررسی می‌کنند. درس‌ها همچنین به دانشجویان نحوه کار با callbackها، chaining، عناصر قابل کشیدن (dragables)، منوهای آکاردئونی و بسیاری از توابع دیگر را آموزش می‌دهند.

بخش ۱۵: چارچوب Bootstrap

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

دانشجویان با تقریباً تمام اجزای Bootstrap، از تایپوگرافی، جداول و تصاویر گرفته تا jumbotrons، wells، alerts، دکمه‌ها، glyphicons و progress bars، آشنا می‌شوند. این بخش شامل چندین تمرین عملی است که دانشجویان را در فرآیند ایجاد طرح‌بندی‌های خیره‌کننده، همراه با modals، carousels، popovers، منوهای کشویی (drop-down menus)، فرم‌ها و موارد دیگر راهنمایی می‌کند.

بخش ۱۶: توسعه PHP

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

بخش ۱۷: ادغام پایگاه داده MySQL

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

بخش ۱۸، ۱۹ (XML، AJAX، & توسعه)

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

بخش ۲۰: Google Apps for Work

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


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

بخش 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

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

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

  • میزبانی اشتراکی Shared Hosting

  • میزبانی اختصاصی Dedicated Hosting

  • میزبانی VPS VPS Hosting

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

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

نام دامنه 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 Nameservers

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

  • آزمون 2 Quiz 2

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

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

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

  • Cloud Use-Cases Cloud Use-Cases

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

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

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

محیط تست Testing Environment

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

  • نصب WampServer - WAMP Installing WampServer - WAMP

  • نصب MampServer - MAMP Installing MampServer - MAMP

  • منوی WampServer WampServer Menu

  • تست فایل Localhost Localhost File Test

نام های دامنه 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

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

مقدمه ای بر محاسبات ابری Introduction to Cloud Computing

  • تاریخچه Linode History of Linode

  • مقدمه ای بر محاسبات ابری Intro to Cloud Computing

  • مزایای محاسبات ابری Benefits of Cloud Computing

  • مدل های خدمات محاسبات ابری Cloud Computing Service Models

محیط تست Testing Environment

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

  • نصب WampServer - WAMP Installing WampServer - WAMP

  • نصب MampServer - MAMP Installing MampServer - MAMP

  • منوی WampServer WampServer Menu

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

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

مدل های خدمات محاسبات ابری 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

محیط تولید 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

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

استقرار سرور ابری در 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

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

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

  • نمای کلی FileZilla FileZilla Overview

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

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

  • امتحان 3 Quiz 3

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

مبانی لینوکس 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

توسعه 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

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

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

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

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

  • نرم افزار وب سرور (NGINX در مقابل Apache) 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

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

  • کلید واژه ها: Stack ها، Framework ها، و زبان ها [بخش 1] Key Terms: Stacks, Frameworks, & Languages [Part 1]

  • کلید واژه ها: Stack ها، Framework ها، و زبان ها [بخش 2] Key Terms: Stacks, Frameworks, & Languages [Part 2]

  • کلید واژه ها: Stack ها، Framework ها، و زبان ها [بخش 3] Key Terms: Stacks, Frameworks, & Languages [Part 3]

توسعه 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

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

نصب و پیکربندی 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 بر روی Apache 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

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

  • معرفی DOM DOM Introduction

  • دستکاری DOM DOM Manipulation

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

مبانی امنیت سرور 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

توسعه جاوا اسکریپت 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

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

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

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

  • مقیاس پذیری عمودی Vertical Scaling

  • مقیاس پذیری افقی با Load Balancer های خودکار (NodeBalancer) Horizontal Scaling with Auto Load Balancers (NodeBalancer)

  • تعویض IP نمونه Instance IP Swaps

کتابخانه جی کوئری 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

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

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

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

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

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

  • مدیر DNS Linode Linode DNS Manager

  • اصلاح Nameserver های GoDaddy Amending GoDaddy Name Servers

چارچوب بوت استرپ 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

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

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

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

  • مروری بر FileZilla FileZilla Overview

  • آپلود با FileZilla FileZilla Uploading

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

  • آزمون 3 Quiz 3

توسعه 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

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

توسعه HTML HTML Development

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

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

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

  • تگ Body در 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

  • تگ های Anchor در 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 - POST در مقابل GET 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

  • Iframes در HTML HTML Iframes

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

  • پروژه HTML - Header 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 - Footer HTML Project - Footer

  • آزمون 4 Quiz 4

یکپارچه سازی پایگاه داده 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

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

توسعه CSS CSS Development

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

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

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

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

  • کلاس ها و Spans در CSS CSS Classes and Spans

  • تقسیم ها (DIVs) در CSS CSS Divisions - DIVs

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

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

  • Padding در CSS CSS Padding

  • خصوصیات متن در CSS CSS Text Properties

  • خصوصیات فونت در CSS CSS Font Properties

  • حاشیه ها (Borders) در 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

  • موقعیت دهی ثابت (Fixed) در CSS CSS Fixed Positioning

  • خصوصیت Float در CSS CSS Float Property

  • خصوصیت Clear در CSS CSS Clear Property

  • Z-Index در CSS 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

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

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

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

  • مقدمه DOM DOM Introduction

  • دستکاری DOM DOM Manipulation

طرح توسعه 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

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

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

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

  • محل قرارگیری جاوا اسکریپت JavaScript Placement

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

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

  • 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

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

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

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

  • صفات آرایه در جاوا اسکریپت JavaScript Array Attributes

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

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

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

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

  • الحاق آرایه ها در جاوا اسکریپت JavaScript Joining Arrays

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

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

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

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

  • حلقه For-In در جاوا اسکریپت JavaScript For-In Loop

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

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

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

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

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

  • پروژه جاوا اسکریپت 1 - تغییر دهنده رنگ پس زمینه JavaScript Project 1 - BG Color Changer

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

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

  • آزمون 6 Quiz 6

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

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

کتابخانه jQuery jQuery Library

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

  • الحاق jQuery Embedding jQuery

  • نحو jQuery و مقدمه انتخابگرها jQuery Syntax and Selector Intro

  • انتخابگر شناسه jQuery jQuery ID Selector

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

  • سایر انتخابگرهای jQuery jQuery Other Selectors

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

  • مقدمه رویدادهای jQuery jQuery Events Intro

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

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

  • چندین هندلر رویداد در jQuery jQuery Multiple Event Handlers

  • پنهان کردن-نمایش دادن در jQuery jQuery Hiding-Showing

  • Toggle در jQuery jQuery Toggle

  • Fade In-Out در jQuery jQuery Fade In-Out

  • Fade Toggle در jQuery jQuery Fade Toggle

  • Fade To در jQuery jQuery Fade To

  • Slide Down در jQuery jQuery Slide Down

  • Slide Up در jQuery jQuery Slide Up

  • Slide Toggle در jQuery jQuery Slide Toggle

  • انیمیشن در jQuery jQuery Animate

  • انیمیشن - پارامترهای متعدد در jQuery jQuery Animate - Multiple Params

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

  • انیمیشن - عملکرد صف در jQuery jQuery Animate - Queue Functionality

  • متد Stop در jQuery jQuery Stop Method

  • توابع Callback در jQuery jQuery Callback Functions

  • زنجیره سازی در jQuery jQuery Chaining

  • عناصر قابل کشیدن (Draggables) در jQuery jQuery Draggables

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

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

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

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

  • تنظیم محتوا - text - html - val در jQuery jQuery Set Content - text - html - val

  • تنظیم صفات - attr در jQuery jQuery Set Attributes - attr

  • Append و Prepend در jQuery jQuery Append and Preprend

  • After و Before در jQuery jQuery - After and Before

  • Remove و Empty در jQuery jQuery Remove and Empty

  • Filter Remove در jQuery jQuery Filter Remove

  • افزودن کلاس در jQuery jQuery Add Class

  • حذف کلاس در jQuery jQuery Remove Class

  • Toggle Class در jQuery jQuery Toggle Class

  • آزمون 7 Quiz 7

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

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

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

فریمورک Bootstrap Bootstrap Framework

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

  • الحاق Bootstrap Embedding Bootstrap

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

  • سیستم گرید Bootstrap Bootstrap Grid System

  • چیدمان های سه ستونی Bootstrap Bootstrap Three Column Layouts

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

  • جداول Bootstrap Bootstrap Tables

  • استایل دهی تصاویر در Bootstrap Bootstrap Styling Images

  • Jumbotron در Bootstrap Bootstrap Jumbotron

  • Wells در Bootstrap Bootstrap Wells

  • هشدارها در Bootstrap Bootstrap Alerts

  • دکمه ها در Bootstrap Bootstrap Buttons

  • گروه دکمه ها در Bootstrap Bootstrap Button Groups

  • گروه دکمه های توجیه شده در Bootstrap Bootstrap Justified Button Groups

  • Glyphicons در Bootstrap Bootstrap Glyphicons

  • Badges و Labels در Bootstrap Bootstrap Badges and Labels

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

  • Pagination در Bootstrap Bootstrap Pagination

  • Pagination صفحه بندی در Bootstrap Bootstrap Pager Pagination

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

  • پنل ها در Bootstrap Bootstrap Panels

  • منوهای کشویی (Dropdown Menus) در Bootstrap Bootstrap Dropdown Menus

  • قابل جمع شونده ها (Collapsibles) در Bootstrap Bootstrap Collapsibles

  • پنل قابل جمع شونده در Bootstrap Bootstrap Collapse Panel

  • گروه لیست قابل جمع شونده در Bootstrap Bootstrap Collapse List Group

  • آکاردئون در Bootstrap Bootstrap Accordian

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

  • منوهای پیل (Pill) در Bootstrap Bootstrap Pill Menus

  • تب ها و پیل های پویا در Bootstrap Bootstrap Dynamic Tabs and Pills

  • نوار ناوبری در Bootstrap Bootstrap Navigation Bar

  • نوار ناوبری قابل جمع شونده در Bootstrap Bootstrap Collapsible Navigation Bar

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

  • ورودی ها در Bootstrap Bootstrap Inputs

  • وضعیت کنترل فرم در Bootstrap Bootstrap Form Control States

  • اندازه دهی ورودی در Bootstrap Bootstrap Input Sizing

  • Carousel در Bootstrap Bootstrap Carousel

  • Modal در Bootstrap Bootstrap Modal

  • Tooltip در Bootstrap Bootstrap Tooltip

  • Popover در Bootstrap Bootstrap Popover

  • Scrollspy در Bootstrap Bootstrap Scrollspy

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

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

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

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

  • آزمون 8 Quiz 8

امتیاز: گواهینامه های 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

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

توسعه PHP PHP Development

  • مقدمه ای بر PHP PHP Introduction

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

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

  • نحو PHP PHP Syntax

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

  • دامنه دسترسی متغیرها در PHP PHP Variable Scope

  • کلمه کلیدی Global در PHP PHP Global Keyword

  • کلمه کلیدی Static در PHP PHP Static Keyword

  • Echo در مقابل Print در PHP PHP Echo vs Print

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

  • اشیاء در PHP PHP Objects

  • رشته ها در PHP PHP Strings

  • ثابت ها در PHP PHP Constants

  • عملگرها در PHP PHP Operators

  • دستورات شرطی در PHP PHP Conditional Statements

  • دستور ElseIf در PHP PHP ElseIf Statement

  • دستور Switch در PHP PHP Switch Statement

  • حلقه های While در PHP PHP While Loops

  • حلقه های For در PHP PHP For Loops

  • توابع در PHP PHP Functions

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

  • آرایه ها در PHP PHP Arrays

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

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

  • متغیرهای Superglobal در PHP PHP Superglobal Variables

  • مقدمه ای بر فرم ها در PHP PHP Forms Introduction

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

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

  • فیلدهای اجباری فرم در PHP PHP Form Required Fields

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

  • آزمون 9 Quiz 9

ادغام پایگاه داده MySQL MySQL Database Integration

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

  • مقدمه ای بر PhpMyAdmin Introduction PhpMyAdmin

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

  • امنیت MySQL و 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

  • اتصال به پایگاه داده MySQL با PHP Connect to MySQL Database using PHP

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

  • SQL Select SQL Select

  • کلمه کلیدی DISTINCT در SQL SQL Distinct Keyword

  • بند WHERE در SQL SQL Where Clause

  • عملگر AND در SQL SQL And Operator

  • عملگر OR در SQL SQL Or Operator

  • ORDER BY در SQL SQL Order By

  • INSERT INTO در MySQL MySQL Insert Into

  • دریافت آخرین ID در MySQL MySQL Get Last ID

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

  • عبارات آماده شده در MySQL MySQL Prepared Statements

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

  • تابع Header در PHP PHP Header Function

  • Isset در PHP PHP Isset

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

XML و 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

پروژه توسعه Development Project

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

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

  • مروری بر صفحه Index Index Page Overview

  • تغییرات صفحه اصلی Home Page Mods

  • تغییرات صفحه درباره ما About Page Mods

  • تغییرات صفحه بلاگ Blog Page Mods

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

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

  • وضعیت ثبت نام با JavaScript و AJAX Registration Status using JavaScript and AJAX

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

  • احراز هویت ورود - بخش اول Login Authentication - Part 1

  • احراز هویت ورود - بخش دوم Login Authentication - Part 2

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

  • احراز هویت ورود - بخش چهارم 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

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 - کنسول ادمین Google Apps for Work - Admin Console

آزمون نهایی Final Exam

  • آزمون دوره Course Exam

امتیاز: گواهی‌نامه‌های 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

  • مقدمه‌ای بر Let's Encrypt Introduction to Lets Encrypt

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

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

  • مقدمه‌ای بر Digital Ocean Introduction to Digital Ocean

  • پیکربندی Droplet Droplet Configurations

  • ایجاد یک Droplet 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 Droplet Basic Configurations

  • نصب Let's Encrypt Installing Lets Encrypt

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

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

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

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

YouAccel Training YouAccel Training

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