رپید آکادمی
در حال ظبط

دوره آموزش صفر تا سینیوری php ( ساخت فروشگاه مشابه دیجی کالا )

ثبت نام
1199000تومان

زمان 01:14:15

تعداد جلسات 1

تاریخ ایجاد دوره 1401/10/20

آخرین بروزرسانی 1401/10/26

رتبه - از 0 رای

توضیحات

احتمالا اگر یک جستجو در سطح وب انجام بدید برای دوره آموزش php بیش از هزار دوره php پیدا خواهید کرد .

اما به  نظر شما آیا در این نتایج واقعا دوره ای هست که زمان ، انرژی ، هزینه ، و از همه مهم تر اون شور و انگیزه که دارید رو براش هزینه کنید و خروجی خوبی برای شما داشته باشه . دوست داشتم بگم بله اما متاسفانه جواب خیر هست .

لطفا جهت درک بهتر محتویات دوره ویدیوی معرفی بالا را تماشا کنید .

 

لیست سرفصل ها و محتویات دوره:

فصل مقدماتی   - آماده سازی محیط

  1. هاست چیست و چه کاربردی دارد
  2. نصب wamp server
  3. معرفی ide و نصب یک ide عالی به نام vscode
  4. آشنایی با محیط با vscode
  5. تنظیم پوسته ( تم ) vscode
  6. تغییر آیکون های vscode
  7. تکنیک افزایش سرعت کار با vscode
  8. افزونه های کاربردی vscode

 

فصل مقدماتی   -  شروع کار برنامه نویسی php

  1. هر چیزی قوانین خودش را دارد ( آشنایی با syntax پی اچ پی )
  2. متغیر ها ، ثابت ها ، متغیر متغیر -  magic_constanct
  3. انواع نوع داده  - بنیادی
  4. انواع نوع داده – مختلط
  5. انواع عملگر ها
  6. یک تعریف اجمالی از تابع و توابع از پیش ساخته برای کنترل متغیر ها ( تبدیل ، بررسی ) – intval and is_int
  7. توابع از پیش ساخته برای آرایه ها
  8. توابع از پیش ساخته برای رشته ها
  9.  ctype ها
  10. توابع از پیش ساخته برای عملیات ریاضی
  11. دستورات شرطی – if , else if , else و شرطی یک خطی  (ternary )
  12. دستورات شرطی – switch
  13. دستورات شرطی ( حلقه ) – for
  14. دستورات شرطی ( حلقه ) - foreach
  15. دستورات شرطی ( حلقه ) – while
  16. دستورات شرطی ( حلقه ) – do while
  17. ادغام شرطی ( حلقه ) و آرایه
  18. ادغام شرطی ( حلقه – تابع شکل ) و آرایه
  19. معرفی کامل تر تابع ، ظاهر و بدنه تابع
  20. اسکوپ و محدوده در تابع
  21. رفرنس در توابع
  22. type hinting در تابع
  23. توابع ناشناس یا anonymous یا closure +           use  + استفاده در رشته
  24. سوپر گلوبال ها
  25. سوپر گلوبال SERVER
  26. سوپر گلوبال REQUEST
  27. سوپر گلوبال GET
  28. سوپر گلوبال POST
  29. کار با سشن ها
  30. کار با کوکی ها

 

فصل نیمه حرفه ای   -  یک شیرجه ی عمیق تر  ( json ، xml ، date ، file )

  1. کار با فایل ها در PHP
  2. کار با تاریخ و زمان – ساخت تابع رشته تصادفی + تابع از پیش ساخته
  3. کار با file format با نام xml – ( یکی از روش های انتقال داده با ساختار منظم )
  4. کار با file format با نام json - ( یکی از روش های انتقال داده با ساختار منظم )

 

فصل نیمه حرفه ای   -  انواع http request ، curl  ، ارسال ایمیل

  1. معرفی http request ها ( GET , HEAD , POST , PUT , PATCH , DELETE,OPTION )
  2. درک header ها در http request
  3. معرفی curl و نحوه استفاده در PHP ( روش اول ارسال http request )
  4. استفاده پیشرفته file_get_contents ( روش دوم ارسال http request )
  5. معرفی ajax به صورت اجمالی - cors
  6. ارسال ایمیل

 

فصل نیمه حرفه ای   -  کنترل داده های فرم + آپلود فایل

  1. نوع url-encoded
  2. کنترل فرم GET
  3. کنترل فرم POST
  4. نوع multipart
  5. کنترل فرم POST - فایل
  6. نوع application/json
  7. آشنایی با method request و php://input
  8. کنترل PUT
  9. کنترل PATCH
  10. کنترل DELETE
  11. کنترل OPTION

 

فصل نیمه حرفه ای   -  پایگاه داده MySQL  و دستورات کاربردی

  1. پایگاه داده چیست ؟
  2. پایگاه داده RDBMS – نوع SQL
  3. پایگاه داده DBMS – نوع SQL
  4. پایگاه داده noSQL– نوع noSQL
  5. تفاوت پایگاه داده noSQL و SQL
  6. آشنایی با phpmyadmin
  7. کار با Entity Relationship Diagram (ERD)
  8. دستور create ساخت جدول یا پایگاه داده
  9. دستور show نمایش جداول و دیتابیس ها
  10. دستور use – علامت گذاری برای استفاده *
  11. دستور drop – حذف جدول یا پایگاه داده
  12. دستور truncate – خالی کردن جدول
  13. آشنایی با CRUD – ساخت ، خواندن ، بروزرسانی و حذف
  14. دستور insert – افزودن داده به جدول
  15. دستور select و order by – انتخاب و مرتب سازی داده
  16. دستور update – بروزرسانی داده
  17. دستور delete – حذف داده
  18. دستور شرطی where و انواع آن – in , Not   و ( = و != و < و > و LIKE )
  19. دستور between – بین محدود x تا z
  20. دستور Exists -  درصورت موجود بودن در جدول دیگر
  21. دستور انواع JOIN – یکپارچه سازی
  22. دستور LIMIT – محدود کردن دریافت داده
  23. آشنایی با transaction
  24. آشنایی با commit
  25. آشنایی با trigger

 

فصل نیمه حرفه ای   - ارتباط با  پایگاه داده MySQL  در PHP

  1. کلاس mysqli – اتصال به mysql
  2. کلاس mysqli – بررسی خطا های هنگام اتصال
  3. کلاس mysqli – تنظیم کاراکتر سِت برای پشتیبانی از زبان فارسی و زبان های مشابه
  4. کلاس mysqli – اجرای دستور INSERT
  5. کلاس mysqli - اجرای دستور SELECT
  6. کلاس mysqli - اجرای دستور UPDATE
  7. کلاس mysqli - اجرای دستور DELETE
  8. کلاس PDO – اتصال به mysql
  9. کلاس PDO – بررسی خطا های هنگام اتصال
  10. کلاس PDO – تنظیم کاراکتر سِت برای پشتیبانی از زبان فارسی و زبان های مشابه
  11. کلاس PDO – اجرای دستور INSERT
  12. کلاس PDO - اجرای دستور SELECT
  13. کلاس PDO - اجرای دستور UPDATE
  14. کلاس PDO - اجرای دستور DELETE

 

فصل نیمه حرفه ای   - آشنایی با composer و phar و  کار با چند کتابخانه کاربردی

  1. معرفی composer
  2. نصب composer
  3. دستورات composer
  4. معرفی packagist
  5. آشنایی با فایل json و پوشه vendor
  6. تفاوت بین json و composer.lock
  7. معرفی phar یا php archive
  8. کتابخانه morilog/jalali – تبدیل تاریخ از میلادی به شمسی یا برعکس
  9. کتابخانه masterminds/html5 – کاوش و تغییر در محتوای html

 

فصل نیمه حرفه ای   - کار با Regex  (REGular EXpression )

 

فصل نیمه حرفه ای   - چند مینی پروژه برای درک بهتر مفاهیم

  1. سیستم حسابداری ساده هزینه های شخصی
  2. Web scraping در PHP – دریافت اطلاعات از سایت های مختلف ( در اینجا قیمت ارز های دیجیتال )  + یادگیری cron job
  3. پرداز ش تصویر در PHP – پیدا کردن بیشترین رنگ استفاده شده در تصویر
  4. تبدیل و ویرایش فایل های صوتی و تصویری
  5. خروجی به excel و pdf از داده ها

 

فصل پشرفته

  1. امنیت در وب ( کدنویسی ایمن و برنامه های تحت وب )
  2. Error handling یا مدیریت خطا
  3. شی گرایی در PHP – OOP in PHP
  4. کدنویسی تمیز و اصول solid
  5. تست نویسی در PHP
  6. الگو های طراحی در PHP – Design Patterns in PHP
  7. Cryptography و Hashing ( رمزنگاری و هش اطلاعات ، رمزگذاری دو طرفه ، یک طرفه ثابت ، یک طرفه پویا  ، اعتبار سنجی رمزنگاری )
  8. آموزش احراز هویت و بررسی مجوز مدرن و ساده (  کار باjwt   - مدرن و  دیگر روش های ساده اما کارآمد )
  9. REST API در PHP
  10. WSDL در PHP
  11. در نسخه 7 PHP چه چیز هایی اضافه شد
  12. در نسخه 8 PHP چه چیز هایی اضافه شد
  13. معماری MVC و ساخت یک فریمورک MVC
  14. ساخت سیستم مدیریت محتوا با کمک فریمورک ساخته شده
  15. پروژه فروشگاه اینترنتی پیشرفته – مشابه دیجی کالا

 

پیش نیاز

  1. html
  2. css
  3. جاوا اسکریپت در حد متوسط

جلسات دوره

سوالات متداول

  1. من هیچ آشنایی با php ندارم آیا این دوره به درد من می خورد ؟ بله - این دوره از نقطه 0 شروع می شود و تا حرفه ای شدن شما ادامه دارد .
  2. آیا پس از گذراندن این دوره می توانم در شرکت های معتبر مشغول به کار شَوَم ؟ بله ، اصلا این دوره برای این ساخته شده که از شما یک php کار  معرکه سازد . تا در شرکت های معتبر که حقوق و مزایای عالی دارند مشغول به کار شوید .
  3. پشتیبانی به چه شکل خواهد بود ؟ پس از ثبت کاربرانی که مشکل یا سوالی داشته باشند نظر خود را ثبت کرده و پیامکی برای مدرس دوره ارسال می گردد تا در سریع ترین زمان ممکن سوال تان را پاسخ دهد .

مدرس دوره

مدرس دوره

حسین باقری


یک نقطه کوچک در دنیای آی تی -... .- .... / -... .- .... / --.. . -.-- - --- --- -. / .-. --- --- -.. -... .- .-.

پرسش و پاسخ