– پیاده سازی نرم افزار به صورت تحت وب
– آموزش برنامه نویسی تحت به وب به کمک چارچوب های جدید برنامه نویسی و برنامه نویسی شی گرا
– آموزش مفاهیم نوین برنامه نویسی تحت وب 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 کردن و کم کردن حجم
- ثبت کامنت برای
- ساخت بخش لاگین پنل مدیریت
- قالب پنل مدریت
- ایجاد کنترلر های بخش ادمین
- تحویل پروژه
- جمع بندی مطالب
دسته بندی ها:
برنامه نویسی