البرمجة

مفهوم الخوارزميات Algorithms في البرمجة

برمجة

مفهوم – الخوارزميات ترتبط مع البرمجة بشكل دائم، سنتعرف خلال هذه المقالة على مفهوم الخوارزميات وأهميتها وسر إرتباطها مع البرمجة وأشهر الخوارزميات. الخوارزميات تسمى Algorithms باللغة الإنجليزية، أول شيء يجب أن تعرفه هو أن الخوارزميات ليست لغة برمجة, إنما هي طرق التحليل و التفكير التي عليك اتباعها حتى تتمكن من كتابة الكود ...

أكمل القراءة »

كل شئ عن لغة البرمجة بايثون Python

برمجة

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

أكمل القراءة »

جهاز محاكاة متصل بدماغ الشخص يغنيك عن الحفظ

تكنولوجيا تقنية

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

أكمل القراءة »

أفضل جامعات في العالم لدراسة علوم الحاسب

مفهوم تعليم

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

أكمل القراءة »

3 تطبيقات لتعليم البرمجة

تطبيقات هاتف

مفهوم – مع انتشار التطبيقات على الهواتف الذكية بأشكالها وأنواعها المختلفة وتوسع مجال الـcoding للاعتماد عليه فى العديد من المجالات، أصبحت هناك رغبة من عدد كبير من الشباب فى تعلم قواعد مبادئ البرمجة التى يمكن أن تساعدهم فى بداية مشروع معين أو اتخاذ طريق جديد احترافى فى هذا الأمر، وإذا ...

أكمل القراءة »

لعبة لتعليم الأطفال أساسيات البرمجة

برمجة

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

أكمل القراءة »

الفرق بين مطور تطبيقات Back end و Front end

برمجة

مفهوم – الفرق بين مطور تطبيقات Back end و Front end ويمكن باختصار تحديد الفرق بين Back end development و Front end development في الأتي: Back end Development يعني تطوير كل ما يتعلق بتطوير البنية التحتية للتطبيق، وأيضا تصميم قواعد البيانات الخاصة بالتعامل مع هذا التطبيق . وبالطبع فإن برمجة المواقع تتطلب بناء البنية ...

أكمل القراءة »

الوسوم الأساسية في لغة HTML

برمجة

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

أكمل القراءة »

ما هي البرمجيات مفتوحة المصدر open source

لغات برمجة

مفهوم – ما هي البرمجيات مفتوحة المصدر open source ؟، إن البرمجيات الحرة open source أو المصادر المفتوحة هي في الأساس وجهان لعملة واحدة ترمز الى أحد المجتمعات القوية التي تُؤمن بتشارك وتبادل الأفكار وكذا احترام رأي المستخدم بل جعله قادرا على التطوير والبناء. إن الأمر الشائع في الحقيقة هي ...

أكمل القراءة »

جوجل تنوي الإعتماد على لغة DART بدلًا من جافا في تطبيقات أندرويد

Android اندرويد

مفهوم – أغلب تطبيقات أندرويد يتم تطويرها بواسطة جافا، لكن هل جوجل تنوي الإعتماد عليها لمستقبل الأندرويد؟ الجواب هو لا حسب أخر التقارير. حيث أن جوجل تريد تحسين جودة تطبيقاتها من خلال الإعتماد على لغة DART و المستخدمة في الأساس لتطوير تطبيقات الويب. لغة Dart ستسمح للمطورين بتوفير تطبيقات تقدم ...

أكمل القراءة »