php course-session1

20
PHP MYSQL By Ahmed Abu El-Dahab

Upload: ahmed-abu-eldahab

Post on 28-Jun-2015

731 views

Category:

Education


0 download

DESCRIPTION

PHP Development Course By Ahmed Abu Eldahab

TRANSCRIPT

Page 1: Php course-session1

PHP MYSQL

By

Ahmed Abu El-Dahab

Page 2: Php course-session1

مقدمة عن الدورة

أهداف الدورة

مدى االستفادة من الدورة

المحتوى الذي سوف يتم

تدريسه

Page 3: Php course-session1

مقدمة

مقارنة بين لغات تطوير الويب

مقدمة عن البرمجة

و Server تعريف

Clientوالفرق بينهم Server side and client side languages

Page 4: Php course-session1

مقدمة

PHPكيف تعمل ال 

ما هي PHPال 

لماذا نستخدم PHPال 

PHPتاريخ 

Page 5: Php course-session1

HTML& CSSمقدمة 

لغة شرح أساسياتHTMLال 

مقدمة عن HTMLلغة 

Attributالسمات e

الوسوم أو Tagsال

لغة شرح أساسياتCSSال 

Page 6: Php course-session1

علم

فن

فكرة

منتجبرمجي مقد

مة

Page 7: Php course-session1

إعداد مراحلالبرنامج

3أو التنفيذالبرمجة

2التصميم

Page 8: Php course-session1

  Clientو Server تعريف والفرق بينهم

ServerClien

t

Client

Client

Network

Page 9: Php course-session1

Web servers & Clients

Web Server

Apache Microsoft IIS

AOLserver JavaWebServer

Oracle

Client Side

Network

Page 10: Php course-session1

Server side and client side Scripts

Server Side Client Side

ASP/ASP.NET (*.asp/*.aspx)Java via JavaServer Pages (*.jsp)PHP (*.php)Perl (*.pl)Python (*.py)Ruby (*.rb)

HTML (*.htm/*.html)JavaScript (*.js)CSS  (*.css)

Page 11: Php course-session1

www.ahmeddahab.com

كيف تعمل PHPال

Web Server

Page 12: Php course-session1

مقارنة بين لغات تطوير الويب

ASP/ASP.NET 

jsp

PHP

Perl

Ruby 

Python

Page 13: Php course-session1

PHPلغة ال

PHP: Hypertext Preprocessor

PHP is a server-side scripting language

PHP scripts are executed on the server

PHP supports many databases (MySQL, Informix, Oracle,

Sybase, Solid, PostgreSQL, Generic ODBC, etc.)

PHP is an open source software

PHP is free to download and use

Page 14: Php course-session1

PHP1 1995 : "Personal Home Page “ Tools (PHP Tools) By

Rasmus Lerdorf,

PHP2 1997 : Fastest and simplest tool for creating dynamic

web pages.

PHP3 1998 : Development moves from one person to multiple

developers. Zeev Suraski and Andi Gutmans rewrite the base for this

version

PHP4 2000 : Zend engine I – Superglobals - Several security

enhancements

PHP5 2004 : Zend Engine II – OOP

PHP6 : Unicode support - Alternative PHP Cache

PHP History

Page 15: Php course-session1

HyperText Markup Language

مقدمة

Page 16: Php course-session1

HTML History

HTML 2.0 November 1995

HTML 3.2 January 1997 :was published as a W3C

Recommendation

HTML 4.0 December 1997 : was published as a W3C

Recommendation

HTML 5 January 2008 : was published as a Working Draft by the

W3C

Page 17: Php course-session1

HTMLHTM

L XML

عرض وصف لغةالبيانات

وتخزين لحمل لغةالبيانات وتبادل

HYPERTEXT MARKUP LANGUAGE

EXTENSIBLE MARKUP LANGUAGE

Page 18: Php course-session1

HTML األدوات الالزمة لكتابةوإستعراض أكود ال

محرر نصوص

Page 19: Php course-session1

مستعرض إنترنت

HTML األدوات الالزمة لكتابةوإستعراض أكود ال

Page 20: Php course-session1