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

السؤال

نشر

السلام عليكم 

انا طالب سنه اولى في جامعة بدرس هندسه برمجيات اريد ان اخذ كورس برمجي يساعدني في مجالي حسب خبرتكم يا جماعة الخير ايش افضل كورس ممكن اخخذه متحير بين اثنين الاول تطوير واجهات مستخذم فيه html , css  الثاني javascript  مع العلم اني دارس html css عند elzero web school ولكن ناسيها تماما دارسها و مخلص كل حاجة كنت هتخل في تعلم جافا ولكن دخلت الثانوية وكان لازم اركز عليها و سبت البرمجة سنة كاملة و نسيت كل حالجة تقريبا فما نصيحتكم

Recommended Posts

  • 0
نشر

و عليكم السلام،

من الجيد أنه لديك معرفة مسبقة بال html, css. و لكن دورة تطوير واجهات المستخدم ليست فقط عنهما، فهما يمثلان المقدمة فقط و هذا ما ستتعلمه في تلك الدورة:

  • مفهوم الواجهة الأماميّة للموقع front-end وكيفية عملها.
  • أساسيات لغات تطوير واجهات المستخدم: HTML, CSS, JavaScript.
  • استخدام أحدث أدوات التطوير: Bootstrap, jQuery, Sass, Gulp.
  • التعامل مع خدمة استضافة المشاريع GitHub.
  • إعداد هيكل الموقع ووضع خطة العمل.
  • تطوير واجهة استخدام حقيقة لمتجر الكتروني كامل من الصفر.
  • تطوير موقع لشركة مع مدونة خاصة خطوة بخطوة.
  • بناء 5 صفحات هبوط مختلفة
  • بناء واجهة لموقع يشبه YouTube
  • بناء لوحة تحكم لتطبيق ويب

في حال كنت تميل إلى تطوير واجهات المستخدم فهذا أفضل كورس.

في حال كنت تريد تعلم كيفية بناء ال backend و كيفية بناء تطبيقات موبايل فالأفضل هو دورة تطوير التطبيقات باستعمال javascript.

تحياتي.

  • 0
نشر

وعليكم السلام ورحمة الله وبركاته.

يمكنك قراءة الإجابة التالية لتوضيح جميع تفاصيل الدورات هنا في الأكاديمية والمسمي الوظيفي لكل منهما .

أما بخصوص دورة تطوير واجهات المستخدم فهذه الدورة ستؤهلك لتكون مطور واجهات أمامية فقط وهي مواقع ثابته مثل صفحات الهبوط وتحويل تصاميم Figma إلى صفحة ويب عن طريق HTML و CSS .

أما بخصوص دورة جافاسكريبت فهي عامة ومن الممكن أن تؤهلك لأن تكون مطور واجهات أمامية أو واجهات خلفية أو مطور full-stack أو حتي مطور تطبيقات هاتف . 

ويمكنك قراءة الإجابة التالية لمعرفة الفرق بين المجالات المتاحة :

 

لذلك يجب عليك تحديد المجال الذي تريد العمل به أولا و التقنية التي تحبها ومن ثم حينها يمكنك تحديد المجال المفضل لديك.

  • 0
نشر

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

بينما دورة تطوير التطبيقات باستخدام JavaScript فهي تقوم بتعليمك لغة javascript بالتفصيل مع شرح مكتابتها سواء في الواجهة الأمامية أو الواجهة الخلفية ولذلك دورة تطوير التطبيقات باستخدام JavaScript تعتبر  fullstack .
فإذا كنت تريد أن تصبح مطور fullstack فدورة تطوير التطبيقات باستخدام JavaScript هي الإختيار الصحيح مع المراجعة على التقنيات والمهارات التي قمت بتعلمها سابقاً كما أنه يفضل تعلم ال frontend بشكل جيد والعمل به على مشاريع كبيرة نسبياً قبل دورة JavaScript.

  • 0
نشر

سنة كاملة كافية لتنسى ما قمت بدراسته بالفعل، ففي بداية تعلمك للبرمجة أنت بحاجة إلى الاستمرار في الممارسة لتثبيت ما تعلمته على الأقل مرة أسبوعيًا أو يومين في الأسبوع أو تخصيص ساعة أو ساعتين يوميًا للدراسة رغم أن ساعة لا تكفي، لكن قليل دائم خير من كثير منقطع.

في رأي ما أنت بحاجة إليه هو دراسة لغة برمجية وليس HTML, CSS بالتالي أنصحك بتعلم بايثون أو C++ أو جافا، لأنّ دراسة جافاسكريبت لن تفيدك كثيرًا بخصوص الجامعة وتحتاج إلى لغات قوية كالتي ذكرتها وبالأخص C++ أو جافا فستقوم بدراستهم على أي حال في الجامعة، جافا لغة أحدث وقوية أيضًا في نفس الوقت في حال لا تريد التعرض لـ C++.

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...