NAWAF ?.
NAWAF ?.

@skoiiiz

7 تغريدة 8 قراءة Jan 19, 2020
للأسف فيه استغفال للبعض، الفكرة كويسه بس مشكلتهم فكرو في جذب الناس اكثر لمشروع ناقص
الحين انا كمبتدئ كيف بستفيد واعرف ؟
لنفترض اني ابي اطور مواقع ، وش دراني عن الFront, Back , API, DB ماعرفهم !
ولنفترض ايضًا اني عرفت الFront واخترته ، كيف بعرف اي لغه افضل وايش استخداماتها؟!!?
بشرحها للي مافهم لتطوير المواقع❤️?
اولًا، في كل موقع فيه جزئين مهمين رئيسيين، وفيه ٤ لكن معظمها تكون لمواقع كبيره
الجزئيين هم Front-End و Back-End
واجهة الموقع ، خلف الموقع
واجهة الموقع Front هي برمجة الموقع بالشكل الي تشوفه بمعنى واجهته، مثل لما تدخل موقع نيتفلكس وغيره ...
١/٦
خلف الموقع Back-End هي العمليات الي يسويها الموقع لكنك ماتشوفها ، او بمعنى عمل الخادم ، مثلا لما الموقع يعرف رقم الايبي الخاص بك ، يتصل بقاعدة البيانات ، يجلب معلومات وغيرها
وتستخدم لغات برمجة مثل PHP ,Python , Java , Ruby ، ومن المهم ان مطور الBack يعرف لغات الFront-End
٢/٦
لغات الFront-End :
HTML= وتستخدم لوضع عناصر الموقع ، مثلا لما تضيف زر او نص او اي عنصر
CSS= وتستخدم لترتيب وتجميل العناصر، مثلا لما تغير لون النص او تغير حجمه او خطه او موقعه
JavaScript= وتستخدم للعمليات التفاعليه بالموقع، مثل حساب جمع رقمين، احداث حدث لما تضغط على شي، وهكذا
٣/٦
هذي اللغات الاساسيه الي لازم يعرفها مطور Front-End ، وفيه ايضًا لغات اخرى يقدر يستعين بها في موقعه، وقد تكون لها فايدة قوية
مثل Bootstrap، هذا framework By CSS ومهمته انه يجعل الموقع يعمل للابتوب والجوال والتاب
Jquery وهي اطار عمل من جافا سكريبت ومهمتها تضيف احداث تفاعليه
٤/٦
ونصيحة لمن يريد التعلم للFront, لا تتعلم الBootstrap قبل ان تتعلم CSS لانها ترجع الى هذه اللغه واكوادها متشابهه لها
وايضًا للJquery لا تتعلمها قبل ان تتعلم الJavaScript،
والان نأتي للجزئيين الباقيين وهم مهمان للمواقع التي تستخدم بيانات اكثر، مثل موقع يستعمل عمليات تسجيل دخول
٥/٦
انتهينا من الFront,END ناتي للAPI , DATABASE
Database هي قاعدة بيانات تستخدمها بالموقع لتخزن فيه البيانات، والخادم يتواصل معها ليتأكد من تسجيل الدخول مثلا وهي، SQL وتختلف انواعها، فيه للشركات الكبيره وفيه صغيره وفيه للجوالات SQLite
API= هي التواصل مع الموقع وجلب بيانات عن بعد
٦/٦

جاري تحميل الاقتراحات...