Learn HTML In Arabic 2021 – #03 – First Project And Fir… — Transcript

تعلم كيفية إنشاء أول صفحة HTML بشكل صحيح مع نصائح احترافية لبناء مشروع ويب من الصفر باستخدام فيجوال ستوديو كود.

Key Takeaways

  • ابدأ مشروعك بتنظيم مجلدات وأسماء ملفات مناسبة لتجنب المشاكل التقنية.
  • استخدام ملف index.html كملف رئيسي هو معيار متبع في تطوير الويب.
  • تنسيق الكود باستخدام التاب مهم جداً لفهم هيكل الصفحة بسهولة.
  • العناصر الأساسية في صفحة HTML هي head للمعلومات وbody للمحتوى المرئي.
  • التعلم التدريجي مع الممارسة يضمن تأسيس قوي في تطوير صفحات الويب.

Summary

  • مقدمة عن أهمية إنشاء مشروع منظم وعدم استخدام أسماء عربية أو مسافات في أسماء المجلدات.
  • شرح كيفية فتح مجلد المشروع في محرر الأكواد مثل فيجوال ستوديو كود.
  • إنشاء ملف index.html كملف رئيسي للصفحة وشرح أهمية التسمية والامتداد.
  • تعريف عنصر HTML كجذر الصفحة وأهمية التنسيق باستخدام التاب لتسهيل قراءة الكود.
  • شرح الفرق بين عناصر الهيد (head) والبادي (body) وأدوار كل منهما في الصفحة.
  • كيفية إضافة عنوان الصفحة باستخدام عنصر title داخل الهيد.
  • كتابة محتوى بسيط داخل البادي لعرضه في الصفحة.
  • أهمية تنسيق الكود لجعله واضحاً وسهل الفهم للمبرمجين الآخرين.
  • نصائح عامة لبداية مشروع ويب بشكل احترافي لتجنب المشاكل المستقبلية.
  • تشجيع المتعلمين على الاستمرار ومتابعة الدروس القادمة.

Full Transcript — Download SRT & Markdown

00:05
Speaker A
بسم الله الرحمن الرحيم والصلاه والسلام على اشرف المرسلين سيدنا محمد.
00:10
Speaker A
النهارده ان شاء الله هنبدا مع بعض ننشئ صفحتنا الاولى.
00:15
Speaker A
لازم وانت بت بتنشئ اي مشروع جديد او داخل ان شاء الله على اي فكره لازم تتعلم شويه مهارات كده احترافيه قبل ما تدخل في الموضوع وتعمله وخلاص.
00:24
Speaker A
اول حاجه انسى ان انت تعمل فولدر على الديسك توب كده عشان تجرب.
00:29
Speaker A
فولدرات الديسك توب دي اللي هي بترميها في الريسايكل بن في المستقبل لا.
00:33
Speaker A
ده مشروعك والكارير بتاعك ان شاء الله هتكمل فيه.
00:36
Speaker A
لازم تدخل على جهازك كده في مكان محترم وتبدا تنشئ فولدر باسم المشروع بتاعك.
00:41
Speaker A
حاول اول حاجه تبعد عن التسميه العربيه ما تكتبش مشروعي الاول بالعربي وحاول تبعد عن المسافات.
00:47
Speaker A
في المستقبل لما تيجي تتعلم الاوامر وتبقى هاكر يوزر كده وتتعلم ازاي تتعامل مع المسارات والكلام ده كله هتواجه مشاكل في السبيس وفي الاسماء العربيه والكلام ده كله.
00:54
Speaker A
فانا ممكن اكتب هنا ماي بروجكت بالشكل ده.
00:57
Speaker A
ماي بروجكت ده هيكون فيه الملفات بتاعتي كلها اللي انا هنشئها واتعامل معاها واعمل فيها الشغل بتاعي كله.
01:04
Speaker A
انت دلوقتي اخترت مشروع ان انت هتعمل بوك ستور مثلا.
01:08
Speaker A
هتعمل مكتبه كتب هتعمل مثلا والدك شغال دكتور او اي حاجه وانت حابب تبدا بقى المشوار من اوله علشان تعمل له حاجه خاصه بالعياده.
01:15
Speaker A
اكتب مثلا اسم العياده هنا ده هيكون المشروع بتاعك.
01:18
Speaker A
انا مثلا هعمل بوك ستور فهكتب هنا بوك ستور بالشكل ده.
01:22
Speaker A
بعد كده هنيجي عند البرنامج بتاعنا الفيجوال ستوديو كود او الاتوم اللي انت اخترته.
01:28
Speaker A
وهتيجي تقول له فايل اوبن فولدر.
01:30
Speaker A
اوبن فولدر بيعمل ايه بيفتح البروجكت بتاعك اللي فيه ملفاتك كلها هنا في البرنامج عشان تقدر تتعامل مع الملفات كلها.
01:36
Speaker A
يعني ما تمسكش ملف واحد بس تتعامل معاه كده وخلاص على جنب.
01:39
Speaker A
لا اتعلم نظام المشاريع السليم.
01:41
Speaker A
هنا اوبن فولدر بالشكل ده وهدخل على الدي وهقول له بوك ستور وبعدين سلكت فولدر.
01:46
Speaker A
كده انا عملت سلكت للفولدر بتاعي بقى موجود عندي هنا على الشمال اهو.
01:50
Speaker A
وهبدا بقى اضيف فيه الملفات بتاعتي والشغل بتاعي كله وكل حاجه انا محتاج اعملها في المشروع بتاعي باذن الله.
01:57
Speaker A
اول ملف عندنا هيكون الملف الرئيسي لصفحه الاتش تي ام ال بتاعتنا اللي احنا محتاجين ان احنا ننشئ فيه بقى العناصر ونتعلم فيه اللغه بتاعتنا باذن الله.
02:05
Speaker A
عندك خيار هنا اسمه اد فايل او نيو فايل هنا وممكن تقول له كليك يمين نيو فايل نفس القصه الاتنين واحد.
02:10
Speaker A
هنسمي الملف بتاعنا اندكس دوت اتش تي ام ال.
02:12
Speaker A
اندكس يا جماعه نيجي للتسميه ونيجي للاكستنشن.
02:14
Speaker A
الدوت اتش تي ام ال ده اسمه اكستنشن امتداد الملف اللي بيعرف طبعا النظام التشغيل الملف ده نوعه ايه وتبعه ايه.
02:20
Speaker A
كل اكستنشن بيعرف النظام التشغيل الملف ده جواه ايه.
02:23
Speaker A
اندكس دوت بي دي اف معناه ده ملف الملف البي دي اف اللي انتم عارفينه.
02:26
Speaker A
دوت ام بي ثري يبقى ده ملف صوتي.
02:28
Speaker A
دوت اتش تي ام ال يبقى ده ملف معمول بلغه اتش تي ام ال.
02:31
Speaker A
كلمه اندكس دي معلومه ادفانسد لو ما عجبتكش او لقيت فيها مشكله انساها.
02:35
Speaker A
السيرفرات اللي انت في يوم من الايام ان شاء الله هتبقى محترف وترفع عليها شغلك الاعدادات او الديفولت سيتنج بتاعتها بتدور على ملف اسمه اندكس.
02:43
Speaker A
بغض النظر عن اللغه اندكس دوت جي اس اندكس دوت مثلا اتش تي ام ال اندكس دوت بي اتش بي اي امتداد بس بتدور على ملف اسمه اندكس.
02:49
Speaker A
عشان كده دايما هتلاقي دي التسميه الشائعه للملف.
02:52
Speaker A
عظيم.
02:53
Speaker A
نبدا في اول عنصر عندنا اول عنصر بننشئ بيه الصفحه هو عنصر اسمه اتش تي ام ال اللي هو الاليمنت الاول بتاعنا.
03:00
Speaker A
الاليمنتس بتاعتنا اللي احنا شفناها في الفيديو اللي فات وقلبنا في المواقع الاليمنت بتاعتنا دي بتسمى اتش تي ام ال تاج.
03:05
Speaker A
اتش تي ام ال تاج دي التسميه بتاعتها.
03:07
Speaker A
العنصر بتاعنا بيتعمل ازاي بتبدا تعمل علامه اصغر من اللي هي شيفت وحرف الواو في الكيبورد وتكتب اسم الاليمنت بتاعك بالشكل ده بعدين علامه اكبر من اللي هي برضه شيفت وحرف الزين اللي قبلها.
03:15
Speaker A
لاحظ معايا ان الاديتور فورا اول ما كتبت الاتش تي ام ال راح عمل لي الكلوزنج تاج بتاعتها.
03:19
Speaker A
العناصر بتاعتنا ليها حاجه اسمها اوبننج تاج اللي هي دي والكلوزنج تاج.
03:22
Speaker A
في بعض العناصر هنتكلم عنها في السكه ما لهاش كلوزنج تاج.
03:25
Speaker A
طيب العنصر بتاعنا النهارده الاتش تي ام ال ده هيكون جواه هنا كتير محتوى.
03:28
Speaker A
فانت بتفتح العنصر وتقفل العنصر عن طريق نفس الاسم لكن في علامه سلاش قبليه بالشكل ده.
03:34
Speaker A
ده الشكل بتاعه ان لاين اهو عشان تشوفه بالشكل ده وهنا هندوس انتر عشان نبدا نحط جواه عناصر.
03:39
Speaker A
هنا محتاجين نتعلم كام معلومه ادفانسد كده ان شاء الله عشان هتفيدك كتير.
03:43
Speaker A
اول حاجه في الفيجوال ستوديو كود في حاجات عظيمه جدا لو رحت وقفت على الاليمنت كده هيجيب لك شويه معلومات عنه.
03:48
Speaker A
دي حاجه عظيمه جدا وهتساعدك وانت بتتعلم.
03:50
Speaker A
كتب لك اتش تي ام ال اليمنت ريبريزنت ذا روت اوف ان اتش تي ام ال دوكيومنت.
03:55
Speaker A
صفحه الاتش تي ام ال بتاعتنا ده الروت بتاعها اللي هو الجذر ده البدايه خالص اللي انت هتبدا منها انشاء العناصر بتاعتك كلها.
04:02
Speaker A
طيب لما تيجي تنسق العناصر بتاعتك هتلاحظ ان وانت بتدوس انتر بينزل خطوه قدام.
04:06
Speaker A
الخطوه قدام دي يا جماعه اللي هو التاب تاب بيوديك خطوه قدام.
04:09
Speaker A
ليه بيعمل الحركه دي عشان انت هتحط عناصر جوه عناصر جوه عناصر جوه عناصر.
04:12
Speaker A
لو انت ما عملتش الحركه دي هتلاقي العناصر كلهم على نفس اللاين وساعتها مش هتعرف البدايه فين والنهايه فين.
04:18
Speaker A
هتقولي لحظه واحده عايز اشوف مثال على الكلام ده هقول لك عينيا.
04:21
Speaker A
تعالوا كده مع بعض نعمل هنا بيج سورس كده وتشوف هنا لما يكون عندك عناصر كتير زي دي.
04:26
Speaker A
لو كل واحد من دول على نفس اللاين العناصر دي كده مش منسقه.
04:30
Speaker A
هويك حاجه بس بسيطه جدا لو جينا خدنا كل اللي انت شايفه ده حطيناه في صفحه هنا تجريبيه هسميها تست بس عشان اوريك بس الفكره وعشان تبدا ان شاء الله محترف.
04:37
Speaker A
ده الشكل بتاعنا هنا هتشوف العناصر دلوقتي اتنسقت.
04:40
Speaker A
عملتلها تنسيق وبقت زي ما انت شايف كده العنصر جواه عنصر جواه عنصر جواه عنصر شايفين.
04:46
Speaker A
كل حاجه المستوى بيزيد سنه قدام.
04:48
Speaker A
لو جيت انت دلوقتي انا مش عايزك تتخض من الشكل ده.
04:51
Speaker A
لو جيت انت دلوقتي ما عملتش الحركه دي عارف ايه اللي هيحصل.
04:54
Speaker A
هتلاقي ان في عنصر بدايته هنا وانت مش عارف نهايته فين لانه كلهم على نفس اللاين.
04:59
Speaker A
عشان كده لازم تعمل فورماتنج للكود دي بيسميها فورماتنج عشان الكود بتاعك يكون فورماتد ومنسق وكلين واللي بعدك ان شاء الله يفهم لما يجي يشوف الكود.
05:07
Speaker A
طيب ازاي بنعمل طريقه الفورماتنج دي لو هو ما عمليش الشكل ده عن طريق التاب.
05:12
Speaker A
لو انت في الحته دي بتدوس تاب يوديك سنه قدام تاب شايفين شيفت تاب يرجعك ورا كده ده التنسيق بتاعنا.
05:17
Speaker A
طيب عظيم جدا.
05:18
Speaker A
جوه صفحه الاتش تي ام ال بتاعتنا عندنا عنصرين اهم حاجه في الدنيا.
05:23
Speaker A
تقدر تفتكرهم بجسم الانسان.
05:25
Speaker A
عندنا عنصر الهيد بالشكل ده وعندنا عنصر البادي.
05:29
Speaker A
البودي يا جماعه هو جسم الصفحه بتاعتنا هو اللي فيه جميع المحتوى اللي الشخص بيشوفه.
05:34
Speaker A
هو اللي فيه كل الكلام اللي انت شايفه قدامك ده.
05:36
Speaker A
كل حاجه من اول الصوره دي لحد تحت خالص دي موجوده في البودي.
05:41
Speaker A
طب الهيد بيكون موجود فيه ايه الهيد بيكون موجود فيه حاجه اسمها الميتا داتا اللي هي معلومات عن الصفحه بتاعك.
05:46
Speaker A
دي عباره عن تعليمات للمتصفح عشان يشوف هيتعامل مع الصفحه ازاي.
05:49
Speaker A
اسم الصفحه مثلا اللي هو بيتكتب فوق خالص ده بيكون موجود في الهيد شايفينه اللي فوق خالص.
05:54
Speaker A
معلومات عن الصفحه لما يجي جوجل يارش في الصفحه بتاعتك او ياخد معلومات منها بياخدها من الجزء ده مش من محتوى الصفحه ده هنا.
06:02
Speaker A
شويه معلومات زي كده هنتكلم عنها ان شاء الله بالتفصيل في الفيديو بتاع الهيد اللي هو هيكون ليه فيديو لوحده.
06:08
Speaker A
طيب النهارده احنا عايزين ننشئ صفحتنا الاولى بعد شويه المعلومات اللي اتعلمناها دي انا مش عايز ابدا اطلع وانا ما عنديش صفحه.
06:14
Speaker A
هنبدا باول تاج عندنا اسمه تايتل.
06:17
Speaker A
التايتل هو اسم الصفحه الموجود هنا ده.
06:20
Speaker A
طب انت عندك بوك ستور صح هنكتب هنا بوك ستور.
06:23
Speaker A
البوك ستور ده التايتل بتاع الصفحه اللي هتشوفه حضرتك فوق خالص لما تيجي تسيف الصفحه وتخش عليها عشان تشوفها.
06:30
Speaker A
بعد كده جوه الصفحه هكتب له ذس از ماي بوك ستور وتكتب له ويلكم بس كده على سبيل المثال للتجربه وهنعمل سيف.
06:34
Speaker A
وهنروح عشان نبص على صفحتنا الاولى ادي بوك ستور وادي الصفحه بتاعتنا نفتحها.
06:38
Speaker A
كتب لي فوق اهو بوك ستور في التايتل وهنا ذس از ماي بوك ستور ويلكم.
06:42
Speaker A
دي اول حاجه الحمد لله عملناها فهمنا منها بس يعني ايه انشاء صفحه جديده.
06:46
Speaker A
فهمنا بس النصائح الاوليه لبناء مشروع من الصفر عشان تكون متاسس صح ومؤهل باذن الله ان انت تدخل في المعلومات اللي جايه.
06:53
Speaker A
لاحظوا معايا اللي احنا عملناها هنجربه سريعا هنا شيفت تاب بعلم عليهم وادوس شيفت تاب بص رجعهم لي ورا هنا نفس القصه هنا نفس القصه.
06:59
Speaker A
لقيت التنسيق بايز بتدوس هنا تاب هنا تدوس تعلم عليه كده عشان يوديه سنه قدام تعلم على كل ده عشان توديه سنه قدام بالتاب.
07:06
Speaker A
عشان كده بقى التنسيق سليم تقف على البودي ده نهايته هنا الهيد ده نهايته هنا.
07:11
Speaker A
فبقيت عارف كل حاجه نهايتها فين بتكتب كود منسق فمبروك عليك انت كده بدات زيك زي المحترفين بالظبط باذن الله.
07:17
Speaker A
يا رب يا جماعه الدرس يكون بسيط وسهل وعجبكم اشوفكم ان شاء الله في الفيديو الجاي والسلام عليكم.
Topics:تعلم HTMLمشروع ويبفيجوال ستوديو كودتنسيق الكودindex.htmlعناصر HTMLالصفحة الأولىتطوير الويبنصائح برمجةElzero Web School

Frequently Asked Questions

لماذا يجب تجنب استخدام الأسماء العربية والمسافات في أسماء مجلدات المشروع؟

لأن استخدام الأسماء العربية والمسافات قد يسبب مشاكل عند التعامل مع المسارات والأوامر في البرمجة، مما يؤثر على عمل المشروع بشكل صحيح.

ما هو دور ملف index.html في مشروع الويب؟

index.html هو الملف الرئيسي الذي يبدأ المتصفح بتحميله عند فتح الموقع، ويحتوي على هيكل الصفحة الأساسية.

كيف يمكن تنسيق الكود داخل ملف HTML لجعله أكثر وضوحاً؟

يمكن تنسيق الكود باستخدام التاب (Tab) لزيادة المسافة البادئة لكل عنصر داخل عنصر آخر، مما يسهل قراءة وفهم هيكل الصفحة.

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →