آموزش هفت خان PHP | برنامه نویسی پی اچ پی (+لاراول)

PHP پرکاربردترین زبان برنامه نویسی برای توسعه برنامه های کاربردی وب پویا است. بسیاری از وب سایت های معروف از جمله فیس بوک و ویکی پدیا از PHP استفاده می کنند. در سایت ما یک معرفی گام به گام با PHP و سیستم پایگاه داده MySQL دریافت خواهید کرد. PHP یک جایگزین پرکاربرد، رایگان و کارآمد برای رقبایی مانند ASP مایکروسافت است.

پی اچ پی یک زبان برنامه نویسی سمت سرور است که به طور گسترده مورد استفاده قرار می گیرد که در طول سال ها به طور فزاینده ای سریع و قدرتمند شده است. PHP به خوبی با HTML و پایگاه های داده کار می کند و آن را به زبانی عالی برای هر کسی که علاقه مند به ساخت برنامه های وب پویا است تبدیل می کند.

ما می خواهیم تا حد امکان ورود شما به دنیای وب سایت های پویا را آسان کنیم. برخلاف سایر آموزش‌ها، آموزش ما به صراحت برای مبتدیان برنامه‌نویسی طراحی شده است. دانش برنامه نویسی قبلی مورد نیاز نیست و تمام مفاهیم گام به گام توضیح داده می شوند. اگر تازه وارد دنیای توسعه وب هستید، با آموزش PHP ما شروع کنید.

ویژگی‌های دوره

مدت آموزش

140 ساعت

نحوه برگزاری

جلسات ویدئویی

سطح

مقدماتی تا پیشرفته

ارائه مدرک

مدرک رسمی آکادمی ایرانیان

جهت استفاده

یک نفر

نوع دوره

پروژه محور

پشتیبانی

اختصاصی 1 سال

به روز رسانی

12 ماه آپدیت دوره

بازگشت وجه

 تا 1 ماه بعد از خرید

معرفی آموزش برنامه نویسی PHP آکادمی ایرانیان

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

در مقایسه با سایر زبان های برنامه نویسی، PHP یک شروع سریع برای مبتدیان است – یادگیری PHP آسان است. با این وجود، برنامه های کاربردی پیچیده و برنامه نویسی حرفه ای امکان پذیر است که برای برنامه نویسان پیشرفته نیز جالب است. در صورت لزوم، می توانید از برنامه نویسی رویه ای به برنامه نویسی شی گرا با PHP تغییر دهید – یادگیری از پایه پیش نیاز این کار است، بنابراین دوره آموزشی پایه تا پیشرفته ضروری است.

زمان پخش کلی ویدیوها بیش از 140 ساعت است و مقدمه ای عملی و مستقیم با PHP و تکنیک های پیچیده تر را ارائه می دهد. ارتباط بین PHP و پایگاه داده (MySQL) نشان داده شده است. با مثال ها و کاربردهای فراوان، یادگیری PHP آسان می شود.

همچنین برای ارتقا سطح برنامه نویسی دانشجویان دوره که می خواهند برنامه نویسی بک اند Backend را حرفه ای آموزش ببینند، سرفصل لاراول و PHP MVC نیز به این دوره اضافه شده است.

سرفصل های هفت خان آموزش PHP

در این قسمت می‌توانید سرفصل‌های مربوط به هر خان از آموزش برنامه نویسی پی اچ پی را مشاهده کنید.

خان اول: آموزش PHP مقدماتی و دیتابیس SQL

در ابتدای این دوره آموزشی با مفاهیم و مقدمات برنامه نویسی پی اچ پی آشنا میشویم و سپس به یادگیری پایگاه داده (DataBase My SQL) می‌پردازیم.

  • مفاهیم پایه ای برنامه نویسی
  • معرفی ابزارهای کدنویسی
  • آشنایی با VSCode
  • یادگیری کدنویسی با PHP
  • معرفی متغیرها و انواع داده
  • عملگرها در PHP
  • آموزش آرایه ها Array
  • یادگیری ساختار حلقه ها در پی اچ پی
  • آموزش ساختارهای تصمیم و دستورهای شرطی
  • انواع توابع (function) در php
  • Cookies & Session
  • آموزش جامع JSON
  • مفاهیم دیتابیس
  • مقدمات پایگاه داده
  • آشنایی با HTML و CSS و JS
  • بکارگیری CSS & JS در php

خان دوم: آموزش php پیشرفته

بعد از یادگیری مقدمات برنامه نویسی php که در خان اول بود، ما باید باید با امکانات پیشرفته پی اچ پی نیز آشنا شویم تا بتوانیم سطح خود را بالاتر ببریم.

  • شروع شی گرایی در php
  • encapsulation & inheritance & polymorphism
  • متدهای Setter و Getter و کاربرد آن ها
  • بررسی Namespace ها
  • زبان مدل‌سازی یکپارچه UML
  • آشنایی با متدها و کلاس ها در php
  • یادگیری مفاهیم scraping و crawling
  • خطایابی و Error Handling در PHP
  • آموزش جامع REST API در پی اچ پی
  • authentication و authorization
  • آموزش کامل TDD تست نویسی در php
  • با Clean Code حرفه ای تر باش
  • آموزش دیزاین پترن در پی اچ پی
  • یادگیری کامل امنیت در سایت های PHP
  • افزایش سرعت سایت های PHP

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

خان سوم: پروژه های کاربردی PHP

برای درک بهتر مفاهیمی که به شما آموزش داده شده است، در این بخش با انجام پروژه های مختلف PHP درک شما را در استفاده از کدهای پی اچ پی افزایش میدهیم.

برخی پروژه های php در خان سوم:

  • مینی پروژه دریافت جملات تصادفی از سرور با Ajax
  • مینی پروژه ذخیره سازی اطلاعات در دیتابیس
  • پروژه ToDo List
  • پروژه نقشه و جستجوی لایو لوکیشن
  • پروژه برنامه مدیریت فایل
  • پروژه جستجوی پیشرفته لایو در سایت
  • پروژه گرفتن اطلاعات فرم با انواع داده ها
  • پروژه ORM
  • پروژه API
  • پروژه Design Pattern

خان چهارم: آموزش فریمورک لاراول (Laravel)

فریمورک لاراول محبوب ترین فریمورک زبان برنامه نویسی php است و شما در این بخش از آموزش با 0 تا 100 آن آشنا خواهید شد.

بخشی از سرفصل آموزشی خان چهارم:

  • شروع مقدماتی لاراول
  • پایگاه داده در لاراول (DataBase)
  • آموزش Webpack
  • احراز هویت در لاراول
  • بررسی Event
  • ساخت کلاس‌های Queue در لاراول
  • ساخت Upload Service
  • ایجاد سرویس بازدید و نظردهی
  • آموزش Search کردن با لاراول
  • Scheduler در Laravel
  • ایجاد Web Service
  • بررسی Policy
  • بررسی Container
  • سیستم لاگ در لاراول
  • آموزش Cache Service
  • خطایابی و تست نویسی
  • بررسی Dependency Inversion

توجه: موارد بالا فقط سرفصل های اصلی  آموزش می‌باشد و هر سرفصل شامل موارد آموزشی متعددی است که به صورت کامل آموزش داده می‌شود.

خان پنجم: پروژه های فریمورک لاراول

در خان پنجم آموزش برنامه نویسی پی اچ پی در کنار شما با استفاده از فریمورک لاراول، پروژه های تخصصی و کاربردی متعددی انجام خواهیم داد تا بتوانید تجربه بهتری در زمینه فریمورک لاراول بدست آورید.

چند نمونه از پروژه های خان پنجم از آموزش php:

  • مینی پروژه مدیریت کاربران
  • مینی پروژه ورود و ثبت نام کاربر
  • مینی پروژه امتیازدهی کاربران
  • ایجاد سرویس نوتیفیکیشن برای سایت
  • ایجاد سیستم خرید آنلاین به همراه کد تخفیف
  • مینی پروژه دانلود و آپلود فایل
  • پروژه سیستم Ticketing
  • استفاده از API در لاراول
  • پروژه Online Chat

 

خان ششم: آموزش PHP MVC

برای انجام پروژه های متوسط تا بزرگ صرفا یادگیری php کافی نیست و شما باید با معماری MVC آشنا شوید تا بتوانید جزو حرفه ای های برنامه نویسی PHP قرار بگیرید.

برخی از سرفصل های آموزش MVC در Php

  • mvc چیست ؟ و دلایل استفاده از آن
  • ساختار کلی mvc
  • فایل htaccess
  • MVC Models
  • MVC Views
  • MVC Controllers
  • ساخت و پیکربندی سیستم روتینگ
  • بررسی autoload
  • آشنایی با Router و Route ها
  • آموزش Middleware
  • نحوهٔ ساخت مسیریاب یا روتینگ
  • ارسال پارامتر از طریق Url به کنترلر اصلی
  • ساخت یک فریمورک کامل با استفاده از MVC
  • پیاده سازی route و router
  • ایجاد CrudInterface
  • پیاده سازی عملیات CRUD
  • پروژه ساخت دفترچه تلفن پویا

توجه: این‌ها صرفاً بخشی از سرفصل‌های آموزش می‌باشد و جزئیات بیشتری در طول دوره به شما آموزش داده می‌شود.

خان هفتم: پروژه های پیشرفته و جامع

بعد از یادگیری زبان برنامه نویسی PHP و انجام تمرین و پروژه های کوچکتر، حالا نوبت به کدنویسی پروژه های بزرگتر و جامع تر می‌رسد تا بتوانیم به صورت بهتر و کاربردی تری مفاهیم را درک کنیم.

پروژه های خان هفتم برنامه نویسی php :

  • پیاده سازی یک فروشگاه اینترنتی کامل
  • پیاده سازی پروژه پرتابل خبری
  • پیاده سازی پروژه سیستم آزمون ساز

این 3 پروژه به صورت کامل و با تمام جزئیات طراحی و آموزش داده می‌شود تا بتوانید تجربه یک پروژه واقعی را داشته باشید.

پایان دوره، پایان کار ما نیست و به صورت ماهانه آپدیت هایی به دوره اضافه میشود و همچنین می‌توانید تا 1 سال از پشتیبانی اختصاصی دوره استفاده کنید.

هدیه ویژه

دوره کسب درآمد دلاری و ریالی (ویژه برنامه نویسان)

دوره کسب درآمد دلاری و ریالی از طریق برنامه نویسی که به شما کمک می‌کند به راحتی بتوانید در بازار داخلی و خارجی، پروژه‌های بیشتری دریافت کنید و بتوانید درآمد دلاری در کنار درآمد ریالی خود داشته باشید.

ارزش دوره کسب درآمد دلاری و ریالی 1,400,000 تومان است
که به صورت رایگان در اختیار دانشجویان دوره برنامه نویسی PHP قرار میگیرد.

بیایید  با هم یاد بگیریم!

یادگیری پایان ندارد.
اینگونه نیست که شما کتاب بخوانید، امتحان بدهید و یادگیری به پایان برسد.
کل زندگی، از لحظه تولد تا لحظه مرگ، فرآیند یادگیری است.

آپدیت رایگان ماهانه تا سال 1402

تمامی دوره‌های آکادمی ایرانیان بعد از اتمام دوره به صورت ماهانه تا سال 1402 به روز می‌شود و شما میتوانید “به صورت رایگان” از به روز رسانی‌های دوره استفاده نمایید.

تضمین بازگشت وجه

شما می‌توانید تا 1 ماه بعد از خرید، در صورت عدم رضایت از دوره وجه پرداختی خود را بدون هیچ قید و شرطی به صورت کامل از ما دریافت نمایید.

جامع ترین دوره موجود در ایران

اطمینان خاطر داشته باشید که دوره آموزش هفت خان برنامه نویسی PHP آکادمی ایرانیان، جامع ترین دوره موجود در ایران می‌باشد و این صرفاً یک شعار نیست.

v

پرسش و پاسخ اختصاصی

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

برنامه آموزشی

این دوره، بر اساس تجربیات من در 7 سال کار در فضای آنلاین و تدریس و ارائه تجربیات تنظیم شده است.

جلسات ویدئویی هفتگی

برای شرکت در این دوره آنلاین، نیازی نیست همیشه آنلاین باشید! برای هر هفتۀ شما، تعدادی ویدئو قرار داده شده است. ویدئوها را هر زمان فرصت و تمرکز دارید، می‌بینید. اگر احساس کردید نیاز به دیدن مجدد ویدئوها دارید، باز هم آنها را می‌بینید. اگر نیاز به دیدن ویدئوهای جلسات هفته‌های قبل داشتید، آنها هم در اختیار شما هستند.

پرسش و پاسخ

حتما سوالاتی برای شما به وجود می‌آید. این دوره، یک تفاوت عمده با دوره‌های مشابه دارد. «خدمات پس از فروش آموزش» ! سوالات خودتان را می‌پرسید. به سوالات شما، شخصا پاسخ می‌دهم. ضمن اینکه با شرکت در این دوره، به سوالات دیگر شرکت‌کنندگان و پاسخ‌های داده شده هم دسترسی دارید!

تمرین و پروژه

تمرین، پروژه، تمرین، پروژه! اساس یادگیری، تمرین است. در هر جلسه، در ویدئوهای مختلف، تمرین‌های مختلفی به شما داده می‌شود که باید انجام دهید. این تمرین‌ها کمک می‌کنند که موضوع برای شما کاملاً جا بیافتد و البته، کلی هم سوال برایتان ایجاد شود! تمرین‌ها کمک می‌کنند یک ارزیابی از خودتان داشته باشید.

شرکت در این دوره برای چه کسانی الزامی است؟

  • علاقه‌مندان به برنامه نویسی 100% 100%
  • افرادی که می‌خواهند متخصص بک اند (Backend) شوند 100% 100%
  • افراد جویای کار با درآمد خوب 95% 95%
  • طراحان سایت (فرانت اند) که می‌خواهند فول استک شوند 95% 95%

نمونه ای از آموزش دوره قبل

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

در این بخش برخی سوالات دانشجویان دوره های قبلی را آماده کردیم تا بتوانید بهتر تصمیم گیری کنید.

سوالات قبل از خرید

چه دوره هایی پیش نیاز این دوره است؟

شرکت در این دوره نیاز به پیش نیاز خاصی ندارد و به صورت صفر تا صد تمامی مباحث برنامه نویسی php را یاد خواهید گرفت.

در این دوره چه چیزی یاد می‌گیریم؟

از یک دوره آموزش php چه انتظاری دارید؟
یک آموزش جامع؟ آشنایی با بهترین فریمورک آن؟ تسلط بر کد نویسی؟
در دوره هفت خان آموزش php از مبانی و مفاهیم پایه پی اچ پی شروع میکنیم و به تدریج با مباحث پیشرفته آن آشنا میشویم. در ادامه فریمورک لاراول را فرا می‌گیریم و در نهایت با MVC آشنا میشویم. پروژه های کاربردی به دانشجویان دوره آموزش داده میشود تا بتوانند بعد از دوره به راحتی وارد بازار کار شوند.

چرا MVC و Laravel و PHP را در یک دوره آموزش میدهید؟

ما معتقدیم که علاقه مندان نباید سردرگم و درگیر خرید دوره های متعدد باشند. آکادمی ایرانیان تمام تلاش خود را کرده تا تمام مسیر 0 تا 100 آموزش php را به صورت یکجا آماده کند تا شما به بهترین شکل و بدون سردرگمی به یک متخصص پی اچ پی تبدیل شوید.

این دوره به درد چه کسانی نمی‌خورد؟

اگر دنبال قرص، شربت یا آمپول برنامه نویسی هستید یا می‌خواهید ظرف یک ماه، بر بلندای قله‌های رفیع برنامه نویسی بایستید، شرکت در این دوره به شما پیشنهاد نمی‌شود. متخصص شدن در برنامه نویسی php ، مثل «آش» می ماند. باید جا بیافتد. باید قوام پیدا کند. این دوره برای کسانی که دنبال فست فودِ برنامه نویسی هستند مناسب نیست.

گواهی هم صادر می کنید؟

در بازار کار برنامه نویسی، داشتن مدرک به هیچ عنوان اهمیتی ندارد و تنها چیزی که اهمیت دارد، مفاهیمی است که شما می‌دانید و نمونه کارهای شماست که در طی دوره آن ها را انجام میدهید.
اما در عین حال شما بعد از اتمام دوره، مدرک رسمی آکادمی ایرانیان را دریافت خواهید کرد.

آموزش‌های رایگان وجود دارد. چرا باید پول بدهم؟

چند تفاوت مهم وجود دارد: اول اینکه شما در این دوره طبق یک نقشۀ‌راه پیش می‌روید. دوم اینکه در این دوره تمرین‌هایی وجود دارد که باید انجام دهید. سوم اینکه به سوالات شما وقتی به مشکل بر می‌خورید پاسخ داده می‌شود و چهارم اینکه امکان شبکه‌سازی با دیگر شرکت‌کنندگان در دوره را دارید.
از همه این‌ها مهم تر، کیفیت پروژه هایی است که در این دوره به شما آموزش داده میشود.
در آخر شما با ثبت نام در یک دوره، از تمامی مباحث برنامه نویسی php بهره مند می‌شوید.

برنامۀ آموزشی این دوره چگونه است؟

در هر جلسه، یک مجموعه ویدئوی آموزشی (در حد 1.5 تا 3 ساعت) در اختیار شما قرار می‌گیرد. هر جلسه چند تمرین دارید که باید انجام دهید. ویدئو را می‌بینید، منابع آموزشی که مشخص می‌شود را مطالعه می‌کنید و تمرین‌ها را انجام می‌دهید. هر سوالی هم درباره موضوع ویدئو داشته باشید در گروه پشتیبانی اختصاصی یا سایت می‌‍پرسید. به سوالات شما تک به تک پاسخ داده می‌شود. به پرسش و پاسخ‌های دیگر شرکت‌کنندگان در دوره هم دسترسی کامل دارید.
هر ماه یک وبینار هم برگزار می شود که هم جمع‌بندی دوره است و هم به سوالات مهم مطرح شده در آن ماه پاسخ داده می‌شود. به این ترتیب، در این دورۀ آنلاین بدون اینکه نیاز باشد در ساعت و زمان مشخصی، آنلاین باشید، می‌توانید به صورت آنلاین یا آفلاین و در یک مسیر مشخص، همراه و هم‌قدم با هم، در مسیر حرفه‌ای شدن در برنامه نویسی پی اچ پی ، مطمئن قدم بردارید.

سوالات بعد از خرید

نحوه استفاده از دوره به چه صورت است؟

دوره ها به صورت ویدئویی می‌باشد که بعد از ثبت نام، لایسنس اختصاصی برای شما ایجاد می‌شود و می‌توانید در حساب کاربری خود اطلاعات لازم را مشاهده کنید. بعد از برگزاری هر جلسه، ویدئو‌ها به صورت اتوماتیک در حساب شما قرار می‌گیرد. توجه داشته باشید قابلیت نمایش به ازای هر خرید فقط برای یک نفر فعال می‌شود.

با تلفن همراه هم می‌توانم آموزش ها را ببینم؟

بله، شما می‌توانید هم در رایانه خود و هم در تلفن همراه خود، ویدئوهای دوره را تماشا کنید. توجه داشته باشید که فقط بر روی یک رایانه و یک تلفن همراه امکان مشاهده ویدئو وجود دارد.

آپدیت های دوره را چگونه دریافت کنم؟

ویدئوهای اصلی دوره به صورت هفتگی در اختیار شما قرار می‌گیرد.
همچنین بعد از اتمام دوره، آپدیت های هر دوره به صورت ماهیانه به صورت خودکار در حساب کاربری شما قرار خواهد گرفت و می‌توانید به صورت رایگان از آن استفاده کنید.

چطور می‌توانم سوالات خود را مطرح کنم؟

شما می‌توانید با روش های مختلفی سوالات خود را در طول دوره بپرسید.
روش اول: گروه اختصاصی تلگرام
روش دوم: پیام به شماره پشتیبانی در تلگرام یا واتس‌اپ

آیا اگر از دوره ناراضی بودم امکان بازگشت وجه وجود دارد؟

آکادمی ایرانیان سعی کرده بهترین دوره آموزشی را برای شما آماده سازی کند.
اما در صورتی که به هردلیلی از دوره ناراضی بودید تا 1 ماه بعد از خرید، می توانید درخواست بازگشت وجه بدهید تا به صورت کامل به شما بازگردانده شود.

آیا می‌توان ویدئو‌های هفته‌های گذشته را هم دید؟

بله، شما به صورت دائمی می‌توانید به ویدئوهای دوره دسترسی داشته باشید و هر تعدادبار که می‌خواهید آن ها را مشاهده کنید.

بعد از دوره می‌توانم وارد بازار کار شوم؟

هدیه ویژه آکادمی ایرانیان به دانشجویان دوره آموزش php ، یک دوره 12 ساعته کسب درآمد دلاری و ریالی است.
دوره کسب درآمد دلاری و ریالی به صورت رایگان در اختیار شما قرار می‌گیرد و شما با مشاهده آن می‌توانید بعد از اتمام دوره، به راحتی پروژه های مختلف داخلی و خارجی بگیرید.
همچنین با رزومه نویسی تخصصی آشنا خواهید شد.

به اطلاعات بیشتری نیاز دارید؟

هر سوالی در مورد دوره دارید می‌توانید با کارشناسان ما مطرح کنید تا در اسرع وقت پاسخگوی شما باشند.

پشتیبانی تلگرام و واتس اپ:
09379770558