إسماعيل عنجريني

كيف أتعلم شيربوينت SharePoint

14 ردود في هذا الموضوع

الكثير ممن أقابلهم يسألوني كيف نتعلم شيربونيت SharePoint وجوابي دائماً كما تتعلم أي تقنية أو علم أو لغة برمجية, أو حتى كيف تتعلم العمل على منتج آخر, ولكن النقطة المهمة التي يجب أن ندركها ونحن نتعلم شيربونيت SharePoint هي أنه ليس منتج أو لغة برمجة وإنما هو منصة عمل متكاملة تحتوي على:

* تقنيات Technology.

* لغات وتقنيات برمجية C#, ASP.NET, VB.NET, JavaScript.

* قواعد بيانات SQL Server.

* إدخال البيانات Data Entry.

* إضافة إلى كل ما يتبع للعناصر الأربعة الرئيسية السابقة.

وطبعاً تعلم كل ماسبق يحتاج إلى وقت طويل وجهد قد يمتد لسنوات, إذاً كيف نتعلم شيربونيت SharePoint, هل من المنطقي أن نقضي سنوات نتعلم هذه التقنيات ولغات البرمجة, أم نستطيع وضع منهج واضح للتعلم بحيث نخطوا خطوات ثابتة وواضحة أثناء مرحلة التعلم والتعليم المرتبطة بشيربوينت SharePoint. وجوابي يجب وضع منهج واضح للتعلم والهدف من التعلم, يجب أن تحدد ماذا تريد أن تعمل على شيربونيت SharePoint, هل أنت مبرمج أو مبرمجة SharePoint Developer, مدخل بيانات, مدير شيربونيت SharePoint Administrator, بالضبط يجب تحديد ماهو هدفك وتضع البرنامج الصحيح لتحقيق ذلك, وإلا فإن التخبط سيكون سيد الموقف أثناء تعلمك لشيربونيت SharePoint ولن تتعلم العمل على شيربوينت SharePoint بشكل صحيح, وإنما معلومات مبهمة وغير واضحة عن الميزات الرئيسية في شيربوينت SharePoint.

مراحل تعلم شيربوينت SharePoint

كما أسلفت سابقاً حتى تتعلم شيربوينت SharePoint بشكل صحيح يجب أن تحدد بالضبط ماذا تريد أن تكون في هذا المجال, ومايلي التقسيمات الرئيسية التي يمكن أن تختص فيها من خلال عملك على شيربوينت SharePoint:

* مدخل بيانات Data Entry.

* مطور شيربوينت SharePoint Developer.

* مدير شيربوينت SharePoint Administrator.

التقسيمات الثلاثة السابقة ذكرتها بالتسلسل المنطقي من وجهة نظري من الأسهل إلى الأكثر تعقيداً, ولكن هذا لا يعني بأن عملية إدخال البيانات هي عملية سهلة (هنا لا أخص شيربوينتSharePoint). وكل مرحلة من هذه المراحل تنقسم إلى عدة مراحل مختلفة في كل واحدة منها تتعلم أو تتعلمين مواضيع هي جميعها في النهاية مترابطة مع بعضها البعض ولكن مدى التعمق في هذه المواضيع يختلف من مرحلة إلى أخرى, فمثلاً فهم تعريف عمود الموقع Site Column يختلف من مرحلة إدخال البيانات إلى مرحلة المطور إلى مرحلة المدير, وهذا المفهوم يمر في جميع المراحل الثلاثة لكن مع اختلاف في كيفية النظر إلى مفهوم عمود الموقع Site Column في كل مرحلة, وعند التقدم في المراحل تزداد المفاهيم والتعقيدات المرتبطة بعمود الموقع Site Column, لذلك فهم جميع المواضيع المتعلقة في كل مرحلة من مراحل تعلم شيربوينت SharePoint يعني أن دخول المرحلة التالية سيكون أسهل وأكثر فائدة.

نصيحة: لا تتجاوز أي مفهوم مهما كان بسيطاً أثناء تعلمك شيربوينت SharePoint وخاصة في المرحلة الأولى "مدخل البيانات Data Entry".

ولا شك بأن كل مرحلة من المراحل الثلاثة السابقة لها متطلبات يجب أن يحققها كل من يريد الدخول في عالم شيربوينت SharePoint بشكل صحيح, وفقدانه لأي متطلب من المتطلبات لا يعني عدم قدرته على تجاوز المرحلة وإنما يعني نقص في فهم مواضيع هذه المرحلة, وهذه المتطلبات تتوزع كما يلي:

1. مدخل البيانات Data Entry

* معرفة جيدة في برامج أوفيس Office.

* معرفة أساسيات الـ HTML التي تسمح لمدخل البيانات على الأقل بفهم طريقة صياغة شيفرة الـ HTML.

* فهم جيد لأنواع الصور الثلاثة jpg, gif, png المستخدمة لتمثيل الصور الرسومية على الإنترنت.

* معرفة الفلاش Flash وماهو الهدف منه.

* فهم ممتاز لوظيفة مدخل البيانات بغض النظر عن التقنية أو الأدوات المستخدمة لإدخال البيانات.

2. مطور شيربوينت SharePoint Developer

* إتقان المفاهيم البرمجية العامة التي لا تتعلق بأي لغة برمجة أو تقنية.

* مستوى جيد في جافا سكريبت JavaScript.

* إتقان شيفرة HTML.

* معرفة ممتازة بإحدى اللغتين C# أو VB.NET.

* إتقان تقنية ASP.NET وكل ما يتعلق بها.

* فهم بيئة عمل الشيربوينت SharePoint Framework وكيفية بنائه والتقنيات المستخدمة في عملية بنائه.

* إتقان خدمات الويب Web Services.

* معرفة مبدئية بقواعد البيانات إن افترضنا بأن المبرمج لن يتعامل مع قواعد البيانات بشكل مباشر وإنما هناك أشخاص مختصون بقواعد البيانات.

3. مدير شيربوينت SharePoint Administrator

* إتقان عملية إدخال البيانات على شيربوينت SharePoint

* العمل كمطور شيربوينت SharePoint لمدة كافية تسمح له بفهمه بشكل صحيح.

* الإلمام بمبادئ الشبكات الأساسية Network Essentials.

* فهم جميع الخدمات التي يقدمها شيربوينت SharePoint بشكل صحيح والهدف من كل خدمة.

* فهم جميع وظائف المخدمات Server Roles التي يعمل عليها شيربوينت SharePoint.

إن شاء الله في المقالات القادمة سنفصل أكثر في النقاط التي يجب تعلمها في كل مرحلة من مراحل تعلم شيربوينت SharePoint مع وضع بعض المراجع المهمة والكتب المفيدة

6

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

معلوماا مبدئية ومفيدة وجميلة شكرا لك اخى الحبيب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أهلاً بك, هي مجرد مقدمة لسلسلة مقالات حول كيفية تعلم SharePoint وفي المقالات القادمة سأركز على تقنيات إدخال البيانات في SharePoint 2010 ومن خلالها سأشرح الكثير من الأدوات التي يقدمها SharePoint 2010 حيث سأعتبرها الخطوة الأولى في تعلم SharePoint 2010 أي "إدخال البيانات"

تم تعديل بواسطه إسماعيل عنجريني
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم و رحمة الله وبركاته

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

بارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا جزيلا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم ورحمة الله وبركاته

اولا احب احي الاخ صاحب الموضوع وذلك لما في الموضوع من فائدة

ثانيا .. احب التعريف بنفسي انا مطور asp.net With c # الموضوع اني في خلال الفترة القادمة كنت عاوز اطور من نفسي ب النسبة للتطور الملحوظ في التقنيات الجديدة زي silverlight

&SharePoint

حيث اني نزلت كم فيديوهات تعليمية لابائس بها امثال Appdev الي ما ذلك بس حينما شاهدت هذه المواد التعليمية وجدت ان هناك العديد من الاختلافات ما بين sharePoint Designer

SharePoint Adminastrator و User

فقد احترت في هذا الامر حيث اني اريد ان ادرس Sharepoint For Developer

وهل هناك كتاب او مادة تعليمية ممكن الاستفادة منها وهل يمكن اضافتك عبر المسنجر للمناقشة الامر وشكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بالنسبة لدراسة SharePoint For Developer فهو أمر يحتاج إلى الوقت والجهد مثله مثل الخيارات الأخرى, أما بالنسبة للطريقة الصحيحة لتعلم أي تقنية أو لغة برمجة هي في قراءة الكتب أولاً ومن ثم تطبيق مايرد في الكتب لأنه في قناعتي بأن الكتاب لديهم الخبرة الكافية لسلسلة الأفكار بالشكل الصحيح, وهذا ما أعتمده في تعليم لأي تقنية جديدة, طبعاً الكثيرون يستصعبون قضية قراءة الكتاب من أوله إلى آخره وأؤكد بأن قراءة الكتب هي الطريقة الصحيحة لتعلم SharePoint 2010 ومن بعدها يأتي البحث عن المقالات من أصحاب الخبرة في هذا المجال وعند كل مشكلة تزداد الخبرة وإليك بعض الكتب التي أتمنى أن تطلع عليها:

كتاب Beginning SharePoint 2010 Development

ومن بعده اقرأ الكتاب Professional SharePoint 2010 Development

ومن بعدها أضمن لك بأن قد وضعت يدك على الطريق الصحيح لكي تصبح مبرمجاً باستخدام SharePoint

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ألف شكر لك على هذا الشرح المبسط و الكافي أستاذنا الكريم..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أين أنت يا أستاذ اسماعيل ؟

نحن بانتظار بقية الموضوع الشيق

جزاك الله خيرا وأحسن إليك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيك على الكتب و المقدمة المميزة في انتظار بقية المحاضرات

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا جزيلا لك على هذه المقاله المبدئيه ... الى الامام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

حقيقة وضح لي كيف ابدا بتعلم و من اين ابدا بالضبط

اشكرك جدا حقيقة كنت تايهه و مو عارفه من فين ابدا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ماهي الميزه التي تعطيها لي بئيه الشير بوينت بخلاف بئيه الدوت نت بالأساس

لماذا في الأساس نتعلم منصه الشير بوينت أرجو توضيح الهدف لأني أري أهتمام الكثير من الشركات بتلك التقنيه التي من معلوماتي البسيطه عنها جداً انها وليده 5 سنوات سابقه

تقبل تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .