هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالتسجيلأحدث الصوردخول

 

 كيف تصبح مطور مواقع ناجح؟

اذهب الى الأسفل 
5 مشترك
كاتب الموضوعرسالة
golden flower
مشرفة
مشرفة
golden flower


انثى
عدد الرسائل : 2517
العمر : 36
تاريخ التسجيل : 28/04/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالجمعة مارس 06, 2009 7:41 pm



كيف تصبح مطور مواقع ناجح؟ Dal

فى هذا الموضوع سوف اضع المهارات التى يجب ان يتعلمها مطور مواقع الويب
Web developer بحسب المعاير العالميه والتى تحددها منظمة w3c وهى اختصار ل W3C - The World Wide Web Consortium ... هذه المنظمه هى التى تعتبر مسؤلة عن تقنيات الويب وتضع المعاير وتطور الإصدارات المختلفه من اللغات وهى تهتم دائما بجعل تطوير الويب سهل وبسيط وان يكون فى مستوى تناول الجميع .

وقد حددت المهارات التى يجب ان يتعلمها مطور الويب وهى

1- ان يعرف ماهية الويب و كيف تعمل وكيف يقرأ المتصفح صفحات الموقع ... وهكذا.
2- ان يتقن لغة ال
html لغة الويب .
3- استخدام لغة ال css وهى اختصار ل Cascading Style Sheets وترجمتها صفحات الطرز المتراصه.
4- البرمجة بإستخدام ال
Javascript
5- إستخدام لغة ال XML .
6- لغة من لغات البرمجه من جهة السيرفر مثل
php أو asp
7- ادارة البيانات بإستخدام لغة ال sql

التفصيل :

كيف تصبح مطور مواقع ناجح؟ Www

الشبكة العالمية WWW - The World Wide Web

وهى عبارة عن مجموعة من الحواسب (أجهزة الكمبيوتر) المترابطه مع بعضها البعض حول العالم ويطلق عليها الويب (الشبكة) . ترتبط تلك الحواسب مع بعضها البعض بنظام يعرف بالبروتوكولات وهى تحدد العديد من الأشياء التى يتم بها نقل البيانات بين تلك الأجهزه مثل بروتوكول
ftp الشهير لنقل الملفات من والى المواقع .

تحدد منظمة W3C المعاير والقواعد والأساسيات الخاصة بالويب.

كيف تصبح مطور مواقع ناجح؟ HTML

لغة ال HTML لغة الويب HTML - The Language of the Web

تعتبر هذه اللغة هى لغة الويب وهى اللغة الوحيده التى يفهمها المتصفح لذلك توضع جميع اللغات مثل الجافا سكربت والبى اتش بى فى الأكواد الخاصه بهذه اللغه ، ويجب على مطور المواقع ان يكون متمكن من هذه اللغه تماما.

تستخدم لغة ال
html ما يسمى بالوسوم لكتابة أكوادها وتحديد طريقة عرض البيانات فى الصفح

كيف تصبح مطور مواقع ناجح؟ Css

لغة الصفح المتراصه CSS - Cascading Style Sheets

تحدد هذه اللغة كيفية عرض البيانات فى صفح ال
html بمعنى انك بإستخدام هذه اللغة تفصل اكواد البيانات عن أكواد عرض البيانات مثل حجم الخط واللون وهكذا

فإذا أردت مثلا ان تعدل على تصميم صفحة ما بدون التعديل على البيانات فقط تقوم بمفتح ملف الإستايل الخاص بها والذى يكتب بال
css وتعدل على شكل الصفحة بهذه الأكواد وهى توفر الكثير من الوقت فى التعديل .

كيف تصبح مطور مواقع ناجح؟ Js

لغة الجافا سكربت Javascript - Client Side scripting

وهى لعة البرمجه من جهة العميل (الزائر) وهذا النوع من اللغات هو المسؤل عن البرمجه للمتصفح
.................................
فـــــــــــاصل

لكى لا يختلط عليك الأمر ... تنقسم لغات الويب الى

كيف تصبح مطور مواقع ناجح؟ Diagram1

وببساطه أيضا بإستخدام لغة البرمجه من جهة العميل تستطيع ان تكتبها وتختبرها على أى متصفح وعلى أى جهاز ، بينما لغة البرمجة من جهة الخادم لا بد ان تحول جهازك أولا الى خادم بإستخدام اى برنامج مخصص لذلك .

أرجو ان أكون وفقت فى شرح هذه النقطه ^_^


تمكنك لغة الجافا اسكربت من اضافة الديناميكية على الصفحات بأشياء تتفاعل مع الزائر وتتوقف على إجابته ورد فعله ، ويجب ان تتعلم هذه التقنيه

مثال على كود جافا اسكربت ("

" + date + "

") هذا الكود يضع قيمة متغير بالصفحه

كيف تصبح مطور مواقع ناجح؟ Xml

لغة XML - Extensible Markup Language

وهى اختصار للغة الترميز المرنه او الممتده وهى ليست بديل للغة ال
HTML ولكنها تستخدم لوصف البيانات بينما لغة HTML تستخدم لعرض البيانات ، تعتبر هذه التقنيه هى مستقبل الويب حيث انها تستخدم فى العديد من الإستخدامات مثل نقل البيانات وتخزينها واستخدم البيانات بأكثر من شكل

وهى ببساطه لغة شبيه باللغات الخاصه ببرمجة قواعد البيانات ولكنها أسهل وأسرع ... عن تجربه فعلا هى تقنيه شيقه وسهله جدا جدا .

كيف تصبح مطور مواقع ناجح؟ SC

لغات البرمجه من جهة الخادم Server Side scripting

كما سبق وان اوضحت ( راجع المخطط الأول ) وهى لغات تقدم مستويات متقدمة من صفحات الويب التفاعليه مثل برامج المنتديات وبرامج ادارة المحتوى وعادة تلك التقنيات تستخدم لبرمجة مواقع تحتاج الى التفاعل والتحديث المستمر أو التلقائى

كما انها يمكن ان تقوم بعمليات الربط بين قواعد البيانات وطللب البيانات وعرضها على المتصفح.

كيف تصبح مطور مواقع ناجح؟ SQL

لغة Managing Web Data with SQL

وهى لغة خاصة ببرمجة قواعد البيانات وتستخدمها البرامج الخاصة بقواعد البيانات مثل
ACCESS ، ORACLE يجب عليك ان تتقن هذه اللغة أيضا

.....

ملاحظات

1- هذا المقال مترجم من موقع
W3C وهى بالفعل المعاير التى حددتها .
2- هذا الموضوع هو مجرد دليل لك لما يجب ان تتعلمه لتصبح مطور مواقع معتمد وقادر على التعامل مع برمجة الويب.
3- هذا الموضوع يقدم مقدمة عن كل لغة ويجب عليك ان تتعمق أكثر فى تلك التقنيات.


منقووووووووووووووووووووول
الرجوع الى أعلى الصفحة اذهب الى الأسفل
golden flower
مشرفة
مشرفة
golden flower


انثى
عدد الرسائل : 2517
العمر : 36
تاريخ التسجيل : 28/04/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالجمعة مارس 06, 2009 7:42 pm


برضه لقيت الموضوع الجميل ده وحبيت انقله

بسم الله الرحمن الرحيم :

فى فتره من الزمن منذ بضع سنين لم اكن اعرف الطريق الذى اسلكه لكى اكون مطور مواقع بمعنى الكلمه لكى اررضى ولعى و غرامى الشديد بالانترنت ... لذلك عندما اتضح لى الامر وددت ان ارسم لكم الطريق الذى سلكته لكى اقصر على المبتدئين الطريق ... و الله المستعتان :

1- نظره عامه على الويب : بمعنى ان تتعرف على اساسيات الويب مثل التصفح ارسال الايميل و خلافه و سيساعدك كتاب INTERNET for dummies على ذلك ان شاء الله

2- تعلم لغه HTML التى ستنتقل منها سريعا للغه XHTML بدون اى عناء ان شاء الله لانهما متشابهين بنسبه 99.999999 % و سيساعدك كتاب BIBLE HTML,XHTML على ذلك بغذن الله

3- تعلم لغه التنسيق CSS و التى انصحك ان تهتم بها بشده لانها ستغير مفهومك تماما و ستجعل صفحاتك سريعه جدا و من خلال تجاربى اقول لك انها تجعل الصفحه الجديد اخف اكثر من 50 % من الصفحه الغير منسقه ب CSS و سيعينك كتاب WROX professional CSS with html,Xhtml على ذلك بإذن الله تعالى ... اهتم بال CSS لانها جزء لا يتجزء من المواصفات القياسيه للويب

4- ستنتقل الان الى الوراء لتتعلم HTTP ... سيرى بعضكم ان هذه الخطوه ليست بالمناسبه لكنها ستغير مفهوم المبرمج و المصمم بنسبه 100% ان شاء الله و سيعينك كتاب SAMS HTTP web developers handbook ان شاء الله على اللازم

5- بعد ان ك***ا الصفحه ب XHTML و نسقناها ب CSS و راعينا متطلبات صفحاتنا من ال HTTP سننتقل الان الى لغه برمجه حقيقيه و هى JAVASCRIPT لكى نعطى الصفحه او الموقع تبعنا الديناميكيه و التفاعل اللازم للمستخدم و لكى نخفف الحمل على السيرفر و ذلك من خلال معالجه البيانات قبل ارسالها للسيرفر و سيعينك كتاب BIBLE javascript 6th edition 2007 على ذلك الكتاب رهيببببببببببببب

6- بعدما تعلمت javascript سننتقل الى كتاب متخصص فى ال AJAX : asynchronous javascript and xml و أيضا سيغير كثير من مفاهيمك و نظرتك للغه Javascript و الكتاب هو WROX professional AJAX web application

7- بعد ذلك سنرجع للخلف قليلا لنتعلم javascript لكن بطريق احترافيه بمعنى انك ستتعلم المبرمجه الموجهه للكائنات عن طريق جافا سكريبت بطرق غايه فى الروعه و الذكاء و الدهاء و ذلك من خلال كتاب PROFESSIONAL javascript techniques

8- بعد ذلك سنتعلم تفاعل javascript مع XML من خلال كتاب APRESS: XML with DOM and AJAX

9- بعد ذلك لابد ان نقوى انفسنا اكثر و نتعلم من مشاكل غيرنا من خلال كتب طبخ الأنترنت التاليه
WEB site cook book
javascript cook book
CSS cook book
الكتب السابقه من دار نشر O'reilly ... كتب خارقه جميله غير عاديه لا يمكنى وصفها والله

10- بعدما برمجنا المتصفح و صممناه و سهلنا تحميل الصفحه من HTTP , CSS و اصبحنا نتفاعل مع XML و تعلمنا من مشاكل الاخرين ... الخطوه التاليه برمجه السيرفر ( فى حالتنا سنتعامل مع السيرفر apache لنتعامل مع php ) و الله المستعان

11- لكى تتعلم php انصحك بكتاب O'reilly Learning php 2nd edition لان rasmus lerdorf مخترغ لغه البى اتش بى هو اللى كاتبه مع اخرين من عظماء php

11- بعد ذلك سنقرأ فى ال MYSQL قاعده البيانات الخاصه ب PHP او قاعده البيانات الجديده SQLite
و سنتعلم لغه الاستعلام SQL من كتب اوريلى O'reilly learning SQL, MYSQL

12 - بعد ذلك سنقرا كتاب PHP,MYSQL practical projects انا نسيت دور النشر لكن بالبحث ستجده بإذن الله

13- بعد ذلك سنقرأ فى أمن PHP Security و ذلك من خلال كتاب O'reilly PHP security او كتاب PHP Security architecture او كتاب APRESS: PHP security

14- بعد ذلك انصحك بالتالى
- PHP ANTHOLOGY part I,II
- WEB archtecture
-PRO PHP with google application
- PRO : apache struts , tom cat
- javascript libraries : Jquery , DOJO , YUi
- New integration libraries : openlsazlo , amfphp

و فيه موقع ممتاز فيه كتب كتير مجانية :
Medical SEO Fiction and Computer free books download ebooks free download

الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر الليل
ادارة IT CLUB
ادارة IT CLUB
زائر الليل


ذكر
عدد الرسائل : 1022
العمر : 37
تاريخ التسجيل : 20/10/2007

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالجمعة مارس 06, 2009 8:29 pm

موضوعين غاية في الروعة


لكن الموضوع التانى لخبطنى جدا جدا


الترتيب الى ذكرة مختلف على ان الواحد كان نوى يمشى به

عموما

جزاكي الله خيرا يا جولدن

وديما تجيبي لينا مواضيع جامده كده
الرجوع الى أعلى الصفحة اذهب الى الأسفل
golden flower
مشرفة
مشرفة
golden flower


انثى
عدد الرسائل : 2517
العمر : 36
تاريخ التسجيل : 28/04/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالأحد مارس 08, 2009 12:00 am


انا برضه لخبطني الموضوع التاني وبصراحه مش مقتنعه بيه

لكن قولت انقله يمكن حد يقول تعليق او تعقيب نستفيد منه بخصوص الموضوع التاني


شكرا ليك يا زائر
الرجوع الى أعلى الصفحة اذهب الى الأسفل
lamis
عضو ماسي
عضو ماسي
lamis


انثى
عدد الرسائل : 294
العمر : 35
تاريخ التسجيل : 26/08/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالأربعاء مارس 18, 2009 3:13 am

موضوع جميل يا جولدن ومفيد

بس اعتقد ان مطور الويب مش لازم يعرف كل الحاجات دى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
golden flower
مشرفة
مشرفة
golden flower


انثى
عدد الرسائل : 2517
العمر : 36
تاريخ التسجيل : 28/04/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالجمعة مارس 20, 2009 4:54 am


يمكن المطورين المحترفين هما اللي لازم يبقوا على درايه بكل الاشياء المذكره سابقا

لكن انا مثلا مبتدئه فمش لازم حاليا اعرف ده كله


شكرا ليكي يا لميس
الرجوع الى أعلى الصفحة اذهب الى الأسفل
تولين
عضو ملكي
عضو ملكي
تولين


انثى
عدد الرسائل : 1094
العمر : 35
تاريخ التسجيل : 19/12/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالسبت مايو 16, 2009 3:26 am

موضوع جميل يا جولدن

ننتظر المذيد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
golden flower
مشرفة
مشرفة
golden flower


انثى
عدد الرسائل : 2517
العمر : 36
تاريخ التسجيل : 28/04/2008

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالأحد يونيو 14, 2009 5:49 am

شكرا تولين
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ahmedbaset
عضو جديد
عضو جديد



ذكر
عدد الرسائل : 1
العمر : 29
تاريخ التسجيل : 08/07/2012

كيف تصبح مطور مواقع ناجح؟ Empty
مُساهمةموضوع: رد: كيف تصبح مطور مواقع ناجح؟   كيف تصبح مطور مواقع ناجح؟ Icon_minitimeالأحد يوليو 08, 2012 12:47 am

موضوع جميل Smile مشكورة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
كيف تصبح مطور مواقع ناجح؟
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: الكمبيوتر والإنترنت :: الويب :: HTML-
انتقل الى: