دوره آموزش php پیشرفته
- مدرک بین المللی
- شهریه اقساطی
- فیلم و نمونه سوال
- حضوری و آنلاین
- پشتیبانی دائمی
در کنار شما هستیم
دوره آموزش php پیشرفته مجتمع فنی اریا تهران مناسب افرادی می باشد که میخواهند سطح دانش خود در رابطه با زبان برنماه نویسی php را ارتقا دهند. در این دوره به صورت حرفه ای به معرفی و بررسی ساختار های زبان برنامه نویسی php پرداخته شده و پس از اتمام دوره افراد میتوانند قادر به دریافت مدرک فنی حرفه ای php باشند.
PHP یک زبان برنامه نویسی سمت سرور (Server-Side) است که عمدتاً برای توسعه وب استفاده میشود. نام آن مخفف "PHP: Hypertext Preprocessor" است و یکی از محبوب ترین زبان ها برای ساخت وبسایت های حرفه ای و جذاب محسوب میگردد.
شما عزیزان میتوانید برای شرکت در دوره آموزش php پیشرفته و یا کسب اطلاعات بیشتر در رابطه با شرایط کلاس ها با شماره تلفن ۰۲۱۹۱۰۹۸۵۰۰ تماس حاصل فرمایید تا مشاوران ما شما عزیزان را راهنمایی نمایند.
پیش نیاز ها: HTML و CSS و php مقدماتی
مقدمه ای بر پیشبرد دوره و مفاهیم php پیشرفته
- در این دوره چه چیز هایی یاد میگیری (شی گرایی، مفهوم dependecy manager، مفهوم فریم ورک، مفهوم design patterns، گیت مقدماتی، )
شروع شی گرایی در php
- شی گرایی چیست و چرا به آن نیاز داریم
- انواع کلاس و ساخت کلاس
- مفهوم متد، پراپرتی و access modifiers
- مفهوم static
- ساخت شی از کلاس ها
- مفهوم ارث بری
- مفهوم autoloading
- مفهوم namespace
- مفهوم ارث بری
- آشنایی با متد ها زنجیره ای
- آشنایی با magic methods
آشنایی با pdo
- pdo چیست
- اتصال به دیتابیس با pdo
- عملیات crud با pdo
پروژه ورود و عضویت با شی گرایی
آزمون و اشکال گیری
دیپندسی منیجر و کار با آن
- نصب composer
- نصب پکیج
- psr چیست
- ساخت autoload با composer
- آشنایی با اکستنشن های php و php.ini
پروژه سیستم مدیریت خطای پیشرفته و کار با composer
- چرا مدیریت خطا اهمیت دارد
- نحوه مدیریت خطا و کار با Exceptions
- مفهوم try catch
- زیبا سازی خطا گیری با پکیج های آماده
شروع کار با mvc و ساخت پروژه mvc
- معماری برنامه نویسی چیست
- معماری mvc چیست
- شروع ساخت پروژه وبلاگ با معماری mvc
- ساخت فولدر های مربوطه و اعمال کامپوزر
- آشنایی با routing و ساخت روتر
- آشنایی با helpres function و ساخت توابع پرکاربر
- ساخت سیستم کنترلر
- ساخت سیستم مدل
- ساخت سیستم ویو ها
- تنظیم ویو ها و کنترلر ها و مدل ها
- (پروژه کاراموزی. سیستم ورود و خروج در mvc)
- دیگه چیا هست (آشنایی با Orm و template engine) به صورت تئوری)
آزمون و اشکال گیری
برنامه نویسی که گیت را بلد نباشد برنامه نویس نیست.
- گیت چیست و چرا به آن نیاز داریم
- گیت هاب چیست
- ساخت اکانت گیتهاب و ساخت اولین repository
- آشنایی با branch , commit , …
- آپلود پروژه mvc در گیت
نمونه پروژه ساخت و استفاده از وبسرویس
- وبسرویس چیست و انواع روش های ارتباط نرم افزار ها به هم (Rest, Soap, Rpc)
- استفاده از یک وبسرویس برای todo
- ساخت یک وب سرویس todo
- مفاهیم احراز هویت از طریق وب سرویس (api_token, oAuth, bearer token, jwt, basic) (تئوری)
- آشنایی با Postman و ابزار تست api
مفاهیمی php تکمیلی
- قدم های بعدی (یادگیری فریم ورک، ساخت پکیج، امنیت پیشرفته، تست نویسی، کش، آشنایی با سوکت، Message borkers و… این مسیر ادامه داره)
- فریم ورک چیست و چرا ازش استفاده میشه
- cms چیست و انواع cms
- regex چیست
- markdown
- مفهوم design patterns
نقد و بررسیها
هنوز بررسیای ثبت نشده است.