آموزش ساخت سیستم حسابداری و انبارداری تحت وب با زبان PHP و فریم ورک Yii2

 

این دوره در حال برنامه ریزی برای ضبط می باشد و زمان انتشار آن تا تعیین مدرس و هماهنگی های لازم مشخص نخواهد بود.

 

زبان برنامه‌نویسی PHP را می‌توان هم برای طراحی وب و هم به‌عنوان یک‌زبان عمومی استفاده کرد.زبان‌هایی مثل PHP تحولی نوین در وب ایجاد کرده است.

ویژگی های زبان برنامه نویسی php:

  • PHP یک‌زبان کاربرپسند است، یادگیری آن ساده  و میزان گستردگی آن را می‌توان افزایش داد.
  • انعطاف‌پذیری و داینامیک بودن آن بالاست.
  • هزینه استفاده، مطلوب و مقرون‌به‌صرفه است.
  • با استفاده از زبان php شما می‌توانید سرعت عملکرد و اجرای برنامه‌ها را افزایش دهید.
  • اوپن سورس است.
  • سرعت عملکرد و اجرای برنامه‌ها بالاست.Php یک‌زبان سریع است که باعث صرفه‌جویی در هزینه و زمان می‌شود.
  • و….

درباره فریم ورک Yii:

در پاسخ به سوالات : آیا این فریم ورک سریع است؟ آیا این یک فریم ورک امن است؟ آیا این یک فریم ورک حرفه ای است؟ آیا این فریم ورک مناسب برای پروژه بعدی من هست؟ گفته می شود…

Yes It Is! بله اون هست.

Yii مخفف سه کلمه Yes it is! است.

Yii یک پلترفرم برای استفاده برنامه نویسان PHP است و در ساخت آن از الگوی طرح MVC استفاده شده است و برای ایجاد سریع اپلیکیشن های وب به کار برده می شود.

از جمله ویژگی های آن:

۱- فراهم کردن بیشترین قابلیت استفاده مجدد را در برنامه نویسی وب و سرعت بخشیدن به فرایند تولید نرم افزار.

۲-Yii یک فریم ورک مبتنی بر component و به دلیل پشتیبانی از بحث caching مناسب برای ساخت سایت های پرترافیک مثل پورتال ها و فروم ها و CMS ها و… می باشد.

۳-توانایی گسترش و توسعه و ارتباط آسان بین دیگر فریم ورک ها و پشتیبانی از AJAX.

۴-پشتیبانی عالی از ساختار MVC  یا همان Model View Controller.

در این دوره آموزشی کاربردی و جذاب آموزش ساخت سیستم حسابداری و انبارداری تحت وب با زبان PHP و فریم ورک Yii2 از مقدماتی تا پیشرفته به شما آموزش داده خواهد شد.

در نظر داریم در دوره آموزش PHP و فریم ورک Yii2 موارد مهم زیر را در پروژه سیستم حسابداری و انبارداری بررسی کنیم:

  • کار کردن حرفه‌ای با MYSQL از قبیل ساخت Procedure و View ها و نحوه کار با آن‌ها در PHP
  • آموزش کار با فریم ورک Yii2 و نحوه استفاده از امکانات خود فریم ورک
  • استفاده حداقلی از کدهای خام
  • استفاده حرفه‌ای از Ajax
  • ارائه وب اپلیکیشن با عملکردی مشابه ویندوز اپلیکیشن
  • ساخت سیستم انبارداری با حداکثر امکانات از قبیل دادن موجودی به انبارها . خروج کالا از انبارها . کارتکس کالا
  • مرجوع کردن و اصلاح اسناد انبار . زدن فاکتور فروش بر مبنای موجودی انبار
  • ایجاد روش انبارداری LIFO و FIFO و امکان انتخاب این دو روش توسط کاربر
  • ساخت گزارش به‌صورت فایل اکسل و PDF
  • ساخت فرایند ثبت فاکتور به‌صورت کاملاً AJAX
  • اعتبار سنجی پیشرفته فرم‌ها
  • استفاده حرفه‌ای از Modal ها برای نمایش فرم‌ها به‌صورت AJAX
  • امکان ایجاد اسناد و حساب‌ها و اضافه کردن مبالغ فاکتورها به حساب‌ها

و دیگر امکانات که در پروژه شاهد آن خواهید بود

 

این دوره در حال برنامه ریزی برای ضبط می باشد و زمان انتشار آن تا تعیین مدرس و هماهنگی های لازم مشخص نخواهد بود.

 

هرگونه نظر و پیشنهادی در رابطه با این دوره از طریق دیدگاه های همین پست مطرح کنید.