Full transcript
0:11السلام عليكم بسم الله الرحمن الرحيم
0:13والصلاه والسلام على اشرف المرسلين سيدنا
0:16محمد النهارده يا جماعه ان شاء الله هنحكي
0:19مع بعض رحله البرنامج بتاعنا كامله من اول
0:22ما تكتب السور سكوت في السورس فايل بتاعك
0:24لحد ما يطلع لك الاكسكيوتب الفايل او
0:26الملف التغيري البرنامج هنراجع مع بعض
0:29معلومه سريعه تكلمنا عليها في بلاي ليست
0:31ما قبل تعلم البرمجه وهي عن الكومبايدر
0:34اتفقنا ان الكومبايلر عباره عن برنامج
0:36بيترجم السورس كود الخاص بلغه للغه ثانيه
0:39خالص ليه بنحتاج نعمل العمليه دي عشان
0:42حضرتك بتتعامل مع لغه معينه السورس كود
0:45بتاعها الكمبيوتر ما بيفهموش فبتحتاج
0:47الوسيط اللي هو الكومباينر اللي بيترجم
0:50السورس كود ده للغه للكمبيوتر يقدر يفهمها
0:53ويتعامل معها وبعد كده ينفذ التعليمات
0:55اللي في البرنامج او اللي في الفايل بتاعك
0:58طيب خلينا نبدا بقى نشوف الخطوات بتاعتنا
1:01طبعا انا شغال على الفيجوال الاستوديو كود
1:03وفيجوال الاستوديو علشان بس عايز اوري لك
1:06حاجه في الفيجوال الستوديو لاثبات
1:08المفاهيم بس مش اكثر ما يفرقش معك ابدا
1:11شغال على ايه في النهايه باشرح مفاهيم
1:13وكود وده اللي يهمك في الموضوع طيب هل
1:16الخطوه الاولى عندنا هي خطوه الكوبايل ان
1:18احنا نبدا نترجم محتوى السبسكوت بتاعنا
1:21للغه للكمبيوتر يفهمها لا اول مرحله عندنا
1:24لما تشوف الهاش دي تعرف ان في عمليه
1:26معالجه هتم هنا وتكلمنا عن البري بروسيسور
1:29دايركتيف اللي هو الانود اللي عن طريقه
1:32بنستدعي الملف بتاعنا ده كله كاملا هنا
1:35يبقى دي الخطوه الاولى خطوه المعالجه
1:37دلوقت يا شباب الملف اللي احنا هنستدعيه
1:39ده بيسمى هيدر فاير خلينا اوري لك حاجه
1:42كده الهيدر الفايل بتاعنا ده امتداده
1:44بيبقى اتش او امتدادات ثانيه وهنتكلم عنها
1:46بالتفصيل وممكن كمان ما تلاقيش له امتداد
1:48اصلا لو جئنا هنا في الفيديو دي الحاجه
1:51اللي انا كنت عايزه اوريها لك وقلت له هات
1:53نيو اي 10 هتبدا تلاقي هنا سي بلس بلس
1:56فايل وده انت ده سي بي بي وعندك هيدر فايل
1:59امتداده وحرف الاتش بس زي ما انت شايف
2:00الامتداد يا شباب بالانجليزي اللي هو
2:02الاكستنشن اللي هو بيجيء بعد
2:05في الفاين نيم بالشكل ده طيب تعالى مع بعض
2:08حتى نشوف الاي او ثري من المكتبه اللي
2:10تكلمنا عليها كنترول وتدوس عليها يكتبلك
2:12ستاندر هيدر ده استاندر هيدر 5 ولو بصيت
2:15هنا مش هتلاقي انتاج خليني بقى اديلك
2:18معلومه كده
2:19لو ما عجبتكش سكيب على طول ولا كانك شفتها
2:22بس انت هتقابلها كتير في حياتك في
2:24المستقبل اللغه بتاعتنا ما لهاش علاقه
2:26بالامتداد ولا ليها علاقه بالفايل خالص
2:28الفايلز دي عباره عن كونتينرز فيها مجموعه
2:31من كلمات كده محتاجين نديها للكومبايلا ده
2:33اللي يهمك لما تيجي تتعامل مع برمجيات في
2:36المستقبل باذن الله هتبدا تلاقي انه الكود
2:39اللي انت بتكتبه هو الاهم يعني اهم حاجه
2:42اللي انت كاتبه جوه الفايل الكومباييل او
2:44الطول اللي انت بتشتغل بها بتبص على
2:46المحتوى الامتداد ده كله كلام فاضي تعال
2:48اوريك يعني ايه كلام فاضي هنا مكتوب اسامه
2:51لو قلت لك الملف ده عباره عن ايه هتقول
2:54ايه ده صوره صوره يا باشا انت انت فاكرني
2:56جاهل جاي انا مش فاهم اي حاجه طيب بص
2:59الصوره دي لو دوست كده
3:01دي الصوره بتاعتنا هتلاقي محتوى الملف هو
3:04نفس اللي انا كاتبه هناك زي ما انت شايف
3:06بس هنا مكتوب دوت جي بي جي الملف ده ممكن
3:09يكون ملف مثلا هيك او اي حاجه موجوده على
3:11سيرفر بينفذ تعليمات معينه في السيرفر لكن
3:14امتداده جي بي جي هل الطول اللي بتتعامل
3:17مع الملف ده او الكومبايلر المفروض هيفهم
3:21الكلام ده وينفذه هل بيروح يبص على
3:23الدودجي بي جي دي ويفهم انها صوره فتعامل
3:25معها ان انا اخذها اطبعها واحطها في
3:27الاوضه عندي لا هيتعامل مع الكونتا اللي
3:30جوه طيب دي معلومه زي ما قلت لك ادفنسد
3:33حابب تعرفها تمام مش حابب على طول سيبك
3:35منها طيب دلوقتي يا شباب بعد ما حصلت
3:39عمليه المعالجه جبنه محتوى الملف ده كله
3:41هنا
3:43يجيء العمليه الثانيه
3:45في الرحله هي خطوه انشاء الترانسليشن
3:49يونيت خليني اقول لك ان انا شغال معك في
3:51الشركه ورحت مثلا عايز اترجم كتاب او
3:54عايزه اترجم مثلا توثيق لحاجه معينه باجمع
3:56لك كل الحاجات في المكان ويقول لك اتفضل
3:58اعمل لي منها الترانسليشن يونس اللي هو
4:00تضبط لي كده مات عشان يجيء المترجم ياخذ
4:03الكلام ده يترجمته هي دي الخطوه الثانيه
4:06بنبدا نعمل الترانسليشن يونت اللي بيكون
4:08فيها المحتوى اللي انت جبته من الملف ده
4:10كله مع البرنامج بتاعنا كله على بعضه بعد
4:14كده يجيء الكومبايلر ياخذ الكلام ده كله
4:16وبعدين يعمل له عمليه الكوبايل او الترجمه
4:19الترجمه دي كلها بتتم في اوبجكت 5
4:22الاوبجكت فايل ده بقى هو اللي الكمبيوتر
4:24دلوقت يقدر يفهمه فين الاوبجيكت فاين ده
4:27حضرتك تعم بص بص كده لو جئت هنا وقلت له
4:30اوبن فولدر ان فايل اكسبلورر ونروح على
4:32حسب الفولدر اللي في جهازك دي بك هتبدا
4:35تلاقي الملف بتاعي اسمه السورس دوت سي بي
4:37بي اتعمل منه السورس ده ده الاوبجيكت 5
4:41الاوبجيكت فايل ده هو ينفع ادوس عليه يعني
4:44ده برنامج حضرتك الاوبجيكتيف ده هو اللي
4:48مستني منك اللينك كارل اللي هو كل
4:51الاوبجكت دي عشان يطلع لك الاي اكس اي
4:54فايل النهائي اللي انت بتشغل به البرنامج
4:56بتاعك هنتكلم عنه برده بالتفصيل بتاعته
5:00لطيفه يبقى احنا كده يا شباب عندنا اربع
5:03خطوات خطوه المعالجه اللي بتتم عن طريق ان
5:06انا مثلا اجيب الفايل او على حسب
5:08الدايكتيف اللي انت هتستخدمه الخطوه
5:10الثانيه انشاء الترانسليشن يونت الخطوه
5:12الثالثه ان الكمبيلر بيروح يترجم الكلام
5:15ده كله للاوبجكت 5 او بيضيف الكلام ده كله
5:18في الاوبجكت فاين والخطوه الاخيره اللينك
5:20اللىنك كل الاوبجكت دي مع بعض عشان يطلع
5:23لك الاي اكس اي فايل اللي بتشغل منه
5:25البرنامج يا رب يا جماعه الدرس يكون سهل
5:28وبسيط وعجبكم اشوفكم ان شاء الله في فيديو
5:30جديد والسلام عليكم