JavaRush /مدونة جافا /Random-AR /إشارة مرجعية: مجموعة مختارة من المقالات حول أدوات مطوري J...

إشارة مرجعية: مجموعة مختارة من المقالات حول أدوات مطوري Java - Maven وDocker وGitHub وغيرها

نشرت في المجموعة
ولتسهيل على طلاب JavaRush قررنا جمع محاضرات ومقالات حول أهم المواضيع في البرمجة. الاختيار العاشر يتعلق بالأدوات التي يحتاجها كل مطور Java - Maven، Docker، GitHub، Intellij IDEA. في الدليل المصغر، نعرض بإيجاز جوهر المقالات، وإذا اتبعت الرابط، يمكنك معرفة المزيد حول الموضوع محل الاهتمام. أضف المجموعة إلى إشاراتك المرجعية وارجع إليها عند الحاجة. الإشارة المرجعية: مجموعة مختارة من المقالات حول الأدوات لمطوري Java - Maven وDocker وGitHub وغيرها - 1

مقالات ومحاضرات

جافا. خطة عمل

لا يقتصر هذا الكتاب الأساسي لكل مبتدئ في Java على النظرية فحسب، بل يتعلق بالأدوات والتقنيات التي تستحق إتقانها. نوصي بقراءته إذا كنت قد بدأت للتو في اتخاذ خطواتك الأولى في البرمجة - فهو بالتأكيد مفيد لك.

إنشاء مشروع في IntelliJ IDEA

تعد IntelliJ IDEA وبيئات التطوير المشابهة إحدى الأدوات الأولى التي يحتاج المبرمج المبتدئ إلى إتقانها. في هذه المادة، يفحص المؤلف تثبيت البرامج وتكوينها، بالإضافة إلى إجراءات إنشاء مشروع في IntelliJ IDEA.

إنشاء مشروع ويب بسيط في IntelliJ Idea Enterprise. خطوة بخطوة، مع الصور

دليل خطوة بخطوة حول كيفية إنشاء مشروع في IntelliJ IDEA Enterprise Edition (هذه نسخة متقدمة مدفوعة من IDE). تحتوي المقالة على العديد من الأمثلة ولقطات الشاشة، وهو أمر مفيد.

مراجعة Eclipse Java: بيئة تطوير مخصصة

هناك معسكران في عالم تكنولوجيا المعلومات: البرمجيات الاحتكارية والبرمجيات مفتوحة المصدر. وإذا كانت IDEA (ذات الطموحات مفتوحة المصدر) هي الرائدة بلا منازع من بين بيئات التطوير التجارية، فإن IDEs مفتوحة المصدر يتم تمثيلها بواسطة Eclipse المفضل الوحيد. غالبًا ما يتم اختياره من قبل المبرمجين الذين يرغبون في تخصيص بيئة التطوير لأنفسهم. يشرح هذا النص ما هو IDE هذا، وما هي مزاياه وعيوبه.

IntelliJ IDEA: نمط الكود وتنسيقه

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

10 مكونات إضافية مفيدة لـ IntelliJ IDEA: للمبتدئين والمطورين ذوي الخبرة

ربما لا يفتقر الجميع إلى وظائف بيئة IntelliJ IDEA أو يرغبون في تكييفها مع احتياجاتهم الشخصية. هذا حقيقي: فقط قم بتوسيع وظائفه عن طريق إضافة المكونات الإضافية. يسرد النص 10 مكونات إضافية مثيرة للاهتمام للعمل مع Intellij IDEA.

10 بيئات تطوير جافا الأكثر شعبية

اليوم، تعتبر Eclipse وIntelliJ IDEA وNetBeans أكثر Java IDE المفضلة للمبرمجين. ولكن إلى جانبهم، يمكنك الانتباه إلى بعض الحلول الأخرى. وهو ما يدور حوله النص.

6 أدوات سطر أوامر مفيدة يجب أن يعرفها مطور Java

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

الأدوات التي تعمل على تحسين جودة كود Java

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

41 أداة لمراقبة أداء تطبيقات JVM وJava

فيما يلي قائمة شاملة بأدوات مراقبة JVM والمنتجات ذات الصلة. يتم إدراج الأدوات بالترتيب الأبجدي، دون أي تفضيلات بناءً على موضعها في القائمة.

أساسيات مافن

Maven هي أداة لإدارة وبناء المشاريع - وهي مساعد حقيقي لمبرمج Java. إنه يجعل الحياة أسهل للمطور في جميع مراحل العمل: بدءًا من إنشاء هيكل المشروع وربط المكتبات اللازمة وحتى نشر المنتج على الخادم. عند العمل مع أي إطار عمل، سيتعين عليك استخدام Maven. يشرح هذا النص التمهيدي وظائفه الرئيسية.

"مشروع Java من الألف إلى الياء": كل ما تريد معرفته عن Maven

Maven هي أداة لبناء المشاريع، إلى جانب Gradle وAnt. في سلسلة من المنشورات حول إنشاء المشروع، يتحدث المؤلف عن استخدام الأدوات المختلفة. هذا القسم، كما يوحي العنوان، يدور حول Maven.

"مشروع Java من الألف إلى الياء": كل ما تريد معرفته عن Maven. الجزء 2

تكملة للمقالة السابقة، حيث يتم عرض النظرية الموضحة في القسم الأول عمليًا.

تعبئة تطبيقات Java باستخدام إجراءات Maven وGitHub

تتناول هذه المقالة كيفية إنشاء مسارات عمل تقوم بحزم تطبيق Java باستخدام Maven ثم حفظه كقطعة أثرية أو نشره على حزم GitHub.

5 أدوات من شأنها تحسين تجربة GitHub الخاصة بك

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

Eclipse أم NetBeans أم IntelliJ IDEA؟ اختيار IDE لتطوير جافا

يستخدم معظم المبرمجين الصناعيين إما Eclipse أو NetBeans أو IntelliJ IDEA، ولكل من هذه البيئات المتكاملة مميزاتها وعيوبها. بعد قراءة هذه المقالة، سوف تفهم أيهما مناسب لك.

أدوات المطورين عبر الإنترنت

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

12 أداة مجانية لتحسين جودة التعليمات البرمجية والإنتاجية

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

أخطاء يجب تجنبها عند إنشاء ملف تعريف GitHub

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

تحسين العمل مع مشاريعك على GitHub: التعرف على مستودع قوالب Github

نص كبير حول ماهية مستودع قوالب Github وكيفية العمل معه.

كيفية تشغيل مشروع مفتوح المصدر على جيثب

يستخدم المطورون في جميع أنحاء العالم GitHub لمشاركة مشاريعهم. في هذه المقالة، يقدم المؤلف بعض النصائح لمساعدتك في إنشاء مشروع رائع مفتوح المصدر. يمكنك أيضًا استخدام هذه النصائح لإنشاء مشاريع هاكاثون.

ما هو الفرق بين دوكر وKubernetes؟

أصبح من المستحيل الآن تخيل مشروع كبير واحد بدون المحاكاة الافتراضية والحاويات. لذلك، يقارن المؤلف في المقالة بين مجالات وميزات استخدام أداة تنسيق Kubernetes وDocker وDocker Swarm.

التعارف الأول مع دوكر

إن النقل بالحاويات هو آلية تستخدم غالبًا في الممارسة العملية. ستساعدك هذه النظرة العامة القصيرة في تكوين فكرة أولية عن أداة Docker.

مقدمة إلى SpotBugs: أداة تحليل التعليمات البرمجية الثابتة

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

أشرطة فيديو

اكتب التعليمات البرمجية بسرعة وسهولة باستخدام IntelliJ IDEA

كيف تكتب التعليمات البرمجية بسرعة في IntelliJ IDEA؟ شارك Artem Zaitsev، مطور Java في Naumen، توصياته بشأن هذه المسألة. بعد تقديم عرض تقديمي على قناة مجتمع Yekaterinburg Java JUG.EKB، تحدث Artem عن العديد من تقنيات التخصيص التي ستساعد المبرمجين على العمل بشكل أسهل وأسرع في IDE. ويرافق التقرير عرض مرئي للكود.
مواد أخرى في السلسلة:
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION