Tag

برمجة Archives – IT Solutions

لغات برمجة الذكاء الاصطناعي

ما هو الذكاء الإصطناعي ؟
بالطبع لا يمكنني ان استمر في كتابة مقالتي هذه عن أهم لغات البرمجة المستعملة في برمجة الذكاء الإصطناعي و نحن أصلا لا نفهم ماهية الذكاء الإصطناعي ، اليس كذلك ؟ حسنا ، الذكاء الإصطناعي في مفهومه البسيط هو ان تجعل تلك الألة الحوسبية التي لا تفهم سوى الآحاد و الأصفار تفكر و تستخدم طاقاتها – ان صح التعبيير – من أجل التفكير ، التطبيق ، الإستنتاج ، و الفعل الذاتي دون ادراك برمجي من المبرمج ، ببساطة أكثر و أكثر ، هو ان تجعل الألى تحاكي العقل البشري ، لكن في مفهومه المعقد – ان صح التعبير مجددا – هو ان تجعل الألى تتخذ مواقف و تفكر و تستنتج و تحلل إنطلاقا من ذاتها و بيئتها ، لا يمكنني ان اشرح لك أكثر الذكاء الإصطناعي في مفهومه الكامل كون ان عبارة ” الذكاء ” مبهمة بالنسبة الينا . لذلك دعونا نكتفي بمفهوم جعل الألة تفكر ذاتيا انطلاقا من وقائع او احداث او البيئة المتواجدة فيها . اما ان كنت تريد البحث قليلا في ماضي الذكاء الإصطناعي و مخترعيه و تجلياته حاليا ، فسأترك لك خيار البحث و الإكتشاف في جوجل .
دعونا الأن نمر الى أهم اللغات البرمجية التي يبرمج بها الذكاء الإصطناعي :

Python :

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

PROLOG

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

AIML :

يا رباه ! كم من الصعب ان تجد صورا جيدة و مناسبة للغات البرمجة هذه ، هل تذكرك عبارة AIML بلغات سابقة ؟ مثلا الHTML او الXML ؟ نعم انت محق ، ان كنت قد إشتغلت بإحدى اللغتين ( لا تدخل معي في جدال ان تلك اللغات ليست لغات برمجة و ما الى ذلك فنحن في الذكاء الإصطناعي الأن ) فستدرك تماما ان عملهما يتضمن فقط رسم مخطط او هيكل لمادة ما ، على سبيل المثال ، فالHTML تمكن المستخدم من تشكيل هيكل صفحة الويب ، الXML ليس ببعيد عن هذا السياق ، الAIML و هي إختصار لعبارة (Artificial Intellegence Markup Language) تقوم بنفس دور رسم الهيكل و التخطيط (Markup) لكن ليس لصفحات الويب او برامج أخرى ، بل للذكاء الإصطناعي (Artificial Intellegence) .. و من الصورة أعلاه الخاص بنموذج بسيط للغة ، سندرك دورها تماما .

 IPL :

IPL هي إختصار لعبارة Information Processing Language ، و كانت من اللغات الأولى الخاصة بتطوير و برمجة الذكاء الإصطناعي ، تقوم هذه اللغة على جعل الألة قادرة على حل المشاكل و إيجاد الحلول من تلقاء ذاتها ، الأمر أشبه مثلا ان تعطي احجية معينة و لنفترض انها مكعب روبيك ، تقدمه للألة و تحله لك كاملا ، ثم تقدم لها أحجية اخرى و لنفترض انها من نوع اخر دعونا نقول لعبة شطرنج مثلا او شيئ من هذا القبيل و حلها مجددا ، ببساطة التعامل مع جميع انواع المشاكل ، كما انها تعالج تطور الذاكرة الديناميكي ، اي التوسع اللامتناهي للمعلومات ، ان كنت على دراية كافية بمجال المعلوميات و البرمجة ، فسأخبرك انها اشبه ب الBig Data و ستفهم قصدي ، اما ان لم تكن كذلك ، فدعني أفسرها لك انها قادرة على جعل ذاكرة الألة تكتسب اكبر قد من المعلومات من خلال ماتصادفه في مسيرتها و تصنيف تلك المعلومات على شكل قواعد بيانات ديناميكية قابلة للتوسع .

STRIPS :

يبدو أن أكثر لغات البرمجة الخاصة ببرمجة الذكاء الإصطناعي تعتمد في الغالب حل على المشاكل في بادئ الأمر قبل تنفيذ الأوامر ، STRIPS و هي إختصار لعبارة (STanford Researsh Institue Problem Solver) ، هذه اللغة قد إقتبست معظم الأفكار الموجود في باقي لغات البرمجة الخاصة بالذكاء الإصطناعي ، ببساطة ،هذه اللغة تعتمد على توجيه اوامر معينة للحاسوب بلغة الجموع او اللغات الحية التي نعرفها كلنا ، بعدها تحليل هذه اللغة ، و حل المشاكل المتعلقة بها ، ثم تنفيذ الأوامر التي تم توجيهها بها ، لنقربكم أكثر سأعطيك مثالا بسيطا ، مثلا لدي روبوت ( يا رباه ههه ! ) مبرمج بالSTRIPS ، سأقول له : ” اذهب و احضر لي كأس ماء ” ، اولا سيستمع الى هذا الكلام ، ثم يبدأ بالخطوة الأولى و هي تحليل ما جاء في كلامي ، بعدا سيحل مشكلة الأمر ، الا وهي مثلا : اين المطبخ ؟ اين الكأس ؟ اين الماء ؟ بعد ان يحل المشكل و يجد الحل ، سيقوم بالتنفيذ فورا .. هذا تقريبا مجرد تبسيط بسيط لكيفية عمل لغة البرمجة هذه .

Java , C++ , Matlab :

هناك العديد و العديد من اللغات البرمجة الخاصة بتطوير الذكاء الإصطناعي مثل LISP ، PLANNER ، HASKELL ، و Wolfram Language ، لكن سأكتفي باللغات التي قدمتها في الأعلى ، لكن قبل ان اختم كلامي ، فالذكاء الإطصناعي لا يتعلق دائما بهذه اللغات ، بل هناك لغات اخرى يمكن إستخدامها الى جانب البايثون من أجل الذكاء الإصطناعي ، و من اهم هذه اللغات هي JAVA , C++ ، Matlab ، فهذه اللغات أيضا قادرة على المساعدة في برمجة الذكاء الإصطناعي ، ليس هذا فقط بل حتى الC# و الF# قادرتين على ذلك ، الا ان اللغتين الأخيرتين لا يستعملان كثيرا في هذا المجال ، لكن هذا لا يعني انه لا يمكن إستخدامهما ، و بالطبع فلا داعي لأشرح كل من الجافا و السي بلس بلس و الماتلاب ، فالكثير يعرف هذه اللغات و ليست بلغات غريبة علينا .

سلمى المساعد الشخصي
تاريخ القرصنة الألكترونية
الكمبيوتر الكمومي
رواتب مهندس البرمجيات في الشركات الكبيرة
موقع يساعدك على تعلم الكاتبة بسرعة بإستخدام الكبيورد
افضل 5 مواقع عربية متخصصة في نظام لينكس
بعض النصائح لكي تصبح مصمما محترفا
Nova 3i تقييم وعيوب وميزات هواوي
(ip) برنامج بلغة جافا لإيجاد العنوان الشبكي الخاص بالموقع
(Object-relational mapping) ORM ما هو الـ
RDP ما هو بروتوكول
حمل الأن البرنامج المتخصص في التحقيق الجنائي الرقمي والمستعمل من قبل كثير من الشركات الكبيرة
فايروس التورجان فكرة مستوحاة من قصة حصان طروادة

المواقع المفيدة لأى مبرمج

طبعا البرمجة أصبحت من أهم الوظائف حاليا. محاليا مش محتاجة متخصصين فى مجال الIT أو مهندسين. أى حد يقدر يتعلم برمجة. وفى البوست دة هنقدملكم أهم المواقع المفيدة لأى مبرمج :
1- codeacademy.com

نتيجة بحث الصور عن codecademy
من أهم وأشهر المواقع اللى بتقدم محتوى كبير لتعلم البرمجة والتكويد والموقع درس عليه أكتر من 45 مليون شخص لغات كتيرة مثل HTML & CSS, JavaScript and SQL حتى Bash/Shell, Python, Ruby and C++

2- teamtreehouse.com

نتيجة بحث الصور عن teamtreehouse
موقع يقدم محتوى رائع فى مجال تصميم المواقع والبرمجة. الموقع بيقدملك فترة تجريبية لمدة 7 أيام وبعدها الدراسة بتكون ب 25 دولار شهريا

3- github.com

نتيجة بحث الصور عن github
أكتر من 3 مليون مطور حول العالم موجودين ع الموقع بيناقشوا ويديروها مشروعات ويعدلوا أخطاء وبيشتغلوا مع بعض

4- codewars.com

نتيجة بحث الصور عن codewars
التعلم ع الموقع بيكون مختلف وممتع لانه بيكون عبارة عن تحديات اسمها.

5- codeavengers.com

نتيجة بحث الصور عن codeavengers
موقع رائع عليه كورسات لمراحل مختلفة حتى الأطفال من سن 5 سنوات ومافوق

6- khanacademy.org

نتيجة بحث الصور عن khanacademy
من أهم المواقع اللى بتقدم محتوى مجانى رائع فى مجالات مختلفة

7- codeanywhere.com

نتيجة بحث الصور عن codeanywhere
الموقع يحتوى على أكثر من 350 مليون من ملفات الأكواد مفتوحة المصدر

8- codota.com

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

9- https://codepen.io/

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

10- codeproject.com

نتيجة بحث الصور عن codeproject
موقع تابع لشركة مايكروسوفت للمبرمجين موجود عليه الآف المبرمجين من حول العالم وبيشاركوا مشروعاتهم على شكل ملفات مفتوحة المصدر تقدر تنزلها وتستخدمها وتعدل عليها وتسأل فى أى حاجة انت عايز تعرفها .

الخوف من الذكاء الصناعي
GitHub ما هو ال
WANNACRY RANSOMWARE الوقاية من فايروسات الفدية
او جوجلها Google it
أفضل عشرة ألعاب على فيسبوك
الهندسة الاجتماعية و امن المعلومات
للناس ال مبتدئه في الربح من النت
HTTPS و HTTP الفرق بين
للبحث عن قيمة واحدة في اكثر من عمود select جملة
نصائح لكيفية إنشاء كلمات مرور آمنة
STP بروتوكول
أنواع الاخطاء البرمجية
ما هو وما هي أفضل النصائح لإستخدامه LinkedIn

في مشواري لتعلم البرمجة

في مشواري لتعلم البرمجة منذ شهر ونصف تعلمت عدة اشياء في البرمجة يمكنك ان تتبعها انت، تعلمت معظم المفاهيم المتعلقة بالبرمجة وانهيت البرمجة كائنية التوجه ضمن جافا. والان اخذ الوراثة Inheritance .

نتيجة بحث الصور عن ‪developer succufully‬‏
ما اريد ان اخبرك به هو انك حين تريد ان تبدأ فأبدا بسؤال لجوجل ( كيف ابرمج موقع ويب ؟) او (كيف اصنع تطبيق للاندرويد برمجيا ) ثم ( الخطوات اللازمة لتعلم …..”اللغة التي تريد ان تبدأها ) ثم يجب ان تسأل في جروبات الفيسبوك اسئلة منطقية ( ماهي الخوارزميات ؟ ) وليس ( هل ادرس الخوارزميات اولاً ام لغة برمجية ) لأنك ستسأل سؤالا تحتاج الى معرفة المفاهيم التي تتكون منها اصلا، فمثلا لو سألتك هل ادرس لغة برمجية ام الخوارزميات ؟ ستسألني ما هي الخوارزميات ؟ وسوف اتوقف، وبهذا اكون قد سألت عن شيء لا اعرف ما هو اصلا.
الامر كما لو انك تقول هل الشمس اجمل ام القمر فاقول لك ما هو القمر ؟ فتخبرني بانه مربع الشكل ويتكون من من قطعات الجبن اللذيذة .
معرفة المفاهيم قبل السؤال عن محتوياتها امر مهم جدا وسيختصر عليك الوقت كثيرا .

صورة ذات صلة

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

نتيجة بحث الصور عن ‪developer problems‬‏

الامر الثالث هو الخوف من السخرية عند السؤال، او العجرفة الزائدة والشعور بانه سوف يكون دنيئا لو قال لا اعرف ،وسأل من هو افضل منه. وفي الحقيقة انا سألت كل من كنت اراه افضل، لأن الامر ليس منافسة وكذلك من لا يسال لن يصل.

نتيجة بحث الصور عن ‪developer problems‬‏
وهنالك اصدقاء هنا يساعدونني دائما في اي سؤال اسأله ولا اظن ان اي مبرمج ضمن هذا أن المبرمجين الأخرين سوف يبخلون في المساعدة لو سألتهم ، وفي الحقيقة ما رأيته في مجتمع المبرمجين من مساعدة جعلني اتعلق بهذا المجال اكثر، لأنك ما ان تملك سؤالا ستجد ان اغلبهم يجيبك بكل ما لديه من معلومات ودائما مستعدين للمناقشة من ضمنهم الأستاذ خالد أحمد المعروف في عالم البرمجة الذي طلب مني ان اسأله كل شيء عن البرمجة عندما اصادف اخطاءا لا تحل، وتعلمت منه اشياء كثيرة وحتى الجدول الذي وضعته في التعلم هو من ساعدني فيه

الامر الرابع هو انك لا يجب ان تنهي بسرعة، واكتب الملاحظات دائما، واعتبر الملاحظات هي المصابيح التي تعلقها في اغصان الاشجار في الغابة .

الامر الخامس هو ان تمتلك هدفا من كل ما تفعله .

استخدام الخلايا البشرية كوسائط تخزين
من صنع أول كمبيوتر ؟
نبذه عامة عن نظام لينكس
عقدة الفكرة موجودة مسبقا
كيف سيقود الذكاء الاصطناعي عصرا جديدا من الزراعة الدقيقة
نبذه عامة عن نظام لينكس
نحن مجرد روبوتات عابرة للمجرات
حيلة ذكية لاستخدام فيسبوك بشكل خفي
أمن المعلومات و الأنترنت
حمل الأن البرنامج المتخصص في التحقيق الجنائي الرقمي والمستعمل من قبل كثير من الشركات الكبيرة
طريقة عمل فورمات هاردسك لأجهزة الماك
إليك القائمة الكاملة للطرق التي يحمي بها نظام الأندرويد اوريو هاتفك وبياناتك
DML مقدمة توضيحية عن

في لغة الجافا foreach شرح

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

نتيجة بحث الصور عن ‪foreach in java‬‏
بس بشرط ان كل القيم تكون من نفس النوع (فى حالة هندرسها فى oop هتخلينا نقدر نخزن قيم مختلفة بداخل المصوفة ) واتكلمنا على كيفية انشاء المصفوفة
على سبيل المثال بافتراض مطلوب انشاء مصفوفة رقمية مكونة من خمسة اماكن او قيم

int [ ] arr =new int [ 5] ;

بهذة العبارة يتم حجز مساحة كبيرة فى الذاكرة مقسمة الى خمسة خانات على اساس الحجم الخاص بالمصفوفة الذى تم تحديدة.
ويتم تمييز كل خانة عن الاخرى بال index يبداء من الصفر وينتهى عند حجم المصفوفة ناقصا واحد .

ولادخال بيانات داخل المصفوفة
ببساطة يتم أدخال أو تخزين بيانات داخل المصفوفة كالتالى

arr[0]=10;
arr[1]=20;
arr[2]=30;
arr[3]=40;
arr[4]=50;

بهذا الكود يتم تخزين القيم داخل المصفوفة
نلاحظ الاتى
أن جميع القيم المدخلة من نفس نوع البيانات ويتم تخزين القيم داخل المصفوفة عن طريقة كتابة أسم المصفوفة يليها ال index
على يبداء من 0 وينتهى عند حجم المصفوفة ناقصا واحد .
يليها القيمة المراد تخزينها .

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

int [ ] arr={10,20,30,40,50};

بهذا الكود تم انشاء مصفوفة رقمية

ملحوظة : من الممكن ادخال بيانات للمصفوفة من خلال جمل input وهى باستخدام

Scanner or JOptionPane

واستخدام احد الادوات المستخدمة فى عمل تكرار loop .

ولطباعة القيم المخزنة داخل المصفوفة

ببساطة يتم التعامل مع اى خانة داخل المصفوفة بتحديد اسم المصفوفة وكذلك رقم ال index
فمثلا اذا اردنا طباعة القيمة المخزنة فى المصفوفة السابقة فى ال index 2

System.out.print(arr[ 2]);

ويكون الناتج 30
اما لو اردنا طباعة كامل بيانات المصفوفة
فنحن نريد شي يمر على كامل خلايا المصفوفة وهنا هستخدم اما for او while

for(int i=0 ;i<5;i ++)
System .out.println(arr[i]);

بهذة العبارة يتم المرور على جميع خانات المصفوفة وطباعة محتوياتها .
من الممكن استبدال عبارة i< 5 i < arr .length هذا يرجع لنا حجم المصفوفة بدلا من كتابتة

نتيجة بحث الصور عن ‪foreach in java‬‏

واخيرا هناك نوع اخر من ال for يسمى foreach
يمكن استخدامة مع المصفوفة ايضا

for(int k:arr)
System.out.println(k);

من خلال العبارة السابقة يتم وضع قيمة قيمة من قيم المصفوفة فى المتغير k وطباعه هذا المتغير .

في لغة الجافا for loop
(كتاب كيف تفكر كعالم كومبيوتر (نسخة الجافا
Guide to Java Book
Unity 3D الخاصة بمحرك الالعاب java Script تعلم لغة
foreach في لغة الجافا
WANNACRY RANSOMWARE الوقاية من فايروسات الفدية
افضل صيغه لحفظ الملفات سواء اليستريتور او فوتوشوب
ZRam Swap ما هو ال
افضل 5 مواقع عربية متخصصة في نظام لينكس
الخوف من الذكاء الصناعي
طريقة عمل فورمات هاردسك لأجهزة الماك
Academic Earth ما هو موقع
ساعتين يومياً على مواقع التواصل الاجتماعي كافية لإصابتك بهذا المرض

كتاب الشامل في لغة سي

هذا الكتاب هو موسوعة لغة سي و هو حقا يستحق لقب الشامل في لغة سي يعتبر من اكبر الكتاب في عالم البرمجة في سي وهو الطريق الافضل لتعلمها من البداية حتى الاحتراف وانا اعتبره منهجا متقدما في لغة السي و يميز الكتاب الفهرس الجميل و الشرح المتميز والامثلة و التمارين المحلولة

رابط الكتاب مرفق بالصورة في الأسفل

C أكثر الأسئلة شيوعا في لغة ال
كتاب تعلم لغة السي
C كتاب شامل في لغة ال
المصفوفات الاحادية البعد في لغة سي
كتاب برمجة هيكلية في لغة سي
POP و IMAP الفرق بين
STP معايير اختيار افضل مسار في بروتوكول
ما الفرق بين البورت و الأي بي
تاريخ القرصنة الألكترونية
طريقة استخراج صورة من ملف ورد
حيلة ذكية لاستخدام فيسبوك بشكل خفي
(Root Bridge) (STP) تحديد الجهاز الرئيسي في بروتوكول
For Android developers align icons in the form of a grid

كتاب المختصر المفيد في البرمجة بالاندرويد

كتاب موجز لتعلم برمجة تطبيقات اندرويد و البداية المناسبة لتعلم تطوير تطبيقات اندرويد هذا الكتاب ممتاز جدا للمستوى المبتدئ و المتوسط حيث يحتوي الكتاب على الكثير من الامثلة و الروابط اللازمة

الرابط مرفق بالصورة في الأسفل

كتاب المختصر المفيد في البرمجة بالاندرويد
تثبيت وربط جيني موشن باندرويد استديو
برمجة عرض صفحة ويب داخل تطبيق اندرويد
تحميل البرامج والأدوات المطلوبة للبدء في برمجة تطبيقات الاندرويد
اضافة زر خيارات المشاركة في الاكشن بار في تطبيقات أندرويد
لماذا لا يتم التواصل معك بعد إرسالك لسيرتك الذاتية ؟
نصائح لمشاريع التخرج
WANNACRY RANSOMWARE الوقاية من فايروسات الفدية
منع استرجاع الملفات المحذوفة بشكل نهائي
أفضل 6 مواقع عربية في مجال أمن وحماية المعلومات
فايروس التورجان فكرة مستوحاة من قصة حصان طروادة
تطبيقات الذكاء الأصطناعي في الطب النفسي
pl/sql مقدمة بسيطة في

قبل أن تبدأ البرمجة على اندرويد استديو

بداية البرمجة على اندرويد ستديو ماذا يجب ان تعرف وماذا يجب ان تفعل و ما ذا يجب ان تملك يرجى تحميل الكتيب لمعرفة المزيد

الرابط مرفق بالصورة في الأسفل

Java for Android Development
ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ
انشاء تطبيقك الأول على أندرويد استوديو
تحميل البرامج والأدوات المطلوبة للبدء في برمجة تطبيقات الاندرويد
اضافة زر خيارات المشاركة في الاكشن بار في تطبيقات أندرويد
ما عندك في جهازك برنامج الفوتوشوب الحل موجود بسرعة
الخوف من الذكاء الصناعي
iPhone XS و iPhone XS Max ميزات
المعاملات الحسابية بلغة البايثون
مناقشة عامة في البرمجة أم الشبكات
انواع القراصنة في عالم الانترنت و الحماية
موقع يساعدك على تعلم الكاتبة بسرعة بإستخدام الكبيورد
ما هو الأمن السيبراني وما هي تخصصاته وكيف أتعلمه ؟

برمجياً في تطبيق اندرويد FBlike ضافة زر اعجبني

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

الرابط مرفق بالصورة في الأسفل

ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ
ما هو الاندرويد ببساطة
Java for Android Development
كتاب المختصر المفيد في البرمجة بالاندرويد
قبل أن تبدأ البرمجة على اندرويد استديو
كيف تحفظ الكود البرمجي ؟
أكثر تطبيقات الأندرويد إستهلاكاً للبطارية
نصائح لكيفية إنشاء كلمات مرور آمنة
تاريخ القرصنة الألكترونية
كيف يعمل الإنترنت
Sql و NoSql الفرق بين
إنستغرام تطرح ميزة توثيق الحسابات و العلامات التجارية الكبيرة و المنظمات
ما هو الأمن السيبراني وما هي تخصصاته وكيف أتعلمه ؟

شرح مجلدات وملفات مشروع تطبيق اندرويد

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

الرابط مرفق بالصورة في الأسفل

ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ
ما هو الاندرويد ببساطة
Java for Android Development
كتاب المختصر المفيد في البرمجة بالاندرويد
قبل أن تبدأ البرمجة على اندرويد استديو
كيفية تنظيف شاشة حاسوبك بشكل صحيح
system32 التعريف بمجلد
أفضل عشرة ألعاب على فيسبوك
أهم الأسئلة التي يجب أن تعرف إجابتها عن حماية المعلومات
أفضل خمسة برامج مجانية لأستعداة الملفات المحذوفة
CMD أهم الأوامر في موجه الأوامر
الهندسة الاجتماعية و امن المعلومات
أشهر المنظمات التي برزت في عالم القرصنة الرقمية

وبرمجة تطبيق متعدد اللغات اندرويد values شرح مجلد

شرح محتويات الملف values ومكوناته وعلاقته ببرمجة تطبيقات اندرويد  متعددة اللغات يرجى تحميل الكتيب لمعرفة المزيد

الرابط مرفق بالصورة في الأسفل

ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ
ما هو الاندرويد ببساطة
Java for Android Development
كتاب المختصر المفيد في البرمجة بالاندرويد
قبل أن تبدأ البرمجة على اندرويد استديو
جميع إختصارات الكيبورد في ويندوز
شركة أدوبي تعلن عن إتاحة برنامج أدوبي إكس دي بشكل مجاني
صفارات الماذربورد
iPhone XS و iPhone XS Max ميزات
DHCP كيف تحصل على اي بي من ال
اللوحة الأم ومكوناتها في الحاسوب
لغات برمجة الذكاء الاصطناعي
أفضل خمسة برامج مجانية لأستعداة الملفات المحذوفة