عناوین

PHP & MY SQL

نام دوره آموزشیمدت (ساعت) شهریه (ریال)
PHP & MY SQL60 (30 جلسه 1/5 ساعته)80000000

هدف:

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

رئوس مطالب

  • توانایی شناخت PHP
    ■ آشنایی با تاریخچه PHP
    ■ شناسایی اصول مقایسه با دیگر تکنولوژی های پویا مانند : Perl,CGI CGI,Servlets,JSP,ASP
    ■ شناسایی اصول ابزارهای PHP و تنظیم (web browser/server, editor, libraries)
    ■ شناسایی اصول ایجاد یک basic PHP Script
    ■ شناسایی اصول دریافت user input
    ■ شناسایی اصول انتخاب alternatives
    ■ شناسایی اصول استفاده از PHP برای تولید HTTP headers
    ■ شناسایی اصول عبور متغییرهای PHP از طریق URL
    توانایی دریافت User Input از Form با PHP
    ■ شناسایی اصول ایجاد forms با PHP
    ■ شناسایی اصول استفاده از روش form GET
    ■ شناسایی اصول استفاده از روش form POST
    ■ شناسایی اصول کسب داده از form توسط variables
    ■ شناسایی اصول استفاده از hidden fields
    ■ شناسایی اصول فراخوانی صفحات از درونشان با استفاده از forms
    ■ شناسایی اصول Quoting HTML entities in user input
    توانایی شناخت Variables و Expressions در PHP
    ■ شناسایی اصول Identifiers
    ■ شناسایی اصول Data Types (integers , floats and strings)
    ■ شناسایی اصول ایجاد Variables
    ■ شناسایی اصول Variables assignment
    ■ شناسایی اصول Variables Scope
    ■ شناسایی اصولUser-defined Constants
    ■ شناسایی اصولHTTP environment variables
    توانایی شناخت PHP Operators
    ■ شناسایی اصول Arithmetic Operators
    ■ شناسایی اصولLogical Operators
    ■ شناسایی اصول Relational Operators
    ■ شناسایی اصول Bitwise Operators
    ■ شناسایی اصول Operators دیگر
    ■ شناسایی اصولAssignment Operators
    توانایی کاربا Conditional Tests و Events در PHP
    ■ شناسایی اصول True و False
    ■ شناسایی اصول If
    ■ شناسایی اصول The switch/case statement
    ■ شناسایی اصول The/ Operator
    ■ شناسایی اصول مقایسه برای equality یا identity
    توانایی کار با PHP Flow Control
    ■ شناسایی اصول Loops
    ■ شناسایی اصول while
    ■ شناسایی اصول do…while
    ■ شناسایی اصول for
    ■ شناسایی اصول break و continue
    ■ شناسایی اصول exit
    توانایی کار با PHP Functions
    ■ شناسایی اصول هدف functions
    ■ شناسایی اصول Built-in functions
    ■ شناسایی اصول Declaring to functions
    ■ شناسایی اصول Arguments to functions
    ■ شناسایی اصول return
    ■ شناسایی اصول Scope (global vs local)
    ■ شناسایی اصول Recursion
    ■ شناسایی اصول Variable function
    توانایی ذخیره سازی داده در Arrays با استفاده از PHP
    ■ آشنایی با arrays
    ■ شناسایی اصول چگونگی استفاده از arrays
    ■ شناسایی اصول Indexing arrays
    ■ شناسایی اصولInitialising arrays
    ■ شناسایی اصولAdd/remove info from arrays
    ■ شناسایی اصولOne-dimensional arrays
    ■ شناسایی اصولMulti-dimensional arrays
    ■ شناسایی اصول Array-related functions
    توانایی کنترل Databases با PHP
    ■ شناسایی اصول PHPs database APIs
    ■ شناسایی اصولError-handling strategies
    ■ شناسایی اصولConnection/disconnection, log in/log out
    ■ شناسایی اصولcommon access functions
    ■ شناسایی اصول انجام simple SQL queries با PHP
    ■ شناسایی اصول ساخت HTML tables با استفاده از SQL Queries
    توانایی استفاده از Cookies با PHP
    ■ آشنایی با Cookies properties
    ■ شناسایی اصول تنظیم یک cookie در PHP
    ■ شناسایی اصول بازاریابی PHP cookies
    ■ شناسایی اصول Expiring/Deleting PHP cookies
    ■ شناسایی اصولDrawbacks to cookies
    ■ شناسایی اصول cookies
    ■ شناسایی اصول پیامدهای Cookies Security
    توانایی مدیریت Session در PHP
    ■ آشنایی با session
    ■ شناسایی اصول وابستگیهای php.ini file
    ■ شناسایی اصول درک PHP session variables
    ■ شناسایی اصول ایجاد یک PHP session variable
    ■ شناسایی اصول Register and modify PHP session variables
    ■ شناسایی اصول قرار دادن Putting PHP session Ids در pages
    ■ شناسایی اصول PHP sessions و databases
    توانایی دسترسی به File و Directory با استفاده از PHP
    ■ شناسایی اصول باز کردن فایلها بصورت local و remote
    ■ شناسایی اصول include
    ■ شناسایی اصول writing files و Reading
    ■ شناسایی اصول require
    ■ شناسایی اصول Handling file permission
    ■ شناسایی اصول Handling file ownership
    ■ شناسایی اصول File locking
    ■ شناسایی اصول Opening وReading directories
    ■ شناسایی اصول File uploads توسط browser/user
    توانایی دیگر نتایج I/O در PHP
    ■ شناسایی اصول addresses from visitors IPGetting
    ■ شناسایی اصول Shell Commands
    ■ شناسایی اصول Environment variables
    ■ شناسایی اصول نمایش انواع محتویات در مرورگرهای مختلف (IE,Netscape,Mozilla,Poera,etc)
    ■ شناسایی اصول Debugging
    ■ شناسایی اصول headers MIMEHandling HTTP
    توانایی Handling Email با PHP
    ■ شناسایی اصول Sending email
    ■ شناسایی اصول Unix و NT setup
    ■ شناسایی اصول Attachments با PHP
    توانایی Objects در PHP

■ شناسایی اصول Object basics
■ شناسایی اصول وراثت
■ شناسایی اصول Classes در PHP
■ شناسایی اصول Constructor functions
■ شناسایی اصول Accessing instance data و function
توانایی شناخت Graphics basics
■ شناسایی اصول Image MIME type
■ شناسایی اصول Basic examples
■ شناسایی اصول ایجاد یک تصویر از یک تصویر موجود
■ شناسایی اصول Image copyng و resizing
■ شناسایی اصول rawing text on images
■ شناسایی اصول True Type fonts