00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
ثبت‌نام رایگان
  • دسترسی به تمام جلسات دوره
  • دسترسی به تمام جلسات دوره
  • اضافه شدن دوره به پروفایل
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD

آموزش رایگان PHP و MySQL پروژه‌محور

دوره‌های رایگان
47 جلسه
96٪ (1451 رای)

کاربرد دوره آموزش رایگان php و mysql پروژه محور چیست؟

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

 

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

 

PHP یک زبان سمت سرور منبع باز است که برای ایجاد صفحات وب پویا استفاده می‌شود. این زبان می‌تواند در HTML تعبیه شود. PHP معمولا همراه با یک پایگاه داده MySQL در وب سرورهای لینوکس یونیکس استفاده می‌شود. زبان PHP به احتمال زیاد محبوب‌ترین زبان اسکریپت‌نویسی است.

 

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

 

MySQL یک سیستم مدیریت پایگاه داده رابطه‌ای (RDBSM) است که به صورت رایگان در دسترس همگان قرار دارد. این سیستم از زبان جستجوی ساختاریافته (SQL) استفاده می‌کند. SQL را محبوب‌ترین زبان برای افزودن، دسترسی و مدیریت محتوا در یک پایگاه داده می‌دانند. علت محبوبیت SQL پردازش سریع، قابلیت اطمینان اثبات‌شده، سهولت و انعطاف‌پذیری در استفاده از آن است. 

 

MySQL یکی از اصلی‌ترین بخش‌ها در هر اپلیکیشن منبع باز PHP است. مثال‌های خوبی برای اسکریپت‌نویسی مبتنی بر PHP و MySQL وجود دارد ازجمله وردپرس، جوملا و دروپال.

 

 

دوره آموزش رایگان php و mysql پروژه محور مناسب چه کسانی است؟

  • کسانی که قصد دارند طراحی انواع سایت‌ها را فرا بگیرند.
  • کسانی که HTML و CSS را فرا گرفته‌اند و می‌خواهند مهارت طراحی صفحات وب پویا را هم یاد بگیرند.
  • کسانی که قصد دارد از راه طراحی سایت کسب درآمد کنند.

 

بعد از فراگیری دوره آموزش رایگان php و mysql پروژه محور چه مهارت‌هایی کسب خواهید کرد؟

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

 

منابع، پیشنیازها و منابع مکمل برای فراگیری دوره آموزش رایگان php و mysql پروژه محور چیست؟

برای شرکت در دوره آموزش PHP رایگان لازم است تا به مهارت‌های HTML & CSS تسلط کافی داشته باشید. بدین منظور می‌توانید قبل از شروع این دوره، دوره آموزش رایگان HTML5 & CSS3 پروژه محور را مشاهده کنید. در این دوره از مهارت‌های بوت‌استرپ هم استفاده می‌کنیم. بنابراین توصیه می‌کنیم دوره آموزش رایگان Bootstrap 4 پروژه محور را بگذرانید.

سرفصل‌های دوره آموزش رایگان PHP و MySQL پروژه‌محور

فصل اول : آشنایی با PHP
02:46 ساعت
02:46
Combined Shape Created with Sketch. 14 جلسه
نمایش جلسات فصل  

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

آشنایی با PHP
"04:20
ابزارهای مورد نیاز
"11:25
متغییرها
"11:35
Data Types
"12:23
Operator
"09:44
Conditional Statements
"13:51
Loops
"08:35
Functions
"11:10
Utile Function
"14:25
Variable Scope
"10:04
کار با رشته‌ها
"14:31
کار با آرایه‌ها
"20:15
Cookie
"14:11
Session
"09:37
فصل دوم : پردازش فرم‌ها
00:34 ساعت
00:34
Combined Shape Created with Sketch. 3 جلسه
نمایش جلسات فصل  

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

پردازش فرم-بخش اول
"17:07
پردازش فرم-بخش دوم
"10:04
آپلود فایل‌ و تصویر
"07:25
فصل سوم : دیتابیس
01:23 ساعت
01:23
Combined Shape Created with Sketch. 9 جلسه
نمایش جلسات فصل  

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

MySQL
"03:53
phpMyAdmin
"11:10
Primary and Foreign Key
"14:43
SQL and Query
"03:50
Insert
"12:25
Select
"11:52
Update
"06:09
Delete
"05:12
Join Tables
"14:43
فصل چهارم : ارتباط با Mysql
00:50 ساعت
00:50
Combined Shape Created with Sketch. 5 جلسه
نمایش جلسات فصل  

مهم‌ترین قسمت طراحی سایت‌های داینامیک برقراری ارتباط بین کدهای نوشته شده و پایگاه داده است. تنها در صورت ایجاد اتصال برنامه می‌تواند اطلاعات را پایگاه داده بخواند یا تغییراتی در آن اعمال کند. برای برقراری ارتباط با دیتابیس می‌توانید از mysqli و MySQLi Prepared استفاده کنید. این نسخه‌ها دستورات آماده‌ای دارند که استفاده از آن‌ها را راحت‌تر از قبل کرده است. در این فصل علاوه بر پرداختن به این موارد به توضیح PDO و PDO Prepared هم می‌پردازیم. PDO کلاسی است که از مجموعه‌ای از توابع و دستورات به منظور کار با بانک اطلاعاتی تشکیل شده است. این کلاس امنیت بسیار بالایی دارد و به طور کامل از شئ‌گرایی پشتیبانی می‌کند. 

Extension
"05:00
MySQLi
"15:58
MySQLi Prepared
"10:38
PDO
"11:27
PDO Prepared
"06:57
فصل پنجم : پروژه وبلاگ
02:24 ساعت
02:24
Combined Shape Created with Sketch. 16 جلسه
نمایش جلسات فصل  

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

معرفی پروژه
"07:26
ایجاد فولدرهای پروژه
"04:21
UI پروژه
"07:18
جدا سازی بخش های UI پروژه
"11:01
دیتابیس پروژه
"09:09
Header.php and Slider.php
"14:59
Sidebar.php
"07:29
Index.php and Search.php
"13:48
Single.php
"11:38
UI ادمین پنل
"04:09
صفحه داشبورد - بخش اول
"08:05
صفحه داشبورد - بخش دوم
"08:19
بخش Post
"20:00
بخش Comment
"04:13
بخش Category
"04:50
Login and Logout
"08:03
استاد دوره
علی شیخ علی شیخ

علی شیخ در سال ۱۳۹۴ در رشته مهندسی کامپیوتر فارغ‌التحصیل شد و به عنوان برنامه‌نویس وب در شرکت معدنی و صنعتی چادرملو شروع به کار کرد. تخصص اصلی ایشان در زبان‌های جاوا اسکریپت و php است. وی به دلیل این که به آموزش علاقه زیادی داشت، تصمیم به راه‌اندازی وب‌سایتی در این زمینه به نام وب پروگ گرفت و اکنون از سال 1398 تاکنون توانسته‌است سهم کوچکی در آموزش به افراد علاقه‌مند به برنامه‌نویسی را داشته باشد.

درباره برگزارکننده
وب ‌پروگ وب ‌پروگ (اطلاعات بیشتر)

نظرات  (16 نظر)

صفحه 

از 

2

سمیه
23:55 - 1401/04/18
کاربر‌ سایت
Merci
جمال
12:55 - 1400/12/17
کاربر‌ سایت
دوره مفید و خوبی بود با سپاس فراوان اجر معنوی برای مدرس عزیز
کاربر مکتب‌خونه
09:36 - 1400/11/25
کاربر‌ سایت
امیدوارم آقای علی شیخ برای آموزش پایتون هم ویدئو در همین شکل آموزش بذارن که عالی میشه.ممنون اززحماتتون
محمد جواد
15:24 - 1400/11/20
کاربر‌ سایت
مطالب دوره در حد مقدماتي هستند ولي بسيار عالي تدريس شده است . ممنون از استاد محترم
پوریا
21:01 - 1400/11/12
کاربر‌ سایت
بخش اول خوب و سریع و مفید بود. ولی خیلی بهتر بود فایل هایی که روش کار میشه هم برای دانلود قرار میدادید. بخش دوم رو شروع کردم ولی قبلش باید فایلی که استاد روش کار میکنه رو دستی بنویسم که خیلی اعصاب خرد کن شده!
کاربر مکتب‌خونه
23:12 - 1400/10/19
کاربر‌ سایت
خیلی خوب مختصر و مفید
کاربر مکتب‌خونه
22:09 - 1400/09/13
کاربر‌ سایت
ممنون بابت آموزش خوبتون
کاربر مکتب‌خونه
17:11 - 1400/08/23
کاربر‌ سایت
عالی و کامل توضیح داده شده تازه دوره رو شروع کردم ولی بسیار خوب توضیح داده شده. متشکرم
کاربر مکتب‌خونه
12:34 - 1400/08/20
کاربر‌ سایت
واقا تشکر میکنم از اقای شیخ عزیز. به بهترین وجه ممکن دوره رو برگزار کردند. بی نهایت ممنونممم
کاربر مکتب‌خونه
11:09 - 1400/08/19
کاربر‌ سایت
دوره بسیار عالی بود. با آرزوی موفقیت روزافزون برای مدرس عزیز

سوالات پرتکرار

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

اطلاعات بیشتر

پس از گذراندن این دوره پیشنهاد می‌کنیم برای توسعه مهارت‌های طراحی سایت خود، دوره آموزش لاراول را هم بگذرانید.

×

ثبت نظر

به این دوره از ۱ تا ۵ چه امتیازی می‌دهید؟

فصل اول : آشنایی با PHP
02:46 ساعت
02:46
Combined Shape Created with Sketch. 14 جلسه
نمایش جلسات فصل  

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

آشنایی با PHP
"04:20
ابزارهای مورد نیاز
"11:25
متغییرها
"11:35
Data Types
"12:23
Operator
"09:44
Conditional Statements
"13:51
Loops
"08:35
Functions
"11:10
Utile Function
"14:25
Variable Scope
"10:04
کار با رشته‌ها
"14:31
کار با آرایه‌ها
"20:15
Cookie
"14:11
Session
"09:37
فصل دوم : پردازش فرم‌ها
00:34 ساعت
00:34
Combined Shape Created with Sketch. 3 جلسه
نمایش جلسات فصل  

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

پردازش فرم-بخش اول
"17:07
پردازش فرم-بخش دوم
"10:04
آپلود فایل‌ و تصویر
"07:25
فصل سوم : دیتابیس
01:23 ساعت
01:23
Combined Shape Created with Sketch. 9 جلسه
نمایش جلسات فصل  

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

MySQL
"03:53
phpMyAdmin
"11:10
Primary and Foreign Key
"14:43
SQL and Query
"03:50
Insert
"12:25
Select
"11:52
Update
"06:09
Delete
"05:12
Join Tables
"14:43
فصل چهارم : ارتباط با Mysql
00:50 ساعت
00:50
Combined Shape Created with Sketch. 5 جلسه
نمایش جلسات فصل  

مهم‌ترین قسمت طراحی سایت‌های داینامیک برقراری ارتباط بین کدهای نوشته شده و پایگاه داده است. تنها در صورت ایجاد اتصال برنامه می‌تواند اطلاعات را پایگاه داده بخواند یا تغییراتی در آن اعمال کند. برای برقراری ارتباط با دیتابیس می‌توانید از mysqli و MySQLi Prepared استفاده کنید. این نسخه‌ها دستورات آماده‌ای دارند که استفاده از آن‌ها را راحت‌تر از قبل کرده است. در این فصل علاوه بر پرداختن به این موارد به توضیح PDO و PDO Prepared هم می‌پردازیم. PDO کلاسی است که از مجموعه‌ای از توابع و دستورات به منظور کار با بانک اطلاعاتی تشکیل شده است. این کلاس امنیت بسیار بالایی دارد و به طور کامل از شئ‌گرایی پشتیبانی می‌کند. 

Extension
"05:00
MySQLi
"15:58
MySQLi Prepared
"10:38
PDO
"11:27
PDO Prepared
"06:57
فصل پنجم : پروژه وبلاگ
02:24 ساعت
02:24
Combined Shape Created with Sketch. 16 جلسه
نمایش جلسات فصل  

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

معرفی پروژه
"07:26
ایجاد فولدرهای پروژه
"04:21
UI پروژه
"07:18
جدا سازی بخش های UI پروژه
"11:01
دیتابیس پروژه
"09:09
Header.php and Slider.php
"14:59
Sidebar.php
"07:29
Index.php and Search.php
"13:48
Single.php
"11:38
UI ادمین پنل
"04:09
صفحه داشبورد - بخش اول
"08:05
صفحه داشبورد - بخش دوم
"08:19
بخش Post
"20:00
بخش Comment
"04:13
بخش Category
"04:50
Login and Logout
"08:03