اذهب إلى المحتوى

أسامة زيادة

الأعضاء
  • المساهمات

    2501
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    6

كل منشورات العضو أسامة زيادة

  1. يمكن لشخص مبتدئ في تعلم تقنية معينة البدء بأي إصدار يشاء، سواء كان قديمًا أو حديثًا. ولكن من الأفضل البدء بتعلم الإصدار الأحدث إذا كان متاحًا ويتم استخدامه بشكل واسع في الصناعة، لأن الإصدار الجديد عادةً ما يتضمن تحديثات ومزايا جديدة وتحسينات في الأداء. كما يمكنك البدء من الإصدار الأحدث يمكنك تعلم أساسيات التقنية بشكل صحيح وفي نفس الوقت الاطلاع على الإصدارات السابقة وفهم الفروق بينها. ولكن، إذا كان لديك أسباب معينة تجعل من الضروري بالنسبة لك بدء التعلم بإصدار قديم، فلا يوجد أي مانع من ذلك، ويمكنك فيما بعد تعلم الإصدارات الجديدة والاضافات الجديدة المتاحة له . كما أن الدورات مسجلة مسبقاً على الإصدار القديم وأيضاً نلاحظ أن مسارات الدورات في تطوير دائم وربما في المستقبل سوف يتم تطوير المسار واستخدام الإصدارات الحديثة .
  2. يمكن استخدام الأكواد التالية لتغيير خصائص العرض في الأجهزة المختلفة:- /* للأجهزة التي عرضها أكبر من 768 بكسل */ @media (min-width: 768px) { body { background-color: yellow; } } /* للأجهزة التي عرضها أصغر من 768 بكسل */ @media (max-width: 767px) { body { background-color: red; } } هذه الأكواد تعمل بشكل جيد في كلاً من Sublime Text و Visual Studio Code. يجب التأكد من كتابة الشروط بشكل صحيح مثل min-width أو max-width وعدم استخدام only و screen معًا. الأكواد المعروضة هي طريقة حديثة وفعالة لتحديد خصائص العرض في الأجهزة المختلفة. كما أن هذه @media الخاصة في إطار عمل Bootstrap وكيفية استخدامها على مختلف الشاشات. // Small devices (landscape phones, 576px and up) @media (min-width: 576px) { ... } // Medium devices (tablets, 768px and up) @media (min-width: 768px) { ... } // Large devices (desktops, 992px and up) @media (min-width: 992px) { ... } // Extra large devices (large desktops, 1200px and up) @media (min-width: 1200px) { ... }
  3. نعم يمكنك تتبع المسارات كما هي وهو الأفضل لك ، بحيث تبدا الدورة في مدخل إلى علوم الحاسوب وبعدها تنتقل إلى عالم البرمجة وكل ما يخص الحاسوب ، كما أن هذا الترتيب مرتب من قبل خبراء وكل المسارات مرتبة بالتسلسلة بحيث تعتمد على بعضها البعض .
  4. أفضل من سوف يجيبك عن هذا السؤال هو قسم مركز المساعدة في الأكاديمية لذلك أنصحك بالتواصل معهم والتوصل لإتفاق معهم على آلية الدفع للإشتراك في الدورات .
  5. يعتمد ذلك على عدة عوامل. إذا كانت المكتبات التي تستخدمها شائعة ومستخدمة بكثرة على الإنترنت، فاستخدام الـ CDN قد يكون الخيار الأفضل. حيث ستتمكن من استخدام نسخة مخزنة مسبقاً من المكتبة على الخادم البعيد، مما يؤدي إلى تحميل أسرع وأداء أفضل لموقعك. ولكن ، إذا كنت تستخدم مكتبات أقل شيوعاً أو إذا كانت مكتبتك تحتوي على ملفات ضخمة، فقد يكون من الأفضل تحميل المكتبة محلياً على خادمك لتحقيق أداء أسرع وتجنب الاعتماد على شبكة الإنترنت وتأثيرات الشبكة على سرعة التحميل. كما يجب مراعاة أيضاً أمان المكتبات وتحديثها بانتظام، سواء كانت على شكل CDN أو مثبتة محلياً.
  6. يمكن عمل إضافة صورة في محرر النص باستخدام TypeScript عن طريق استخدام واجهة برمجة تطبيقات (API) لمعالجة الصور مثل Canvas API. فيما يلي مثال بسيط يوضح كيفية إضافة صورة باستخدام TypeScript و Canvas API: // تحديد عنصر HTML canvas const canvas = document.getElementById("myCanvas") as HTMLCanvasElement; const context = canvas.getContext("2d"); // تحميل الصورة const image = new Image(); image.src = "path/to/image.jpg"; // رسم الصورة على الـ canvas بعد تحميلها image.onload = function() { context.drawImage(image, 0, 0); } في هذا المثال، نحدد عنصر canvas في HTML ونحصل على مرجع إلى سياق الرسم. ثم نقوم بتحميل الصورة باستخدام كائن الصورة الذي يتم إنشاؤه بواسطة الصنف Image ونحدد مصدر الصورة. بعد ذلك، نستخدم دالة onload لرسم الصورة على الـ canvas بعد أن تم تحميلها. يمكنك تخصيص الرسم عن طريق تغيير موقع الصورة وحجمها في الـ canvas. بالإضافة إلى ذلك، يمكنك استخدام ميزات أخرى مثل اللون والظلال لتخصيص الصورة وجعلها تبدو أفضل.
  7. نعم ، أنصحك بالبدء في تعلم لغة Ruby إذا كنت مهتمًا بتطوير تطبيقات الويب والبرمجة الشيئية. تعتبر Ruby لغة برمجة عالية المستوى وسهلة التعلم ، وتستخدم على نطاق واسع في تطوير تطبيقات الويب والحوسبة السحابية. كما ، فإن Ruby متوفرة على نطاق واسع في السوق ، حيث يستخدمها العديد من المطورين في تطوير تطبيقات الويب والشركات التي تعتمد على تقنيات الويب. علاوة على ذلك ، فإن Ruby تستخدم في إطارات تطوير الويب مثل Ruby on Rails ، الذي يساعد على تسريع عملية تطوير تطبيقات الويب وتبسيط العمليات الروتينية. بمجرد أن تتقن لغة Ruby ، يمكنك البدء في تعلم إطارات تطوير الويب مثل Ruby on Rails ، وتعلم تقنيات التخزين في قواعد البيانات وتطوير تطبيقات الموبايل باستخدام إطارات تطوير تطبيقات الموبايل مثل React Native أو Flutter. كما يمكنك أيضًا البدء في تعلم لغات برمجة أخرى مثل Python إذا كنت ترغب في توسيع مهاراتك في المستقبل.
  8. نعم بعد الإنتهاء من الدورات التالية :- دورة تطوير واجهات المستخدم دورة تطوير تطبيقات الويب باستخدام لغة PHP يمكن مناداتك باسم Full stack developer لأن لديك جميع الخبرات و التقنيات الازمة مثلاً في دورة تطوير واجهات المستخدم سوف تتعلم كل ما يختص في Front-End و في دورة تطوير تطبيقات الويب باستخدام لغة PHP سوف تتعلم كل ما يتعلق في Back-End وهكذا يصبح مسماك الوظيفي Full stack وقادر على إنجاز وظائف ومشاريع لها علاقة في Front-End و Back-End .
  9. بعد ما أن تنتهي من دورة علوم الحاسوب سوف تكون أمام عدّة مجالات وأمام الكثير من اللغات البرمجية لمن يأتي هنا دورة الإختيار فمثلاً المجال الذي رائيت أنه مناسب لك وله سوق عمل كبير وممكن أن تستمر فيه يمكنك أن تختار الدورة على هذا الأساس . فمثلاً لو إخترت أن تصبح مبرمج Front-End دورة تطوير واجهات المستخدم هي الأفضل لك ، واذا أردت أن يكون مجالك في الويب متعلق في Back-End يمكنك الإنضمام لدورة تطوير تطبيقات الويب باستخدام لغة PHP و دورة تطوير التطبيقات باستخدام لغة JavaScript و دورة تطوير التطبيقات باستخدام لغة Python . في النهاية يجب عليك إختيار مجالك بعناية وحرص شديد لانه يمكن أن يستمر معك هذا المجال معك ويكون مصدر رزق لك .
  10. في البداية وقبل كل شيء يجب عليك تحديد المجال الذي تريد أن تتخصص فيه ، ولأنه وكما تعلم لغات البرمجة كثيرة ومتنوعة ، هناك لغات متخصص في الويب ، وأخرى متخصصة في تطبيقات الجوال ـ وأخرى متخصصة في تطوير تطبيقات سطح المكتب ، ولغات برمجية تستخدم لبرمجة الألعاب وغيرها من اللغات البرمجية الكثيرة ، ولكل هذه المجالات يوجد تقنيات ولغات برمجية متنوعة يتم استخدامها فيه ، لذلك وكأول خطوة لك هي تحديد التخصص الذي تريد تعلمه ، والعمل فيه ، ثم بعد ذلك تحديد اللغات التي تريد تعلمها في المجال أو التخصص الذي قمت بتحديده . هذه مقالات مساعدة لك تساعدك في تعلم البرمجة :-
  11. بالاضافة إلى ما أخبر به مصطفى ، هناك أيضاً أدوات متاحة لمساعدتك على اختبار وتحسين تصميم موقع الويب الخاص بك مثل :- Google PageSpeed Insights: هذه الأداة تقيم سرعة تحميل صفحات موقع الويب الخاص بك وتوفر توصيات لتحسين الأداء. GTmetrix: هذه الأداة توفر تقارير شاملة حول سرعة تحميل صفحات موقع الويب الخاص بك وتقدم توصيات لتحسين الأداء. Pingdom Website Speed Test: هذه الأداة توفر معلومات حول سرعة تحميل صفحات موقع الويب الخاص بك، بالإضافة إلى تحليل وافر حول الأداء. BrowserStack: هذه الأداة تتيح لك اختبار تصميم موقع الويب الخاص بك على مجموعة واسعة من المتصفحات والأجهزة المختلفة. WebPageTest: هذه الأداة توفر تقارير شاملة حول سرعة تحميل صفحات موقع الويب الخاص بك، بالإضافة إلى تحليل وافر حول الأداء ومدى تحمل الموقع للحمولة الكبيرة. CSS Validator: هذه الأداة تساعدك على التحقق من صحة شفرات CSS المكتوبة وفقًا لمعايير W3C. بالنسبة لإضافة الميديا المناسبة لكود CSS لجعل الموقع مناسبًا على جميع الشاشات، فهناك العديد من الأدوات التي يمكن استخدامها لهذا الغرض، مثل Bootstrap و Foundation و Materialize CSS وغيرها. ومع ذلك، يجب الانتباه إلى هذا الجانب في مرحلة تصميم الموقع من البداية، وتصميمه بطريقة تتناسب مع الأجهزة المختلفة والشاشات المختلفة. يمكن استخدام الأدوات المذكورة لإجراء التحسينات والتعديلات اللازمة لتحسين تجربة المستخدم وجعل الموقع مناسبًا على جميع الأجهزة.
  12. من وجهة نظري الخاصة ولو كنت في مكانك أقوم باختيار دورة تطوير واجهات المستخدم ، لانه بعد الإنتهاء من الدورة سوف تصبح محترف في Front -End ويمكنك العمل في سوق العمل كمصمم لمواقع الويب ، وبعدها تأتي عملية تطوير الموقع باستخدام PHP وقواعد البيانات وهنا يأتي دور دورة تطوير تطبيقات الويب باستخدام لغة PHP التي هي الموضوع الأساسي وبعد الإنتهاء من الدورة سوف تصبح محترف في Back-End وهنا أنت تكون جمعت بين Front -End و Back-End وسوف يصبح اسمك الوظيفي Full Stack Developer وهنا سوف تكون لك فرصة أكبر في سوق العمل . دورة علوم الحاسوب هي للأشخاص المبتدئين في الغالب والذين لم يقوموا بتحديد مجالهم بعض ، وهناك دورات أخرى مثل دورة تطوير التطبيقات باستخدام لغة JavaScript سوف تفيدك جداً وتزيد من مهاراتك وخبراتك ، ودورة دورة تطوير التطبيقات باستخدام لغة Python كذلك يمكنك الإستفادة منها في الويب أيضاً .
  13. دورة علوم الحاسوب دورة شاملة للعديد من المعلومات والأمور المهمة في كثير من المجالات مثل مكونات الحاسوب والتفكير المنطقي مروراً بأساسيات البرمجة ولغة JavaScript وبايثون Python ومفاهيم البرمجة الكائنية OOP والخوارزميات وبنى المعطيات، وحتى المواضيع الأكثر تقدماً مثل أنظمة التشغيل، وقواعد البيانات وعالم الويب وأنماط تصميم البرمجيات. وكل هذه المجالات ممكن أن تضعكِ على بداية الطريقة لتخصص في المجال الذي رائيتِ أنه ممكن أن تبدعِ به والبدء في التعمق به كثيراً ، وممكن في الخبرة التي سوف تتحصلين عليها من الدورة الحصول على بعض الأعمال والمشاريع الصغيرة . للإطلاع على تفاصيل الدورة كاملة من هنا
  14. نعم، خدمة (Web Scraping) هي خدمة مطلوبة في مجال العمل الحر. يتم استخدامها لاستخراج البيانات من مواقع الويب وتحويلها إلى بيانات مفيدة للأعمال والبحوث والتحليلات. يستخدم Web Scraping بشكل شائع في عدة مجالات مثل التسويق الرقمي وتحليل البيانات والأبحاث والتعلم الآلي والعمليات الأعمالية وغيرها. يمكن للعمل الحر في هذا المجال تقديم الخدمة للشركات والأفراد الذين يحتاجون إلى هذه الخدمة لتحسين عملياتهم أو الحصول على بيانات مفيدة لأعمالهم. ولكن ، يجب الانتباه إلى أن استخدام Web Scraping يتطلب المهارات الفنية اللازمة لإجراء العملية بطريقة فعالة وصحيحة، بما في ذلك المعرفة بالبرمجة وتقنيات الويب وقواعد البيانات. كما يجب احترام حقوق الملكية الفكرية وقوانين الخصوصية عند استخدام Web Scraping ، لذلك ينبغي التأكد من الامتثال للقوانين واللوائح المعمول بها في المجتمع المحلي والدولي.
  15. الإمتحان سوف يكون عبارة عن محادثة صوتية سوف يحدد لك موعد لاجراء محادثة صوتية لمدة 30 دقيقة يطرح المدرب فيها أسئلة متعلقة بالدورة ويناقش معك ما نفذته خلالها. ومن خلالها سوف يحدد المدرب لك مشروع تخرج للعمل عليه وتسليمه ومن بعدها يمكنك الحصول على الشهادة . للإطلاع أكثر من هنا عن آلية تقديم الإمتحان والمشروع وما المتطلبات الازمة لك قبل الدخول للإمتحان .
  16. في البداية وقبل كل شيء يجب عليك تحديد المجال الذي تريد أن تتخصص فيه ، ولأنه وكما تعلمِ لغات البرمجة كثيرة ومتنوعة ، هناك لغات متخصص في الويب ، وأخرى متخصصة في تطبيقات الجوال ـ وأخرى متخصصة في تطوير تطبيقات سطح المكتب ، ولغات برمجية تستخدم لبرمجة الألعاب وغيرها من اللغات البرمجية الكثيرة ، ولكل هذه المجالات يوجد تقنيات ولغات برمجية متنوعة يتم استخدامها فيه ، لذلك وكأول خطوة لك هي تحديد التخصص الذي تريد تعلمه ، والعمل فيه ، ثم بعد ذلك تحديد اللغات التي تريد تعلمها في المجال أو التخصص الذي قمت بتحديده . هذه مقالات مساعدة لك تساعدك في تعلم البرمجة :-
  17. حتى تصبح مصمم مواقع عليك تتبع بعض الخطوات التالية فمثلاً يمكنك البدء في :- تعلم أساسيات التصميم: يمكنك البدء بتعلم أساسيات التصميم الجرافيكي، مثل الألوان والخطوط والتكوين والنسق والتوازن والتناسق. يمكنك أن تجد الكثير من المصادر عبر الإنترنت التي تشرح هذه المفاهيم بشكل مفصل وبسيط. تعلم التصميم الإلكتروني: يجب عليك تعلم كيفية استخدام برامج التصميم الإلكتروني، مثل Adobe Photoshop وAdobe Illustrator وSketch وFigma. يمكنك أن تجد الكثير من المصادر التعليمية عبر الإنترنت لتعلم هذه البرامج. تعلم لغات البرمجة: يمكنك تعلم لغات البرمجة المستخدمة في تصميم المواقع، مثل HTML وCSS وJavaScript. التدريب العملي: يمكنك تطبيق ما تعلمته من خلال التدريب العملي على مشاريع مختلفة، مثل تصميم موقع شخصي أو موقع تجاري أو مدونة. يمكنك أيضًا العمل مع فرق تصميم مواقع لتعلم المزيد والحصول على المشورة. إنشاء معرض الأعمال: يجب عليك إنشاء معرض الأعمال الذي يعرض مشاريعك وأعمالك لتظهر قدراتك ومهاراتك في التصميم. يمكنك استخدام معرض الأعمال الخاصة بك لجذب عملاء جدد وتحقيق المزيد من الفرص في مجال التصميم.
  18. في الغالب عندما يكون استخدام مكتبة برمجية في مشروعك يشترط الامتثال لشروط ترخيصها، سواءً كان ذلك ترخيصًا مفتوح المصدر أو ترخيصًا تجاريًا. في الحالات العامة ، فإن شروط الترخيص لا تجبرك على تعديل المكتبة، ولكن قد تفرض بعض الشروط القيود على الاستخدام وتوزيع المشروع الذي تقوم ببنائه باستخدام هذه المكتبة ، لذلك يجب عليك قراءة شروط الترخيص للمكتبة بعناية قبل استخدامها في مشروعك ، والتأكد من أنك تفهم تمامًا ما يسمح به الترخيص وما يحظره. يجب الالتزام بشروط الترخيص والتأكد من أن استخدام المكتبة لا يتعارض معها. قد يكون هناك بعض الرخص التي تشترط الإشارة إلى المكتبة المستخدمة في توثيق المشروع أو تقديم اعتراف للمكتبة عند توزيع المشروع. لذلك من المهم الالتزام بشروط الترخيص والتأكد من أن استخدام المكتبة يتوافق معها.
  19. بخصوص الدورات فلا يوجد في الأكاديمية دورات مجانية جميعها مدفوعة ، ولكن يمكن الوصول إلى محتوى مجاني مثل المقالات ولذهاب إليها يمكنك من خلال دروس ومقالات الإطلاع على الكثير من المقالات في عدّة تصنيفات مهمة مثل البرمجة والتصميم وغيرها . وأيضاً يوجد كتب مفيدة ومجانية يمكنك تحميلها ودراستها . أيضاً ضمن المحتوى المجاني في الاكاديمية الإطلاع على الأسئلة العامة فهناك تطرح أسئلة ذات أهمية في كثير من الأمور المهمة في البرمجة والتصميم وغيرها .
  20. لا ، لا يكفي الإطلاع النظري على الدروس ويجب عليكِ التطبيق العملي مع المدربين كما أنه من شروط الامتحان والحصول على الشهادة كتالي :- يمكنك التقدم إلى امتحان الدورة، من خلال التواصل مع مركز مساعدة أكاديمية حسوب، مع مراعاة الشروط التالية: إتمام أربعة مسارات تعليمية على الأقل التطبيق العملي مع المدرب، والاحتفاظ بالمشاريع العملية الناتجة لإرسالها للمراجعة رفع المشاريع على حسابك على GitHub أولًا بأول لمشاركتها معنا وهنا يظهر أن التطبيق العملي مهم جداً لإجتياز الإمتحان وأيضاً لكسب معلومات أكبر وتسهيل المعلومات عليكِ .
  21. وعليكم السلام ورحمة الله وبركاته يجب عليك فهم المسار جيداً قبل الإنتقال إلى مسار جديد ومحاولة اكتساب المهارات المتعلقة في المسار حتى تضيف إليك معلومات جديدة وخبرة كافية لتصبح مطور واجهات محترف . أهم ما يمكنك فعله خلال متابعتك للمسار هو إعادة الدرس الذي لا فعه أكثر من مرة ولو بشكل بطيئ وتدوين المعلومات وهذا سوف يساعدك على فهم اطار العمل Hugo بشكل مبسط وليس عليك الإسراع في المسار لإنهائه . كما يمكنك الممارسة والتطبيق مع المدرب وذلك سوف يشعرك ببعض من الفهم لملفات إطار العمل وما هي أهم الملفات والاكثرها إستخدماً خلال تطوير المواقع . كما يمكنك الإستفسار والسؤال في التعليقات عن كل الأمور الغير واضحة لك وسوف يجيبك المدربون على توضيح كل ما هو صعب لديك .
  22. يمكنك فعل التالي من أجل ضمان زيادة عدد الزيارات على المقالات :- استخدام الصور والفيديوهات المثيرة للاهتمام في مقالاتك : يمكن للصور والفيديوهات الملفتة للانتباه جذب المزيد من الزوار وجعل المقالات الخاصة بك أكثر شيوعًا على وسائل التواصل الاجتماعي ومنصات المشاركة. استخدام عناوين مثيرة للاهتمام ووصف مثير للفضول : يمكن أن تكون عناوين المقالات الخاصة بك والوصف مفتاحًا لجذب الزوار. يجب أن تكون العناوين والوصف مثيرة للاهتمام وتوضح الفائدة التي سيحصل عليها القارئ عند قراءة المقال. الكتابة عن المواضيع الرائجة والمثيرة للاهتمام : يجب أن تكون مقالاتك محدثة وتشير إلى المواضيع الرائجة والمثيرة للاهتمام. عندما يبحث الناس عن هذه المواضيع، ستظهر مقالاتك في نتائج البحث وتستقطب المزيد من الزوار. التفاعل مع المجتمع : يجب عليك التفاعل مع المجتمع والمشاركة في المنتديات والمجموعات ذات الصلة. يمكنك نشر روابط إلى مقالاتك وطرح الأسئلة لجذب الزوار وزيادة تفاعلاتهم مع محتواك. إنشاء حملات تسويقية لمقالاتك : يمكنك إنشاء حملات تسويقية لمقالاتك ونشرها على وسائل التواصل الاجتماعي ومنصات التسويق الرقمي. يمكنك الاستفادة من خدمات التسويق عبر البريد الإلكتروني والإعلانات المدفوعة لزيادة عدد الزوار المقالات الخاصة بك. تحسين محركات البحث (SEO) : يمكن تحسين محركات البحث لمقالاتك لجذب المزيد من الزوار. يمكنك استخدام الكلمات الرئيسية الصحيحة والبحث عن عناوين الموضوعات ذات الصلة لتحسين ترتيب مقالاتك في نتائج البحث. إنشاء محتوى تفاعلي : يمكنك إنشاء محتوى تفاعلي مثل الاستبيانات والاختبارات والمسابقات لجذب المزيد من الزوار وزيادة تفاعلهم مع محتواك. الترويج لمقالاتك في المواقع الإلكترونية الأخرى : يمكنك الترويج لمقالاتك في المواقع الإلكترونية الأخرى والمنصات المتخصصة ذات الصلة لجذب المزيد من الزوار. تحسين تجربة المستخدم : يجب تحسين تجربة المستخدم للمستخدمين الذين يزورون مقالاتك. يمكنك تبسيط التصميم وتحسين تنظيم المحتوى لجعله أكثر سهولة واستخداماً. الاستفادة من الإحصاءات والتحليلات : يمكنك استخدام الإحصاءات والتحليلات لتحديد الأساليب الأكثر فعالية في جذب المزيد من الزوار إلى مقالاتك. يمكنك استخدام الأدوات المتاحة لمراقبة وتحليل أداء مقالاتك وتحديد العوامل التي تؤثر في الزيادة في الزيارات.
  23. بالنسبة إلى الكورسات المجانية يمكنك أن تجد الكثير من قوائم التشغيل التي تشرح أساسيات Front End مثل لغات HTML , CSS ، كما يمكنك أن تجد الكثير من الشروحات المفيدة على موسوعة حسوب ويمكنك أن تطلع على المقالات الخاصة في البرمجة في أكاديمية حاسوب من هنا . أما بخصوص النصائح :- في البداية عند البدء في تعلم اللغات يجب عليك الإنتاء من اللغة وبعدها الإنتقال إلى اللغة التانية ، المقصود هنا أنه عندما تنتهي وتعلمك HTML يمكنك الإنتقال إلى CSS . ثم يمكنك تطوير نفسك في HTML , CSS وبناء بعض النماذج والتطبيقات العملية . بعد التأكد من أنك متقن HTML , CSS يمكنك الإنتقال إلى تعمل لفة جافا سكربت وإضافة إلى النماذج التي قمت بتنفيذها . والأهم هو عدم اليأس والإستمرار في التعلم . أيضاً يمكنك الإنضمام إلى المجتمع الذي ينتمي إليه مبرمجين Front End في منصات التواصل الإجتماعي ورؤية تجاربهم والتعلم منهم .
  24. نعم الجزء العملي يغطي الكثير من الجوانب المهمة والتي يتم استخدامها بشكل كبير من قبل المبرمجين ، ويتم شرح كل الأساسيات بطريقة سهلة ومبسطة للمشتركين كما أنه في المسارات التي بعد مسار الأساسيات سوف ترى الكثير من التطبيقات العملية والنماذج الفعلية . كما أن الدورات دائماً في تطور لمواكبة أحدث الإصدارات من اللغات البرمجية وأهم التقنيات التي يستخدمها المبرمجين ، لكن يبقى عليك أنت كطالب عند شرح معلومة جديدة من قبل المدرب عليك القيام بالبحث حول المعلومة وكسب معلومات إضافية وترى كيفية استخدامها من قبل المبرمجين الأخرين .
  25. يجب عليك أن تتقف المهارات كلها في HTML و CSS ويجب عليك القيام بالكثير من التمارين الخاصة في هذه التقنيات رغم أنه ربما تشعر ببعض الممل لكن يجب عليك أن تتقنهم جيداً كما يمكنك عمل حركات وأنميشين باستخدام CSS ويمكنك البحث على اليوتيوب بكيفية عمل أنميشين باستخدام CSS وسوف ترى الكثير من النماذج والأمثلة يمكنك تطبيقها ، أما بخصوص الإنتقال إلى تعلم لغة جافا سكربت جيد لكن يجب أن تعلم أن لغة جافا سكربت تختلف كلياً عن HTML و CSS ويجب التركيز بها جيداً . بخصوص الخوف من النسيان لا تقلق كل ما تبحث عنه على الإنترنت سوف ترى الكثير من الإجابات عليه ، لذلك لو شعرت أنك نسيت شيء وأنت تتدرس أو وأنت تعلم قم بالبحث على الإنترنت على كيفية تنفيذه وسوف ترى الكثير من النماذج والإجابات . لذلك قبل الإنتقال إلى تعلم لغة الجافا سكربت قم باتقان HTML و CSS وحاول أن تتعلم كيفية عمل أنيمشين باستخدام CSS وسوف ترى أهمية CSS في إنشاء موقع تفاعلي مع المستخدم من ناحية التصميم .
×
×
  • أضف...