آموزش فریمورک PHP کدایگنایتر (CodeIgniter)
آموزش فریمورک PHP کدایگنایتر (CodeIgniter)
چکیده
PHP یکی از زبان های برنامه نویسی تحت وب محسوب می شود. با توجه به اهمیت سرعت اتمام پروژه و خروجی آن برنامه نویسان تصمیم گرفتند که تحت یک چارچوب فریمورک (Framework)، قوانین یکسانی را برای تمام اعضای یک تیم در کد نویسی تهیه کنند، که منجر به تولید چارچوب های گوناگون شد. یکی از این چارچوب ها و قوانین CodeIgniter نام دارد، که مورد بررسی ما قرار خواهد گرفت. در این فرادرس هدف نحوه ایجاد سریع و اصولی وب سایت بر اساس کار گروهی و مدل MVC است.
چکیده آموزش
توضیحات تکمیلی
توجه به پراکندگی روش های کد نویسی به زبان PHP و توجه به این نکته که در دنیای امروز کار گروهی از اهمیت بالایی برخوردار است و سرعت اتمام پروژه و امنیت خروجی پروژه نیز حائز اهمیت می باشد برنامه نویسان بر آن شدند تا بتوانند تحت یک چارچوب یا فریمورک (Framework) قوانین یکسانی را برای تمام اعضای یک تیم در کد نویسی تهیه کنند که منجر به تولید چارچوب های گوناگون شد. یکی از این چارچوب ها و قوانین CodeIgniter نام دارد که مورد بررسی ما قرار خواهد گرفت.
در این فرادرس شما نحوه ایجاد سریع و اصولی وب سایت بر اساس کار گروهی و مدل MVC را فرا خواهید گرفت. در مدل MVC طراح ظاهر و Design سایت می تواند کار خود را به طور مستقل از برنامه نویس PHP انجام دهد و نگرانی بابت ادامه پروژه نداشته باشد. امروزه بیشتر شرکت های برنامه نویسی برای سرعت دادن به کار طراحی وب خود ملزم به استفاده از فریمورک ها هستند.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: آشنایی با فریمورک و مقدمات آن
- آشنایی با مفهوم فریمورک
- معرفی ابزارهای لازم برای کار با فریمورک
- ویژگی های فریمورک کدایگنایتر
- نصب محیط برنامه نویسی
- نصب و راه اندازی فریمورک
- نوشتن اولین برنامه با فریمورک کدایگنایتر
- درس دوم: آشنایی با مدل MVC
- آشنایی با مدل MVC در فریمورک کدایگنایتر
- آشنایی با Model
- آشنایی با View
- آشنایی با روند کار یک برنامه در کدایگنایتر
- نوشتن برنامه بر اساس مدل MVC
- درس سوم: آموزش کار با دیتابیس
- ایجاد دیتابیس در phpMyAdmin
- مفهوم کار با دیتابیس در کدایگنایتر
- نحوه اتصال به دیتابیس در کدایگنایتر
- استفاده از کوئری Delete برای حذف رکورد
- استفاده از کوئری Update برای به روز رسانی
- استفاده از کوئری Insert برای ایجاد رکورد
- درس چهارم: آشنایی با Query Builder
- آشنایی با مفهوم Query Builder
- استفاده از Query برای حذف رکورد
- استفاده از Query برای به روز رسانی
- استفاده از Query Builder برای اضافه کردن رکورد
- درس پنجم: آشنایی با Helper
- آشنایی با مفهوم Helper
- ایجاد فرم وب بدون استفاده از Helper
- ایجاد فرم وب با استفاده از Helper
- درس ششم: آموزش ایجاد CAPTCHA در فرم
- آشنایی با مفهوم CAPTCHA
- حذف Index.php از URL
- آشنایی با Helper CAPTCHA
- ایجاد کپچا با Helper
- درس هفتم: آموزش کار با Session و Cookie
- روند اجرای یک برنامه در PHP
- آشنایی با مفهوم HTTP Response
- آشنایی با Cookie
- آشنایی با Session
- مقایسه بین Session و Cookie
- نحوه کار با Session در کدایگنایتر
- نحوه کار با Cookie در کدایگنایتر
- درس هشتم: آموزش ارسال ایمیل با کدایگنایتر
- ایجاد فرم وب برای ارسال ایمیل
- آشنایی با نحوه ارسال ایمیل
- نحوه تنظیمات سرویس دهنده برای دریافت ایمیل
- درس نهم: اعتبارسنجی فرم در کدایگنایتر
- آشنایی با مفهوم اعتبارسنجی فرم
- آشنایی با نحوه کار افزونه Firebug
- آشنایی با نحوه کار عبارات با قاعده یا Regular expression
- درس دهم: Pagination در کدایگنایتر
- آشنایی با مفهوم Pagination
- ایجاد دیتابیس های مورد نیاز
- ایجاد یک پروژه صفحه بندی یا Pagination
- آشنایی با تابع explode در PHP
- جمع بندی
مفید برای رشته های
- کامپیوتر
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۶ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۷ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۶۲ مگابایت -- (کلیک کنید +))







راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش فریمورک PHP کدایگنایتر (CodeIgniter) |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۵۶۴۰۸ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVPHP9503 |
مدت زمان | ۷ ساعت |
زبان | فارسی |
نوع آموزش | آموزش ویدیویی (لینک دانلود) |
حجم دانلود | ۶۲۰ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
شکوه
خوب نبود، یعنی اون کارایی لازم و مفید رو نداشت.
وحیدرضا
انتخاب سرفصل ها خیلی خوب و جامع بود، نحوه بیان و تسلط مدرس به نوبه خودش عالی بود.
royadehghani
از آموزش کدایکنایتر (جناب عاشوری)راضی بودم و واقعا خوب بود
فیونا
با سلام و خسته نباشید
این آموزش، از اولین اموزش هایی بود که از فرادرس تهیه کردم . اصلا فکر نمیکردم انقدر خوب و مفید برام واقع بشه. من برای کاری که دارم این آموزش رو دانلود کردم و به یادگیری من و درک مباحث خیلی کمک کرد.
استاد عزیز درس رو خیلی خوب و روان توضیح میدهند.به نظرم ارزش تهیه کردن رو دارد.
تنها ایرادی که از نظر من داشت میتونست خیلی از مباحث دیگه رو هم دربر داشته باشه.
خیلی خوب میشه این استاد عزیز یک آموزش پروژه محور برای طراحی سایت هم بزارند.
ممنون از سایت خوبتون
امیر
آموزش می تونست از این هم کامل تر باشه. از کیفیت متوسطی برخوردار بود.
مصطفی
سلام.
به نظرم مهمترین مزیت این آموزش «ساده گویی» هست. این مزیت باعث شد تا من با MVC ارتباط برقرار کنم و MVC رو درک کنم.
از مدرس متشکرم.
عبداله
آموزش عالی بود فقط کاش به جای موضوع فروشگاهی مثلا به وب سایت خبری یا دبیرخانه ای پرداخته می شد که جدیدتره.
به جز این مورد نقدی ندارم واقعا خوب بود.
مهدی
آموزش از لحاظ کارشناسی و سطح کیفی خوبه واقعا. پیشنهاد می کنم آموزش ها را در نهایت در سطح پیشرفته هم ادامه بدید لطفا ممنون از فرادرس عزیز
علی رضا
این آموزش خوب بود و با لحن و شیوه گفتار مدرس بسیار عالی بود و واقعا مدل MVC و این فریم ورک رو خیلی خوب یاد گرفتم.
سامان
با سلام ، به جرات میگم، بهترین (نه یکی از) بهترین، ,واقعا فوق العاده ترین آموزشی بود که تا به حال دیده بودم
100 از 100 واقعا کمه برای این آموزش
تسلط استاد عاشوری فوق العاده
نحوه و شیوه آموزش فوق العاده
فن بیان فوق العاده
به نظرم من این آموزش هیچ ایرادی نداشت و واقعا باعث شد من بتونم از غول MVC که برای خودم ساخته بودم به راحتی عبور کنم و هم فریمورک رو به خوبی یاد بگیرم هم بتونم با مدل MVC به راحتی کار کنم
آدم اصلا از دیدن این دوره آموزشی خسته نمیشه، ضمن آرزوی سلامتی و موفقیت روز افزودن برای استاد عاشوری ، از ایشون درخواست دارم ، قبول زحمت کنند و آموزش های بیشتری رو برای ما آماده کنند، مثل آموزش لاراول، آموزش شی گرایی در PHP
ممنونم
علیرضا
با سلام وخسته نباشید
خیلی آموزش روان و خوبی بود. موضوعی که آموختن این فریم ورک رو در این دوره برای من جذاب کرده بود
شیوه گفتار شیرین مدرس استاد عاشوری بود.
در ضمن این دوره خیلی جامع بود . با تشکر از مدرس و فرادرس