تسجيل الدخول

مشاهدة النسخة كاملة : احتراف البرمجة؟


مسلم أمره لله
2013-07-15, 20:54
السلام عليكم

رمضان كريم

الكل يعلم ان البرمجة ليست بالأمر السهل
فلا يمكن تعلمها بمجرد القراءة عنها وتطبيق أمثلة بسيطة
كما انها تحتاج ممارسة مستمرة وتطلع الى كل جديد

انا لا اريد تعلم البرمجة لكن اريد احترافها
اريد تعلم صنع تطبيقات متميزة
لكن المسألة ليست هنا

انا حبيت استشير الخبراء هنا حتى اعرف هل انا على الطريق الصحيح ام لا

تعلمت في الجامعة لغتي سي و سي++

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

لما شفت عبر الانترنت احس اني لم ادرس شيئا

بحثت في اليوتوب ووجدت الكثير من الدروس بالانجليزية
(لا مشكل)

لكن هل تقدمي في سي++ يسمح لي بصنع تطبيقات؟
انا حاليا ادرس امور تقريبا متقدمة في سي++
+DirectX

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

ممكن اراءكم؟

سارة عابر
2013-07-18, 11:13
السلام عليكم ورحمة الله وبركاته
.حتى تحدد نوع اللغة التدي تدرسها يجب اولا ان تحدد نوع التطبيق الذي تريد عمله

تطبيقات مواقع...تطبيقات ويندوز....تطبيقات الاندويد..تطبيقات ايفون ..ووغيرها بحث لكل نوع له لغاته الخاصة

مسلم أمره لله
2013-07-18, 12:44
شكرا لك على الرد

لكن انا اعرف ذلك

انا اريد برمجة تطبيقات ويندوز حاليا
في الحقيقة اريد تعلم الكل لكن هذا شبه مستحيل

انا درست الاساسيات للغتي سي و سي++

وممكن اتقدم واتعلم DirectX
لكن هناك من يقول ان Qt افضل

وهناك من يقول انتقل الى c# افضل

ياسرون الجزائري
2013-07-18, 12:46
سلام
PyQt افضل
python+qt

مسلم أمره لله
2013-07-18, 13:22
قالولي ان البيثون سهلة وقوية

عندك كتب او مواقع لتعليمها من الصفر؟
انا الي لقيتو يعلمني كيف ابرمج كونصول فقط

programmeur
2013-07-18, 14:25
أخي اكمل في طريقك
C++ جيدة لكن لا قيمة للغة ادا لم تكن تحب البرمجة
C# رائعة و انصحك استعمال visual studio كبيئة برمجة
قمة التكنولوجيا
هدا ادا كنت ترغب في برمجة تطبيقات خاصة بنظام الويتدوز فاستعمل كل ماهو microsoft سترى فرق ساشع بين visual studio و borland builder

ربي يوفقك اخي

hapi00
2013-07-18, 14:35
انا اريد برمجة تطبيقات ويندوز حاليا
في الحقيقة اريد تعلم الكل لكن هذا شبه مستحيل

انا درست الاساسيات للغتي سي و سي++

وممكن اتقدم واتعلم DirectX
لكن هناك من يقول ان Qt افضل

وهناك من يقول انتقل الى c# افضل

تعلم عدة أشياء في نفس الوقت سيخلط و يعقد الأمور خاصة لمن لم يكن محترف في شيئ ما

تعلم و اتقان أساسيات أي لغة برمجة يعني أنك أصبحت متمكن فيها لأن لغة البرمجة هي تلك الأساسيات التي يدرسونها ,, احتراف البرمجة هي بمعرفة كيفية التعامل مع مختلف المكتبات التي تحتويها تلك اللغة واتقانها مثل مكتبات النظام , الملفات , الصوت , قواعد البيانات , الشبكات , الجرافيك ... إلخ

قرارك جيد أخي فتعلم إحدا المكتبتان سيجعل منك متقدم كثيرا في البرمجة لان كلا المكتبتان قويتان جدا وفي العديد من المجالات كالواجهات الرسومية و الألعاب و الـ 3D و الشبكات ... إلخ
تقدر تقول DirectX و Qt متكافئتان في القوة لكن Qt مفتوحة المصدر و تطورها سريع جدا بعكس DirectX
و Qt تعمل على كل أنظمة التشغيل المعروفة بعكس DirectX

c++ و C# قويتان لكن C# أسهل لكن مقيدة نوعا ما لانها للميكروسوفت

بالتوفيـــق أخي

hapi00
2013-07-18, 15:19
قالولي ان البيثون سهلة وقوية

عندك كتب او مواقع لتعليمها من الصفر؟
انا الي لقيتو يعلمني كيف ابرمج كونصول فقط

أدخل هنا بعض الكتب و المراجع (http://www.djelfa.info/vb/showpost.php?p=1053023933&postcount=9)

يا أخي , مثلا الذي يبرمج بالدلفي ,, لو لم يتعلم الباسكال أولا لما استطاع البرمجة بالدلفي . والباسكال هي للــكونصول و الدلفي هي بيئة التطوير للباسكال لبرمجة الواجهات الرسومية

المثال ينطبق على بايثون فهي مثل باسكال للكونصول أي سكريبت ,, يوجد بيئات تطوير تعمل عليها الــبايثون كالدوت نت و الدلفي ( مكون بايثون داخل الدلفي ) , SharpDevelop (http://www.djelfa.info/vb/showthread.php?t=1280665) , Qt creator ... إلخ

بالتوفيـــق

مسلم أمره لله
2013-07-18, 15:42
لا احب الدلفي

حاليا راح اكمل مع سي++
ثم Qt

العام القادم بالجمعة ندرس شوية C#

راح احاول اتعلمها واتوسع فيها فيما بعد

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

اما الـ Qt
سأعتمد عليها لاحقا في الرسوميات

مشكورين

__الهاوي__
2013-07-18, 18:50
أولا لم أكن أعلم أنهم يدرسون في الجامعة سي شارب، فهل أنت متأكد أم متمني؟

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

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

واصل وتعلم ولا تستسلم ولا تخرج من ميدان البرمجة، فأنت فيه رابح رابح.

رمضان كريم.

مسلم أمره لله
2013-07-19, 00:43
أولا لم أكن أعلم أنهم يدرسون في الجامعة سي شارب، فهل أنت متأكد أم متمني؟

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

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

واصل وتعلم ولا تستسلم ولا تخرج من ميدان البرمجة، فأنت فيه رابح رابح.

رمضان كريم.



في نهاية العام وجدت chapiter

C# خاص به
متأكد اننا راح ندرسه

احنا درسنا سي و سي++ بالجامعة وتوسعت شوية برا

لكن لااحب تطبيقات الكونصول
حاب ابرمج تطبيقات ويندوز

وصراحة احب لغات البرمجة
واشعر بالاسف لاني ما اقدر تعلم الكثير في نفس الوقت
على كل حال
انا اركز حاليا على الـ Qt

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

سؤال:
ماهو الـ GTK+
احدهم قال عنو وحاب اعرفو

hapi00
2013-07-19, 11:46
سؤال:
ماهو الـ GTK+
احدهم قال عنو وحاب اعرفو




مثل Qt لكن لتصميم الواجهات الرسومية

مسلم أمره لله
2013-07-19, 14:21
مثل Qt لكن لتصميم الواجهات الرسومية

ما الفرق بينهما؟
الـ Qt
والـ
GTK+
وماهو الافضل؟

اريد صنع تطبيقات ويندوز
وانا حائر
DirectX
Qt
GTK+
؟؟؟

hapi00
2013-07-19, 15:42
ما الفرق بينهما؟
الـ Qt
والـ
GTK+
وماهو الافضل؟

اريد صنع تطبيقات ويندوز
وانا حائر
DirectX
Qt
GTK+
؟؟؟



قويتان , تم العمل بهما مشاريع كبيرة ,, Qt أسهل من GTK , لها مراجع كثيرة و دعم قوي عكس GTK
Qt تدعم الكثير من لغات البرمجة عكس GTK ,, اذا أردت صنع برنامج تجاري سيلزمك مبلغ مالي كبير هذا بالنسبة لـ Qt أما GTK فلا تدفع شيئ

استعمل Directx و اذا كنت تحب المفتوح المصدر و تخاف من المغلوق المصدر استعمل Qt

بالتوفيـــق

مسلم أمره لله
2013-07-20, 14:00
مشكورين على الردود

مكن رابط تحميل Qt creator
للويندوز طبعا

اتمنى ما يكون الحجم كبير