دوره آموزشی PHP

آموزشگاه تخصصی برنامه نویسی

دوره آموزشی PHP

آموزشگاه تخصصی برنامه نویسی

دوره آموزشی PHP

پیش نیاز ها
آشنایی با طراحی وب سایت HTML، آشنایی نسبی با JavaScript

نام مدرس
مهندس علوی زاده

هزینه دوره
2.500.000 ریال

مخاطبین دوره
        * این دوره برای افرادی است طراحی شده است که:
        * آشنایی با طراحی وب به صورت استاتیک را دارند و می خواهند نحوه ساخت وب سایت های دینامیک را بصورت عملی بیاموزند.
        * طراحان وبی که می خواهند وب سایت هایی بسازند که با کاربران خود در تعامل باشند، ثبت نام کنند،ای میل بزنند، و ... نیز از مخاطبین این دوره هستند.
        * برنامه نویسان PHP که می خواهند دانش پراکنده خود را در زمینه برنامه نویسی PHP مدون سازند نیز می توانند از این دوره بهره مند شوند.

اهداف دوره

        * هدف از ساخت سایت دینامیک را به خوبی توضیح دهند.
        * تفاوت های بنیادی سایت های دینامیک را با استاتیک بدانند.
        * تفاوت زبان های مختلف توسعه سایت های دینامیک با PHP را توضیح دهند.
        * نحوه نصب و راه اندازی نرم افزارهای مورد نیاز برای تولید وب سایت با PHP را توضیح دهد.
        * ساختارهای تصمیم گیری و BLOCK را در PHP یاد بگیرد.
        * ساخت توابع فراخوانی تابع را بیاموزند.
        * ساخت object و class را در زبان PHP بیاموزند.
        * آرایه ها را درک کنند و آرایه های چند بعدی را در ذهن تجسم کنند.
        * با بانک اطلاعاتی رابطه ای MySQL کار کنند.
        * مدیریت بانک MySQL، از قبیل DB، backup، restore، و ساخت عناصر داخل بانک را بیاموزند.
        * ارتباط کاملی بین PHP و بانک اطلاعاتی MySQL برقرار نمایند.
        * فرم ها را بسازند و به بانک متصل کنند.
        * با session، cookie، و access controlها کار کنند.
        * سایت خود را از هک شدن محافظت کنند.
        * با خطاهای ناخواسته زمان اجرا مقابله کنند.
        * با استفاده از پروتکل SMTP، از طریق PHP، ای میل ارسال کنند.

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

برای دیدن سرفصل ها به ادامه مطلب مراجعه کنید.

سر فصل ها

            * محتوای دینامیک و وب (Dynamic Content and the Web)
            * اچ تی تی پی (HTTP) و اینترنت
            * PHP و جایگاه MySQL در توسعه وب
            * کامپوننتهایبرنامهPHP
            * ترکیبکردنمنابعزیادیاطلاعات (Integrating Many Sources of Information)
            * درخواستکردندادههاازصفحهوب (Requesting Data from a Web Page)
            * نصب (Installation)
            * توسعه محلی (Developing Locally)
            * کارکردن از راه دور (Working Remotely)
            * مروری بر PHP (Exploring PHP)
            * پی اچ پی (PHP) و متن HTML
            * بلک های (block) سازنده coding
            * تصمیم گیری در PHP (PHP Decision-Making)
            * عبارت ها (Expressions)
            * مفاهیم اپراتور (Operator Concepts)
            * شرطی ها (Conditionals)
            * حلقه زدن (Looping)
            * تابع ها (Functions)
            * فراخوانی تابع ها (Calling Functions)
            * تعریف تابع ها (Defining Functions)
            * برنامه نویسی شی گرا (Object-Oriented Programming)
            * آرایه ها (Arrays)
            * مفاهیم پایه ای آرایه ها (Array Fundamentals)
            * کار کردن با MySQL (Working with MySQL)
            * بانک اطلاعاتی MySQL
            * مدیریت بانک اطلاعاتی (Managing the Database)
            * استفاده از phpMyAdmin
            * مفاهیم بانک اطلاعاتی
            * زبان کوئری دارای ساختار (Structured Query Language)
            * بهترین روش های بانک اطلاعاتی (Database Best Practices)
            * طراحی بانک اطلاعاتی
            * back up و restore کردن داده ها
            * SQL پیشرفته
            * استفاده از PHP برای ارتباط با MySQL (Getting PHP to Talk to MySQL)
            * فرایند (Process)
* کوئری کردن بانک اطلاعاتی با تابع های PHP (Querying the Database with PHP Functions)
            * استفاده از PEAR
            * کار کردن با فرم ها (Working with Forms)
            * ساختن یک فرم
            * templateها
            * PHP عملی (Practical PHP)
            * تابع های رشته ای (String Functions)
            * تابع های تاریخ و زمان
            * دستکاری فایل (File Manipulation)
            * فراخوانی System Calls
            * ایکس اچ تی ام ال (XHTML)
            * چرا XHTML
            * ایکس اچ تی ام ال(XHTML) و فضاهای نامی XML
            * نسخه های XHTML
            * جنریت (generate) کردن XHTML با PHP
            * اصلاح اشیای MySQL و داده های PHP (Modifying MySQL Objects and PHP Data)
            * تغییر اشیای بانک اطلاعاتی از PHP
            * دستکاری داده های جدول (Manipulating Table Data)
            * نمایش نتایج با لینک های embed شده (Displaying Results with Embedded Links)
            * ارایه یک فرم برای اضافه کردن و پردازش در یک فایل
            * بروز رسانی داده ها (Updating Data)
            * حذف داده ها (Deleting Data)
            * اجرای Subquery
            * کوکی ها، Sessionها، و Access Control
            * کوکی ها
            * PHP و اعتبار دهی HTTP (PHP and HTTP Authentication)
            * سشن ها (Session)
            * استفاده از Auth_HTTP برای اعتبار دهی (Using Auth_HTTP to Authenticate)
            * امنیت (Security)
            * امنیت session
            * اعتبار دهی و مدیریت خطا (Validation and Error Handling)
            * اعتبار دهی User Input با JavaScript
            * تطبیق الگوها (Pattern Matching)
            * نمایش دوباره فرم بعد از اینکه اعتبار سنجی PHP با مشکل روبرو شود
            * برنامه نمونه (Sample Application)
            * فایل پیکر بندی
            * قالب کاری صفحه (Page Framework)
            * بانک اطلاعاتی (Database)
            * نمایش خلاصه Postingها
            * نمایش Postingها و کامنت هایش
            * اضافه کردن و تغییر پست ها
            * اضافه کردن و تغییر کامنت ها
            * به اتمام رساندن پروژه
            * استانداردهای کدینگ PHP
            * پیر (PEAR)
            * قالب های کاری
            * Ajax
            * ویکی ها
            * پیدا کردن Help در وب

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد