الكثير ممن أقابلهم يسألوني كيف نتعلم شيربونيت 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 بشكل صحيح, وفقدانه لأي متطلب من المتطلبات لا يعني عدم قدرته على تجاوز المرحلة وإنما يعني نقص في فهم مواضيع هذه المرحلة, وهذه المتطلبات تتوزع كما يلي:
- مدخل البيانات Data Entry
- معرفة جيدة في برامج أوفيس Office.
- معرفة أساسيات الـ HTML التي تسمح لمدخل البيانات على الأقل بفهم طريقة صياغة شيفرة الـ HTML.
- فهم جيد لأنواع الصور الثلاثة jpg, gif, png المستخدمة لتمثيل الصور الرسومية على الإنترنت.
- معرفة الفلاش Flash وماهو الهدف منه.
- فهم ممتاز لوظيفة مدخل البيانات بغض النظر عن التقنية أو الأدوات المستخدمة لإدخال البيانات.
- مطور شيربوينت SharePoint Developer
- إتقان المفاهيم البرمجية العامة التي لا تتعلق بأي لغة برمجة أو تقنية.
- مستوى جيد في جافا سكريبت JavaScript.
- إتقان شيفرة HTML.
- معرفة ممتازة بإحدى اللغتين C# أو VB.NET.
- إتقان تقنية ASP.NET وكل ما يتعلق بها.
- فهم بيئة عمل الشيربوينت SharePoint Framework وكيفية بنائه والتقنيات المستخدمة في عملية بنائه.
- إتقان خدمات الويب Web Services.
- معرفة مبدئية بقواعد البيانات إن افترضنا بأن المبرمج لن يتعامل مع قواعد البيانات بشكل مباشر وإنما هناك أشخاص مختصون بقواعد البيانات.
- مدير شيربوينت SharePoint Administrator
- إتقان عملية إدخال البيانات على شيربوينت SharePoint
- العمل كمطور شيربوينت SharePoint لمدة كافية تسمح له بفهمه بشكل صحيح.
- الإلمام بمبادئ الشبكات الأساسية Network Essentials.
- فهم جميع الخدمات التي يقدمها شيربوينت SharePoint بشكل صحيح والهدف من كل خدمة.
- فهم جميع وظائف المخدمات Server Roles التي يعمل عليها شيربوينت SharePoint.
إن شاء الله في المقالات القادمة سنفصل أكثر في النقاط التي يجب تعلمها في كل مرحلة من مراحل تعلم شيربوينت SharePoint مع وضع بعض المراجع المهمة والكتب المفيدة
مقالة رائعة تسطر للشركات كوثيقة معتمدة لاعتماد المتقدمين لتلك الوظائف
ردحذفمشكور وبارك الله فيك
ردحذفمعلومات قيمة
هل لوضعت لنا مصادر تعليمية(كتب - فيديو -...) لكل مرحلة
جزاك الله خيرا
السلام عليكم
ردحذفهل يوجد كتاب تعلم الشيربوينت 2010 بالعربي
AA
ردحذفthanks For ur help
and we are waiting for more
هل هناك مراجع مفيدةأو مواقع لتعلم برمجة الشيربوينت؟؟؟
ردحذفجزاك الله خير
ردحذفبارك الله فيك
ردحذفحقيقة معلومات لأول مرة أعلم بها
كنت في السابق أتوقع بأن مدخل البيانات هي مهنة عادية ولاتحتاج لكل تلك التفاصيل
واتمنى ان تكون هناك كتب وفيديو لشرح ودراسة الشيربوينت حتى تتسنى لنا الفرصة لدراستها بشكل اوضح واعمق
ولك كل الشكر والامتنان
وربي محتاجين تكمل كوريس كيف نتعلم الشيربوينت
ردحذفنرجو ارسال كتاب بالعربية ولكم الكثير من جزيل الشكر
ردحذفhttp://www.raypub.com/catalog/book_info.php?products_id=1038
ردحذفرابط للكتاب باللغة العربية من تأليفي, يباع في مصر - الأردن - سوريا - السعودية, ومن لا يجد الكتاب أرجو مراسلتي.
وشكراً
ارجو من الاخ اسماعيل ارسال الكتاب لى على اى موقع سهل
حذفshagab22@gmail.com
بارك الله فيك مقال جميل
ردحذفشكرا جزيلا أخي الكريم مقالك كان جد مفيد بالنسبة لي
ردحذفلو سمحتم اريد اتعلم اساسيات sHARE POINT
ردحذفاي يباع بالسعودية ؟
ردحذفنعم يباع في السعودية. الرجاء التواصل على الإيميل ismaeel.enjreny@gmail.com
ردحذفشير بوينت
ردحذف