فصل اول : بررسی مباحث اولیه در برنامه نویسی PHP
- آشنائی با اصول اولیه در برنامهنویسی PHP - نحوه پایان دادن به دستورات - نحوه درج توضیحات در دستورات - نحوه تغییر متغیر - نحوه حذف متغیر - ترکیب کدهای HTML و PHP - نحوه تعریف ثابتها - ایجاد فایلهای PHP از طریق ویرایشگرهای متنی
فصل دوم : بررسی دستورات شرطی و حلقهها در PHP
- بررسی کامل دستور If - بررسی دستور Else If - شرطها در زبان HTML - بررسی حلقه While - بررسی جزئیات حلقه While - آشنائی با حلقه Do-While - آشنائی با حلقه For - آشنائی با حلقه Foreach - بررسی دستور Break - بررسی دستور Continue - بررسی دستور Switch
فصل سوم : بررسی آرایهها
- آشنائی با انواع آرایه - آشنائی با نحوه کاربرد تابع Each - آشنائی با نحوه کاربرد تابع List
فصل چهارم : بررسی شئگرائی در PHP
- آشنائی با مفهوم برنامهنویسی شئگرا - بررسی و مقایسه برنامهنویسی شئگرا با سایر برنامه ها - آشنائی با مفهوم وراثت - مخفی سازی در برنامهنویسی - بررسی خصوصیات Static - بررسی متدهای خاص - بررسی مبحث چند شکلی (Polymorphism) - آشنائی با واسطهها و انواع دادهای - آشنائی با الگوی Factory - آشنائی با مفهوم و عملیات سربارگذاری (Overloading) - ایجاد سادگی در برنامه - آشنائی با تابع Call - آشنائی با متد Auto Load
فصل پنجم : خطاها و مدیریت آنها دربرنامهها
- آشنائی با مفهوم خطاها - آشنائی با انواع خطاهای معمول - اداره و کنترل خطاها - بررسی حالات ثبت فهرست خطاها - نادیده گرفتن خطاها - مدیریت خطاها - اداره خطاهای خارجی - انتقال حبابی خطاها - آشنائی با Exceptions- استفاده از سلسلههای Exception - تعیین صحت دادهها (1) - تعیین صحت دادهها (2)
فصل ششم : برنامهنویسی ساختار یافته در PHP
- بررسی اسکریپتهای مستقل - بررسی منابع مشترک - آشنائی با سیگنالها و بررسی آنها - آشنائی با سیگنال SIGCHLD - آشنائی با سیگنال SIGALRM - آشنائی با مبحث مراقبت سرویسها (1) - آشنائی با مبحث مراقبت سرویسها (2) - نحوه ساخت موتور یک فایل پیکربندی
فصل هفتم : انجام چند پروژه عملی
- ساخت یک صفحه وب برای دریافت اطلاعات (1) - ساخت یک صفحه وب برای دریافت اطلاعات (2) - ایجاد پروژه Count Down- ایجاد پروژه Emailer
فصل هشتم : مدیریت Upload در PHP
- ساخت یک وب سایت برای Upload فایل (1) - ساخت یک وب سایت برای Upload فایل (2) - ساخت یک وب سایت برای Upload فایل (3) - ساخت یک وب سایت برای Upload فایل (4)
فصل نهم : بررسی نقش کوکیها در وب سایت ها
- آشنائی با مفهوم کوکی ها - آشنائی با محدودیت های کوکی - بررسی کوکیها در دستورات PHP- استفاده از کوکیها در عمل - نحوه اعمال مدیریت بر روی کوکیها
فصل دهم : بررسی جلسهها در زبان PHP
- بررسی مفهوم جلسه و نحوه ایجاد آن - نحوه کار کردن با متغیرهای جلسه - حذف جلسهها و متغیرهای آنها - انتقال شناسه جلسه در Query String- کدگذاری و کد گشائی متغیرهای جلسه - بررسی توابع مربوط به جلسات
فصل یازدهم : بررسی تگهای پرکاربرد در PHP و HTML
1) بررسی تگهای:Doctype , a , abbr , acronym , address applet , base , basefont , blockqoute , Body , br , Button
2) بررسی تگهای: Caption , Center , Fieldset , Font , Form Frameset , Frame , h1-h6 , Head , hr
3) بررسی تگهای: HTML , iframe , img , input , ins , Lable , li , Link , Menu , Meta , noframes , noscript , object , ol , optgroup
4) بررسی تگهایOption , Param , Pre , q , Strike , s , Script : Select , Span , Style , Sub , Sup , Table
فصل دوازدهم : جمع بندی مطالب در قالب یک پروژه عملی
- نحوه ساخت پنل مدیریت لینکها - نحوه ساخت صفحه لیست کلمات عبور - نحوه ساخت تغییر کلمه عبور - نحوه ساخت صفحه بازیابی کلمه عبور و ارسال آن - نحوه ساخت صفحهای برای بلوکه کردن کلمات عبور - نحوه ساخت صفحه Help
پروژه جامع طراحی سایت به زبان php سفارش محصول توسط کاربر -برای شرکت ابزاربندی خراسان
معرفی پروژه
با توجه به نیاز روزافزون، به تکنیک های جدید برنامه نویسی تحت وب، در صدد برآمدیم تا به طراحی و پیاده سازی یک سایت اینترنتی دینامیک بپردازیم .
قسمت های مختلف این پروژه را می توان درچهار بخش کلی زیر خلاصه کرد:
• ایجاد کاربر
• تغییر اطلاعات کاربر
• نمایش روند پیشرفت کار مربوط به کاربر
• صفحات مربوط به معرفی تولیدات و ...
اهمیت و کاربردها
مطمئناً محیط وب مکانی است که براحتی می توان به آن دسترسی پیدا کرد و تعداد کاربرانی که هر روزه به اینترنت می پیوندد در حال افزایش است پس طراحی اینگونه سایتها امری لازم و ضروری بنظر می رسد .
یکی از معیارهای برتری سیستم های کامپیوتری این است که تا چه حدی user friendly هستند. سعی ما بر آن بوده است که در پروسه طراحی این سیستم حتی الامکان کمترین اطلاعات از کاربر درخواست شود و سیستم تا جایی که مقدور است خود مسئولیت جمع آوری اطلاعات را بر عهده داشته باشد.
در چنین شرایطی مطمئناً هم کاربران برای استفاده از سیستم با سهولت و راحتی کار روبرو بوده و هم میزان خطا تا حد قابل توجهی کاهش می یابد. بعنوان مثال وقتی که یک کاربر به این سیستم login می کند برای بالا رفتن سرعت و به منظور جلوگیری از اتلاف وقت کاربر، از امکانات برنامه نویسی Client Side، برای چک کردن صحت نام کاربری و رمز عبور استفاده کرده، و سپس تست وجود چنین کاربری در پایگاه داده، قسمت سرور صورت می گیرد. این کار باعث افزایش سرعت و امنیت می گردد.
اهداف پروژه
اهداف این پروژه را می توان در ابعاد زیر دسته بندی کرد:
• تسهیل سلسله مراتب و پروسه انجام کار
• بکارگیری قدرت زبان برنامه نویسی پویای PHP و پایگاه داده MySQL
• سهولت استفاده از امکانات اینترنتی
این پروژه پایان نامه....... در بیش از 85 صفحه ,به صورت فایل word,جمع آوری شده است .
برخی از مباحث آموزشی موجود در این بسته:
معرفی زبان PHP
متغیرها، انواع Data Type ها
تبدیل Data Typeها به یکدیگر
Operator و Expression
Constants
جریان اجرای دستورات در PHP
If, if…else…else if, switch
اپراتور سه گانه
چرخه ها ، While…do While و for
فانکشنها: تعریف و استفاده از آنها
Variable Scope، حفظ state با استفاده از فانکشنهای static
فانکشنهای بدون نام، تست وجود فانکشن
آرایه ها، کار با مقادیر رشته ای و کاراکترها
Object و Object Oriented Programming (OOP)
کار با فرمها، کار با فایلها
کار با تصاویر
و…
همراه با بیش از 90 مثال
پی اچ پی (PHP) یکی از پر طرفدارترین زبانهای پردازهنویسی (اسکریپتینگ) متن باز (Open Source) است که بیشتر برای طراحی برنامههای سمت سرور در وبگاههای پویا (Dynamic) مورد استفاده قرار میگیرد. PHP مخفف PHP: Hypertext Preprocessor (پیشپردازنده فرامتن) میباشد. پیاچپی در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامهسازی، توسط سایر کارشناسان و برنامهنویسان تکمیل گردیده و به شکل کنونی آن درآمدهاست.پیاچپی از زبانهای پردازهنویسی تحت وب است. ساختار این زبان بسیار شبیه زبان سی (C) و زبان برنامهنویسی پرل (Perl) میباشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانکهای اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است.مشهورترین نرمافزارهای(بسته های) ایجاد شده با پیاچپی عبارتاند از phpBB ، SMF ، Mambo ، Joomla ، PHPNuke ، mybb و مدیاویکی (MediaWiki) (که این وبگاه با آن طراحی شده). پیاچپی میتواند جایگزینی برای زبانهای ASP.NET و JSP و Perl باشد.
سادگی استفاده از پیاچپی و شباهت آن به زبان سی و پرل (و از نسخه ۵ آن به جاوا) باعث شده که اغلب برنامه نویسان با تجربه در کوتاهترین زمان ممکن برنامههای کاملی را ایجاد کنند.پیاچپی تنها یک زبان پردازهنویسی نیست و با استفاده از PHP-GTK میتوان برای طراحی برنامههای با ظاهر گرافیکی (GUI) و همچنین طراحی برنامههای خط فرمان شبیه پرل یا پایتون (Python) از آن استفاده کرد.پیاچپی امکان استفاده از انواع مختلفی از پایگاههای داده را از جمله MySQL، اوراکل، IBM DB۲ ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم میسازد.پیاچپی روی بیشتر سیستمعاملهای معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست.
در این اموزش به شما این زبان زیبا اموزش داده میشود که میتوانید تنها در 14 روز این زبان شیرین و پر قدرت را یاد بگیرید . این اموزش از مفاهیم اولیه شروع به اموزش میکند و تا مفاهیم حرفه ای ادامه می یابد . قرار گرفتن برنامه های مورد نیاز و کتاب های کمکی هم در این اموزش کار را بهتر و راحت تر کرده است . زبان این آموزش انگلیسی میباشد .
پروژه جامع طراحی سایت به زبان php سفارش محصول توسط کاربر -برای شرکت ابزاربندی خراسان
معرفی پروژه
با توجه به نیاز روزافزون، به تکنیک های جدید برنامه نویسی تحت وب، در صدد برآمدیم تا به طراحی و پیاده سازی یک سایت اینترنتی دینامیک بپردازیم .
قسمت های مختلف این پروژه را می توان درچهار بخش کلی زیر خلاصه کرد:
• ایجاد کاربر
• تغییر اطلاعات کاربر
• نمایش روند پیشرفت کار مربوط به کاربر
• صفحات مربوط به معرفی تولیدات و ...
اهمیت و کاربردها
مطمئناً محیط وب مکانی است که براحتی می توان به آن دسترسی پیدا کرد و تعداد کاربرانی که هر روزه به اینترنت می پیوندد در حال افزایش است پس طراحی اینگونه سایتها امری لازم و ضروری بنظر می رسد .
یکی از معیارهای برتری سیستم های کامپیوتری این است که تا چه حدی user friendly هستند. سعی ما بر آن بوده است که در پروسه طراحی این سیستم حتی الامکان کمترین اطلاعات از کاربر درخواست شود و سیستم تا جایی که مقدور است خود مسئولیت جمع آوری اطلاعات را بر عهده داشته باشد.
در چنین شرایطی مطمئناً هم کاربران برای استفاده از سیستم با سهولت و راحتی کار روبرو بوده و هم میزان خطا تا حد قابل توجهی کاهش می یابد. بعنوان مثال وقتی که یک کاربر به این سیستم login می کند برای بالا رفتن سرعت و به منظور جلوگیری از اتلاف وقت کاربر، از امکانات برنامه نویسی Client Side، برای چک کردن صحت نام کاربری و رمز عبور استفاده کرده، و سپس تست وجود چنین کاربری در پایگاه داده، قسمت سرور صورت می گیرد. این کار باعث افزایش سرعت و امنیت می گردد.
اهداف پروژه
اهداف این پروژه را می توان در ابعاد زیر دسته بندی کرد:
• تسهیل سلسله مراتب و پروسه انجام کار
• بکارگیری قدرت زبان برنامه نویسی پویای PHP و پایگاه داده MySQL
• سهولت استفاده از امکانات اینترنتی
این پروژه پایان نامه....... در بیش از 85 صفحه ,به صورت فایل word,جمع آوری شده است .
پروژه جامع طراحی سایت به زبان php سفارش محصول توسط کاربر -برای شرکت ابزاربندی خراسان
معرفی پروژه
با توجه به نیاز روزافزون، به تکنیک های جدید برنامه نویسی تحت وب، در صدد برآمدیم تا به طراحی و پیاده سازی یک سایت اینترنتی دینامیک بپردازیم .
قسمت های مختلف این پروژه را می توان درچهار بخش کلی زیر خلاصه کرد:
• ایجاد کاربر
• تغییر اطلاعات کاربر
• نمایش روند پیشرفت کار مربوط به کاربر
• صفحات مربوط به معرفی تولیدات و ...
اهمیت و کاربردها
مطمئناً محیط وب مکانی است که براحتی می توان به آن دسترسی پیدا کرد و تعداد کاربرانی که هر روزه به اینترنت می پیوندد در حال افزایش است پس طراحی اینگونه سایتها امری لازم و ضروری بنظر می رسد .
یکی از معیارهای برتری سیستم های کامپیوتری این است که تا چه حدی user friendly هستند. سعی ما بر آن بوده است که در پروسه طراحی این سیستم حتی الامکان کمترین اطلاعات از کاربر درخواست شود و سیستم تا جایی که مقدور است خود مسئولیت جمع آوری اطلاعات را بر عهده داشته باشد.
در چنین شرایطی مطمئناً هم کاربران برای استفاده از سیستم با سهولت و راحتی کار روبرو بوده و هم میزان خطا تا حد قابل توجهی کاهش می یابد. بعنوان مثال وقتی که یک کاربر به این سیستم login می کند برای بالا رفتن سرعت و به منظور جلوگیری از اتلاف وقت کاربر، از امکانات برنامه نویسی Client Side، برای چک کردن صحت نام کاربری و رمز عبور استفاده کرده، و سپس تست وجود چنین کاربری در پایگاه داده، قسمت سرور صورت می گیرد. این کار باعث افزایش سرعت و امنیت می گردد.
اهداف پروژه
اهداف این پروژه را می توان در ابعاد زیر دسته بندی کرد:
• تسهیل سلسله مراتب و پروسه انجام کار
• بکارگیری قدرت زبان برنامه نویسی پویای PHP و پایگاه داده MySQL
• سهولت استفاده از امکانات اینترنتی
این پروژه پایان نامه....... در بیش از 85 صفحه ,به صورت فایل word,جمع آوری شده است .