مقدمه للغه ال c programming
هاف فن مع السى
Description
- ف ناس كتير بتقول ان لغه ال c صعبه .. بس ف الحقيقه الناس دى بس مشكلتها انها مفهمتش الاسياسات صح .
-السى من امتع لغات واقدم لغات البرمجه بتستخدم بشكل كبير ف مجالات ال embedded بكل اشكالها . وبتسخدم ف كتابه ال operating systems زى الويندوز او ال IOS او غيرهم .
مش هتفيديك ف المجالات دى بس لأ دى بتساعدك تفاهم لغات برمجه ثانيه وازاى تفهم اصل اللغات الثانيه اللى بتعطيك امكانيات اكتر تساعدك . لكن السى علشان هى simple جدا ف بتخليك تعمل كل حاجه تقريبا من البدايه وبتكون اقرب للكمبيوتر من اى لغه برمجه ثانيه
ودى خطوه رقم واحد لو حابب تتخص فالايمبيديد ..
- ليه الكورس ده ؟؟
لأن ف الكورس ده
-هتعلم عن طريق case study وهتفكر ازاى ف حلول لمشكله وبعدين تحولها لخطوات وبعدين تحولها بسهوله لكود .
- هتتعلم كل ال syntactic اللى موجوده ف اللغه.
-هنشتغل على ال code blocks وهنستخدم ال debugger من سشين واحد .
- برضو هتعرف ازاى تستخدم ال debugger ف الكود بتاعك وتعرف فين المشاكل باستخدمه .
-انا شايف ان افضل طريقه للتعلم هى عن طريق انك تعملها " learn by do it " .
- ف اخر كل section هتلاقى assignment ف حوالى 10:15 سؤال مستوى الاسئله هتلاقوا سهل ومتوسط وصعب جدا ..
- هتلاقى ف نص الشرح tricks ف الانترفيو .
- اخر حاجه ف الكورس ف مسائله كبيره شامله كل اللى انت اتعلمته ف الكورس من اول درس لأخر درس كتطبيق ليك
What You Will Learn!
- -اساسيات لغه ا ل "c"
- ازاى تعمل برنامج من ال صفر علي شاشه ال "console".
- ازاى تصمم برنامج وتقسم الكود بتاعك لمجموعه ملفات وازاى تربط ما بينهم من غير مشاكل.
- ازاى تفكر على مستوى مشروع كامل وتشوف كل جزء لوحده .
- ازاى تكتب كود يتقراء من غير كومنتات كتير .. وكمان تعرف تستخدمه اكتر من مره .
- first step to embedded
Who Should Attend!
- اللى حابب مجال البرمجه عمومه وبالاخص الايمبيديد .. وعايز يعرف ازاى يتعامل مع الكمبيوتر من مستوى قريب جدا