طراحی وب سایت با PHP
 /  طراحی وب سایت با PHP
طراحی وب سایت با PHP

– پیاده سازی نرم افزار به صورت تحت وب

– آموزش برنامه نویسی تحت به وب به کمک چارچوب های جدید برنامه نویسی و برنامه نویسی شی گرا

– آموزش مفاهیم نوین برنامه نویسی تحت وب Routing, Contollers, Migrations, Dependency Injections, I18N, Testing, Logging


مبانی برنامه نویسی

  • مفاهیم مقدماتی و معرفی زبان HTML
  • آشنایی با تگهای پرکاربرد وب شامل Content tags و Single tags
  • نحوه استفاده از دستورات CSS جهت بهبود قاب صفحات وب هم به صورت inline و هم به صورت فایلهای internal و external
  • معرفی صفحات id و class در تگهای html
  • نحوه ایجاد افکتهای متنی و فونتها،کار با تصاویر و …
  • معرفی دو دسته مهم از تگهای html شامل block tag و inline tag
  • ایجاد قالب صفحات وب به صورت table less به کمک بخش بندی صفحه وب
  • نحوه ایجاد فرم و عناصر آن در HTML
  • آشنایی با قابلیتهای جدید HTML5
  • معرفی فریم ورک توانمند bootstrap جهت کار با CSS و JavaScript و بهبود ظاهر سایت به کمک آن
  • ایجاد قسمت های مختلف صفحه وب به کمک کلاسهای Bootstrap
  • نحوه Customize کردن Bootstrap
  • معرفی Java Script و آشنایی با Syntax دستورات در جاوا اسکریپت
  • دسترسی به اشیاء صفحه وب (DOM) و تغییر آنها و همچنین ایجاد افکتهای زیبا و انیمیشن از طریق کتابخانه معروف جاوا اسکریپت تحت عنوان jQuery
  • مدیریت رویداد (Event Handling) در jQuery

  • آشنایی با PHP و دلایل استفاده از آن، فرایند درخواست و پاسخ صفحات http
  • آشنایی با وب سرور و نحوه کار آن
  • معرفی نیازمندی های کار با PHP و طریقه نصب آنها
  • آشنایی با متغیرها، رشته ها، عملکردها و آرایه ها
  • تبدیل نوع، معرفی ثابت ها و انواع ساختار تصمیم گیری
  • معرفی انواع حلقه ها و نحوه کار continue و   break
  • کار با اشاره گر ها
  • آشنایی با توابع و نحوه کار متغیرهای local و global
  • آشنایی با برنامه نویسی شی گرا و تعریف کلاس، فیلد، متد و شیء و انواع Access Modifier ها
  • آشنایی با مفهوم ارث بری و معرفی Superclass و Subclass
  • نحوه ساخت یک پروژه جدید در لاراول
  • آشنایی با مدل سه لایه MVC
  • آشنایی با controller و نحوه ایجاد آن
  • آشنایی با view و نحوه ایجاد و ارسال داده به آن
  • طراحی layout به کمک موتور blade
  • ایجاد partial به کمک blade
  • آشنایی با model و نحوه ایجاد آنها
  • آشنایی با migration
  • CRUD و Restfull Routes
  • ورود اطلاعات در دیتابیس
  • نمایش اطلاعات
  • نمایش جزییات
  • حذف اطلاعات
  • ویرایش اطلاعات
  • Model-form binding
  • ایجاد slug برای بالابردن seo
  • اعتبار سنجی (Validation) در فرم ها
  • کنترل پیغام های خطا در Validation و فارسی سازی خطا ها
  • کار روی قالب سایت با استفاده از Bootstrap
  • ایجاد پروژه جدید برای قالب وبلاگ
  • بخش authentication در لاراول
  • آموزش login – logout-reset password- register
  • نام گذاری Route ها
  • کنترل دسترسی کاربران به بخش خاص قبل و بعد از لاگین کردن
  • چگونگی ارسال ایمیل  ریست پسورد با لاراول
  • افزودن Pagination به بخش لیست صفحات
  • کار با کلاس Faker
  •  کار با Seeder ها در لاراول
  • کار با Session  ها در لاراول
  • کار با Flash Message ها در لاراول
  • تنظیمات پیشرفته در بخش Front-end
  • استفاده کردن از تابع asset در لاراول
  • کار با  middleware ها و سطوح دسترسی در لاراول
  • آپلود تصاویر و انواع فایل ها
  • تغییر سایز تصاویر به هنگام آپلود
  • ایجاد بخش دسته بندی
  • ایجاد ارتباط بین جدول های دیتابیس به صورت One To Many و Many To Many
  • آپلود تصویر به همراه Resize کردن و کم کردن حجم
  • ثبت کامنت برای
  • ساخت بخش لاگین پنل مدیریت
  • قالب پنل مدریت
  • ایجاد کنترلر های بخش ادمین
  • تحویل پروژه
  • جمع بندی مطالب

 


دسته بندی ها: برنامه نویسی

دوره های مرتبط

برنامه نویسی
JavaScript
اهدافپیش نیازسرفصل آشنایی با زبان برنامه نویسی JavaScript در محیط پرقدرت Node.Js کنسول مبانی برنامه نویسی    
سخنران ها (استاد ها)
  • ساختمان1.خیابان ارم.نبش کوچه2
  • 32251000 داخلی 130

قیمت

1.550.000 تومان
ثبت نام

جستجوی دوره

ارتباط با سازمان (ساختمان مرکزی)

 شیراز / ابتدای بلوار ارم / نبش کوچه ۲ / پلاک ۱۹

 info@simi.ir

 32251000 (071)

ارتباط با سازمان (ساختمان شماره 2)

 شیراز / بلوار ارم / نبش کوچه ۱۷

 manedu@simi.ir

 32285045 (071)