abshammeri

دليلك لتعلم السي بلس + WIN API + MFC

22 ردود في هذا الموضوع

السلام عليكم

=-=-=-=-=-

هذا الموضوع كتبته حتى يكون مرجع مختصر لمن اراد تعلم السي بلس او API او MFC

علما ان هذا الموضوع كتبته في احد المنتديات.. والان اعيده هنا مع الاضافات والتعديلات الكثيرة .. خاصة MFC

اولا السي بلس

اولا سابدا ببعض الكتب العربية المجانية :

كتاب موسوعة البرمجة بلغة السي بلس بلس http://www.khayma.com/arabbooks/mainsite/b...ing/C++/cpp.zip

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

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

http://www.arabteam2000-forum.com/index.ph...=post&id=212978

وهو كتاب يشرح السي ثم ينتقل للسي بلس مع توضيح الفروق بينهما ثم يعطيك درس عن اساسيات الفئات

انصح الجميع باقتنائه

كتاب متعمق يشرح كل شي عن السي

http://www.khayma.com/arabbooks/mainsite/b.../C_language.zip

ولكن لاتحاول ان تتعمق كثيرا فقط ركز على المصفوفات والستركت....لانه يشرح دوال قديمة لاتفيدك كثيرا

::وهو فقط للسي:: ولكنه يستحق الاقتناء

====

المواقع

راجع المواضيع المثبتة

----------

المواقع الاجنبية

http://www.functionx.com/cpp/index.htm

افضل موقع على الاطلاق موقع ضخم يحتوي على دروس كثييييرة اذا فهمتها فانك قطعت 90% من المشوار. الموقع انجليزي.

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

الدروس مرتبة في الجهة اليسرى من الشاشة ذات الخلفية الزرقاء

موقع جيد جدا دروس مميزة تستحق الاطلاع وتغنيك عن الكتب.http://www.cprogramming.com

موقع ممتاز يعرض لك دروس بشكل مبسط.

http://www.cpp-home.com/index/tiki-feature...als_section.php

----------------------------------------------------

الامثلة:

موقع رهيب يحتوي على امثلة (بدون شرح) من الصفر حتى الاحتراف بشكل مبسط.

http://www.codesampler.com/miscsrc.htm

موقع رهيب يحتوي على امثلة (بدون شرح) من الصفر حتى الاحتراف بشكل مبسط.

http://www.ultimategameprogramming.com/

في الموقع السابق ستجد دروس عن السي بلس (الموقع بالفلاش)

امثلة لكتاب Begining Visual C++ امثلة جيدة ولكن قد تواجه بعض الغموض في البداية ولكن مفييييدة.

http://media.wiley.com/product_ancillary/8...MBINED/088x.zip

======

الكتب:

اولا الكتب العربية الغير مجانية :

لم اقرا حتى الان اي كتاب عربي لعدم حاجتي اليه لذلك لاتتكاسل وتنتظر كتاب عربي مميز لانها قليلة... كتاب او كتابين. ولكن لو حصلت على احدى الكتب العربية المميزة لكان ذلك رائعا.

الكتب الانجليزية:

كثيرة ....اكثرمن التراب اللي تمشي عليه.....

بس المميز قليل وهي على مستويات ولكن افضلها:

teach your self c++ in 21 days

كتاب اعتقد انه جدير بالاقتناء

Begining Visual C++

كتاب جيد

c++ primer

كتاب على حسب ماسمعت مميز الا انه متعمق وبالتالي ممكن يدوخك.

-0----0---0----0---

WINAPI

http://www.dev4arabs.com/vc/ShowRecord.asp...=Article&Id=267

وهنا الجزء الثاني

http://www.dev4arabs.com/vc/ShowRecord.asp...=Article&Id=268

هنا وصلة كتاب مترجم:

http://winprog.org/tutorial/files/forgers-...rial-arabic.zip

وهنا امثلته:

http://www.winprog.org/tutorial/files/source.zip

وهذه سلسلة دروس رائعة عن دوال API http://www.functionx.com/win32/index.htm

---

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

كتب متنوعة

Programming Windows, 5th Edition, Petzold

كتاب رائع ومن افضل ماكتب عن API

Network Programmingكتاب رائع ومميز يشرح كيفية التعامل مع الشبكات بالتفصيل..قد يكون متقدم نوعا ما لكن مفيد.

VC windows Shell Programming

كتاب جيد جدا .. وهو جمع بين MFC و API وهو مفيد... (وممكن يخيفك في البداية)

Guide to Network Programmingكتيب مبسط يعتبر جيد لمن اراد دخول عالم برمجة الشبكات .

هذا الكتاب اضافه الاخ هيثم في موضوعه عن الشبكات

----

MFC

موقع

http://www.functionx.com/visualc/index.htm

موقع رائع جدا جدا يشرح mfc باختصار

كتب عربية.

راجع احد المواضيع المثبتة وستجد ماتريد.

كتب متنوعة

Programming Windows with MFCكتاب متقدم عن mfc

Programming Visual C++, 5th Edition

,وهذا ايضا كتاب متقدم عن mfc

desktop applications with microsoft visual c plus plus 6

عن mfc ايضا

Learn Visual C++ 6

من اروع ماكتب عن mfc .. ميزته.. يعلمك كيف تنشئ نافذة وتضيف ازرار وادوات التحكم الاخرى بسهولة...

========

وتوجد لدي امثلة ل WINAPI و MFCوهي رائعة جدا...

احدها من موقع

http://www.gametutorials.com/

واصبح الموقع غير مجاني

وMFC

من موقع http://www.ultimategameprogramming.com

ولكن للاسف حذفت الامثلة لذا ساضيف تلك الامثلة في المرفقات( بعض الامثلة )

حتى تستفيدوا منها ..

=========

تم تعديل بواسطه الشـمري
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مشكــــووووووووووووووووور يأخى الشمرى وجزااااااااااك الله كل خير

ألف ألف شكر وبارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مشكوووووووووور يا الغالي

ويعطيك الف عااافية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تسلموا..

نسيت ان اضيف هذا الملف..

هذا الملف دليل رائع يشرح دوال API وهو مرجع جيد( صحيح قديم نوعا ما الا انه يستحق التحميل )

http://info.borland.com/devsupport/borland...es/BC52HLP1.ZIP

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم......................................

شكرا كتير للأخ الشمري على هذه المعلومات المفيدة بجد , وأنا كمان

بأنصح الأعضاء انهم يزوروا المواقع اللي كتبها الاخ الشمري

لأنها بصراحة مواقع رائعة ومفيدة جدا جدا جدااااااااااااااااا....

لأني أنا بأعرف بعضها وبأفتح عليها دايما لانها بجد مفيدة...........

وبأكرر شكري للاخ الشمري..............

وجزاك الله كل خير..........

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مشكور اخي على مرورك..

الان سأضيف امثلة عن API

هذه الامثلة مهمة جدا لمن اراد تعلم API

كانت مجانية الا انها الان بفلوس....

الملف الاول في المرفقات ويحوي على عدد من الامثلة

api 1.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وهنا الباقي

api 2.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وهنا باقي الامثلة .........

api 3.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وهنا امثلة MFC امثلة واضحة و ر هـ ـيـ بـ ـة

mfc.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

موقع جيد عن API

http://www.relisoft.com/Win32/index.htm

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ووجدت ايضا هذا المنتدى المميز..

c++

win api

برمجة الشبكات ...

وغير ذلك

http://www.codeguru.com/forum/forumdisplay.php?f=41

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

سأحاول في المرحلة القادمة تجميع الاكواد..

يعني تجميع الاكواد المميزة عن api وmfc و c++

من المواقع المشهورة...ونريد الرابط مباشرة.. او صفحة الكود.

طبعا لا نريد اي كود.. نريد كود سهل الفهم+ مفيد..

مثلا عن برمجة الشبكات.. عن .. الرسم.. التعامل مع الملفات .. وهكذا ..

فنريد تعاونكم..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

هذه دروس جيدة وجدتها عن linked list

فهي من الامور المعقدة( عندي )

كتيب

http://cslibrary.stanford.edu/103/LinkedListBasics.pdf

وهذا درس ممتاز

http://richardbowles.tripod.com/cpp/linklist/linklist.htm

ام هنا فهو عن double liked list

http://richardbowles.tripod.com/cpp/linklist/doublist.htm

وهنا الصفحة الرئيسية للدروس لمن اراد

http://richardbowles.tripod.com/cpp/intro.htm

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

http://www.gameprogrammer.org/downloads/w32_basicui.zip

وهنا شرحه

http://www.gameprogrammer.org/main.php?page=tutorials&no=26

--

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الموقع للسي .......

وهذا http://www.fredosaurus.com/notes-cpp/

فشكرا للعضو nourkati الذي جلب هذا الموقع

وتستطيع تحميل جميع الدروس التي في الموقع من هنا بدلا من تصفحه؟؟؟؟؟http://www.fredosaurus.com/notes-cpp-2004-12-19.zip

وهذا مرجع رائع لجميع دوال السي بلس

http://www.cppreference.com/

تم تعديل بواسطه الشـمري
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاك الله خيرا يا أخي الشامري على كل هذه الوصلات فهي فعلا رائعه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وهنا رابط مباشر فيه دروس عن ادوات التحكم في mfc

http://www.functionx.com/visualc/controls/

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وهنا دروس اكثر من رائعة خاصة بmfc

http://www.codersource.net/codersource_mfc_prog.html

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

http://www.codersource.net/codersource_cppprogramming.html

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ووجدت هذه الروابط الاكثر من رائعة .. وهي تعطيك الاساسيات .. في winapi

http://www.foosyerdoos.fsnet.co.uk/

http://members.net-tech.com.au/alaneb/win32_tutorials.html

المواقع جيدة جدا

تم تعديل بواسطه الشـمري
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .