للمبتدئين.. أدوات هامة قد تحتاجها أثناء عملك كمبرمج

10

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

1-NotePad

هو محرر نصي بسيط للغاية يوجد في نظم تشغيل ميكروسوفت،يمكنك من خلاله كتابة اكواد HTML,CSS لتصميم مواقع الانترنت،حيث يمكنك كتابة بعض الوسوم – Tags ثم حفظ الملف علي الكمبيوتر بصيغة ((.html.

2- NotePad++

2

و هو محرر نصي مجاني يدعم العديد من اللغات،يُستخدم في تحرير العديد من لغات البرمجة،يمتاز البرنامج بقابليته للعمل علي عدد كبير من الملفات في وقت واحد،قادر علي التحقق من اخطاء الكتابة و كذا قابليته للاستكمال التلقائي للكلمات.

3- Sublime text editor

3

هو محرر نصي متقدم غير مجاني يمكنك من خلاله كتابه اكواد  HTML,CSSو كذلك يمكنك به كتابه اكواد لغة البرمجة الشهيره PHP مفتوحة المصدر المستخدمه في تطوير المواقع و غيرها الكثير.

4- Microsoft expression web

4

و هو برنامج من انتاج شركة ميكروسوفت يستخدم في تصميم المواقع،حل بدلا من Microsoft Front page الذي انتهت ميكروسوفت من اصداره في 2003 و كان اخر اصدار له في 2011 و تم دمجه لاحقا في Microsoft visual studio

5-Adobe dreamweaver

5

و هو برنامج شهير من انتاج شركه Adobe يستخدم في تصميم المواقع و تطويرها ايضا،يستطيع المستخدم العمل عليه بسهولة و يدعم عده لغات برمجة مثل PHP,ASP .

6-Adobe fireworks

6

برنامج اخر من انتاج Adobe يُستخدم في تصميم المواقع و واجهاتها.

7-Adobe photoshop

7

هو البرنامج الاشهر في التصميم و التعديل علي الصور علي الاطلاق،يدعم العديد من انظمة الالوان مثل RGB,CMYK،يدعم ايضا وجود Plugins مثل color collection plungs،مثل وجود البرنامج نقلة كبيره في مجال التصميم حتي انه ساهم في انشاء وظائف و مصطلحات تخصه فقط.

8-Adobe illustrator

8

و هو برنامج اخر للرسم الموجه يٌستخدم في مجال التصميم،تصميم صفحات الويب لاجهزة الكمبيوتر و للهواتف النقاله ايضا.

9- Xampp

9

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

10-EasyPHP – Devserver

مشابه للبرنامج السابق،يمكنك استخدام ايا منهم.

11-Microsoft visual studio

11

هو البرنامج الاشهر علي الاطلاق في كتابه اكواد العديد من اللغات مثل C,C++,C#,Visual basic، يمكننا ايضا تطوير تطبيقات الانترنت من خلال ASP.Net،النسخ الاحدث من البرنامج تتيح امكانية تطوير تطبيقات Windows phone بسهولة تامة،يوفر البرنامج ايضا ميزة السيرفر المحلي IIS التي رأيناها فيما سبق..و له العديد من المميزات الاخري التي لا يسعها هذا المقال.

12-Codeblocks

12

و هو برنامج مجاني خفيف و سهل لكتابة C,C++ مع امكانية تدعيمه بعدد من Plugins لتعظيم فائدته.

13-NetBeans

و هو برنامج يُستخدم في تطوير التطبيقات بلغة PHP،Java بأصداراتها المختلفة standard edition ,enterprise edition،يمكنه العمل علي انظمة التشغيل مفتوحة و مغلقه المصدر.

14- Eclipse

و هو برنامج متعدد الوظائف و يخدم العديد من لغات البرمجة مثل Java,php,C++ و غيرهم،اذا كنت تنوي برمجة Java  فربما عليك تحميل software developemt kit (SDK).

15- SQL Server Microsoft

15

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

16-Wireshark

16

و هو برنامج مجاني يعمل علي جميع انظمة التشغيل يُستخدم في فحص و تحليل المعلومات المرسلة عبر الانترنت – Packets .

17-Visual paradigm

17

و هو برنامج يُستخدم في رسم جميع الرسومات الخاصة بعمليه تطوير البرمجيات مثل Class digram, sequence digram و غيرهم.

18-SmartDraw

18

مشابه للبرنامج السابق،مع امكانية رسم مخططات التدفق – Flowcharts للشركات لبيان مدي تقدم مشروع ما و ما المده المتبقية و المصادر المستخدمة به.

19-Matlab

19

اختصارا من (Matrix-laboratory)،و هو برنامج لا غني عنه في عمليات الكمبيوتر الهندسية و الحسابية،تطوير خوارزميات،تحسين جوده الصور عن طريق انشاء فلاتر مخصصة

20-Unity

20

و هو محرك العاب مجاني يُستخدم في تطوير العاب الموبايل و المواقع و الخاصة بسطح المكتب،يمكنك تطوير الالعاب بالعديد من التقنيات مثل Javascript.

10

شاركنا رأيك حول "للمبتدئين.. أدوات هامة قد تحتاجها أثناء عملك كمبرمج"

  1. Samir Yusuf

    الأخ الفاضل كاتب المقال أرجو أن تتقبل نقدي: المقال غير متسق و غير مترابط .

    • Osama Rabie

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

  2. Bassel Taljo

    موضوع حلو بس شو دخل Wiresharek بالبرمجة وثانيا اغلب الادوات احترافية و بدها دورات يعني ما للمبتدئين

    • Osama Rabie

      ممكن نقول ان الادوات كلها ليها علاقة بالتكنولوجيا و اللي بيختص بيها اراجيك تك 🙂
      مش لازم دورات بفلوس..كل الادوات الخاصة بالمحترفين هتلاقي ليها كورسات علي النت ببلاش :))

  3. Osama Rabie

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

  4. Osama Rabie

    ممكن نقول ان الادوات كلها ليها علاقة بالتكنولوجيا و اللي بيختص بيها اراجيك تك 🙂
    مش لازم دورات بفلوس..كل الادوات الخاصة بالمحترفين هتلاقي ليها كورسات علي النت ببلاش :))

أضف تعليقًا