آموزش PHP برای مبتدیان - استاد PHP شوید - پروژه CMS

PHP for Beginners - Become a PHP Master - CMS Project

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: PHP برای مبتدیان: همه چیزهایی را که برای تبدیل شدن به یک توسعه دهنده حرفه ای PHP نیاز دارید با تمرین ها و پروژه های عملی بیاموزید. شما یاد خواهید گرفت که یک سیستم مدیریت محتوا (CMS) مانند وردپرس، دروپال یا جوملا ایجاد کنید. نحوه استفاده از پایگاه های داده را یاد خواهید گرفت برنامه نویسی شی گرا MySQL را یاد خواهید گرفت که چگونه برنامه خود را به صورت آنلاین راه اندازی کنید چگونه از فرم ها برای ارسال داده ها به پایگاه های داده استفاده کنید. نحوه استفاده از AJAX برای ارسال داده ها به سرور بدون رفرش کردن صفحه شما با امنیت PHP آشنا می شوید با جلسات هش کردن رمز عبور ارسال ایمیل یاد می گیرید که از composer (مدیر بسته PHP) استفاده کنید. .php از فایل ها با کسب تجربه از پروژه یاد می گیرید که از بوت استرپ استفاده کنید. اشکال زدایی کد خود را یاد خواهید گرفت ایجاد صفحه بندی را یاد خواهید گرفت refactoring کد را یاد می گیرید اشکال زدایی (کد خود را اصلاح کنید) استفاده از API را یاد خواهید گرفت. برای آوردن داده ها از یک پایگاه داده به یک رابط گرافیکی چیزهای بیشتری وجود دارد و دستان من فقط از تایپ کردن خسته شده اند :) که)

یکی از بزرگترین دوره های PHP در UDEMY ........

بهترین دوره آموزشی PHP در UDEMY......

بیش از 90,000 دانش آموز در حال حاضر این دوره را می گذرانند.........

بهترین دوره برای مبتدیان PHP مرور شده به دلایلی.....

---------------------------------------------- ------------------------------------------------ ------------

آیا شما تازه وارد PHP هستید یا به یک تجدید کننده نیاز دارید؟ سپس این دوره به شما کمک می کند تا تمام اصول PHP رویه ای، PHP شی گرا، MYSQLi و پایان دوره را با ساختن یک سیستم CMS مشابه وردپرس، جوملا یا دروپال به دست آورید.

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

دانستن PHP به شما امکان می دهد برنامه های کاربردی وب، وب سایت ها یا سیستم های مدیریت محتوا مانند وردپرس، فیس بوک، توییتر یا حتی گوگل بسازید.

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

چرا؟

چون میلیون ها وب سایت و برنامه (اکثریت) از PHP استفاده می کنند. می توانید در هر جایی شغل پیدا کنید یا حتی به تنهایی، آنلاین و در مکان هایی مانند فریلنسر یا Odesk کار کنید. پس از یادگیری مطمئناً می توانید درآمد قابل توجهی داشته باشید.

نظرات برخی از دانشجویان من برای این دوره و برخی دیگر

مقدس*********

چند کتاب در مورد PHP خواندم اما آنقدر کسل کننده بود که هرگز کتابی را تمام نکردم و از یادگیری دریغم کردم، این دوره به من کمک کرد مستقیماً. حتی برای به دست آوردن یا ماندن با انگیزه به اهداف نیاز دارید، زیرا من مربی دارم: ادوین دیاز، روش تدریس او بسیار عالی (و سرگرم کننده) و گوش دادن آسان است! راستش من را از تخت دور نگه می دارد xD. من واقعاً این دوره را دوست دارم. اگر بخواهم این دوره را از دیدگاه شخصی خود توصیف کنم، یک کلمه: حماسه! واقعا مشتاقانه منتظر چیزهایی هستیم که در آینده اضافه خواهند شد! کار عالی و با تشکر از شما! درود از یک هلندی

بهترین دوره PHP************

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

بهترین دوره آموزش PHP باعث شد که پول سرگرم کننده و آسان باشد! *************

سلام ادوین شما "یادگیری PHP را بسیار سرگرم کننده برای پیگیری آسان کرده اید. من ایده های زیادی به دست آوردم که می خواهم انجام دهم و اکنون 3 سال است که به دنبال دوره و مدرس مناسبی هستم که به من کمک کند رویایم را برآورده کنم. می خواهم از شما تشکر کنم که اکنون بیش از نیمی از دوره آنلاین شما را گذرانده ام و همچنان علاقه مند به تکمیل آن هستم. ممنون از انگیزه و سخنان محبت آمیز شما. این چیزی است که مرا ادامه می دهد و می دانم که وقتی این کار را تمام کنم، می توانم به هدفم برسم. من معتقدم که دوره شما کلید موفقیت من در تحقق رویایم است. و بهترین بخش این است که مدرس همیشه به سوالات شما پاسخ می دهد

بهترین دوره ای که تا به حال گذرانده ام ****************

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

***************************پایان نظرات ***************** ******

قول من به شما

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

من شما را خسته نمی کنم :)

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

رویکرد من

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

دلار سرمایه گذاری شده شما در این دوره بارها و بارها چند برابر خواهد شد

با بیش از 176 سخنرانی و بیش از 20 ساعت دانش خالص PHP از دنیای واقعی، می توانید شرط بندی کنید، پول شما در این دوره به خوبی خرج می شود.

100% برگشت پول اگر دوست ندارید

با 100% پول تضمین شده در عرض 30 روز، چیزی برای از دست دادن و دنیایی از امکانات برای آینده خود ندارید. اگر به دلایلی دوره را دوست ندارید یا من را دوست ندارید، می توانید پول خود را از Udemy پس بگیرید.

سوالات متداول.....

س: آیا PHP ارزش یادگیری دارد؟

پاسخ: بله بله بله...

پی اچ پی یکی از بهترین زبان های برنامه نویسی وب در جهان است و تمامی وب سایت های مهم مانند گوگل، اپل، فیسبوک، یاهو، ویکی پدیا و بسیاری دیگر از آن برای برنامه های کاربردی وب خود استفاده می کنند.

س: اگر PHP بلد باشم می توانم درآمد کسب کنم؟

A: تعداد زیادی از آن

به freelancer dot com بروید و پروژه های PHP را جستجو کنید. پروژه های زیادی را خواهید دید که منتظرند تا مردم در آن سایت آنها را به پایان برسانند. در واقع پروژه های بیشتری در PHP نسبت به هر زبان دیگری وجود دارد.

این دوره PHP موارد زیر را پوشش می دهد و سپس برخی از ...

  • پایگاه های داده در PHP

  • PHP شی گرا

  • پروژه CMS شبیه (وردپرس)

  • فرم های ارسالی در PHP

  • امنیت در PHP

  • متغیرها در PHP

  • ریاضی در PHP

  • آرایه ها در PHP

  • ساختارهای کنترل در PHP

  • مقایسه اپراتورها در PHP

  • Mayor Loops در PHP

  • توابع در PHP

  • ثابت در PHP

  • Super Globals در PHP

  • جلسات در PHP

  • کوکی‌ها در PHP

  • کار با FILES را بیاموزید

  • ویژگی جستجوی سفارشی

  • تأیید هویت

  • استفاده از jQuery + Bootstrap را بیاموزید

  • اعلان‌های بی‌درنگ با JS

  • از اعتبارنامه خود با ENV.

    محافظت کنید
  • Learn Composer (مدیر وابستگی PHP)

  • ارسال ایمیل - از PHP یا استفاده از بسته شخص ثالث را بیاموزید

  • و خیلی خیلی بیشتر .....

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


لطفاً به همه سخنرانی‌ها نگاه کنید تا موارد بیشتری را ببینید.


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

قدم های اول The First Steps

  • معرفی Introduction

  • به روز شده - بررسی اجمالی دوره Updated - Course Overview

  • ابزارهای محیطی توسعه محلی Local Development Environment Tools

  • دوره تمرین/فایل های مرجع - Udemy Video Walk Through Course Exercise / Reference Files - Udemy Video Walk Through

  • ویرایشگرهایی که من توصیه می کنم Editors I recommend

  • ویرایشگر توسعه را دانلود و نصب کنید Download and Install Development Editor

  • تعبیه PHP در HTML Embedding PHP in HTML

  • استفاده از داده های دینامیک Using Dynamic Data

  • درج نظرات در PHP Inserting Comments in PHP

  • تمرین بخش 1 Practice Section 1

قدم های اول The First Steps

  • معرفی Introduction

  • به روز شده - بررسی اجمالی دوره Updated - Course Overview

  • ابزارهای محیطی توسعه محلی Local Development Environment Tools

  • دوره تمرین/فایل های مرجع - Udemy Video Walk Through Course Exercise / Reference Files - Udemy Video Walk Through

  • ویرایشگرهایی که من توصیه می کنم Editors I recommend

  • ویرایشگر توسعه را دانلود و نصب کنید Download and Install Development Editor

  • تعبیه PHP در HTML Embedding PHP in HTML

  • استفاده از داده های دینامیک Using Dynamic Data

  • درج نظرات در PHP Inserting Comments in PHP

  • تمرین بخش 1 Practice Section 1

انواع داده ها و بیشتر Data Types and More

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

  • ریاضی Math

  • آرایه ها Arrays

  • آرایه های انجمنی Associative Arrays

  • تمرین بخش 2 Practice Section 2

  • اولین قدم ها First steps

انواع داده ها و بیشتر Data Types and More

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

  • ریاضی Math

  • آرایه ها Arrays

  • آرایه های انجمنی Associative Arrays

  • تمرین بخش 2 Practice Section 2

  • اولین قدم ها First steps

ساختارهای کنترلی Control Structures

  • اگر بیانیه ها if Statements

  • مقایسه و عملگرهای منطقی Comparison and Logical Operators

  • تغییر بیانیه ها در PHP Switch Statements in PHP

  • در حالی که در PHP حلقه بزنید While Loop in PHP

  • برای حلقه در PHP For Loop in PHP

  • حلقه Foreach در PHP Foreach Loop in PHP

  • تمرین بخش 3 Practice Section 3

  • آزمون ساختارهای کنترلی Control Structures Quiz

ساختارهای کنترلی Control Structures

  • اگر بیانیه ها if Statements

  • مقایسه و عملگرهای منطقی Comparison and Logical Operators

  • تغییر بیانیه ها در PHP Switch Statements in PHP

  • در حالی که در PHP حلقه بزنید While Loop in PHP

  • برای حلقه در PHP For Loop in PHP

  • حلقه Foreach در PHP Foreach Loop in PHP

  • تمرین بخش 3 Practice Section 3

  • آزمون ساختارهای کنترلی Control Structures Quiz

توابع سفارشی Custom Functions

  • تعریف توابع Defining functions

  • پارامترهای تابع Function Parameters

  • مقادیر را از توابع برگردانید Return Values From Functions

  • متغیر جهانی و دامنه Global Variable and Scope

  • ثابت ها Constants

  • روش جدیدتر برای ایجاد یک ثابت Newer Way of creating a Constant

  • تمرین بخش 4 Practice Section 4

توابع سفارشی Custom Functions

  • تعریف توابع Defining functions

  • پارامترهای تابع Function Parameters

  • مقادیر را از توابع برگردانید Return Values From Functions

  • متغیر جهانی و دامنه Global Variable and Scope

  • ثابت ها Constants

  • روش جدیدتر برای ایجاد یک ثابت Newer Way of creating a Constant

  • تمرین بخش 4 Practice Section 4

توابع داخلی PHP PHP Built-in Functions

  • توابع ریاضی Math Functions

  • توابع رشته String Functions

  • توابع آرایه Array Functions

  • بخش 5 را تمرین کنید Practice Section 5

توابع داخلی PHP PHP Built-in Functions

  • توابع ریاضی Math Functions

  • توابع رشته String Functions

  • توابع آرایه Array Functions

  • بخش 5 را تمرین کنید Practice Section 5

نحوه استفاده از داده های فرم در PHP How To Use Form Data in PHP

  • بررسی ارسال فرم Checking for Form Submission

  • استخراج اطلاعات از فرم Extracting Information from form

  • اعتبارسنجی ارزش های فرم Validating The Form Values

  • ارسال صفحه خارجی External Page Submission

  • بخش 6 را تمرین کنید Practice Section 6

نحوه استفاده از داده های فرم در PHP How To Use Form Data in PHP

  • بررسی ارسال فرم Checking for Form Submission

  • استخراج اطلاعات از فرم Extracting Information from form

  • اعتبارسنجی ارزش های فرم Validating The Form Values

  • ارسال صفحه خارجی External Page Submission

  • بخش 6 را تمرین کنید Practice Section 6

نحوه استفاده از پایگاه داده در PHP How To Use Databases in PHP

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

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

  • ایجاد پایگاه داده در PHPmyadmin Creating a Database in PHPmyadmin

  • ایجاد جداول و درج داده در PHPmyadmin Creating Tables and Inserting Data in PHPmyadmin

  • نشانه گذاری برای صفحه ورود Markup for Login Page

  • دریافت اطلاعات پست از چک Receiving Post Data From Check

  • اتصال به پایگاه داده با استفاده از PHP Connecting to the Database using PHP

  • ایجاد رکورد در جدول پایگاه داده با PHP Creating Records into the database table with PHP

  • خواندن اطلاعات در پایگاه داده با PHP Reading Information in the Database with PHP

  • ایجاد فرم به روز رسانی سوابق Creating the Update Records Form

  • تثبیت مقدار مشخصه نام Fixing Name Attribute Value

  • پرس و جو برای خواندن شناسه Query to Read Id's

  • درخواست به روز رسانی نام کاربری و رمز عبور Query to Update Username and Password

  • Refactoring Query Update به یک تابع Refactoring The Update Query into a Function

  • حذف رکوردها از پایگاه داده با PHP Delete Records From Database with PHP

  • Refactoring تمام کد پرس و جو پایگاه داده به توابع ReFactoring all Database Query Code into Functions

  • ماژولار کردن همه فایل ها و Refactoring Making All Files Modular and Refactoring

  • بخش 7 را تمرین کنید Practice Section 7

نحوه استفاده از پایگاه داده در PHP How To Use Databases in PHP

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

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

  • ایجاد پایگاه داده در PHPmyadmin Creating a Database in PHPmyadmin

  • ایجاد جداول و درج داده در PHPmyadmin Creating Tables and Inserting Data in PHPmyadmin

  • نشانه گذاری برای صفحه ورود Markup for Login Page

  • دریافت اطلاعات پست از چک Receiving Post Data From Check

  • اتصال به پایگاه داده با استفاده از PHP Connecting to the Database using PHP

  • ایجاد رکورد در جدول پایگاه داده با PHP Creating Records into the database table with PHP

  • خواندن اطلاعات در پایگاه داده با PHP Reading Information in the Database with PHP

  • ایجاد فرم به روز رسانی سوابق Creating the Update Records Form

  • تثبیت مقدار مشخصه نام Fixing Name Attribute Value

  • پرس و جو برای خواندن شناسه Query to Read Id's

  • درخواست به روز رسانی نام کاربری و رمز عبور Query to Update Username and Password

  • Refactoring Query Update به یک تابع Refactoring The Update Query into a Function

  • حذف رکوردها از پایگاه داده با PHP Delete Records From Database with PHP

  • Refactoring تمام کد پرس و جو پایگاه داده به توابع ReFactoring all Database Query Code into Functions

  • ماژولار کردن همه فایل ها و Refactoring Making All Files Modular and Refactoring

  • بخش 7 را تمرین کنید Practice Section 7

امنیت PHP PHP Security

  • تزریق SQL - چگونه از آن جلوگیری کنیم SQL Injection - How to Prevent it

  • رمزگذاری رمز عبور Password Encryption

  • بخش 8 را تمرین کنید Practice Section 8

امنیت PHP PHP Security

  • تزریق SQL - چگونه از آن جلوگیری کنیم SQL Injection - How to Prevent it

  • رمزگذاری رمز عبور Password Encryption

  • بخش 8 را تمرین کنید Practice Section 8

PHP و وب PHP and The Web

  • مقدمه ای بر درخواست های HTTP و موارد دیگر Introduction to HTTP Requests and more

  • با استفاده از GET super Global Using The GET super Global

  • با استفاده از Post Super Global Using the Post Super Global

  • درباره کوکی ها در PHP About Cookies in PHP

  • تنظیم کوکی ها با PHP Setting Cookies with PHP

  • خواندن کوکی ها در PHP Reading Cookies in PHP

  • نحوه استفاده از Sessions در PHP How use Sessions in PHP

  • بخش 9 را تمرین کنید Practice Section 9

PHP و وب PHP and The Web

  • مقدمه ای بر درخواست های HTTP و موارد دیگر Introduction to HTTP Requests and more

  • با استفاده از GET super Global Using The GET super Global

  • با استفاده از Post Super Global Using the Post Super Global

  • درباره کوکی ها در PHP About Cookies in PHP

  • تنظیم کوکی ها با PHP Setting Cookies with PHP

  • خواندن کوکی ها در PHP Reading Cookies in PHP

  • نحوه استفاده از Sessions در PHP How use Sessions in PHP

  • بخش 9 را تمرین کنید Practice Section 9

معرفی PHP شی گرا Object Oriented PHP Introduction

  • کلاس ها و اشیا چیست؟ معرفی What are classes and objects ? Introduction

  • کلاس ها چیست و چگونه آنها را در PHP تعریف کنیم What are classes and how to define them in PHP

  • متدهای کلاس چیست و چگونه می توان آنها را ایجاد کرد What are class methods and how to create them

  • چگونه یک کلاس را نمونه سازی کنیم How to instantiate a class

  • افزودن خواص به کلاس ما Adding Properties to Our Class

  • وراثت طبقاتی Class inheritance

  • سازندگان Constructors

  • دسترسی به داده ها Data Access

  • اطلاعیه مهم!!! قبل از اینکه به سخنرانی بعدی بروید بخوانید. Important notice!!! Read before you proceed to the next lecture.

  • داده های استاتیک در کلاس ها Static Data in Classes

  • بخش 10 را تمرین کنید Practice Section 10

معرفی PHP شی گرا Object Oriented PHP Introduction

  • کلاس ها و اشیا چیست؟ معرفی What are classes and objects ? Introduction

  • کلاس ها چیست و چگونه آنها را در PHP تعریف کنیم What are classes and how to define them in PHP

  • متدهای کلاس چیست و چگونه می توان آنها را ایجاد کرد What are class methods and how to create them

  • چگونه یک کلاس را نمونه سازی کنیم How to instantiate a class

  • افزودن خواص به کلاس ما Adding Properties to Our Class

  • وراثت طبقاتی Class inheritance

  • سازندگان Constructors

  • دسترسی به داده ها Data Access

  • اطلاعیه مهم!!! قبل از اینکه به سخنرانی بعدی بروید بخوانید. Important notice!!! Read before you proceed to the next lecture.

  • داده های استاتیک در کلاس ها Static Data in Classes

  • بخش 10 را تمرین کنید Practice Section 10

کار با فایل ها Working with files

  • باز کردن و ایجاد فایل ها Opening and creating files

  • نوشتن روی فایل ها Writing to files

  • خواندن فایل ها Reading files

  • حذف فایل ها Deleting files

کار با فایل ها Working with files

  • باز کردن و ایجاد فایل ها Opening and creating files

  • نوشتن روی فایل ها Writing to files

  • خواندن فایل ها Reading files

  • حذف فایل ها Deleting files

پروژه CMS/سیستم وبلاگ نویسی - Front End و مراحل اول CMS Project / Blogging System - Front End and First Steps

  • تور مقدماتی CMS Intro Tour of the CMS

  • روشن کردن برخی از ویژگی های مهم Turning On Some Important Features

  • اضافه کردن دارایی ها/ساختار کاری ما Adding our assets / working structure

  • ایجاد پایگاه داده و جدول دسته بندی برای CMS Creating database and category table for the CMS

  • اتصال به پایگاه داده با PHP Connecting to the database with PHP

  • امکان استفاده مجدد از فایل های ما Making our files reuseable

  • درج داده ها در جدول دسته بندی و نمایش آن Inserting Data into Category Table and Displaying it

  • ایجاد جدول پست ها Creating the posts table

  • به روز رسانی تعداد نظرات پست (ادوین از آینده) Post Comment Count Update ( Edwin from the future )

  • درج داده ها در جدول پست ها و نمایش آن Inserting Data into the posts table and displaying it

  • درج تصویر پست و نمایش آن Inserting the post image and displaying it

  • ایجاد یک موتور جستجوی سفارشی قسمت 1 Creating a custom search engine part 1

  • ایجاد یک موتور جستجوی سفارشی قسمت 2 Creating a custom search engine part 2

  • ایجاد یک موتور جستجوی سفارشی قسمت 3 Creating a custom search engine part 3

  • اضافه کردن دسته ها به نوار کناری Adding Categories to the sidebar

پروژه CMS/سیستم وبلاگ نویسی - Front End و مراحل اول CMS Project / Blogging System - Front End and First Steps

  • تور مقدماتی CMS Intro Tour of the CMS

  • روشن کردن برخی از ویژگی های مهم Turning On Some Important Features

  • اضافه کردن دارایی ها/ساختار کاری ما Adding our assets / working structure

  • ایجاد پایگاه داده و جدول دسته بندی برای CMS Creating database and category table for the CMS

  • اتصال به پایگاه داده با PHP Connecting to the database with PHP

  • امکان استفاده مجدد از فایل های ما Making our files reuseable

  • درج داده ها در جدول دسته بندی و نمایش آن Inserting Data into Category Table and Displaying it

  • ایجاد جدول پست ها Creating the posts table

  • به روز رسانی تعداد نظرات پست (ادوین از آینده) Post Comment Count Update ( Edwin from the future )

  • درج داده ها در جدول پست ها و نمایش آن Inserting Data into the posts table and displaying it

  • درج تصویر پست و نمایش آن Inserting the post image and displaying it

  • ایجاد یک موتور جستجوی سفارشی قسمت 1 Creating a custom search engine part 1

  • ایجاد یک موتور جستجوی سفارشی قسمت 2 Creating a custom search engine part 2

  • ایجاد یک موتور جستجوی سفارشی قسمت 3 Creating a custom search engine part 3

  • اضافه کردن دسته ها به نوار کناری Adding Categories to the sidebar

CMS - دسته ها و موارد دیگر... CMS - Categories & More...

  • ایجاد کد قابل استفاده مجدد در ادمین Creating reuseable code in the admin

  • ایجاد لینک های ناوبری در admin Creating the navigation links in admin

  • ایجاد صفحه دسته ادمین قسمت 1 Creating the admin category page part 1

  • ایجاد صفحه دسته ادمین قسمت 2 Creating the admin category page part 2

  • نمایش داده ها در صفحه دسته بندی Displaying data in category page

  • اضافه کردن دسته ها Adding Categories

  • اضافه کردن یک تابع خاص به فایل هدر ما Adding a special Function to our header file

  • حذف دسته ها Deleting Categories

  • به روز رسانی یا ویرایش دسته ها قسمت 1 Updating or Editing Categories part 1

  • به روز رسانی یا ویرایش دسته ها قسمت 2 Updating or Editing Categories part 2

  • کد طبقه بندی بازسازی بخش 1 Refactoring category code part 1

  • کد طبقه بندی Refactoring قسمت 2 Refactoring category code part 2

CMS - دسته ها و موارد دیگر... CMS - Categories & More...

  • ایجاد کد قابل استفاده مجدد در ادمین Creating reuseable code in the admin

  • ایجاد لینک های ناوبری در admin Creating the navigation links in admin

  • ایجاد صفحه دسته ادمین قسمت 1 Creating the admin category page part 1

  • ایجاد صفحه دسته ادمین قسمت 2 Creating the admin category page part 2

  • نمایش داده ها در صفحه دسته بندی Displaying data in category page

  • اضافه کردن دسته ها Adding Categories

  • اضافه کردن یک تابع خاص به فایل هدر ما Adding a special Function to our header file

  • حذف دسته ها Deleting Categories

  • به روز رسانی یا ویرایش دسته ها قسمت 1 Updating or Editing Categories part 1

  • به روز رسانی یا ویرایش دسته ها قسمت 2 Updating or Editing Categories part 2

  • کد طبقه بندی بازسازی بخش 1 Refactoring category code part 1

  • کد طبقه بندی Refactoring قسمت 2 Refactoring category code part 2

CMS - پست ها CMS - POSTS

  • ایجاد جدول HTML در admin برای نمایش لیست پست ها Creating a HTML table in admin to display a list of posts

  • نمایش لیست پست ها در ادمین Displaying posts list in admin

  • از جمله صفحات بر اساس تکنیک شرط Including Pages based on condition technique

  • ایجاد فرم پست HTML در ادمین Creating Post HTML form in admin

  • درج داده پست از مدیر Inserting Post Data From admin

  • حذف پست ها در ادمین Deleting Posts in admin

  • ایجاد صفحه پست فرم ویرایش HTML Creating the HTML edit form post page

  • نمایش داده های ویرایش در صفحه ویرایش پست Displaying the Edit Data in Post Edit Page

  • ویرایش پویا دسته بندی/نمایش تصویر Dynamic Category Editing / Image Display

  • در نهایت به روز رسانی پست ها Finally Updating Posts

  • ارتباط دسته ها با پست ها و نمایش آن Relating Categories to posts and Displaying it

  • افزودن کشویی دسته به صفحه افزودن پست Adding Category Dropdown to the Add Post Page

  • افزودن صفحه و پیوند پست فردی Adding Individual Post Page and Link

  • ایجاد صفحه دسته بندی Creating the category page

  • راه اندازی چند لینک و تهیه گزیده Setting up some links and making an excerpt

CMS - پست ها CMS - POSTS

  • ایجاد جدول HTML در admin برای نمایش لیست پست ها Creating a HTML table in admin to display a list of posts

  • نمایش لیست پست ها در ادمین Displaying posts list in admin

  • از جمله صفحات بر اساس تکنیک شرط Including Pages based on condition technique

  • ایجاد فرم پست HTML در ادمین Creating Post HTML form in admin

  • درج داده پست از مدیر Inserting Post Data From admin

  • حذف پست ها در ادمین Deleting Posts in admin

  • ایجاد صفحه پست فرم ویرایش HTML Creating the HTML edit form post page

  • نمایش داده های ویرایش در صفحه ویرایش پست Displaying the Edit Data in Post Edit Page

  • ویرایش پویا دسته بندی/نمایش تصویر Dynamic Category Editing / Image Display

  • در نهایت به روز رسانی پست ها Finally Updating Posts

  • ارتباط دسته ها با پست ها و نمایش آن Relating Categories to posts and Displaying it

  • افزودن کشویی دسته به صفحه افزودن پست Adding Category Dropdown to the Add Post Page

  • افزودن صفحه و پیوند پست فردی Adding Individual Post Page and Link

  • ایجاد صفحه دسته بندی Creating the category page

  • راه اندازی چند لینک و تهیه گزیده Setting up some links and making an excerpt

CMS - نظرات CMS - COMMENTS

  • ایجاد جدول نظرات و درج داده ها Creating the comments table and inserting data

  • ایجاد صفحه نظرات و فرم HTML در ادمین Creating the comments page and HTML form in admin

  • ایجاد پرس و جو برای نمایش نظرات در قسمت 1 مدیر Creating the Query for displaying comments in admin part 1

  • ایجاد کوئری برای نمایش نظرات در قسمت 2 ادمین Creating the Query for displaying comments in admin part 2

  • درج فیلدهای جدید در فرم نظرات Front end و تست آن Inserting new fields in Front end comment form and testing it

  • ایجاد پرس و جو درج نظر Frond End Creating the Frond End comment insert query

  • تکمیل پرس و جو برای ارسال داده های نظر (انتخابی) Finishing the query to send comment data (Front end)

  • ارتباط نظرات با پست ها Relating Comments to posts

  • حذف نظرات Deleting comments

  • تایید و عدم تایید نظرات Approving and unapproving comments

  • نمایش نظرات بر اساس تایید Displaying comments based on approval

  • افزایش تعداد نظرات Increasing comments count

  • تنظیمات بصری برای نظرات Adjustments to visual for comments

  • تنظیمات برای نظرات و نمایش پست بر اساس وضعیت Adjustments for comments and Displaying Post Based on Status

CMS - نظرات CMS - COMMENTS

  • ایجاد جدول نظرات و درج داده ها Creating the comments table and inserting data

  • ایجاد صفحه نظرات و فرم HTML در ادمین Creating the comments page and HTML form in admin

  • ایجاد پرس و جو برای نمایش نظرات در قسمت 1 مدیر Creating the Query for displaying comments in admin part 1

  • ایجاد کوئری برای نمایش نظرات در قسمت 2 ادمین Creating the Query for displaying comments in admin part 2

  • درج فیلدهای جدید در فرم نظرات Front end و تست آن Inserting new fields in Front end comment form and testing it

  • ایجاد پرس و جو درج نظر Frond End Creating the Frond End comment insert query

  • تکمیل پرس و جو برای ارسال داده های نظر (انتخابی) Finishing the query to send comment data (Front end)

  • ارتباط نظرات با پست ها Relating Comments to posts

  • حذف نظرات Deleting comments

  • تایید و عدم تایید نظرات Approving and unapproving comments

  • نمایش نظرات بر اساس تایید Displaying comments based on approval

  • افزایش تعداد نظرات Increasing comments count

  • تنظیمات بصری برای نظرات Adjustments to visual for comments

  • تنظیمات برای نظرات و نمایش پست بر اساس وضعیت Adjustments for comments and Displaying Post Based on Status

CMS - کاربران CMS - USERS

  • ایجاد جدول کاربران و درج داده Creating the users table and data insert

  • ایجاد صفحات و لینک های کاربران Creating users pages and links

  • تغییر عنوان جدول کاربر Modifying user table heading

  • ایجاد کوئری نمایش برای کاربران Creating the display query for users

  • نمایش کاربران در ادمین Displaying users in admin

  • افزودن کاربران در قسمت ادمین قسمت 1 Adding users in admin part 1

  • افزودن کاربر در قسمت 2 ادمین Adding users in admin part 2

  • افزودن کاربر در قسمت 3 مدیریت Adding users in admin part 3

  • افزودن کاربران در قسمت ادمین قسمت 4 و نهایی Adding users in admin part 4 and final

  • حذف کاربران Deleting users

  • تغییر نقش های کاربر Changing user roles

  • راه اندازی ویرایش صفحه کاربر Setting Up the Edit User Page

  • نمایش مقادیر کاربر در ویرایش صفحه Displaying User Values in Edit Page

  • افزودن Select Options به User Role Adding Select Options to User Role

  • به روز رسانی کاربر Updating User

CMS - کاربران CMS - USERS

  • ایجاد جدول کاربران و درج داده Creating the users table and data insert

  • ایجاد صفحات و لینک های کاربران Creating users pages and links

  • تغییر عنوان جدول کاربر Modifying user table heading

  • ایجاد کوئری نمایش برای کاربران Creating the display query for users

  • نمایش کاربران در ادمین Displaying users in admin

  • افزودن کاربران در قسمت ادمین قسمت 1 Adding users in admin part 1

  • افزودن کاربر در قسمت 2 ادمین Adding users in admin part 2

  • افزودن کاربر در قسمت 3 مدیریت Adding users in admin part 3

  • افزودن کاربران در قسمت ادمین قسمت 4 و نهایی Adding users in admin part 4 and final

  • حذف کاربران Deleting users

  • تغییر نقش های کاربر Changing user roles

  • راه اندازی ویرایش صفحه کاربر Setting Up the Edit User Page

  • نمایش مقادیر کاربر در ویرایش صفحه Displaying User Values in Edit Page

  • افزودن Select Options به User Role Adding Select Options to User Role

  • به روز رسانی کاربر Updating User

CMS - ورود CMS - Login

  • ایجاد فرم ورود Creating the login form

  • ساخت صفحه ورود Making the login page

  • User Query را انتخاب کنید Select User Query

  • اعتبار سنجی درخواست کاربر Front End Validating User Query Front End

  • تنظیم مقادیر با Sessions Setting Values with Sessions

  • اعتبار سنجی مدیر کاربر Validating User Admin

  • اعتبار سنجی بهبود یافته صفحه خروج Logout Page Improved Validation

  • ورود بهبود یافته - ادوین از آینده Login improved- Edwin from the Future

CMS - ورود CMS - Login

  • ایجاد فرم ورود Creating the login form

  • ساخت صفحه ورود Making the login page

  • User Query را انتخاب کنید Select User Query

  • اعتبار سنجی درخواست کاربر Front End Validating User Query Front End

  • تنظیم مقادیر با Sessions Setting Values with Sessions

  • اعتبار سنجی مدیر کاربر Validating User Admin

  • اعتبار سنجی بهبود یافته صفحه خروج Logout Page Improved Validation

  • ورود بهبود یافته - ادوین از آینده Login improved- Edwin from the Future

CMS - نمایه CMS - Profile

  • ایجاد صفحه پروفایل Creating the Profile Page

  • نمایش داده های کاربر Displaying User Data

  • به روز رسانی داده های کاربر Updating User Data

CMS - نمایه CMS - Profile

  • ایجاد صفحه پروفایل Creating the Profile Page

  • نمایش داده های کاربر Displaying User Data

  • به روز رسانی داده های کاربر Updating User Data

CMS - داشبورد CMS - Dashboard

  • افزودن ویجت ها Adding Widgets

  • داده های پویا را در ویجت پست می کند Posts Dynamic Data in Widget

  • استفاده از داده های پویا در همه ابزارک ها Using Dynamic Data in all Widgets

  • تنظیم پیوندهای ویجت Adjusting Widget Links

  • اضافه کردن یک نمودار عالی به مدیر Adding an AWESOME Chart to admin

  • نمودار را کمی تمیز کنیم Cleaning up the chart a little

  • نمایش داده های پویا در نمودار قسمت 1 Displaying Dynamic Data in chart part 1

  • نمایش داده های پویا در نمودار قسمت 2 Displaying Dynamic Data in chart part 2

CMS - داشبورد CMS - Dashboard

  • افزودن ویجت ها Adding Widgets

  • داده های پویا را در ویجت پست می کند Posts Dynamic Data in Widget

  • استفاده از داده های پویا در همه ابزارک ها Using Dynamic Data in all Widgets

  • تنظیم پیوندهای ویجت Adjusting Widget Links

  • اضافه کردن یک نمودار عالی به مدیر Adding an AWESOME Chart to admin

  • نمودار را کمی تمیز کنیم Cleaning up the chart a little

  • نمایش داده های پویا در نمودار قسمت 1 Displaying Dynamic Data in chart part 1

  • نمایش داده های پویا در نمودار قسمت 2 Displaying Dynamic Data in chart part 2

بهبود CMS ما Improving Our CMS

  • تنظیم اکو پست Adjusting post echo

  • حذف دکمه ادامه مطلب Removing Read More Button

  • افزودن اعلان به افزودن صفحه کاربر Adding Notification to Add User Page

بهبود CMS ما Improving Our CMS

  • تنظیم اکو پست Adjusting post echo

  • حذف دکمه ادامه مطلب Removing Read More Button

  • افزودن اعلان به افزودن صفحه کاربر Adding Notification to Add User Page

CMS - ویژگی های اضافی CMS -Extra Features

  • افزودن انتخاب دسته پویا برای ویرایش صفحه پست Adding Dynamic Category Selection for Edit Post Page

  • افزودن عنصر اضافی به داشبورد Adding extra element to dashboard

  • افزودن ویرایشگر WYSIWYG Adding the WYSIWYG Editor

  • افزودن لینک به پست تصاویر و دکمه ادامه مطلب Adding Links to Post Images and Read More Button

  • افزودن اعلان به روز رسانی پست Adding Post Update Notification

  • افزودن لینک ویرایش پست در Front End Adding Post Edit Link in Front End

  • افزودن پست‌های گزینه‌های انبوه، بخش 1 Adding Bulk Options Posts, part 1

  • افزودن پست‌های گزینه‌های انبوه، بخش 2 Adding Bulk Options Posts, part 2

  • افزودن پست‌های گزینه‌های انبوه، بخش 3 Adding Bulk Options Posts, part 3

  • افزودن پست‌های گزینه‌های انبوه، بخش 4 Adding Bulk Options Posts, part 4

  • افزودن پست‌های گزینه‌های انبوه، بخش 5 Adding Bulk Options Posts, part 5

  • افزودن پست های گزینه های انبوه، قسمت 6 Adding Bulk Options Posts, part 6

  • افزودن گزینه کشویی برای افزودن صفحه پست Adding Dropdown Option for Add Post Page

  • افزودن اعلان ایجاد پست برای افزودن صفحه پست Adding Post Creation Notice to Add Post Page

  • افزودن پیوند به افزودن دکمه جدید در صفحه پست Adding Link to Add New Button in Post Page

  • افزودن لینک برای مشاهده پست‌ها از ادمین Adding Link to View Posts from Admin

  • افزودن شخصی سازی پویا به Admin Adding Dynamic Personalization to Admin

  • افزودن اعتبارسنجی به نظرات در صفحه پست Adding Validation to Comments in Post Page

CMS - ویژگی های اضافی CMS -Extra Features

  • افزودن انتخاب دسته پویا برای ویرایش صفحه پست Adding Dynamic Category Selection for Edit Post Page

  • افزودن عنصر اضافی به داشبورد Adding extra element to dashboard

  • افزودن ویرایشگر WYSIWYG Adding the WYSIWYG Editor

  • افزودن لینک به پست تصاویر و دکمه ادامه مطلب Adding Links to Post Images and Read More Button

  • افزودن اعلان به روز رسانی پست Adding Post Update Notification

  • افزودن لینک ویرایش پست در Front End Adding Post Edit Link in Front End

  • افزودن پست‌های گزینه‌های انبوه، بخش 1 Adding Bulk Options Posts, part 1

  • افزودن پست‌های گزینه‌های انبوه، بخش 2 Adding Bulk Options Posts, part 2

  • افزودن پست‌های گزینه‌های انبوه، بخش 3 Adding Bulk Options Posts, part 3

  • افزودن پست‌های گزینه‌های انبوه، بخش 4 Adding Bulk Options Posts, part 4

  • افزودن پست‌های گزینه‌های انبوه، بخش 5 Adding Bulk Options Posts, part 5

  • افزودن پست های گزینه های انبوه، قسمت 6 Adding Bulk Options Posts, part 6

  • افزودن گزینه کشویی برای افزودن صفحه پست Adding Dropdown Option for Add Post Page

  • افزودن اعلان ایجاد پست برای افزودن صفحه پست Adding Post Creation Notice to Add Post Page

  • افزودن پیوند به افزودن دکمه جدید در صفحه پست Adding Link to Add New Button in Post Page

  • افزودن لینک برای مشاهده پست‌ها از ادمین Adding Link to View Posts from Admin

  • افزودن شخصی سازی پویا به Admin Adding Dynamic Personalization to Admin

  • افزودن اعتبارسنجی به نظرات در صفحه پست Adding Validation to Comments in Post Page

CMS -ویژگی های اضافی - ثبت نام کاربر CMS -Extra Features - User Registration

  • بارگیری و قرار دادن نشانه گذاری فرم Downloading & Placing Form Markup

  • فرم ثبت نام آزمون Testing Registration Form

  • استخراج مقادیر فرم و فرار Extracting Form Values and Escaping

  • شروع پرس و جو و مقادیر جداول پیش فرض Starting Query and Default Tables Values

  • واکشی پایگاه داده ما برای مقادیر پیش فرض Fetching our Database for Default Values

  • ثبت نام کاربران Registering Users

  • اعتبار سنجی فیلدها Validating Fields

  • رمزگذاری رمزهای عبور کاربر Encrypting User Passwords

  • به روز رسانی CMS ما به دلیل رمزگذاری رمز عبور Updating Our CMS due to password Encryption

  • صفحه کاربر نمایش فیلد رمز کوتاهتر User Page Display Shorter Password Field

  • کشویی صفحه کاربر تغییر مقدار پیش فرض User Page Dropdown Default Value Change

  • پی اچ پی و جاوا اسکریپت قبل از اقدام تایید می شوند PHP and Javascript Confirm Before Action

  • گواهینامه خود را دریافت کنید Get Your Certificate

  • جمع کردن این! (مهم) Wrapping this up! (IMPORTANT)

  • درخواست های ویژگی خود را اینجا مطرح کنید! Make your Feature requests here!

CMS -ویژگی های اضافی - ثبت نام کاربر CMS -Extra Features - User Registration

  • بارگیری و قرار دادن نشانه گذاری فرم Downloading & Placing Form Markup

  • فرم ثبت نام آزمون Testing Registration Form

  • استخراج مقادیر فرم و فرار Extracting Form Values and Escaping

  • شروع پرس و جو و مقادیر جداول پیش فرض Starting Query and Default Tables Values

  • واکشی پایگاه داده ما برای مقادیر پیش فرض Fetching our Database for Default Values

  • ثبت نام کاربران Registering Users

  • اعتبار سنجی فیلدها Validating Fields

  • رمزگذاری رمزهای عبور کاربر Encrypting User Passwords

  • به روز رسانی CMS ما به دلیل رمزگذاری رمز عبور Updating Our CMS due to password Encryption

  • صفحه کاربر نمایش فیلد رمز کوتاهتر User Page Display Shorter Password Field

  • کشویی صفحه کاربر تغییر مقدار پیش فرض User Page Dropdown Default Value Change

  • پی اچ پی و جاوا اسکریپت قبل از اقدام تایید می شوند PHP and Javascript Confirm Before Action

  • گواهینامه خود را دریافت کنید Get Your Certificate

  • جمع کردن این! (مهم) Wrapping this up! (IMPORTANT)

  • درخواست های ویژگی خود را اینجا مطرح کنید! Make your Feature requests here!

CMS-ویژگی های اضافی - پست های مرتبط با نویسنده CMS-Extra Features - Author Related Posts

  • مربوط به پست ها به نویسندگان آنها قسمت شماره 1 Relating Posts to their Authors Part #1

  • مربوط به پست ها به نویسندگان آنها قسمت شماره 2 Relating Posts to their Authors Part #2

  • ویژگی جدید Cloning Posts - چیزهای جالب :) Cloning Posts NEW feature - COOL STUFF :)

  • اضافه کردن یک LOADER به مدیریت CMS Adding a LOADER to the CMS Admin

  • افزودن قابلیت مشاهده به پست ها Adding views functionality to posts

  • بازنشانی ویژگی Views Resetting Views Feature

  • رفع مجدد فرم برای همه صفحات Form Resubmission Fix for all pages

CMS-ویژگی های اضافی - پست های مرتبط با نویسنده CMS-Extra Features - Author Related Posts

  • مربوط به پست ها به نویسندگان آنها قسمت شماره 1 Relating Posts to their Authors Part #1

  • مربوط به پست ها به نویسندگان آنها قسمت شماره 2 Relating Posts to their Authors Part #2

  • ویژگی جدید Cloning Posts - چیزهای جالب :) Cloning Posts NEW feature - COOL STUFF :)

  • اضافه کردن یک LOADER به مدیریت CMS Adding a LOADER to the CMS Admin

  • افزودن قابلیت مشاهده به پست ها Adding views functionality to posts

  • بازنشانی ویژگی Views Resetting Views Feature

  • رفع مجدد فرم برای همه صفحات Form Resubmission Fix for all pages

صفحه بندی Pagination

  • مقدمه صفحه بندی و قسمت 1 Pagination Intro and Part 1

  • مقدمه صفحه بندی و قسمت 2 - پیوندها و دریافت درخواست Pagination Intro and Part 2 - Links and Get Request

  • مقدمه صفحه بندی و قسمت 3 - پردازش درخواست را دریافت کنید Pagination Intro and Part 3 - Get Request Processing

  • مقدمه صفحه بندی و قسمت 4 - اختصاص یک متغیر به مقدار هر صفحه Pagination Intro and Part 4 - Assigning a variable to the per page value

  • مقدمه صفحه بندی و قسمت 5 - اضافه کردن سبک به صفحه فعلی :) Pagination Intro and Part 5 - Adding Some Style to Current Page :)

صفحه بندی Pagination

  • مقدمه صفحه بندی و قسمت 1 Pagination Intro and Part 1

  • مقدمه صفحه بندی و قسمت 2 - پیوندها و دریافت درخواست Pagination Intro and Part 2 - Links and Get Request

  • مقدمه صفحه بندی و قسمت 3 - پردازش درخواست را دریافت کنید Pagination Intro and Part 3 - Get Request Processing

  • مقدمه صفحه بندی و قسمت 4 - اختصاص یک متغیر به مقدار هر صفحه Pagination Intro and Part 4 - Assigning a variable to the per page value

  • مقدمه صفحه بندی و قسمت 5 - اضافه کردن سبک به صفحه فعلی :) Pagination Intro and Part 5 - Adding Some Style to Current Page :)

CMS - ویژگی های اضافی - کاربران آنلاین CMS - Extra Features - Users ONLINE

  • ایجاد جدول آنلاین کاربر و راه اندازی Creating the user online table and Setup

  • ایجاد کد PHP و پرس و جو Creating the PHP code and Queries

  • نمایش کاربران آنلاین :) Displaying Users Online :)

  • نمایش کاربران آنلاین در ناوبری Displaying Users Online in Navigation

  • تعداد کاربران آنلاین فوری بدون بازخوانی قسمت 1 Instant Users Online count without refreshing part 1

  • تعداد کاربران آنلاین فوری بدون بازخوانی قسمت 2 Instant Users Online count without refreshing part 2

CMS - ویژگی های اضافی - کاربران آنلاین CMS - Extra Features - Users ONLINE

  • ایجاد جدول آنلاین کاربر و راه اندازی Creating the user online table and Setup

  • ایجاد کد PHP و پرس و جو Creating the PHP code and Queries

  • نمایش کاربران آنلاین :) Displaying Users Online :)

  • نمایش کاربران آنلاین در ناوبری Displaying Users Online in Navigation

  • تعداد کاربران آنلاین فوری بدون بازخوانی قسمت 1 Instant Users Online count without refreshing part 1

  • تعداد کاربران آنلاین فوری بدون بازخوانی قسمت 2 Instant Users Online count without refreshing part 2

CMS- ویژگی اضافی - جدید رمزگذاری رمز عبور ساده و سیستم ورود به سیستم CMS- Extra Feature - NEW Simple Password Encrypting and Login System

  • توضیح عملکرد جدید و پیاده سازی Explanation of new New function and Implementation

  • ورود کاربران با سیستم جدید Login in Users with new System

  • افزودن سیستم جدید برای افزودن کاربران در Admin Adding New System to Add Users in Admin

  • افزودن سیستم رمز عبور جدید برای ویرایش صفحه کاربر قسمت 1 Adding new password system to edit user page part 1

  • افزودن سیستم رمز عبور جدید برای ویرایش صفحه کاربر قسمت 2 Adding new password system to edit user page part 2

  • پاک کردن ویرایش صفحه کاربر Cleaning Up Edit User Page

CMS- ویژگی اضافی - جدید رمزگذاری رمز عبور ساده و سیستم ورود به سیستم CMS- Extra Feature - NEW Simple Password Encrypting and Login System

  • توضیح عملکرد جدید و پیاده سازی Explanation of new New function and Implementation

  • ورود کاربران با سیستم جدید Login in Users with new System

  • افزودن سیستم جدید برای افزودن کاربران در Admin Adding New System to Add Users in Admin

  • افزودن سیستم رمز عبور جدید برای ویرایش صفحه کاربر قسمت 1 Adding new password system to edit user page part 1

  • افزودن سیستم رمز عبور جدید برای ویرایش صفحه کاربر قسمت 2 Adding new password system to edit user page part 2

  • پاک کردن ویرایش صفحه کاربر Cleaning Up Edit User Page

CMS - ویژگی اضافی - تعداد و نمایش سیستم نظرات بهبود یافته است CMS - Extra Feature - Improved Comment system count and diplay

  • تعداد نظرات و نمایش مقدار Comment count and amount display

  • ایجاد پیوند در تعداد نظرات و ارسال درخواست GET Creating a link in comment count and sending a GET Request

  • صفحه نظرات به پست های خاص Comments page to specific posts

  • حذف در همان صفحه Deleting in the same page

CMS - ویژگی اضافی - تعداد و نمایش سیستم نظرات بهبود یافته است CMS - Extra Feature - Improved Comment system count and diplay

  • تعداد نظرات و نمایش مقدار Comment count and amount display

  • ایجاد پیوند در تعداد نظرات و ارسال درخواست GET Creating a link in comment count and sending a GET Request

  • صفحه نظرات به پست های خاص Comments page to specific posts

  • حذف در همان صفحه Deleting in the same page

CMS - ویژگی اضافی - ارسال برای کاربر خاص در مدیریت CMS - Extra Feature - Post for Specific User in admin

  • قسمت 1 - افزودن صفحه Part 1 - Add Page

  • قسمت 2 - درج Part 2 - Insertion

  • قسمت 3 - رفع مشکل نمایش کاربر Part 3 - Fixing User Display Issue

  • قسمت 4 - ویرایش به روز رسانی صفحه پست Part 4 - Edit Post Page Update

  • قسمت 5 - ارتقاء Front End Part 5 - Upgrading Front End

CMS - ویژگی اضافی - ارسال برای کاربر خاص در مدیریت CMS - Extra Feature - Post for Specific User in admin

  • قسمت 1 - افزودن صفحه Part 1 - Add Page

  • قسمت 2 - درج Part 2 - Insertion

  • قسمت 3 - رفع مشکل نمایش کاربر Part 3 - Fixing User Display Issue

  • قسمت 4 - ویرایش به روز رسانی صفحه پست Part 4 - Edit Post Page Update

  • قسمت 5 - ارتقاء Front End Part 5 - Upgrading Front End

CMS - امنیت بیشتر CMS - More Security

  • URL و MySQL Injection Protection URL and MySQL Injection Protection

CMS - امنیت بیشتر CMS - More Security

  • URL و MySQL Injection Protection URL and MySQL Injection Protection

انتقال پروژه به اینترنت Taking the Project to the Internet.

  • هشدار قبل از آنلاین شدن - ادوین از آینده WARNING BEFORE GOING ONLINE - Edwin from the future

  • راه اندازی میزبانی Hosting Setup

  • نمایش خطاها به صورت آنلاین Displaying errors online

  • در حال آپلود فایل ها Uploading files

  • ایجاد پایگاه داده آنلاین Creating the Online Database

  • وارد کردن پایگاه داده Importing database

  • رفع دسترسی به برنامه! Fixing access to application!

  • دریافت نسخه آنلاین PHP مناسب (تثبیت شده) Getting the right PHP online version (FIXED)

انتقال پروژه به اینترنت Taking the Project to the Internet.

  • هشدار قبل از آنلاین شدن - ادوین از آینده WARNING BEFORE GOING ONLINE - Edwin from the future

  • راه اندازی میزبانی Hosting Setup

  • نمایش خطاها به صورت آنلاین Displaying errors online

  • در حال آپلود فایل ها Uploading files

  • ایجاد پایگاه داده آنلاین Creating the Online Database

  • وارد کردن پایگاه داده Importing database

  • رفع دسترسی به برنامه! Fixing access to application!

  • دریافت نسخه آنلاین PHP مناسب (تثبیت شده) Getting the right PHP online version (FIXED)

ارسال ایمیل Sending Emails

  • ایجاد صفحه تماس Creating a contact page

  • در حال آپلود صفحه تماس Uploading Contact page

  • ارسال ایمیل Sending emails

  • اصلاح سرصفحه های ایمیل Modifying Email Headers

ارسال ایمیل Sending Emails

  • ایجاد صفحه تماس Creating a contact page

  • در حال آپلود صفحه تماس Uploading Contact page

  • ارسال ایمیل Sending emails

  • اصلاح سرصفحه های ایمیل Modifying Email Headers

Bootstrap Modal Delete Confirm Feature Bootstrap Modal Delete Confirm Feature

  • مقدمه Intro

  • ایجاد نشانه گذاری Creating the markup

  • نوشتن کد Writing the code

Bootstrap Modal Delete Confirm Feature Bootstrap Modal Delete Confirm Feature

  • مقدمه Intro

  • ایجاد نشانه گذاری Creating the markup

  • نوشتن کد Writing the code

بدون پست یا ویژگی پیام دسته No posts or category message feature

  • مقدمه Intro

  • صفحه اصلی ویژگی هیچ پستی وجود ندارد No posts feature home page

  • فاقد ویژگی دسته بندی است No categories feature

  • پیش‌نویس را به بازدیدکنندگان نشان ندهید، بلکه همه چیز را به سرپرست نشان دهید Don't show draft to visitors but everything to admin

  • اعمال عملکرد در صفحات شهردار Applying functionality to mayor pages

بدون پست یا ویژگی پیام دسته No posts or category message feature

  • مقدمه Intro

  • صفحه اصلی ویژگی هیچ پستی وجود ندارد No posts feature home page

  • فاقد ویژگی دسته بندی است No categories feature

  • پیش‌نویس را به بازدیدکنندگان نشان ندهید، بلکه همه چیز را به سرپرست نشان دهید Don't show draft to visitors but everything to admin

  • اعمال عملکرد در صفحات شهردار Applying functionality to mayor pages

برخی از ویژگی های متفرقه Some miscellaneous features

  • لینک های ناوبری فعال Active navigation links

  • نمایان شدن فرم ورود به سیستم هنگام ورود یا خروج Login form visibility when logged in or logged out

برخی از ویژگی های متفرقه Some miscellaneous features

  • لینک های ناوبری فعال Active navigation links

  • نمایان شدن فرم ورود به سیستم هنگام ورود یا خروج Login form visibility when logged in or logged out

سرگرم شدن با اشکالات Having fun with bugs

  • بهبود دسته تکراری Duplicate category improvement

  • رفع اشکال در ویرایشگر جاوا اسکریپت ویرایش پست ما Fixing bug in our edit post javascript editor

  • شبیه سازی فیلدهای خالی و رفع تغییر جدول Cloning empty fields and table shifting fix

سرگرم شدن با اشکالات Having fun with bugs

  • بهبود دسته تکراری Duplicate category improvement

  • رفع اشکال در ویرایشگر جاوا اسکریپت ویرایش پست ما Fixing bug in our edit post javascript editor

  • شبیه سازی فیلدهای خالی و رفع تغییر جدول Cloning empty fields and table shifting fix

بازسازی قسمت 1 Refactoring part 1

  • ایندکس Refactoring در قسمت مدیریت 1 Refactoring index in admin part 1

  • ایندکس Refactoring در قسمت ادمین قسمت 2 Refactoring index in admin part 2

  • اصلاح مجدد نمای تمام پست‌ها با پیوستن به جداول قسمت 1 Refactoring our view all posts by JOINING TABLES part 1

  • اصلاح مجدد نمای همه پست ها با پیوستن به جداول قسمت 2 Refactoring our view all posts by JOINING TABLES part 2

بازسازی قسمت 1 Refactoring part 1

  • ایندکس Refactoring در قسمت مدیریت 1 Refactoring index in admin part 1

  • ایندکس Refactoring در قسمت ادمین قسمت 2 Refactoring index in admin part 2

  • اصلاح مجدد نمای تمام پست‌ها با پیوستن به جداول قسمت 1 Refactoring our view all posts by JOINING TABLES part 1

  • اصلاح مجدد نمای همه پست ها با پیوستن به جداول قسمت 2 Refactoring our view all posts by JOINING TABLES part 2

سامانه جدید ثبت نام New registration system

  • یک ویژگی تشخیص مدیر بهتر ایجاد کنید Create a better admin detection feature

  • تابع نام کاربری تکراری Duplicate username function

  • عملکرد ایمیل تکراری Duplicate email function

  • اعتبار برای ثبت نام Validation for registration

  • راه اندازی عملکرد کاربر ورود به سیستم Setting up our Login user function

  • افزودن چند کد کاربر پسند Adding some user friendly code

  • نمایش خطاهای درون خطی در فرم Displaying inline errors in form

  • ثبت نام کاربران با عملکرد جدید Registering users with the new function

  • ورود کاربران با عملکرد جدید Login users with the new function

  • حذف از طریق POST Deleting via POST

سامانه جدید ثبت نام New registration system

  • یک ویژگی تشخیص مدیر بهتر ایجاد کنید Create a better admin detection feature

  • تابع نام کاربری تکراری Duplicate username function

  • عملکرد ایمیل تکراری Duplicate email function

  • اعتبار برای ثبت نام Validation for registration

  • راه اندازی عملکرد کاربر ورود به سیستم Setting up our Login user function

  • افزودن چند کد کاربر پسند Adding some user friendly code

  • نمایش خطاهای درون خطی در فرم Displaying inline errors in form

  • ثبت نام کاربران با عملکرد جدید Registering users with the new function

  • ورود کاربران با عملکرد جدید Login users with the new function

  • حذف از طریق POST Deleting via POST

ویژگی اضافی CMS - URL های زیبا CMS Extra feature - Pretty URL's

  • مقدمه (مهم) Intro (IMPORTANT)

  • روشن کردن موتور بازنویسی Turning on the rewrite engine

  • بازنویسی فهرست، تماس و ثبت نام Rewriting index, contact and registration

  • بازنویسی صفحه پست و رشته پرس و جو Rewriting post page and query string

  • بازنویسی صفحه دسته و رفع پیوندها Rewriting category page and fixing links

ویژگی اضافی CMS - URL های زیبا CMS Extra feature - Pretty URL's

  • مقدمه (مهم) Intro (IMPORTANT)

  • روشن کردن موتور بازنویسی Turning on the rewrite engine

  • بازنویسی فهرست، تماس و ثبت نام Rewriting index, contact and registration

  • بازنویسی صفحه پست و رشته پرس و جو Rewriting post page and query string

  • بازنویسی صفحه دسته و رفع پیوندها Rewriting category page and fixing links

ویژگی اضافی CMS - سیستم رمز عبور را فراموش کرده ام CMS Extra Feature - Forgot Password System

  • معرفی چیزی که در حال ساختن آن هستیم Intro to what we are building

  • ایجاد برخی از توابع کمکی برای سیستم جدید Creating some helper functions for the new system

  • تغییر ساختار صفحه ورود Restructuring login page

  • ایجاد صفحه رمز فراموش شده Creating the forgot password page

  • رمز عبور را فراموش کرده اید - بررسی مقادیر فرم Forgot password - checking form values

  • به روز رسانی پایگاه داده با مقادیر نشانه Updating database with token values

ویژگی اضافی CMS - سیستم رمز عبور را فراموش کرده ام CMS Extra Feature - Forgot Password System

  • معرفی چیزی که در حال ساختن آن هستیم Intro to what we are building

  • ایجاد برخی از توابع کمکی برای سیستم جدید Creating some helper functions for the new system

  • تغییر ساختار صفحه ورود Restructuring login page

  • ایجاد صفحه رمز فراموش شده Creating the forgot password page

  • رمز عبور را فراموش کرده اید - بررسی مقادیر فرم Forgot password - checking form values

  • به روز رسانی پایگاه داده با مقادیر نشانه Updating database with token values

ویژگی اضافی CMS - سیستم رمز عبور را فراموش کرده - ارسال ایمیل CMS Extra Feature - Forgot Password System - Sending Email

  • مقدمه Intro

  • تمامی فایل های مورد نیاز را دانلود کنید Download all the files needed

  • به روز رسانی: در بسته پستی UPDATE: on mail package

  • نصب کتابخانه شخص ثالث با آهنگساز Installing third party library with composer

  • جدید - نحوه ارسال ایمیل New - How to send emails

  • به روز شد - ارسال ایمیل Updated - Sending email

  • بارگیری خودکار کلاس ها و راه اندازی UTF-8 برای ایمیل ها Autoloading classes and setting up UTF-8 for emails

  • ارسال کد از طریق ایمیل Sending code over email

  • ایجاد صفحه تنظیم مجدد Creating the reset page

  • کشیدن داده ها و آزمایش آن Pulling data and testing it

  • مقادیر منحصر به فرد پایگاه داده Unique database values

  • به روز رسانی ستون های رمز و رمز Updating password and token columns

  • کاری کردن که همه چیز کار کند Making it everything work

  • ویژگی جستجو را برای کار با کد سیستم رمز عبور فراموش شده به روز کنید Update search feature to work with the forgot password system code

  • داده ها بر اساس کاربر فعلی! Data based on current user!

  • تصحیح تصویر بازگشتی و نمایش نظرات! Image fallback and comment display fix!

ویژگی اضافی CMS - سیستم رمز عبور را فراموش کرده - ارسال ایمیل CMS Extra Feature - Forgot Password System - Sending Email

  • مقدمه Intro

  • تمامی فایل های مورد نیاز را دانلود کنید Download all the files needed

  • به روز رسانی: در بسته پستی UPDATE: on mail package

  • نصب کتابخانه شخص ثالث با آهنگساز Installing third party library with composer

  • جدید - نحوه ارسال ایمیل New - How to send emails

  • به روز شد - ارسال ایمیل Updated - Sending email

  • بارگیری خودکار کلاس ها و راه اندازی UTF-8 برای ایمیل ها Autoloading classes and setting up UTF-8 for emails

  • ارسال کد از طریق ایمیل Sending code over email

  • ایجاد صفحه تنظیم مجدد Creating the reset page

  • کشیدن داده ها و آزمایش آن Pulling data and testing it

  • مقادیر منحصر به فرد پایگاه داده Unique database values

  • به روز رسانی ستون های رمز و رمز Updating password and token columns

  • کاری کردن که همه چیز کار کند Making it everything work

  • ویژگی جستجو را برای کار با کد سیستم رمز عبور فراموش شده به روز کنید Update search feature to work with the forgot password system code

  • داده ها بر اساس کاربر فعلی! Data based on current user!

  • تصحیح تصویر بازگشتی و نمایش نظرات! Image fallback and comment display fix!

ویژگی اضافی CMS - پست لایک CMS Extra Feature - POST LIKES

  • ما در حال ایجاد چه چیزی هستیم؟ What we are creating?

  • ایجاد دکمه لایک Creating the like button

  • پیوست کردن رویداد کلیک به دکمه Attaching the click event to the button

  • تنظیم درخواست Like AJAX Setting up the Like AJAX request

  • واکشی پست ها Fetching the Posts

  • به روز رسانی پست با لایک Updating post with Likes

  • ایجاد اولین لایک ما Creating our first Like

  • عدم دوست داشتن پست ها Unliking Posts

  • ایجاد یک تابع کمکی برای دریافت شناسه کاربری وارد شده - قسمت 1 Creating a helper function to the get the Logged-in User id - part 1

  • ایجاد یک تابع کمکی برای دریافت شناسه کاربری وارد شده - قسمت 2 Creating a helper function to the get the Logged-in User id - part 2

  • ایجاد یک تابع کمکی برای تشخیص اینکه آیا کاربر پست خاصی را دوست دارد یا خیر Creating a helper function to detect if the user likes a specific post

  • دکمه لایک خود را به روز می کنیم تا پویاتر باشد Updating our Like button to be more dynamic

  • واکشی همه لایک ها در پست Fetching all Likes in the Post

  • لایک های پایانی Finishing Likes

  • بیایید یک ویژگی Tooltip اضافه کنیم Let's add a Tooltip Feature

ویژگی اضافی CMS - پست لایک CMS Extra Feature - POST LIKES

  • ما در حال ایجاد چه چیزی هستیم؟ What we are creating?

  • ایجاد دکمه لایک Creating the like button

  • پیوست کردن رویداد کلیک به دکمه Attaching the click event to the button

  • تنظیم درخواست Like AJAX Setting up the Like AJAX request

  • واکشی پست ها Fetching the Posts

  • به روز رسانی پست با لایک Updating post with Likes

  • ایجاد اولین لایک ما Creating our first Like

  • عدم دوست داشتن پست ها Unliking Posts

  • ایجاد یک تابع کمکی برای دریافت شناسه کاربری وارد شده - قسمت 1 Creating a helper function to the get the Logged-in User id - part 1

  • ایجاد یک تابع کمکی برای دریافت شناسه کاربری وارد شده - قسمت 2 Creating a helper function to the get the Logged-in User id - part 2

  • ایجاد یک تابع کمکی برای تشخیص اینکه آیا کاربر پست خاصی را دوست دارد یا خیر Creating a helper function to detect if the user likes a specific post

  • دکمه لایک خود را به روز می کنیم تا پویاتر باشد Updating our Like button to be more dynamic

  • واکشی همه لایک ها در پست Fetching all Likes in the Post

  • لایک های پایانی Finishing Likes

  • بیایید یک ویژگی Tooltip اضافه کنیم Let's add a Tooltip Feature

ویژگی اضافی CMS - ایجاد یک مدیر مجزا برای کاربرانی که وارد سیستم شده اند CMS Extra Feature - Creating A Separate Admin for Logged In Users

  • مقدمه Intro

  • کمی بازسازی داشبورد با برخی از توابع کمکی Refactoring dashboard a little with some helper functions

  • دریافت تمام پست های کاربر Getting all the User's posts

  • دریافت تمام نظرات کاربر Getting all the User's comments

  • دریافت همه دسته های کاربر Getting all the User's categories

  • دریافت همه پست های منتشر شده و پیش نویس کاربر Getting all the User's published and draft posts

  • دریافت نظرات تایید شده و تایید نشده همه پست کاربر Getting all the User's post approved and unapproved comments

ویژگی اضافی CMS - ایجاد یک مدیر مجزا برای کاربرانی که وارد سیستم شده اند CMS Extra Feature - Creating A Separate Admin for Logged In Users

  • مقدمه Intro

  • کمی بازسازی داشبورد با برخی از توابع کمکی Refactoring dashboard a little with some helper functions

  • دریافت تمام پست های کاربر Getting all the User's posts

  • دریافت تمام نظرات کاربر Getting all the User's comments

  • دریافت همه دسته های کاربر Getting all the User's categories

  • دریافت همه پست های منتشر شده و پیش نویس کاربر Getting all the User's published and draft posts

  • دریافت نظرات تایید شده و تایید نشده همه پست کاربر Getting all the User's post approved and unapproved comments

ویژگی اضافی CMS - ویژگی چند زبانه CMS Extra Feature - Multi-Language Feature

  • مقدمه Intro

  • ایجاد فایل های زبان Creating Language Files

  • ایجاد فرم قسمت 1 Creating the Form Part 1

  • ایجاد فرم قسمت 2 Creating the Form Part 2

  • ایجاد فرم قسمت 3 Creating the Form Part 3

  • توصیه ها - سخنرانی پاداش - بعدی چیست؟ Recommendations - Bonus Lecture - What is next?

ویژگی اضافی CMS - ویژگی چند زبانه CMS Extra Feature - Multi-Language Feature

  • مقدمه Intro

  • ایجاد فایل های زبان Creating Language Files

  • ایجاد فرم قسمت 1 Creating the Form Part 1

  • ایجاد فرم قسمت 2 Creating the Form Part 2

  • ایجاد فرم قسمت 3 Creating the Form Part 3

  • توصیه ها - سخنرانی پاداش - بعدی چیست؟ Recommendations - Bonus Lecture - What is next?

نمایش نظرات

آموزش PHP برای مبتدیان - استاد PHP شوید - پروژه CMS
جزییات دوره
37 hours
336
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
118,266
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edwin Diaz Edwin Diaz

Web Developer & Premium Udemy Instructor - 600،000 دانشجو مدارس و غیره آقای دیاز با بیش از یک میلیون دانشجو و مشتریانی که روزانه هزاران نفر رشد می کنند ، به شما اجازه می دهد که این تعداد صحبت کنند. تاسیس چندین شرکت آنلاین به آقای دیاز این امکان را داده است تا وقت لازم را برای آموزش دیگران داشته باشد. وی در حال حاضر فن آوری های وب را در سیستم عامل های مختلف آنلاین تدریس می کند. او همچنین جلسات مربیگری زندگی را آموزش می دهد تا به دیگران کمک کند تا در بسیاری از زمینه های زندگی به موفقیت بالایی دست پیدا کنند. از نظر آقای دیاز ، چیزی جز کمک به موفقیت در رسیدن به دیگران جایزه ای ندارد. توانایی وی در انتقال انرژی ، اشتیاق و دانش پیچیده به او امکان می دهد آنچه را که "آموزش" به بهترین وجه انجام دهد انجام دهد.

Coding Faculty Solutions Coding Faculty Solutions

دانشکده کدگذاری ، محتوای آموزش فناوری با کیفیت بالا را ایجاد می کند. هدف ما این است که فناوری را به روش صحیح آموزش دهیم اما در عین حال بر هر یک از دانشجویان تأکید داریم. ما یک تیم در حال رشد از مربیان حرفه ای هستیم که عاشق کار ما هستند اما به طور کلی به دانشجویان ما کمک می کنند تا حداکثر توانایی خود را در حرفه خود کسب کنند.