سجل الآن

تسجيل دخول

فقدت كلمة المرور

فقدت كلمة المرور الخاصة بك؟ الرجاء إدخال عنوان البريد الإلكتروني الخاص بك. ستتلقى رابطا وستنشئ كلمة مرور جديدة عبر البريد الإلكتروني.

تسجيل دخول

سجل الآن

Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat.

كيف أعمل في مجال الويب ؟

بالويب في عندك 4 وظائف رئيسية :

1. المصمم (Ui / Ux designer) :
الشخص يلي بيشتغل تصميم الصفحات على البرامج الغرافيكية متل فوتوشوب و اليستريتور و فيغما ….
هاد الشخص ما بيكتب كود إطلاقاً هو بس مسؤول عن الشكل والتصميم لواجهة المستخدم ( UI ) وتجربة المستخدم ( UX ).

2. الفرونت ايند (Frontend developer) :
الشخص يلي بيحول التصميم لكود برمجي قابل للعمل على المتصفح. بحيث أنه مسؤول عن كل شي بيشوفو المستخدم وبيتعامل معو و هو في الموقع.
اللغات الأساسية لهالوظيفة هي Html, Css, Js
بس الأساسيات غير كافية هون بيبدأ يتبحر بأطر العمل و المكتبات.

3. الباك ايند (Backend developer) :
الشخص المسؤول عن التعامل مع السيرفر و قواعد البيانات.
متل لما تسجل مستخدم جديد فالموقع محتاج مكان يخزن عليه هالمستخدم ليقدر يستخدم حسابو ، طبعاً هاد مثال بسيط جداً عن وظائف الباك ايند.
اللغات المستخدمة كتيرة بس بتتألف من وحدة من اللغات البرمجية التالية مع إطار العمل الخاص فيها :
JS (Node), Php, Python, Java, C#
بالإضافة للغة منهن و إطار العمل الخاص فيها انت محتاج تتعلم التعامل مع قواعد البيانات.

4. السوبرمان (Full stack developer) :
الشخص يلي بيعمل 2. و 3. سوا
أو بشكل أوضح يقوم بعملي الفرونت ايند والباك ايند معاً.

يُفضل قبل الدخول في أحد المجالات البرمجية السابقة (2 و 3 و 4) اطلاع المتعلم على أساسيات البرمجة و علوم الحاسوب و من أفضل الكورسات في هذا السياق هو كورس Cs50

عن alkrsanمثقف

‎إضافة تعليق