أساسيات تطوير Visual Studio: الأسئلة الشائعة وكل ما تحتاج لمعرفته حول هذا الموضوع

هل(Are) أنت في مجال تطوير البرمجيات أم أنك ستصبح مطورًا قريبًا جدًا؟ فأنت بحاجة إلى معرفة أساسيات تطوير Microsoft Visual Studio(Microsoft Visual Studio Dev Essentials) . لقد ولت الأيام التي كان عليك فيها دفع مبلغ ضخم لكونك مطورًا. يوفر لك Visual Studio Dev Essentials جميع الأدوات والخدمات الأساسية لتصبح مطورًا مجانًا تمامًا. يهدف البرنامج إلى توفير أدوات وخدمات وتدريبات مجانية لتشجيع المزيد من المطورين والمتحمسين لتجربة التكنولوجيا المفضلة لديهم.

أساسيات تطوير Microsoft Visual Studio

(Microsoft Visual Studio Dev)أساسيات تطوير Microsoft Visual Studio

Dev Essentials ، وهو برنامج بدأته Microsoft لتشجيع المطورين على استخدام أفضل الأدوات المتاحة لتطوير البرامج. يمنحك Dev Essentials الوصول إلى الكثير من الأدوات والخدمات المجانية. (Dev Essentials)العرض الرئيسي هو إصدار مجتمع Visual Studio(Studio Community) .

مجتمع Visual Studio(Studio Community) وأدوات أخرى

Visual Studio Community هو البديل المجاني لبرنامج Visual Studio المقدم في إطار هذا البرنامج. إنه IDE(IDE) كامل يمكن استخدامه لكتابة تطبيقات سطح مكتب Windows(Windows Desktop Applications) وتطبيقات المتجر(Store Applications) وتطبيقات WPF(WPF Applications) . علاوة على ذلك ، يمكنك كتابة تطبيقات Android و iOS وأيضًا ترميز خوادم ومواقع الويب. يُفضل Visual Studio على IDEs الأخرى نظرًا لأدائه الأنيق وعمليته.

بخلاف Visual Studio ، يمكنك الوصول مجانًا إلى العديد من أدوات وبرامج المطورين الأخرى بما في ذلك Microsoft R Server و Microsoft SQL Server . بخلاف ذلك ، يمكنك استخدام الخطة المجانية لخدمة تطبيقات Azure(Azure App Service) التي تتيح لك إنشاء الخلفيات الخلفية للتطبيق. تأتي الخطة المجانية مع بعض القيود ولكنها كافية لتبدأ.

يتم أيضًا تضمين اشتراك لمدة 3 أشهر في Parallel for Mac . Parallel هو برنامج يتيح لك تشغيل نظام Windows(Windows) الأساسي بالكامل على جهاز Mac . يمكنك تشغيل تطبيق Windows بسلاسة مع تطبيقات MacOS الأصلية .

رصيد Azure

عرض رئيسي آخر هو رصيد Azure(Azure Credit) المجاني . لجميع أولئك الذين لا يعرفون عن Azure ، فإن Microsoft Azure هي خدمة حوسبة سحابية أنشأتها  Microsoft  لبناء ونشر وإدارة التطبيقات والخدمات من خلال شبكة عالمية من  مراكز البيانات التي تديرها Microsoft .(Microsoft-managed)

عند التسجيل في برنامج Dev Essentials ، تحصل على أرصدة Azure بقيمة 300 دولار مجانًا. يمكن استخدام هذه الاعتمادات لنشر خوادم الويب وإنشاء أجهزة افتراضية ونشر تطبيقات الأجهزة المحمولة وما لا يستخدم نظام Azure الأساسي. ينقسم رصيد 300 دولار إلى 12 جزءًا وكل شهر تحصل على 25 دولارًا في حساب Azure الخاص بك . على الرغم من أن هذا القدر الضخم من الائتمان لا يكفي لتشغيل تطبيق مؤسسي واسع النطاق ، ولكن مرة أخرى ، يمكن أن يساعدك على البدء ومعرفة كيفية عمل التقنية الأساسية.

خدمات فريق Visual Studio

تتيح لك Visual Studio Team Services(Visual Studio Team Services) التعاون مع فريقك والعمل على المشاريع معًا. يوفر لك مجموعة متنوعة من أدوات التعاون بحيث يمكنك التواصل مع زملائك في الفريق وبناء شيء مثير للاهتمام. إذا كنت قيد التطوير بالفعل وعلى دراية بـ DevOps ، فيمكن أن تساعدك Team Services كثيرًا.(Services)

مع اشتراك Dev Essential ، يمكنك الحصول على مستوى الوصول الأساسي إلى خدمات الفريق(Team Services) مجانًا. ضمن مستوى الاشتراك هذا ، يمكنك إنشاء مستودعات Git(Git repositories) خاصة غير محدودة . وقم بتوصيل حسابك بمعظم IDEs الشائعة بما في ذلك Visual Studio و Android Studio و Xcode وما إلى ذلك. تتوفر أيضًا ميزات أخرى مثل أدوات Agile والتحكم المركزي في الإصدار وإدارة الإنشاء والإصدار.

يمكنك تقسيم المهام بين زملائك في الفريق وإنشاء سير عمل فعال للمهام. عند التسجيل ، تحصل على مجال Visual Studio الفرعي الخاص بك حيث تتم استضافة التعليمات البرمجية بالكامل.

خدمات(Services) الفريق هي طريقة رائعة للبدء والتعاون مع زملائك في الفريق. هذه هي أفضل طريقة لمعرفة كيفية إنشاء منتجات البرامج بالفعل بالتعاون.

تعليم

الآن في الجزء التعليمي ، فإن اشتراك Dev Essentials لديه الكثير ليقدمه. يمكنك الحصول على 3 أشهر عند الطلب للوصول إلى Opsgility . يوفر لك Opsgility تدريبًا تقنيًا متقدمًا في (Opsgility)Microsoft Azure و Office 365 وبعض الدورات التدريبية التأسيسية أيضًا. يمكنك معرفة أي شيء عن السحابة من خلال اختيار دورة Azure التدريبية ذات الصلة . يتم دفع الاشتراك على هذا النحو ولكن قسيمة الوصول لمدة 3 أشهر يمكن أن تمنحك الوصول إلى جميع الدورات مجانًا في تلك المدة.

بصرف النظر عن Opsgility ، يمكنك أيضًا الوصول إلى Pluralsight لمدة 3 أشهر . تقدم Pluralsight(Pluralsight) مجموعة متنوعة من الدورات التدريبية في تطوير البرمجيات(Software Development) وتكنولوجيا المعلومات والمهنية الإبداعية(Creative Professional) . الدورات متاحة لجميع لغات البرمجة وبيئات التشفير الشائعة. يمكنك أيضًا عرض مسارات التعلم المصممة يدويًا من قبل الخبراء لإرشادك في كل خطوة لتعلم مهارة جديدة.

يتم توفير اشتراك آخر لمدة 3 أشهر في Linux Academy والذي يمنحك الوصول إلى أكثر من 2500 مقطع فيديو تدريب وامتيازات شهادة. علاوة على ذلك ، فأنت مؤهل للحصول على خصم 30٪ بعد انتهاء الفترة التجريبية التي تبلغ 3 أشهر.

أخيرًا ، يتوفر أيضًا اشتراك لمدة 3 أشهر في WintellectNow والذي يتيح لك الوصول إلى الكثير من مقاطع فيديو التدريب الفني لـ Azure و ASP.NET و WPF وغير ذلك الكثير. من الناحية الفنية ، يمكن أن توفر لك Dev Essentials تعليمًا مجانيًا لمدة عام. لذلك ، باستخدام هذه القسائم ، يمكنك توسيع مجموعة مهاراتك والوصول إلى وظائف أفضل.

إذا كنت مهتمًا ، يمكنك التحقق من Microsoft Virtual Academy هنا(here)(here) . يقدم دورات مماثلة من بعض أفضل المدربين.

حكم(Verdict)

هذا كل ما تحتاج لمعرفته حول برنامج Visual Studio Dev Essentials . إنها بداية رائعة لتصبح مطورًا جيدًا. يتم توفير جميع الأدوات المطلوبة لك في صفحة واحدة وذلك مجانًا أيضًا. بمجرد أن تبدأ في التطوير وكسب بعض المال الحقيقي ، يمكنك شراء المتغيرات المدفوعة والاستمتاع بمزيد من الميزات. للتسجيل في Dev Essentials ، كل ما تحتاجه هو حساب Microsoft(Microsoft Account) .

انقر هنا(here)(here) للذهاب إلى Visual Studio Dev Essentials .



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts