نرم افزار آموزشی PHP Programming Language نشر پانا

Pana PHP Programming Language Learning Software

  • سایر توضیحات: - آموزش به شیوه‌ی مالتی مدیا - سیستم مورد نیاز:Xp-Seven - حداقل مشخصات بستر سخت افزاری: p3 - آموزش به شیوه‌ی مالتی مدیا - سیستم مورد نیاز:Xp-Seven - حداقل مشخصات بستر سخت افزاری: P3
  • زبان: فارسی
  • نوع دیسک: DVD
  • تعداد دیسک: یک
  • گروه سنی: بزرگسال
  • موضوع: برنامه نویسی
  • مدت زمان: 1020
+ موارد بیشتر - بستن

کد محصول:1147960

قیمت : ناموجود

نقد و بررسی

نرم افزار آموزشی PHP Programming Language نشر پانا

Pana PHP Programming Language Learning Software

<p>&laquo;php&raquo; یک زبان برنامه&zwnj;نویسی برای طراحی وب است که به عنوان یک زبان عمومی هم می&zwnj;توان از آن استفاده کرد. php را می&zwnj;توان روی اکثر وب&zwnj;سرورها نصب کرد. همچنین امکان نصب آن به صورت جداگانه روی تمامی سیستم&zwnj;های عامل وجود دارد. محصول پیش رو توسط شرکت &laquo;پرند&raquo; در قالب 1 حلقه دی&zwnj;وی&zwnj;دی منتشر شده و در اختیار علاقه&zwnj;مندان قرار گرفته است. سرفصل مطالب آموزشی که در این مجموعه&zwnj; آمده عبارت&zwnj;اند از: فصل اول: php چیست، دلایل استفاده از php، آشنایی کلی با ساختار php، نحوه&zwnj;ی ایجاد لوکال&zwnj; هاست توسط Wamp Server، نحوه&zwnj;ی نوشتن یک کد php ساده در محیط ویرایشگر متن، نحوه&zwnj;ی ایجاد فضای سفید و درج توضیحات، بررسی انواع متدها، طریقه&zwnj;ی ایجاد یک فرم دریافت اطلاعات. فصل دوم: آشنایی با متغیرها، بررسی انواع عددی در زبان php، بررسی رشته&zwnj;ها و نحوه&zwnj;ی استفاده از آن&zwnj;ها، نحوه&zwnj;ی به کارگیری عملگر الحاق، آشنایی با ثابت&zwnj;ها و طریقه&zwnj;ی استفاده از آن&zwnj;ها در برنامه&zwnj;ها، بررسی آرایه&zwnj;ها و انواع آن&zwnj;ها، آشنایی با انواع داده&zwnj;ها، طریقه&zwnj;ی به کارگیری دستور Gettype برای مشاهده&zwnj;ی نوع متغیر، نحوه&zwnj;ی استفاده از دستور Settype برای&nbsp;تغییر نوع متغیرها، بررسی متغیرها از پیش تعریف شده، چگونگی تغییر نوع متغیرها با استفاده از روش Casting. فصل سوم: آشنایی با عملگر، عمل&zwnj;وند و عبارت، بررسی عملگرهای محاسبه&zwnj;ای، بررسی عملگر ترکیب یا رشته&zwnj;ای، آشنایی با عملگر نسبت&zwnj;دهی مرکب، بررسی عملگرهای مقایسه&zwnj;ای، آشنایی با عملگرهای منطقی، نحوه&zwnj;ی افزایش و کاهش یک متغیر از نوع عددی صحیح، بررسی عملگرهای متفرقه، بررسی تقدم عملگرها؛ فصل چهارم: آشنایی با ساختار شرطی If، نحوه&zwnj;ی استفاده از ساختار Else، بررسی ساختار Else If، طریقه&zwnj;ی به کارگیری ساختار While، چگونگی استفاده از ساختار Do While، آشنایی با ساختار تکرار For، چگونگی کنترل اجرای برنامه&zwnj;ها، نحوه&zwnj;ی به کارگیری دستور Continue، آشنایی با حلقه&zwnj;های تودرتو، بررسی عبارت شرطی Switch. فصل پنجم: آشنایی با ساخار توابع، طریقه&zwnj;ی استفاده از یک تابع سیستمی، نحوه&zwnj;ی استفاده از چندین آرماگون در توابع، نحوه&zwnj;ی فراخوانی توابع به صورت پویا، حوزه&zwnj;ی تعریف متغیرها در یک برنامه&zwnj;ی php، دستیابی به متغیرها با استفاده از Global، ثبت حالات وضعیت&zwnj;های مابین فراخوانی توابع با استفاده از واژه&zwnj;ی کلیدی Static، نحوه&zwnj;ی تنظیم مقادیر پیش&zwnj;فرض برای آرگومان&zwnj;ها، چگونگی ارسال مقادیر به تابع از طریق مرجع، روش ایجاد توابع بدون نام، طریقه&zwnj;ی بررسی وجود تابع. فصل ششم: آشنایی با ساختار کلی آرایه&zwnj;ها، نحوه&zwnj;ی ایجاد آرایه، بررسی آرایه&zwnj;های انجمنی، بررسی آرایه&zwnj;های چند بعدی، طریقه&zwnj;ی دسترسی به آرایه&zwnj;ها، پردازش آرایه&zwnj;هایی که با روش عددی اندیس&zwnj;گذاری شده&zwnj;اند، چگونگی پردازش عناصر آرایه با استفاده از ساخار تکرار Foreach، پردازش آرایه&zwnj;های انجمنی با استفاده از ساختارهای تکرار. فصل هفتم: طریقه&zwnj;ی به کارگیری تابع Array Merge، نحوه&zwnj;ی استفاده از تابع Array Push، چگونگی حذف اولین عنصر آرایه با استفاده از تابع Array Shift، طریقه&zwnj;ی بازیابی بخشی از آرایه با استفاده از تابع Array Slice، نحوه&zwnj;ی مرتب&zwnj;سازی آرایه&zwnj;ها با ایندکس&zwnj;گذاری عددی، چگونگی مرتب&zwnj;سازی آرایه&zwnj;های انجمنی، طریقه&zwnj;ی مرتب&zwnj;سازی بر مبنای کلیدهای دستیابی. فصل هشتم: آشنایی با مفهوم شی&zwnj;گرایی، بررسی کلاس، نحوه&zwnj;ی ایجاد شی، بررسی خصوصیات شی، آشنایی با متدهای شی، نحوه&zwnj;ی افزودن متد سازنده به برنامه&zwnj;ی نوشته شده، آشنایی با مفهوم وراثت، طریقه&zwnj;ی فراخوانی متد رونویسی شده، بررسی نمونه&zwnj;ای از یک برنامه&zwnj;ی توارثی، نحوه&zwnj;ی کسب اطلاعات در مورد کلاس&zwnj;ها و اشیا، بررسی وجود کلاس&zwnj;ها و متدها، ذخیره و بازیابی اشیا. فصل نهم: بهره&zwnj;گیری از فایل&zwnj;ها در php، بررسی وجود یک فایل، اندازه&zwnj;ی آن و زمان آخرین عملیات، طریقه&zwnj;ی ایجاد، حذف، تغییر نام، کپی و مجزاکردن مسیر فایل، نحوه&zwnj;ی بازکردن فایل&zwnj;ها، نحوه&zwnj;ی نوشتن در فایل توسط تابع Fwrite و Fput، نحوه&zwnj;ی قفل&zwnj;کردن فایل، تمرینی برای خواندن، نوشتن و قفل&zwnj;کردن فایل&zwnj;ها. فصل دهم: طریقه&zwnj;ی خواندن از فایل توسط تابع Fread، طریقه&zwnj;ی خواندن کاراکترها از فایل، طریقه&zwnj;ی خواندن سطری از فایل با استفاده از توابع Fgetss و Fgetcsv، نحوه&zwnj;ی خواندن کل فایل، نحوه&zwnj;ی دستیابی تصادفی به محتویات فایل&zwnj;ها، نحوه&zwnj;ی کارکردن با دایرکتوری&zwnj;ها، آشنایی با نحوه&zwnj;ی آپلودکردن فایل و طراحی صفحه&zwnj;ای به همین منظور، طریقه&zwnj;ی بازکردن فایل از طریق Ftp یا Http، نحوه&zwnj;ی ضمیمه&zwnj;کردن فایل&zwnj;ها، ساختن لینکی برای هر منو و وارد&zwnj;شدن به صفحه&zwnj;ی مربوط به آن در سایت. فصل یازدهم: آشنایی با مفوم بانک اطلاعاتی، کاربران بانک اطلاعاتی، مزایای بانک اطلاعاتی، انواع بانک اطلاعاتی، انواع بانک اطلاعاتی و مقایسه&zwnj;ی آن&zwnj;ها، انواع رابطه در بانک اطلاعاتی، بررسی فرآیند طراحی بانک اطلاعاتی، آشنایی با نرمال&zwnj;سازی، بررسی سیستم&zwnj;های مدیریت بانک اطلاعاتی و معماری آن، معرفی Mysql، بررسی معماری Mysql، آشنایی با موتور Mysql. فصل دوازدهم: آشنایی با شنایه&zwnj;های Mysql، بررسی انواع داده&zwnj;ها در Mysql، آشنایی با انواع رشته&zwnj;های Mysql، بررسی sql و نحوه&zwnj;ی استفاده از آن. فصل سیزدهم: آشنایی با ساختار Mysql و پوشه&zwnj;های آن، طریقه&zwnj;ی ایجاد بانک اطلاعاتی، نحوه&zwnj;ی مشاهده&zwnj;ی بانک&zwnj;های اطلاعاتی موجود، بازکردن و حذف&zwnj;کردن آن&zwnj;ها، بررسی مجموعه&zwnj; کاراکترهای بانک اطلاعاتی و تغییر بانک اطلاعاتی، آشنایی با ساختار جدول در بانک اطلاعاتی، نحوه&zwnj;ی ایجاد جدول، بررسی چگونگی تغییر ساختار جدول، نحوه&zwnj;ی ایجاد تغییرات در ساختار جدول در قالب یک تمرین، نحوه&zwnj;ی تغییر نام جدول، روش ورود داده&zwnj;ها به جدول، چگونگی بازیابی داده&zwnj;ها از جدول. فصل چهاردهم: روش تغییر نام فیلدها هنگام بازیابی اطلاعات، نحوه&zwnj;ی حذف فیلدهای تکراری از جدول، طریقه&zwnj;ی بازیابی داده&zwnj;ها به صورت مرتب شده، عملگرها و بازیابی داده&zwnj;ها در Mysql، عملگرهای رابطه&zwnj;ای (مقایسه&zwnj;ای) در Mysql، بررسی عملگرهای Regexp، In، Like و Between، آشنایی با عملگرهای منطقی در Mysql، بررسی عملگرهای بیتی در Mysql، مبحث تقدم عملگرها در بانک اطلاعاتی، بازیابی تعداد محدودی از رکوردها، نحوه&zwnj;ی به&zwnj;روزرسانی داده&zwnj;ها؛ فصل پانزدهم: بررسی ارتباط بین php و Mysql، انجام تقاضا در بانک اطلاعاتی و بازیابی تقاضا، بررسی توابعی مفید در بانک اطلاعاتی، بررسی تابع htmlspecialchar، آشنایی بیشتر با توابع بانک اطلاعاتی در قالب یک تمرین، نحوه&zwnj;ی بازیابی اطلاعات از جداول بانک اطلاعاتی و قراردادن آن در یک جدول. فصل شانزدهم: بررسی ایجاد تصاویر، آشنایی با سیستم مختصات تصویر، نحوه&zwnj;ی ترسیم خط، چگونگی ترسیم دایره یا بیضی، روش رسم چهارگوش، نحوه&zwnj;ی رنگ&zwnj;آمیزی نواحی تصاویر، طریقه&zwnj;ی نمایش تصویر در مرورگر، نحوه&zwnj;ی ایجاد یک صفحه به همراه متن و شکل، چگونگی ایجاد تصاویر با متن و فونت، روش تعیین ابعاد متن. فصل هفدهم: بررسی نحوه&zwnj;ی ارسال ایمیل، آشنایی با نحوه&zwnj;ی عملکرد تابع Mail، طراحی صفحه&zwnj;ای که پست الکترونیکی را به آدرس خاصی ارسال می&zwnj;کند، طراحی فرمی برای دریافت مشخصات پست الکترونیک و ارسال نامه، آشنایی کلی با کوکی&zwnj;ها و نشست&zwnj;ها، بررسی کوکی&zwnj;ها، نحو&zwnj;ه&zwnj;ی حذف کوکی&zwnj;ها، بررسی مشکلات مربوط به کوکی&zwnj;ها، بررسی نشست&zwnj;ها یا Session، نحوه&zwnj;ی ثبت، استفاده، حذف و خاتمه&zwnj;ی متغیرهای نشست، طراحی چندین صفحه برای متغیرهای نشست. فصل هجدهم: نحوه&zwnj;ی پیکربندی یک نشست، نحوه&zwnj;ی ایجاد صفحه&zwnj;ی Logout، بررسی عبارت&zwnj;های منظم، نحوه&zwnj;ی قرارگیری عبارات فرعی در ابتدا یا انتهای یک عبارت، چگونگی تطبیق عبارات منظم، طریقه&zwnj;ی جایگزینی زیررشته&zwnj;ها توسط عبارات منظم. فصل نوزدهم: بررسی انواع خطاها در php، آشنایی با خطاهای زمان اجرا، بررسی خطاهای منطقی، سطوح خطاها در php، طریقه&zwnj;ی تنظیم سطوح گزارش، نحوه&zwnj;ی تنظیمات گزارش خطا، چگونگی فعال&zwnj;کردن خطاهای کاربر، نحوه&zwnj;ی اداره&zwnj;کردن خطاها. فصل بیستم: آشنایی با پروتکل&zwnj;ها، آشنایی با توابع جست&zwnj;وجو در شبکه، تمرینی برای استفاده از توابع جست&zwnj;وجو در شبکه، بررسی پروتکل ftp و طراحی صفحه&zwnj;ای برای اتصال به این سرویس&zwnj;دهنده، نحوه&zwnj;ی ارسال فایلی از کامپیوتر محلی به سرویس&zwnj;دهنده، بررسی توابع مربوط به ftp، بررسی چند ویژگی مهم php، آشنایی با سریال&zwnj;سازی، چگونگی دریافت اطلاعاتی راجع به محیط php، نحوه&zwnj;ی تغییر موقت محیط اجرا، طریقه&zwnj;ی برجسته&zwnj;کردن محتویات فایل، روش تنظیم مدت زمان اجرای برنامه. فصل بیست&zwnj;ویکم: بررسی فایل php.ini، نحوه&zwnj;ی تنظیم گزینه&zwnj;های مفسر، طریقه&zwnj;ی تنظیم مسیر جست&zwnj;وجوی php، طریقه&zwnj;ی اداره&zwnj;کردن خطاها، نحوه&zwnj;ی فعال&zwnj;کردن توسعه&zwnj;ها، تنظیم متغیرهای مربوط به توسعه&zwnj;ها، بررسی تنظیمات مربوط به امنیت php، پیکربندی متغیرهای فرم و آپلود&zwnj;کردن فایل، چگونگی افزایش کارایی مفسر php، بررسی تابع init-set.</p>

مشخصات فنی

نرم افزار آموزشی PHP Programming Language نشر پانا

Pana PHP Programming Language Learning Software

مشخصات

  • سایر توضیحات
    - آموزش به شیوه‌ی مالتی مدیا
    - سیستم مورد نیاز:Xp-Seven
    - حداقل مشخصات بستر سخت افزاری: p3
    - آموزش به شیوه‌ی مالتی مدیا - سیستم مورد نیاز:Xp-Seven - حداقل مشخصات بستر سخت افزاری: P3
  • زبان
    فارسی
  • نوع دیسک
    DVD
  • تعداد دیسک
    یک
  • گروه سنی
    بزرگسال
  • موضوع
    برنامه نویسی
  • مدت زمان
    1020