السلام عليكم
انا عندي خبرة بسيطة بـ لغات باسكال .. فيجوال .. دلفي .. ومبادء بسيطة ب c#
واريد ان اتخصص بلغة تكون قوية لبرمجة برامج الكمبيوتر والهواتف المحمولة .
بـ اي لغة تنصحوني .؟! وتكون مصحوبة بدورة تكون قوية ومفيدة
مع كامل الشكر . ^_^
السلام عليكم ورحمة الله وبركاته اخي انت تقول انك مبتدئ في البرمجه اليك بعض النصائح اذا كنت فعلا تريد ان تصبح مبرمج التي تقتصر عليك الوقت وستجعل منك مبرمج مبدع باذن الله وسوف تدعي لي
1-تسلح بلغه الانجليزيه ولا تقرا الى بها (اقصد كتب البرمجه)
2- انصحك بتعلم والبدئ مع ++c التي هي من اقوى لغات البرمجه ولا تستعجل في جني المحصول فانت تريد بناء مبرمج وليس برامج حاليا
3-بعد تعلمك c++ وبعد ان اصبح عندك فكر برمجي يمكنك تعلم اي لغة برمجه اخرى فقد اصبحت مبرمجا واحرص على التعلم من الكتب والمراجع الانجليزيه
وشكرا
عليكم السلام ورحمة الله اخي ..
شكرا على نصيحتك ..
لا استطيع تعلم جافا بدون c++ >?!
وماهي استخدامات لغة c++ >?!
اخي العزيز تستطيع تعلم الجافا او اي لغه تريد بدون اخرى ولكن انا نصحتك بال++c لانه لغه قويه جدا وما اقصده بقويه اي انه يمكنك التعامل مع الذاكره بشكل مباشر وهي تعلمك البرمجه بشكل قوي كل تعامل مع الموشرات في الذاكره pointer اخي العزيز مره اخرى انا انصحك ببناء نفسك اولا وليس في بناء البرامج ما اعنيه ببناء نفسك هو ان يكو لديك تفكير منطقي لحل المشاكل وستعلم ما اتحدث عنه عندما تصل اليه ان شاء الله اخي الكثير من المبرمجين الذين شاهدتهم يعملون في الشركات لا يملكون هذا التفكير في حل المشاكل البرمجيه فيمكنك التعلم مثلهم فهم يبدئون بتعلم كيفية ربط البرنامج في قاعدة البيانات والاشياء التي لا يجب ان يعلموها الى بعد تواجد الفكر المنطقي لحل المشكله فببساطه مالذي يفيدني اذا علمت كيف افعل شيئ معين وواجهتني مشكله فيه لا اقدر ان احلها اخي ركز على الجمله التاليه (بني نفسك قبل بناء البرامج) كثير من المبرمجين ما ان يتعلم اساسيات البرمجه يريد صنع برامج كبيره ويضن انها تاتي فقط في ما عرفه اخي البرمجه تفكير من نوع خاص يمكنك فقد تمنيته بحل المشاكل البرمجيه اما بالنسبه ل ++c فانها لغه اكبر من ان اتحدث عنها فهي لغه من اقوى وان لم يكن اقوى لغات البرمجه وتم عمل برامج كبيره جدا بها امثال photoshop واستعملت في برمجة الات مشت على سطح المريخ وفقا لي وكيبيديا واذا احتجت اي شيئ في مشوارك فانا جاهز زهاذا بريدي الالكتروني
mohamadalgase77@yahoo.com
لغة البرمجه روبي هي لغة لبرمجة المواقع وهي مفتوحة المصدر لم استعملها ولكن اضن انها افضل من php ساجد الكثير من المعارضين كوني قلت انها افضل من php ولكن هي الحقيقه اخي لا تكترث بما تسمع عن لغات البرمجه فانت في مرحلة التعليم فركز على لغة برمجه واحده وتعلمها واذا كنت مصمم على تعلم الجافا فهناك موقع يعطيك دوره كمله في الجافا وهو موقع الاستاذ عبد الله عيد
شكرا اخي
انا اريد ان اتعلم لغة تكون شاملة بعض الشيء
او بمعنى اخر تكون اللغات الاخرى تابعة لها او قريبة على قواعدها .
لأنني بالنهاية هدفي تعلم برمجة تطبيقات الهواتف المحمولة الاندرويد .
بدأت بدورة الاستاذ عبد الله .. اول 25 درس
معظمها نظري وفيهاا تكرار كبير ..
هل تنصحني ان اكمل بها .
واتمنى انت تحادثني على الفيس بوك
لدي كتاب يصلح لتعلم الجافا لمن لديه خبرة في لغة برمجة على اﻷقل:
اسمه "رحلة استكشافية للغة البرمجة جافا" وهو يصلح كمدخل لتلك اللغة، بعده يمكنك قراءة كتب أكثر عمقاً
اخي دورة الاستاذ عبد الله عيد دوره جيده تعلمت منها في بداياتي ولكن انا قد نصحتك ان تبني نفسك الاول قبل التفكير في بناء البرامج اخي امامك طريقين اختار واحد منهما
1-ان تتعلم كيفية البرمجه اي كيف تصنع البرامج فانت تريد ان تكون مبرمج هواتف ذكيه فتعلم الجافا ومن ثم الاندرويد ويوجد دوره في موقع الاستاذ عبد الله عيد للاندرويد
2ان تكون مبمرج حقيقي اي تتعلم المنطق البرمجي وبعدها يمكنك احتراف معظم لغات البرمجه
اما بلنسبه للفيسبوك فقد ارسلت لك طلب صداقه
السلام عليكم و رحمة الله و بركاته
على إعتبار ان لي تقريبا نفس خلفيتك، فقد عملت بلغة الباسكال ببرنامج lazarus (نسخة مفتوحة المصدر مشابهة للدالفي)، و بعد انجاز بعض البرامج قررت الانتقال الى لغة الجافا بعض ان رأيت نقصا كبيرا في المكتبات و خاصة عدم وجود مكتبة جيدة لكتابة التقارير.بعد انتقالي إلى لغة الجافا تغيرت حياتي البرمجية 180 درجة، فقد أصبحت اطور برامجا للحاسوب و المحمول، ، ناهيك عن انها متعددة المنصات - فأنا مثلا استعمل لينكس سواء في العمل أو في المنزل و انجز برامج لويندوز على منصة لينكس فقط - من البرامج التي انجزتها على سبيل المثال برنامج لإدارة العتاد انجزت من خلاله برنامجا على الحاسب و آخر على اللوحي و يتركز على قراءة كود QRCODE - و غالبا ما تستعمل نفس المكتبات (دون تغيير) بين نسخة سطح المكتب و نسخة المحمول. بالاضافة الى تصميم برامج تعمل على الواب (JSP). بالاضافة لانجاز تقارير احترافية عن طريق jasper report
ما أنصحك به هو :
1- استعمال netbeans - خاصة للمبتدأ- و مكتبة swing
2- حاول ان تنجز أعمالك على منصة لينكس ان كنت تعمل بنسخة مقرصنة من ويندوز
3- انتقل لانجاز برامج قواعد البيانات عن طريق JPA eclipseLink
3- بعد ان تتقن انجاز برامجك حاول نقلها لمنصة netbeans platform التي تكسب من خلالها براجك احترافية و تسهل عليك العمل فمن مميزاتها مثلا : احتواؤها على مثبت لكل المنصات (windows, linux, mac) و العديد من الإجابيات.
ربما في المستقبل ان شاء الله انجز كتابا اشرح فيه تجربتي العملية مع هذه اللغة لأوفر على القارئ تعب سنين.
تمنياتي لك بالتوفيق.
شكرا على ردك اخي ,
انا مازلت اقل من مبتدء تقريبا
فكل اللغاات اللتي زكرتها اعرف قواعد بسيطة فيها .. لا اكثر .
اما برامجة كاملة لم اجرب فيها او اكتب بها .
اتمنى ان تحدثني على الفيس بوك
شكرا اخي
انا اريد ان اتعلم لغة تكون شاملة بعض الشيء
او بمعنى اخر تكون اللغات الاخرى تابعة لها او قريبة على قواعدها .
لأنني بالنهاية هدفي تعلم برمجة تطبيقات الهواتف المحمولة الاندرويد .
بدأت بدورة الاستاذ عبد الله .. اول 25 درس
معظمها نظري وفيهاا تكرار كبير ..
هل تنصحني ان اكمل بها .
واتمنى انت تحادثني على الفيس بوك
التعليقات