دوره لتعليم لغة Objective-C من الصفر... (تم اضافة الجزء الثالث و الأخير)
banner
2013-03-13 , 07:34 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
السلام عليكم

المقدمة

حبيت اكتب هذي المقدمة قبل ما ابدأ بوضع الدروس بعد كم يوم...

بأول اكيد تريد تعرف لماذا تتعلم لغة Objective-C

انا اقولك، لغة Objective-C هي لغة مطوره من لغة C من قبل ابل و هي الغة الوحيده الي تدعمها ابل

يعني بتعلمك هذي الغة انت تستطيع صناعة برامج لنظام الماك و لنظام IOS

لا يمكنك عمل برنامج فعلي بدون معرفة اساسيات لغة Obj C

و الكثير يقولون انها لغة صعبه لتعلم حتى الاجانب

في الحقيقة هي فيها صعوبة شوي عشانها فيها اختلافات عن باقي الغات الاخرى و الاقرب لها هي لغة السي

و انها حساسة جدا، لحاله الاحرف في الاكواد عكس لغة php

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

المتطلبات لتعلم obj c

1 - تكون مستخدم لنظام الماك اخر اصدار 10.8 الاسد الجبلي
سواء كان جهاز ماك او ماك بوك او حتى هاكنتوش

2 - تحتاج وقت كبير من وقتك ، اي تحتاج تكرس وقت لتعلمها و فهمها

3 - و الاهم هو الصبر

و بهذه الخصوص ، في بعض الناس تفكر انه راح يبرمج angry birds في اسبوع

لا طبعا الموضوع محتاج وقت كبير يمكن اشهر او سنين حتى

انا عن نفسي فكرت اتعلمها في نهاية 2009 بعد ما كنت مبرمج php

احسب كم سنة...

و هذي اهم نقطة لابد انك تحطها في بالك

و في الختام

و سيكون هناك موضوع مثبت ، لجميع الاستفسارات حول الدروس

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

و اتمنى اني اكمل هذي الدوره للاخير ، عشان عندي جامعة و وقتي ضيق جدا

الجزء الأول من الدروس

في حال وجود اخطاء أملائية الرجاء اخباري, تعذبت مع برنامج Pages :)

و حاولت اختصر الكلام كثير.... عشان اعرف الناس ما تحب تقرأ كثير :)
B[/B]

و اذا كان عندك اي استفسار راجع موضوع الأستفسارات,,, من هنا

موضوع الأستفسارات

------------------ الجزء الأول ---------------------
الدروس على MediaFire

<- MediaFire Links ->

-------------------------------------- قائمة الدروس--------------------------------------

الدرس الأول: تركيب xCode و فتح أول Project

الدرس الثاني: شرح واجهة xCode و كتابة أول برنامج

الدرس الثالث: التعرف على المتغيرات Variables Data types

الدرس الرابع: العمليات الحسابية في Obj-C

الدرس الخامس: استخدام scanf في Obj-C

الدرس السادس : التكرار LOOP - for | while | do while

الدرس السابع : ادوات الشرط و علامات الشرط في obj-c

الدرس الثامن : الـ switch في Obj-C

الدرس التاسع: اكثر عن if statement في obj-c

الدرس العاشر: الكلاسات - كتابة اول كلاس

الدرس الحادي عشر: فتح كلاس جديد و return type

الدرس الثاني عشر: الـ NSArray في Obj-C

الدرس الثالث عشر: الـ init Method في لكلاس و id و BOOL

الدرس الرابع عشر: الـ categories في Obj -C

الدرس خامس عشر: الـ Inheritance الوارثة في لكلاسات

+++++++++++++++++++++++

الجزء الثاني

الدرس السادس عشر: الـ + Method Type

الدرس السابع عشر: الــ NSDictionary في Obj-C

الدرس الثامن عشر: الـ NSMutableArray

الدرس التاسع عشر: الـ NSMutableString

الدرس العشرين : التعليقات - Comments

الدرس الواحد و العشرين : الــ Property@

الدرس الثاني و العشرين: الجزء الثاني عن property@

الدرس الثالث و العشرين:Memory Management - ARC

الدرس الرابع و العشرون: الـde******ion Method في لكلاس

الدرس الخامس و العشرين: Class Extension في Obj-C كلاس

الدرس السادس و العشرين: التعرف على Protocols في Obj-C

الدرس السابع و العشرين: تعريف delegate في Protocols و Keywords

الدرس الثامن و العشرين: dot Syntax في Objective-C

الدرس التاسع و العشرين: NSNumber و NSNumberFormatter

الدرس الثلاثين: الثوابت define# في Obj-C

ــــــــــــــــــ الجزء الثالث و الأخير في هذي الدورة ــــــــــــــــــ

الدرس الواحد و الثلاثين: const keyword في Obj C

الدرس الثاني و الثلاثين : الـ Blocks في Methods

الدرس الثالث و الثلاثين: Blocks مع متغيرات

الدرس الرابع و الثلاثين: الـ Literals في Obj-C

الدرس الخامس و الثلاثين: التعامل مع NSFileManager

الدرس السادس و الثلاثين : المزيد عن NSFileManager

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

تحياتي مع تمنياتي لجميع بتوفيق

xCode Soul
Enlarged Image
2013-03-13 , 07:34 مساءً
2013-03-13 , 07:52 مساءً
J A V A’s Avatar
J A V A

مبرمج تطبيقات اندرويد

المشاركات:3393
التسجيل:Mar 2009
J A V A
الله يوفقك وعساك على القوة
وان شاء الله متابع معاكم

[COLOR=Purple]سؤال :
مااقدر استخدم نظام ماك وهمي وابرمج على الويندوز ؟[/COLOR]
2013-03-13 , 07:52 مساءً
2013-03-13 , 08:17 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
هو ممكن عن طريق الهاكنتوش

و لا مره جربت vmware

و اعتقد حتى لو اشتغل راح يشتغل بطئ... برنامج xcode كبير و ثقيل و محتاج مواصفات
2013-03-13 , 08:17 مساءً
2013-03-13 , 09:01 مساءً
mo-t-eb’s Avatar
mo-t-eb

مشارك

المشاركات:208
التسجيل:Jul 2010
mo-t-eb
الله يوفقك وييسر امرك


وفي انتظار ابداعك :11:
2013-03-13 , 09:01 مساءً
2013-03-16 , 12:06 صباحاً
shaahha’s Avatar
shaahha

مشارك

المشاركات:340
التسجيل:May 2009
shaahha
احسنت يا اخي المبرمج
كثر الله خيرك و طول في عمرك ... وانا في انتظار الدروس على احر من الجمر
2013-03-16 , 12:06 صباحاً
2013-03-16 , 10:27 مساءً
AliAbdulRahman’s Avatar
AliAbdulRahman

مشارك

المشاركات:63
التسجيل:Feb 2012
AliAbdulRahman
أهلًا أهلًا بك
بارك الله في علمك وبانتظارها باذن الله.
2013-03-16 , 10:27 مساءً
2013-03-21 , 01:49 مساءً
غزوان خليل’s Avatar
غزوان خليل

مشارك

المشاركات:48
التسجيل:Nov 2012
غزوان خليل
عندي سؤال بقدر نزل نظام الماك على الجهاز مع الويندوز طبعا كل نظام على حدا
2013-03-21 , 01:49 مساءً
2013-03-21 , 02:37 مساءً
bakulka’s Avatar
bakulka

مشارك

المشاركات:291
التسجيل:Feb 2008
bakulka
يعطيك العافيه ياغالي

انا مستخدم لي الماك

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

امنيتي اني اتعلم ان شاء الله استفيد من الدوره
2013-03-21 , 02:37 مساءً
2013-03-21 , 06:40 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
غزوان خليل كتب:
عندي سؤال بقدر نزل نظام الماك على الجهاز مع الويندوز طبعا كل نظام على حدا


يركب طبعا لو كان عندك جهاز ماك

تقدر عن طريق bootcamp
ابساطه و من جديد نزل update حتى يدعم windows 8

ابحث عنه و راح تحصل شرح وافي اكيد
2013-03-21 , 06:40 مساءً
2013-03-21 , 06:45 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
bakulka كتب:
يعطيك العافيه ياغالي

انا مستخدم لي الماك

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

امنيتي اني اتعلم ان شاء الله استفيد من الدوره



هذي مش مشكلة كبيره راح ابدا من الصفر

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

و نصيحة صغيره

تعلم لغة البرمجية، يحتاج تكريس وقت كبير من وقتك

و البحث و طلب المساعده

اوضح لك مثال

تريد عمل زر يطبع اسمك و بعد عشر ثواني يختفي

راح تحصل الكود و راح تتعلم دالة جديد و تحفظها على طوول

يعني كل مشكلة تواجهك او فكره اسئل و راح تعرف الجواب و تتعلم

و في النهاية ما راح تخسر شي من المحاولة
2013-03-21 , 06:45 مساءً
2013-04-01 , 09:13 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
تم اضافة الدروس... :)
2013-04-01 , 09:13 مساءً
2013-04-01 , 09:48 مساءً
diplomatic1’s Avatar
diplomatic1

عضو فعال

المشاركات:975
التسجيل:Jan 2012
diplomatic1
راح ابدا معك ان شاء الله من الصفر .. لان من زمان ودي اتعلم لغة البرمجة .. لكن ما كان عندي الوقت الحين ان شاء الله يكون عندي وقت وصبر ..
[/FONT]



[FONT="Courier New"]اخوي ممكن طلب ..[/FONT] [FONT="Comic Sans MS"][I]ابي اتواصل معك عن طريق اي برنامج تحب اذا مافيه اي مشكلة .. [/I]
2013-04-01 , 09:48 مساءً
2013-04-01 , 11:31 مساءً
bakulka’s Avatar
bakulka

مشارك

المشاركات:291
التسجيل:Feb 2008
bakulka
يعطيك العافيه تم التحميل
2013-04-01 , 11:31 مساءً
2013-04-02 , 12:54 صباحاً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
diplomatic1 كتب:
راح ابدا معك ان شاء الله من الصفر .. لان من زمان ودي اتعلم لغة البرمجة .. لكن ما كان عندي الوقت الحين ان شاء الله يكون عندي وقت وصبر ..
[/FONT]



[FONT="Courier New"]اخوي ممكن طلب ..[/FONT] [FONT="Comic Sans MS"][I]ابي اتواصل معك عن طريق اي برنامج تحب اذا مافيه اي مشكلة .. [/I]



ان شاء الله تستفيد من هذي الدروس

و طبعا تقدر تتواصل معي كلمني على الخاص

و ما يصير خاطرك اله طيب :)
2013-04-02 , 12:54 صباحاً
2013-04-04 , 06:57 مساءً
AliAbdulRahman’s Avatar
AliAbdulRahman

مشارك

المشاركات:63
التسجيل:Feb 2012
AliAbdulRahman
بارك الله فيك على تنزيل الدروس :)
2013-04-04 , 06:57 مساءً
2013-04-04 , 10:12 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
AliAbdulRahman كتب:
بارك الله فيك على تنزيل الدروس :)


و الجزء الثاني قريب

بس اخلص البرنامج الي شغال عليه الحين و ينزل لستور

و جالس افكر اشرح cocos2D
محرك برمجة الالعاب على ios

عشان ما في اي دروس عربية لcocos2D
2013-04-04 , 10:12 مساءً
2013-04-05 , 06:07 صباحاً
جـــرح’s Avatar
جـــرح

نشيط

المشاركات:1016
التسجيل:Dec 2008
جـــرح
يعطيك العافيه

الله يوفقك :)
2013-04-05 , 06:07 صباحاً
2013-04-06 , 08:00 مساءً
rheeb15’s Avatar
rheeb15

مشارك

المشاركات:163
التسجيل:Jun 2009
rheeb15
شكرا جزيلا اخوي xCode Soul
ويجزاك ربي جزيل الثواب على الافاده العظيمة

كنت بانتظار الدروس من وقت الاعلان لكن للاسف اليوم بس اللي قدرت احدث الجهاز
ببدا من اليوم باذن الله فانتظر اسئلتي
و الله يعين على الجزء التاني
2013-04-06 , 08:00 مساءً
2013-04-07 , 02:26 مساءً
ayyoub’s Avatar
ayyoub

عضو جديد

المشاركات:14
التسجيل:Aug 2011
ayyoub
شكرا اخي ع المجهود
ممكن تنزل الدروس على 4shared
حاولت انزلهم بس ما صار
وجزاك الله الف خيرا
2013-04-07 , 02:26 مساءً
2013-04-07 , 08:03 مساءً
xCode Soul’s Avatar
xCode Soul

مبرمج Objective-C

المشاركات:927
التسجيل:Aug 2012
xCode Soul
ayyoub كتب:
شكرا اخي ع المجهود
ممكن تنزل الدروس على 4shared
حاولت انزلهم بس ما صار
وجزاك الله الف خيرا


التحميل من mega بسيط جدا و بضغطه وحده تقدر تحمل

اضغط زر download بس و بعد انتهاء النحميل راح يقولك مكان حفظ الملف و خلاص

و بحاول ارفعهم على موقع اخر

تحياتي
2013-04-07 , 08:03 مساءً