طلب أريد تعلم لغة برمجة - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى البرمجة

منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل...

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

آخر المواضيع

أريد تعلم لغة برمجة

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2014-01-01, 12:05   رقم المشاركة : 1
معلومات العضو
Hireche Dz
عضو مجتهـد
 
الصورة الرمزية Hireche Dz
 

 

 
إحصائية العضو










افتراضي أريد تعلم لغة برمجة

السلام عليكم يا إخواني
أريد تعلم لغة برمجة لأني في عمر صغير وذلك يسمح لي بالفهم السريع والتعلم السريع
أردت تعلم لغة لكني محتار بين لغة C و Php
أي شخص أطلب مساعدته يقول لي لا أستطيع فكيف أتعلمها
أرجوامنكم مساعدتي أريد حقا تعلمها
وشكرا لكم









 


رد مع اقتباس
قديم 2014-01-02, 19:24   رقم المشاركة : 2
معلومات العضو
الياس الدويرة
عضو جديد
 
إحصائية العضو










افتراضي

اذا كنت صغير السن انصحك با لغة ال vb وحاول التقدم في الالغوريتم ولا تفكر في برمجة مشروع كبير ....وعندما تتقدم انتقل الى لغة السي او الجافا او الدلفي










رد مع اقتباس
قديم 2014-02-02, 21:31   رقم المشاركة : 3
معلومات العضو
nabil judo
عضو مجتهـد
 
إحصائية العضو










افتراضي

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










رد مع اقتباس
قديم 2014-02-03, 00:49   رقم المشاركة : 4
معلومات العضو
شوقي الجزائري
عضو جديد
 
إحصائية العضو










افتراضي

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










رد مع اقتباس
قديم 2014-02-03, 00:59   رقم المشاركة : 5
معلومات العضو
شوقي الجزائري
عضو جديد
 
إحصائية العضو










افتراضي

رصيدك في البرمجة هو صفر لذا سوف ابدأ معك من الصفر:

الخطوة الاولى:

التعرف على لغات البرمجة الموجودة.. اقرأ عن لغات البرمجة الموجودة ومزايا كل واحدة.. اقرأ وابحث عن ذلك في الانترنت والمنتديات وفي الكتب الالكترونية والكتب المطبوعة.

ومن اهم لغات البرمجة الموجودة والمنتشرة

C++
Java
Visual Basic/VB.NET
C#

ومن اهم لغات برمجة الانترنت
asp/asp.net
php
jsp

وهذه كلها تدعى High Level Langauge لأنها قريبة جدا من فهم الانسان على عكس لغة Assembly على سبيل المثال التي تكون اقرب للغة الالة.

الخطوة الثانية:
اختيار لغة البرمجة المناسبة لك ولعله من الصعب على مبتديء ان يختار اللغة المناسبة ولكن مع التجربة والاحتكاك مع لغات البرمجة سوف تتشكل لديك النظرة الصائبة ... وعلى اي حال جميل ان تكون لغة البرمجة تجمع بين المتانة والقوة الى جانب السهولة واناقة الكود والدعم الفني للغة وانتشار اكوادها على الانترنت.

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

المباديء الاساسية التي يجب عليك تعلمها والاهتمام بها في البداية.. وهي التي سوف تكون ادواتك ويدك اليمنى التي تعتمد عليها في البرمجة:

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

ثانيا: مفهوم مجال الرؤيا (Scope) ويقصد به المجال الذي يكون به المتغير مرئي ويمكن استرجاع قيمته.
ومن اشهر الانواع public اي مشاهد في جميع البرنامج او private اي مشاهد في مجال محدد .

ثالثا: جمل التحكم والتكرار: وهي جمل لا غنى عنها مثل:
جملة if للسؤال الشرطي وجملة for و while للتكرار

رابعا: المصفوفة (Array) : والمصفوفة في البرمجة تستخدم لتخزين عدة قيم داخل متغير واحد يمكن استدعاء كل قيمة على حدا من خلال الفهرس index

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

سادسا: الاجرائات والاقترانات (Functions): وتستخدم هذه الاجراءات لكتابة كود معين بداخلها ويتم تنفيذه عند الحاجة باستدعاء اسم الاجراء.
ويجدرهنا الاشارة الى الاقتران الذي يستدعي نفسه (Recursive Function)

سابعا: البرمجة الشييئة (Object Oriented): وتتلخص فكرتها بأننا نفكر في كتابة الكود على اساس اننا نتعامل مع جسم معين او شيء معين تماما مثل السيارة التي لها لون وشكل وحجم وموديل وهو ما يعرف بخصائص الشيء (Properties) وتقوم بمهام معينة مثل السير الى الامام والى الخلف وتدور الى اليمين واليسار وتزيد من سرعتها وتبطيء وهو ما يعرف بالمهام (Methods)

وضمن هذا المفهوم يجب تعلم كيف نبني المصنف (Class) لشيء ما ومن ثم إنشاء كائنات حية منه (Instants)
لاستدعاء خواص الكائن وجعله يقوم بمهامه.
لعل معظم لغات البرمجة الان تتجه نحو هذا الاسلوب من البرمجة وهو ما حدث بالفعل مع Microsoft في Visual Studio.NET.

التدريبات العملية المقترحة:

عمل برنامج الالة الحاسبة يحتوي جميع العمليات الاساسية بالاضافة الى ايجاد المضروب والقوة

ملاحظة هامة: انصحك في هذه المرحلة بالبدء في التعلم تحت بيئة console اي شاشة الدوس لسرعة التطبيق والتركيز على كتابة الكود في هذه المرحلة.. وهذا الخيار متوفر الان في جميع لغات VS.NET وبالتأكيد مع VB.NET كما يتوفر مع جافا.
حسننا عندما تقطع هذا الشوط من البرمجة.. تهانينا اصبحت مبرمج الان!
ما هو القادم اذا.. القادم سوف يكون لذيذ وجميل لانك تطبق المباديء السابقة التي تعلمتها في عمل تطبيقاتك وبرامجك

والمباديء المتقدمة التي أنصح بتعلمها هي الآتية:

التعامل مع ادوات بيئة البرمجة المرئية المختلفة
التعامل مع الملفات: انشاء ملف جديد، فتح ملف، حفظ ملف، القراءة من ملف، الكتابة الى ملف.
التعامل مع قواعد البيانات تخزبن واسترجاع المعلومات
التعامل مع الصور والجرافيك والحركة
التعامل مع الملتيميديا
التعامل مع الملفات والمجلدات مثل عمليات النسخ والصق
التعامل مع دوال API المختلفة ومن اهمها المتعلقة بالعمليات التي يقوم نظام التشغيل.
التعامل مع ملف الريجستري
التعامل مع الاداة winsock
انشاء ملفات DLL و ActiveX Control

التدريبات العملية المتقدمة :
اقترح عمل هذه التطبيقات:
برنامج يشبه عمل محرر النصوص (WordPad)
برنامج دليل الهاتف مع قاعدة بيانات
برنامج الرسام
برنامج لاستعراض الصور مثل برنامج ACDSee
برنامج مسابقات مثل برنامج من سيربح المليون
برنامج يقوم بجميع عمليات نظام التشغيل المهمة مثل مؤقت لاطفاء الجهاز اعادة التشغيل نسخ الملفات حذف البرامج وازالتها .....الخ
برنامج يقوم بعمل تنصيب للبرامج الاخرى
برنامج محادثة عبر الشبكة المحلية
برنامج تحكم في الاجهزة عبر الشبكة المحلية.

اذا وصلت الى هذه المرحلة لا شك انك محترف الان

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

تمنياتي لك بالتوفيق في رحلة البرمجة الطويلة.

ل قلب فلسطين










رد مع اقتباس
قديم 2014-02-13, 11:16   رقم المشاركة : 6
معلومات العضو
hamadou47
عضو مشارك
 
إحصائية العضو










افتراضي

نصائح الاخ شوقي قيمة أنا شخصيا بدأت تعلم البرمجة بلغة C ثم انتقلت إلى java
اعتمدت في الحقيقة على هاذين الكتابين الرائعين
https://www.mediafire.com/?eoj5h8wk6n8vwyv
https://www.mediafire.com/?eoj5h8wk6n8vwyv










رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
أريد, برمجة, تعلم


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 17:51

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc