×
ribbon

آموزش ساخت اپلیکیشن‌های دیتابیس محور در PHP

مدرس:Coursera

Charles Russell Severance

در دوره "Building Database Applications in PHP"، شما با الگوهای شی گرای موجود در PHP آشنا خواهید شد.... بیشتر
زیرنویس
بدون امتیاز
86دانشجو
5ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

مفاهیم شی‌گرای PHP

اتصال به پایگاه داده MySQL و استفاده از PDO

مدیریت کوکی‌ها و نشست‌ها (Sessions)

ساخت برنامه‌های CRUD کامل

این دوره شامل:

5 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

5 فصل37 جلسه5 ساعت ویدیو
اشیاء در PHP
  مفاهیم شی‌گرا
12:26
  ایجاد اشیاء در PHP
07:46
  کتابخانه‌های شی‌گرا در PHP
06:32
  چرخه عمر اشیاء در PHP
05:16
  وراثت اشیاء در PHP
09:23
  نصب MAMP بر روی مکینتاش
07:02
  نصب MAMP بر روی ویندوز 10
14:32
  نصب XAMPP بر روی ویندوز 10
09:05
  ویندوز: استفاده از NGrok با Autograder
05:16
  مکینتاش: استفاده از NGrok با Autograder
09:48
  بونوس: ساعات دفتر نیویورک سیتی
04:53
اتصال PHP و MySQL
  کتابخانه‌های پایگاه داده در PHP
07:33
  اجرای کوئری‌های SQL در PHP
11:51
  دسترسی به MySQL با استفاده از PDO: درج داده‌ها
10:18
  مسئله امنیتی: جلوگیری از تزریق SQL
09:24
  مدیریت خطا با PDO
08:19
  مرور کد - PHP، MySQL و PDO
08:45
  مرور کد - درج و حذف داده‌ها
09:36
  مرور کد - امنیت و تزریق SQL
08:02
  بونوس: ساعات دفتر اورم، یوتا
01:54
کوکی‌ها و نشست‌ها در PHP
  کوکی‌ها
07:58
  نشست‌ها
10:47
  نشست‌ها بدون کوکی‌ها
04:45
  مرور کد - کوکی‌ها و نشست‌ها
10:26
  بونوس: ساعات دفتر دیترویت، میشیگان
01:34
ریدایرکت، مسیریابی و احراز هویت در PHP
  ریدایرکت، مسیریابی و احراز هویت
09:51
  مرور کد - مسیریابی و ریدایرکت
05:17
  POST / Refresh / ریدایرکت
10:37
  مرور کد - POST / ریدایرکت
06:58
  پیاده‌سازی ورود و خروج
10:22
  مرور کد - ورود و خروج سوم
06:30
  بونوس: ساعات دفتر / بازدید از بلچلی پارک
09:48
ساخت یک برنامه CRUD
  ایجاد، خواندن، بروزرسانی و حذف (CRUD)
20:08
  مرور کد - CRUD در PHP
14:32
  بونوس: ساعات دفتر - آتلانتا، جورجیا
03:15
  سرگرمی: دکتر چاک نقش یک گوینده خبر را بازی می‌کند
04:06
  سرگرمی: مراسم فارغ‌التحصیلی
07:25

پیش‌نیاز‌ها

برای درک و استفاده بهتر از این دوره آشنایی با اصول زبان برنامه‌نویسی php و دانش نسبی از مفاهیم پایگاه داده و SQL ضروریست.

توضیحات دوره

در دوره "Building Database Applications in PHP"، شما با الگوهای شی‌گرای موجود در PHP آشنا خواهید شد. از طریق آموزش‌های عملی، خواهید آموخت چگونه با استفاده از کتابخانه PDO به یک پایگاه داده MySQL متصل شوید و دستورات SQL را در زبان PHP اجرا کنید.

همچنین نحوه مدیریت کوکی‌ها و نشست‌ها (Session) در PHP را خواهید آموخت. این دوره به شما نشان می‌دهد که PHP چگونه از ارسال دوباره داده‌ها جلوگیری می‌کند، چطور پیام‌های فلاش (Flash Messages) را پیاده‌سازی می‌کند و چطور می‌توانید از نشست‌ها برای ورود و خروج کاربران در برنامه‌های وب استفاده کنید.

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

دوره به گونه‌ای طراحی شده است که به پیشرفته‌ترین مباحث PHP می‌پردازد و شما را برای ساخت برنامه‌های وب کامل آماده می‌کند. همچنین شما با بررسی کدهای مختلف، پیاده‌سازی و راه‌اندازی سیستم‌های امنیتی مانند جلوگیری از تزریق SQL و مدیریت خطاها با PDO آشنا خواهید شد. در پایان دوره، با تسلط به نحوه مسیریابی، ریدایرکت‌ها و احراز هویت در PHP، قادر خواهید بود برنامه‌های وب امن و کارآمد بسازید. این دوره فرض می‌کند که شما پیش از این دوره، دوره "ساخت برنامه‌های وب" را در این تخصص گذرانده‌اید و با مفاهیم اولیه آشنا هستید.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
12دوره
1,674دانشجو
6نظر و امتیاز

Charles Russell Severance (که به نام دکتر چاک نیز شناخته می‌شود) استاد بالینی در دانشکده اطلاعات دانشگاه میشیگان است، جایی که دوره‌های مختلفی با محوریت فناوری از جمله برنامه‌نویسی، طراحی پایگاه داده و توسعه وب تدریس می‌کند. چاک چندین کتاب نوشته است، از جمله استفاده از Google App Engine و پایتون برای همه. زمینه تحقیقاتی او در حوزه ساخت سیستم‌های مدیریت یادگیری مانند Sakai، Moodle، Blackboard، ANGEL و دیگر سیستم‌ها است. او معمار ارشد پروژه Sakai بود، یک سیستم مدیریت یادگیری که در حدود 300 مدرسه در سراسر جهان مورد استفاده قرار گرفته و کتابی به نام Sakai: Free as in Freedom نوشته است که تجربیات او به عنوان یکی از رهبران این پروژه را توصیف می‌کند.

در اواسط دهه 1990، او مجری برنامه Internet بود، یک تاک شو تلویزیونی ملی درباره اینترنت که برای چندین سال در سیستم کابلی TCI پخش می‌شد. او مدت زیادی ستون‌نویس مجله IEEE Computer بود و ستونی ماهانه به نام "گفتگوهای محاسباتی" می‌نوشت که شامل مصاحبه‌های ویدئویی با رهبران و نوآوران مشهور حوزه فناوری بود.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های Charles Russell Severance

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

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.