صفر تا صد آموزش پی اچ پی
PHP with MySQL Essential Training
( پک ویژه – ترکیب دو پک 1 و 2 صفر تا صد پی اچ پی در یک مجموعه )
آموزش پی اچ پی ، زبان محبوب و قدرتمند برنامه نویسی وب !
بیش از 13 ساعت آموزش PHP با MySQL به صورت گام به گام از مقدماتی تا پیشرفته
از همین امروز توسعه و وبرنامه نویسی وب را شروع کنید!
سطح مقدماتی – پیشرفته
ویژگی های اصلی مجموعه ” صفر تا صد آموزش پی اچ پی” در یک نگاه :
- 750 دقیقه آموزش پی اچ پی با مای اس کیو ال به زبان فارسی و به صورت گام به گام از آشنایی مقدماتی با مفاهیم و متغیر ها و نصب تا انجام پروژه های کاربردی.
- آموزش فوق العاده کاربردی و سطح یک جهانی برگرفته از اساتید مطرح برنامه نویسی دنیا – برای اولین بار در ایران
- ترجمه ، فارسی سازی ، بومی سازی و دوبله شده به فارسی توسط مهندسین و متخصصین ایرانی
- شامل دوره جامع آموزشی فارسی و پروژه محور ” آموزش جامع پی اچ پی با مای اس کیو ال ” – PHP with MySQL Essential Training
- همراه با سورس ارزشمند پروژه های آموزشی فارسی و فایلهای تمرینی
- همراه با کلکسیونی از نرم افزارهای ادیتور و محیط های کدنویسی پی اچ پی
- بسته ای عالی برای تمام علاقمندان به برنامه نویسی وب
پی اچ پی چیست ؟ What is PHP
پی اچ پی ( به انگلیسی: PHP) یک زبان برنامهنویسیِ شیءگرا و برای سرور است که برای طراحی وب توسعه یافتهاست، اما میتوان از آن به عنوان یک زبان عمومی نیز استفادهکرد که بر روی میلیارد ها وبسایت و میلیون ها سرور وب نصب شده است.
این زبان در سال ۱۹۹۵ میلادی توسط راسموس لِردورف ساختهشد و در حال حاضر توسعهٔ آن بر عهدهٔ گروه پیاچپی است. در ابتدا، پیاچپی از عبارت صفحهٔ خانگی شخصی (به انگلیسی: Personal Home Page) گرفته شدهبود اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پیاچپی: پیشپردازندهی ابرمتن است.
کدهای پیاچپی توسط یک سرور وب که نرمافزار پیاچپی روی آن نصب باشد، تفسیر میشود. دستورهای این زبان میتوانند به صورت مستقیم در درون کدهای اچتیامال قرار بگیرند. زبان پیاچپی از نسخهٔ ۴٫۳ به بعد قابلیت پشتیبانی از واسط خط فرمان را نیز به امکانات خود اضافه کرد. این قابلیت میتواند برای ایجاد نرمافزارهای غیر وبی یا نرمافزارهایی با واسط گرافیکی کاربر مورد استفاده قرار بگیرد.
پیاچپی یک نرمافزار آزاد است که تحت مجوز پیاچپی انتشار یافتهاست. این مجوز به دلیل قرار دادن محدودیت روی استفاده از عنوان پیاچپی، با مجوز همگانی گنو (GPL) سازگار نیست. پیاچپی را میتوان روی اکثر سرورهای وب نصب کرد. همچنین قابلیت نصب آن به صورت یک شل جداگانه روی تقریباً تمامی سیستمهای عامل و پلتفرمها (یا سکوها) وجود دارد.تمامی این استفادهها رایگان است.
مشاهده نمونه فیلم معرفی دوره ” صفر تا صد آموزش پی اچ پی با مای اس کیو ال ”
دوره آموزشی فارسی ” آموزش جامع پی اچ پی با مای اس کیو ال ”
PHP with MySQL Essential Training
PHP را می توان با قاطعیت پرطرفدارترین زبان اسکریپت نویسی سمت وب دانست که از آن برای برنامه نویسی و پیاده سازی بسیاری از وب سایت های داینامیک استفاده می شود.
مجموعه ای که هم اکنون پیش روی شماست از اولین مراحل نصب و اجرای PHP و محیط شبیه ساز آن تا پیشرفته ترین قسمت های کار با پایگاه داده و مباحث امنیتی همراه شماست تا تواناهایی خود را در زمینه ی طراحی و برنامه نویسی وب کامل کنید.
این مجموعه آموزش جامع پی اچ پی با مای اس کیو ال را می توان یک مجموعه ی مستقل دانست بدین علت که از لحظه ی صفر تا صد کار همراه شماست و هر جا که در پیاده سازی کدها دچار مشکل شدید می توانید از کدهای قرار گرفته در مجموعه به سادگی بهره بگیرید.
در قسمت پیشرفته این مجموعه نیز علاوه بر معرفی و آموزش سطوح پیشرفته تر برنامه نویسی و طراحی وب با پی اچ پی ، به طراحی یک سیستم مدیریت محتوا به صورت قدم به قدم خواهیم پرداخت تا با جنبه های کاملا عملی طراحی یک سامانه ی تحت وب آشنا شوید.
ما در این مجموعه بهترین، ساده ترین و در عین حال پیشرفته ترین متدهای طراحی وب داینامیک را به شما خواهیم آموخت ال در عرصه ی تجارت وب با موفقیت پابگذارید.
عناوین و سرفصل های دوره آموزشی فارسی ” آموزش جامع پی اچ پی با مای اس کیو ال “
مقدمه
– خوش آمدگویی
– استفاده از فایل های تمرینی
فصل 1- مقدمه ای بر PHP
– PHP چیست؟
– تاریخچه ی PHP
– چرا PHP را انتخاب کردیم؟
– مقدمه ای بر نصب PHP
فصل 2- نصب PHP در ویندوز
– مقدمه
– نصب سرور Wamp
– یافتن ریشه
– تنظیمات PHP
– تنظیمات MySQL
– ادیتور مورد استفاده
فصل ۳- اولین قدم ها
– جاسازی کدهای پی اچ پی در یک صفحه
– خروجی گرفتن متن داینامیک
– روال درخواست از سرور و پاسخ آن
– درج کامنت در کدها
فصل 4- انواع داده ها در PHP
– متغیر ها
– رشته ها
– توابع کار با رشته ها
– اعداد صحیح
– اعداد اعشاری
– آرایه ها
– آرایه های انجمنی
– توابع کار با آرایه ها
– مقادیر بولی
– نال و خالی
– تبدیل نوع
– ثابت ها
فصل 5- ساختارهای کنترلی: عبارات منطقی در آموزش PHP
– عبارات If
– عبارات Else و elseif
– عملگرهای منطقی
– عبارات Switch
فصل ۶- ساختارهای کنترلی: حلقه ها
– حلقه های While
– حلقه های For
– Continue
– حلقه های Foreach
– Break
– درک مفهوم اشاره گر های آرایه
فصل ۷- توابع
– تعریف توابع
– آرگومان های تابع
– مقادیر بازگشتی توابع
– مقادیر چندگانه ی بازگشتی
– انواع محدوده ی تعریف متغیر ها
– تعیین آرگومان های پیش فرض تابع
فصل ۸- خطایابی
– مشکلات عمده
– اخطار ها و خطاها
– رفع مشکلات
فصل 9- ساخت صفحات وب با PHP
– لینک ها و آدرس ها
– استفاده از مقادیر GET
– رمزگشایی مقادیر GET
– رمزگشایی برای HTML
– Include و require کردن فایل ها
– تغییر header ها
– انتقال ها
– بافرینگ خروجی
فصل ۱۰- کار با فرم ها و داده های فرم
– ساخت فرم ها
– شناسایی ارسال فرم
– پردازش فرم به صورت تک صفحه
– اعتبارسنجی مقادیر فرم
– مشکلات با منطق اعتبارسنجی فرم ها
– نمایش خطاهای اعتبارسنجی
– عملکرد های مختلف اعتبارسنجی
– پردازش و اعتبارسنجی به صورت تک صفحه
فصل 11- کار با کوکی ها و Session ها
– کار با کوکی ها
– تنظیم مقادیر کوکی
– خواندن مقادیر کوکی
– حذف کوکی ها
– کار با Session ها
فصل 12- اولیه های MySQL
– مقدمه ای بر MySQL
– طراحی یک پایگاه داده
– طراحی یک جدول در پایگاه داده
– عملیات اولیه در پایگاه داده
– مقداردهی یک پایگاه داده
– پایگاه داده های رابطه ای
– مقداردهی به پایگاه های داده ی رابطه ای
فصل 13- استفاده از PHP برای دسترسی به MySQL
– روش های مختلف اتصال
– اتصال به MySQL توسط PHP
– دریافت داده از MySQL
– کار با داده های دریافتی
– ایجاد رکورد توسط PHP
– به روزرسانی و حذف رکورد ها توسط PHP
– SQL Injection
– اصلاح رشته ها برای MySQL
– معرفی عبارت های از پیش آماده شده
فصل ۱۴- طراحی یک سیستم مدیریت محتوا در آموزش پی اچ پی
– معرفی پروژه ی عملی
– طراحی پایگاه داده
– آماده سازی محیط کار
– طراحی صفحه ی ابتدایی
– قابل بازاستفاده سازی اجزای صفحات
– اتصال وب سایت به پایگاه داده
فصل ۱۵- استفاده از سیستم ناوبری برای انتخاب محتوا
– افزودن صفحات به سیستم ناوبری
– بازسازی سیستم ناوبری
– انتخاب صفحات از سیستم ناوبری
– مشخص سازی صفحه ی فعلی انتخاب شده
– انتقال سیستم ناوبری به یک تابع
فصل ۱۶- عملیات چهارگانه ی سیستم
– یافتن یک عنوان در پایگاه داده
– بازسازی انتخاب صفحات
– ایجاد یک فرم برای ایجاد عناوین
– کار با داده های فرم
– انتقال داده به Session
– اعتبارسنجی داده ها
– ایجاد یک فرم برای ویرایش عناوین
– ارسال تک صفحه ای داده های فرم
– حذف یک عنوان
– پاک سازی
– تکمیل عملیات چهارگانه
– نهایی سازی مراحل
فصل ۱۷- طراحی بخش عمومی سیستم
– نمای عمومی سیستم
– جلوگیری از تکرار در کدنویسی
– افزودن یک رفتار پیش فرض
– محتوای بخش عمومی
– حفاظت از بخش های خاص
فصل ۱۸- سطوح دسترسی در آموزش پی اچ پی
– مقدمه ای بر سطوح دسترسی کاربران
– عملیات چهارگانه ی مدیریت
– رمزنگاری پسوردها
– Salt کردن پسوردها
– افزودن سیستم رمزنگاری به سیستم
– توابع جدید رمزنگاری PHP
– طراحی سیستم ورود به سامانه
– بررسی سطح دسترسی
– طراحی صفحه ی خروج
فصل ۱۹- پایان
– قدم های بعد
دوره آموزش پی اچ پی : معرفی امکانات جدید نسخه 5.5 PHP
PHP 5.5 New Features
۰- مقدمه
– فایل های تمرینی
– چه چیزهایی باید بدانید
– طراحی محیط مجازی توسعه ی PHP 5.5
۱- امکانات جدید نسخه ۵.۵
– حلقه های ساده تر توسط generator ها
– حذف ارجاع رشته ها و آرایه ها
– استفاده از finally همراه با try و catch
– رمزنگاری پسوردها با توابع جدید
– جایگزینی APC با OPcache
۲- امکانات ارتقا یافته نسخه ۵.۵
– ترکیب foreach با list
– بررسی همه چیز با تابع empty
– بهینه سازی مقادیر بولی و رفتار تابع unpack
– توابع حذف شده، ناسازگار و در حال حذف
۳- پایان
به برنامه نویسی علاقه دارم و این دوره خیلی کاربردی بود. ممنون
بسیار عالی بود آموزش، حرف نداشت.
خوب بود
واقعا لدت میبره آدم با این دوبله مرسی واقعا.
فریم ورک های پی اچ پی رو آموزش نمیدید؟ مثل Laravel یا Yii ؟
این دوره ها منتشر شده اند :
https://aryagostarafzar.com/shop/laravel/
https://aryagostarafzar.com/shop/yii
دسته بندی طراحی وب رو هم ببینید :
https://aryagostarafzar.com/product-category/web-design/
این بسته فقط پایه برنامه نویسی PHPهست و باید حتما پکیج دوم که مکمل هم هستند را تهیه کرد ولی در کل آریا گستر با ترجمه این آموزشی ها کمک زیادی به دوست داران یاد گیری موارد مختلف کرده و بزرگترین دلیل انتخاب این شرکت می تونه پروژه محور بودن و نداشتن اضافات خسته کننده و بی ربط باشد
برای یادگیری پی اچ پی دوره خوبی بود، لطفا آموزش های بیشتر و جدیدتری در این زمینه بذارید
لطفا زبان های برنامه نویسی وب رو کامل پوشش بدید
حتما دسته بندی برنامه نویسی رو ببینید برای همه دوره های مرتبط
https://aryagostarafzar.com/product-category/programmings/
پکیج عالی و کاملی هستش.دوبلوری حرفه ای به همراه مثال هایی عالی و کیفیت بسیار بالا که البته متعجبم نکرد چون کار آریا گستر ساخت آموزش های عالیه.
واقعا کاربردی بود.
فقط اگه می شه آموزش های جاوا اسکریپت و جی کوئری وnode.jsوjson رو هم منتشر کنید
ممنون بله حتما در برنامه قرار دارند
برخی نیز تولید شده اند دسته بندی طراحی وب رو ببینید
http://aryagostarafzar.com/product-category/web-design/
این بسته همین امروز به دستم رسید واقعا عالیه
من که از دوبلش خیلی خوشم اومد صدای خوبی داره (:
آموزش کامل و عالی حتما توصیه میکنم این بسته رو
بله شما می تونید اینکارئ بکنید چرا راه دوری میرید رزبلاگ با PHP ,MYSQL ساخته شده شما باید این دو مجموعه رو یاد بگیرید و کاملا مسلط بشی تا بتونی بسازی
وردپرس یه اسکریپت هستش شما با php و mysql می تونید اسکریپت بسازی من این دو مجموعه رو گرفتم و خیلی راضی هستم و انان تونستم وبلاگدهی خودمو راه بندازم که البته در حال بروز رسانی هستش.دانی بلاگ
سلام،من می خوام این پکیج رو(هم قسمت اول و دوم اون)رو بخرم اما یه سوالی دارم.
من اگه این محصول رو یاد بگیرم می تونم cms هایی مثل مجنتو یا وردپرس رو توسعه بدم؟