📚موسوعة الحاسوب و البرمجة📚
11.7K subscribers
875 photos
275 videos
3.95K files
912 links
تحتوي على اي كتب او برامج او فيديوهات او دورات تتعلق بالحاسوب او البرمجة وصيانة الهواتف
قنواتنا
للتواصل @mosoaa_bot
قناتنا في اليوتيوب
https://youtube.com/@musuaamsg
Download Telegram
كان أول من أطلق تسمية (Graphic designer) هو المصمم وليام أديسون دويغنز عام 1922 الذي عرف مصطلح "المصمم الجرافيكي" بأنه ذلك الشخص الذي يجمع بين العناصر المختلفة (كلمات، صور، ألوان...) في صفحة واحدة بشكل يجذب النظر.

ما هو فن تصميم الجرافيك ؟
التصميم الجرافيكي مشتق من كلمة (graph)، وهي تعني (رسم بياني)، أما كلمة (graphic) فهي تعني (تصويري، مرسوم، مطبوع...)، والبحث عن معنى هذه الكلمة الأجنبية لا يشكل صعوبة تذكر، فمعظم القواميس الفنية المتخصصة تفيد أن أصل هذه الكلمة لاتيني وهي من كلمة جرافوس – وتعني ضمن ما تعني: "خط مكتوب أو مرسوم أو منسوخ"، فاستعير اللفظ في اللغات الأوروبية لكي يطلق على كل رسم بخط منسوخ، ثم أصبح اسماً عالمياً لهذا الفن.

يشير المصطلح "فن الجرافيك" (أو رسوم الحاسب) إلى الصور التي يتم إنتاجها باستخدام الحاسب، والتي تشمل الرسومات التوضيحية ورسوم الكارتون المتحركة، وحتى الصور الحقيقية عالية الجودة، كما يستخدم نفس التعبير للإشارة إلى عملية سحب الصور وتلوينها وتظليلها ومعالجتها من خلال الحاسب، وتساعدنا رسوم الكمبيوتر على جمع المعلومات وعرضها وفهمها بشكل سريع وفعال، بل إنه يمكنها إنتاج الصور للكائنات والعمليات التي لا سبيل لنا إلى رؤية أشكالها.




التصميم عملية متعاقبة ومتسلسلة:

فهو يبدأ بخلق معلومات عامة وينتهي بتفاصيل معينة، فالبدء بتصميم دائرة قد ينتهي بأنها عبارة عن شمس أو قمر أو صحن...الخ.

و كلمه جرا فيكس تعني الرسم الملون , وبرامج الجرافيكس هي البرامج الخاصة بالرسم والتصميم من خلال الكومبيوتر.

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

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

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

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

ومن الممكن أن يحتوي على شعار أو رمز لصاحب البطاقة أو الشركة المعلنة التي ينتمي إليها.

ما هي أسس التصميم؟

الخطوط lines

النقط (points)

الأشكال (forms / figures)

الألوان (colors)

ويجب أن نراعي تلك النقاط ونراعي التوافق بينها جيداً.

أسس التصميم:

الانسجام : الانسجام والتنسيق بين عناصر التصميم والتوافق بينها وبين ألوانها وبين أحجامها

التدرج : التدرج في الحجم واللون ودرجات الألوان

التكرار : تكرار الأشكال والألوان يؤكد الشكل ويبرزه_ وأحياناً تدور فكرة التصميم في إطار هذه النقطة _ وهناك التكرار في تماثل (السميترية أو النمطية) تكون أحياناً ناجحة و أحياناً أخرى تبعث الملل في التصميم وهناك التكرار مع التدرج.... الخ

التباين والتضاد : من أهم عناصر و أسس التصميم وخاصة في الإعلانات لأنه يبرز المنتج الإعلاني ويجعله ملفت للنظر، ولكن التباين والتضاد يكون بدراسة وبحساب لأنه لو زاد يؤدي إلى خلق رؤية بصرية غير مريحة لعين المشاهد من العملاء المحتملين..

ما هي عوامل تنفيذ تصميم ناجح؟

عوامل نجاح التصميم:

مراعاة أسس التصميم

التعبير عن طبيعة الخدمة أو المنتج ودراسته بشكل واضح

مراعاة الإخراج اللوني وألا تزيد ألوان التصميم عن 3 ألوان بدرجاتهم _ليصل المنتج بصورة أجمل

مراعاة الإخراج النهائي للتصميم وأن يكون في صورة جيدة وجذابة بحيث تكون عناصره متكاملة، وأن يؤدي الغرض المطلوب منه.
#مقالات_برمجية📙📙
بشكل مختصر البرمجة لها عدت مجالات منها:
١_تطوير الألعاب
٢_تطوير تطبيقات سطح المكتب
٣_تطوير المواقع الألكترونية
٤_تطوير تطبيقات الجوال

لكل من هذه المجالات لغات مختلفه يجب تعلمها عشان تقدر تدخل في المجال الذي تريد تعلمه وتحترفه.
نأخذ تطوير تطبيقات الجوال على سبيل المثال:
اذا اردت بناء تطبيق native عليك أول شي تتعلم
لغة java أو kotlin عشان تطور تطبيقات أندرويد و
لغة swift عشان تطور تطبيقات الأيفون طبعا تعلم لغتين مختلفتين راح يأخذ منك وقت وبذات اذا كنت مبتدأ في البرمجه.
نتحدث الأن عن مجال أهتمامي والمجال هذا اذا تعلمته راح يختصر عليك الوقت والجهد ألا وهو
تطوير المواقع الأكترونيه.

و مبرمج الويب (web developer) ينقسم إلا ثلاثه أقسام:
1_ front-end developer
2_ back-end developer
3_ full-stack developer

١-الفرونت إند ديفيلوبر: هو الشخص المختص بتصميم الواجهات التي تظهر للمستخدم ،مثلا اذا دخلت أي موقع الصفحات حقت الموقع الأزرار والألوان كلها من تصميم وعمل الشخص هذا .

٢_الباك إند ديفيلوبر: هو الشخص المختص ببرمجة العمليات التي تحدث خلف الكواليس في
server-side
مثلا اذا دخلت على موقع وسجلت الأيميل والباسورد
مباشره بيناتك هذي راح تروح وتتخزن في قاعدة البيانات المتواجدة في server-side وكل هذا من عمل هذا الشخص

٣_الفل استاك ديفيلوبر : وهو الشخص الي يقدر يسوي عمل الفرونت إند ديفيلوبر والباك إند ديفيلوبر
يعني يقدر يصمم شكل الموقع ويبرمج العمليات الي تحدث خلف الكواليس في server-side

طبعا عشان تقدر تصمم شكل موقع أكتروني وتشتغل كا( Front-end developer) لابد
إنك تتعلم:
1-HTML
2-CSS
3- javascript

لغة نصيه (html) وهي الي تكتب نصوص في الصفحه، لغه بسيطه جدا وتعلمها مابيأخذ منك وقت

الثانيه (css) لغة التزبيط🙂 والي هي مختصه بألوان الصفحه وشكل الصفحه

اللغه الثالثه (javascript ) والي هي أهمهم وهي مختصه في جعل الصفحه متفاعلة مع المستخدم يعني نفترض ان في الصفحه جدول والجدول هذا فيه اسماء أشخاص وبجانب كل اسم فيه زر (حذف) اذا ضغطت الزر هذا راح ينحذف الأسم ،وقس على ذلك جميع العمليات الي تجعل الصفحه متفاعلة مع المستخدم من حذف وإظهار وإخفاء وغيرها.


اما بالنسبه بالنسبه لبرمجة server-side هناك العديد من اللغات البرمجة (back-end) مثل :
1- PHP
2-Python
3-Ruby on Rails(RoR)😑اتوقع انها ماتت
4- ASP.NET

ولكن تعلم لغه جديده مختلفه عن الي تعلمته في لتصميم الفرونت أند بيأخذ وقت وبذات اذا كنت مبتدأ في البرمجه .

فلذلك الحل عند اللغه الجميله جافا سكريبت


تقدر تستخدم الجافا سكريبت في برمجة الباك إند (server-side) عن طريق تعلم nodejs
والي هي run-time environment والي بدورها تسمح لك بأستخدام javascript في برمجة الباك إند


ونقطه أخيره عن الجافا سكريبت : موبس تقدر بأستخدامها تطور مواقع أكترونيه فقط لا تقدر تطور تطبيقات سطح مكتب بالأستعانه ببعض بيئات العمل مثل Electron ، وكذلك تطبيقات جوال تعمل على كل المنصتين android و ios بالأستعانه ببعض إطارات العمل(framework)
مثل ionic المطور من قبل شركة قوقل و react native المطور من قبل شركة فيس بوك وكلها مبنيه على الجافا سكريبت .

أمثله على أشهر التطبيقات المتواجدة في متجر ابل ومتجر اندرويد تطبيق Skype وتطبيق Facebook والي تستخدم ال react native وما اتوقع انها مبنيه بالكامل بال react native ولكن تستخدمها.
مكتبة المليون كتاب إسلامي📚
مكتبة اسلامية تهتم بنشر الكتب الاسلاميةبجميع انواعها نهدف للوصول الى مليون كتاب اسلامي ان شاءالله تعالى
قنواتنا
سلاسل ودروس النابلسي @slaslanablsy
مكتبة الحاسوب والبرمجة @programming_computer
مكتبة المليار كتاب @bookshop_pdf
https://t.me/book_islamih