Ahmad Hassan2 نشر 17 نوفمبر أرسل تقرير نشر 17 نوفمبر السلام عليكم أنا أحمد نضال ادرس هندسة البرمجيات سنة ثالثة اريد الدخول في عالم الويب فاريد منكم نصائح وارشادات عن طرق العلم المتاحة !! يعني nodejs , Laravel .... شو نصيحتكم الي وهل أبدأ باكيند بعدين فرونت ايند ولا كيف .؟؟ ؟ ؟ 2 اقتباس
0 Mustafa Suleiman نشر 17 نوفمبر أرسل تقرير نشر 17 نوفمبر طالما أنك لم تحدد بعد ما تريد التخصص به، فعليك دراسة تخصص Full-stack أي تعلم الواجهة الأمامية والخلفية معًا، وتستطيع ذلك من خلال تعلم PHP ولارافل أو جافاسكريبت وNode.js، بالطبع ستحتاج إلى تعلم HTML, CSS أيضًا. بعد ذلك تستطيع تحديد ما هو التخصص المناسب لك. لكن قبل تعلم التقنيات، من الأفضل البحث في سوق العمل عن الوظائف المتاحة لمجال البرمجة والتقنيات المطلوبة بنسبة أكبر وبالأخص لمستوى junior ثم تعلم تلك التقنيات لتوفر على نفسك الوقت، مثلاً هل لارافل لديك مطلوبة بنسبة أكبر مقارنًة بالتقنيات الخاصة بجافاسكريبت مثل Node.js وReact؟ تفقد مواقع التوظيف مثل LinkedIn وIndeed وحدد بلدك. ستجد هنا تفصيل: اقتباس
0 محمد عاطف17 نشر 18 نوفمبر أرسل تقرير نشر 18 نوفمبر وعليكم السلام ورحمة الله وبركاته . توجد ثلاثة وظائف رئيسية فيها : تطوير الواجهات الأمامية (Front end) تطوير الواجهات الخلفية (back end) تطوير الويب (Full Stack) وبما أنك حاليا ما زلت تدرس في الجامعة ولم تحدد المجال و التقنية التي تريد العمل بها . فأولا يجب عليك دراسة سوق العمل في الدولة و المنطقة التي تتواجد بها وترى ما هي الوظائف المتاحة الحالية وما هي التقنيات المطلوبة بكثرة . وأيضا يجب ان تبحث وترى التقنيات الموجودة ومدي شغفك لها فهناك بعض الأشخاص الذي لا يفضلون java script ويرون ال php أسهل وأفضل فهذا يعتمد على كل شخص . لذلك أنصحك أن تقرأ عن البرمجه بصفه عامه ومسارات تطوير الويب المُختلفه و تحدد المجال الذي تريد تعلمه والتقنية التي تتماشي معك ومع سوق العمل. وإذا أردت البدأ حاليا فيفضل في مجال الواجهات الخلفية أولا ويمكنك بجوارها مذاكرة أساسيات HTML و CSS لتستطيع بناء موقع شامل وإذا وجدت نفسك جيدا في التصميم والتنسيقات يمكنك بعدها التقدم ومذاكرة الواجهات الأمامية. ويمكنك قراءة الإجابات التالية لمزيد من التفاصيل حول مجالات الويب و الدورات المتاحة هنا في الأكاديمية والتقنيات المستخدمة في الويب : 1 اقتباس
0 عماد شيخ العشرة نشر 26 نوفمبر أرسل تقرير نشر 26 نوفمبر وعليكم السلام, كلا الواجهات الأمامية والواجهات الخلفية مطلوبة في سوق العمل فقبل إختيار التخصص إختار سوق العمل الذي تريده وعليه حدد التكنولوجيات المطلوبة كnodejs أوLaravel للواجهات الخلفية أو مكتبات الواجهات الأمامية كAngular, React, Vue . إن أردت أن تدخل كمطور موقع متكامل Full Stack حيث يمكنك عمل الواجهات الأمامية والخلفية معا يمكنك البدأ بأساسيات الفرونت إند مثل الHTML , وبعض من الCSS , Javascript لكي تخولك فهم الباك إند أكثر لكن ليس بالشرط لإتقانها يمكنك تعلم الأساسيات فقط ثم الذهاب للباك إند وتتعلمه ثم تعود لتطور نفسك في مجال الفرونت إند وتعلم إطارات عملها ومكتباتها لكن إنتبه من الشتت إذا اخترت مجالك. في حال أثناء تعلمك للFullstack شعرت أنك ستتقن عمل أكثر من الاخر وستلتزم به أكثر وستحبه أكثر يمكنك تحديد التخصص الذي تريده وتطور نفسك من هذا المجال وتدخل سوق العمل. يمكنك أيضا أُثناء تعلمك الواجهات الأمامية أو تطوير Fullstack تعلم تصميم واجهات المستخدم وتجربة المستخدم UI/UX design حيث هذا المجال متعلق بالتصميم والألوان إن كان لديك رغبة في العمل في هكذا مجال. تلخيصا لكلامي إن كنت لا تعلم ماذا تتخصص اقرأ عن كل مجال بالتفصيل واختر ما هو المناسب لك وإن اردت الاثنين معه يمكنك البدأ بالأساسيات كHTML , CSS, JavaScript ثم انتقل للواجهات الخلفية وتعلم أساسياتها وانتبه من التشتت. أرجو لك التوفيق في مسارك. اقتباس
السؤال
Ahmad Hassan2
السلام عليكم
أنا أحمد نضال ادرس هندسة البرمجيات سنة ثالثة
اريد الدخول في عالم الويب فاريد منكم نصائح وارشادات عن طرق العلم المتاحة !!
يعني nodejs , Laravel ....
شو نصيحتكم الي وهل أبدأ باكيند بعدين فرونت ايند ولا كيف .؟؟ ؟ ؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.