تعلم البرمجة

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

    المزيد…

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

    المزيد…

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

    المزيد…

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

    المزيد…

  • أعلن حاكم دبي ونائب رئيس دولة الإمارات العربية المتحدة محمد بن راشد آل مكتوم مشروع لتدريب 100 ألف مطور ، بالتعاون مع شركات تقنية عملاقة مثل فيسبوك ، جوجل ، IBM و وخدمة الحوسبة السحابية التابعة لأمازون AWS والكثير من الشركات الأخرى ، والهدف هو التمكن من إنشاء ألف شركة رقمية خلال 5 سنوات ،…

    المزيد…

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

    المزيد…

  • بلا شك فإن المواقع الكبيرة تختار بعناية شديدة التقنيات التي ستستخدمها لبناء مواقعها , لهذا فإن التعرف على التقنيات التي تستخدمها سيجعلك تتعرف على أفضل التقنيات المستخدمة والتي يمكنك إستخدامها كذلك أسوة بهذه المواقع , التقنية التي سنتعرف عليها وهي تستخدم بشكل واسع وهي ReactJS إطار عمل قوي من تطوير عملاق التواصل الإجتماعي فيسبوك. معرفة…

    المزيد…

  • هناك الكثير من إصدارات ال PHP التي تختلف من بعض النواحي مثل نسبة الإستخدام , حيث يعتبر الإصدار الخامس من اللغة هو الأكثر استخداما حول العالم , حيث يتميز هذا الإصدار بالاستقرار كما أنه مدعوم بشكل كبير من أغلب شركات الإستضافة , وكذلك من أهم البرمجيات المشهورة , مثل نظام إدارة المحتوى ووردبريس. رغم ذلك…

    المزيد…

  • مفهوم إطار العمل هو جعل مجموعة من المهام الروتينية المتكررة سهلة ولا تأخذ الكثير من الوقت ,أكان الأمر في مجال تطوير المواقع أو البرامج وغيرها ,عند التخطيط لتطوير موقع فهناك الكثير من الحلول التي من الممكن الاعتماد عليها ,من هذه الحلول هو إطار العمل Ruby on Rails الذي يمكنك من بناء مواقع حديثة ومتطورة وهو…

    المزيد…

  • عند الدخول إلى مجال الحاسوب فهناك الكثير من المصطلحات التقنية التي تثير إهتمامك لكثرة ما قد تسمعها ,خصوصا إن كنت تريد الدخول إلى مجال البرمجة و تطوير الحلول المختلفة ,أكان المواقع وبرامج سطح المكتب أو التطبيقات وحتى البرمجيات الصغيرة التي تعمل في الأنظمة للقيام ببعض المهام الصغيرة والمحددة. من أكثر المصطلحات التقنية التي قد تسمعها…

    المزيد…

  • إن لم يسبق لك أن سمعت بمحرك البحث DuckDuckGo فهذه هي المناسبة ومن الجيد الإحتفاظ به في مواقعك المفضلة حيث يعتبر من أكبر محركات البحث العالمية والتي تركز على خصوصية المستخدمين ,حيث يقول الموقع أنه لايجمع بيانات المستخدمين كما تفعل شركات متخصصة مثل جوجل ,وإن أمكنك الملاحظة فإن جوجل تعرف عليك كل شيء فهي تراقبك…

    المزيد…

  • ربما إن تحدثنا عن الأخطاء فمن أكثر الأخطاء شيوعا هو خطأ الصفحة غير موجودة والذي يرمز له بالعدد “404” قد يكون هذا الخطأ بسبب عملية كتابة خاطئة للعنوان من قبل المستخدم وهذا طبعا نادر الحدوث ,فغالبا المستخدم يحصل على الرابط من مواقع أخرى أو من محركات البحث. والسبب التاني وهو الأكثر شيوعا وهو أن الرابط…

    المزيد…

  • لغة البرمجة Swift من أبل والتي تعتبر من أحدث اللغات التي تم إضافتها إلى قائمة لغات البرمجة المتوفرة ,عادة الشركات الكبرى عندما تخطط للقيام بتغييرات كبيرة فهي تخطط لهذه الأمور على المدى المتوسط والطويل ,وربما هذه التغييرات لها علاقة بإطلاق شركة أبل عملاق التكنولوجيا للغة البرمجة سويفت ,قد يكون السبب هو رغبة أبل بالتخلي مستقبلا…

    المزيد…

  • يعتبر محرر النصوص البرمجية Visual Studio Code أحد مشاريع مايكروسوفت التي بدأت بها عندما قررت دخول مجال البرمجيات مفتوحة المصدر ,وكان محرر النصوص من بين المشاريع المفتوحة المصدر التي حققت نجاح كبير ,بحيث أصبح من أفضل وأكثر محررات النصوص إستخداما بين المطورين ,كما أن خاصية الإضافات تمكن المطورين من دعم لغات البرمجة الخاصة بهم بشكل…

    المزيد…

  • هناك الكثير من صفحات الفيسبوك التي من شأنها أن تجعل الوقت التي تقضيه على هذه الشبكة الإجتماعية مفيد أكثر ,حيث أن فيسبوك مليء بالصفحات المفيدة في مختلف المجالات ,سأحاول في هذه المقالة التعريف بمجموعة من الصفحات التي ستضيف قيمة مضافة للمحتوى الذي يتم عرضه في الصفحة الرئيسية لحسابك. صفحة Learning Laravel يعتبر Laravel من أفضل…

    المزيد…

  • ربما تلاحظ أن أغلبية الشركات المؤثرة في مجال التقنية بدأت بالدفع نحو بناء برمجيات ومنصات تمكن من بناء تطبيقات وبرامج عابرة للمنصات, بحيث يمكن التركيز على لغة برمجة أو بيئة برمجية واحدة من أجل بناء تطبيقات تعمل على عدة أنظمة تشغيل ,مثال على هذه الحلول هو إطار عمل Ionic و Cordova التي تمكن من بناء…

    المزيد…

  • الخوارزميات هذه التسمية في الأصل نسبة للعالم محمد بن موسى الخوارزمي وهو عالم رياضيات وفلك مسلم ولد سنة سنة 164 هجرية ,حيث تمكن من تطوير خوارزميات تتكون من مجموعة من التراكيب الرياضية والمنطقية والتي في النهاية تهدف لحل مشكل أو تحسين الأداء لمنتج أو طريقة المعالجة. جميع البرامج والمواقع في العالم فهي مبنية على خوارزميات…

    المزيد…

  • ماهو ال Bootstrap أولا ؟ هو ببساطة إطار عمل يقدم لك مجموعة من الأكواد والخواص الجاهزة التي يمكنك إستخدامها في موقعك بدون الحاجة للعمل عليها من الصفر ,من هذه الأمور هي التصميم المتجاوب تصميم مميز وسريع , والأهم أنه مبني بأفضل الممارسات بالتالي ستستفيد من أداء سريع وقوي. إعداد Bootstrap 4 هناك طريقتين تمكنك من…

    المزيد…

  • أهمية معرفة نسخة ال PHP المثبتة على الخادم لها أهمية كبيرة فهي تمكنك من معرفة التفاصيل التقنية التي يجب أخدها بعين الاعتبار عند إجراء أي تعديلات على الموقع أو حتى على السيرفر ,حيث أن هناك برمجيات قد لاتكون متوافقة مع النسخة الحالية لهذا قد يؤدي تنصيب هذه البرمجيات لمشاكل كثيرة ,لهذا من الجيد قبل القيام…

    المزيد…

  • هل تلاحظ أن هناك الكثير من المكتبات وأطر العمل التي تنتهي ب .js هذا الإنتشار الكبير يرجع لقوة لغة البرمجة جافا سكريبت وأيضا دعم مجتمع المطورين لها ,من جهة أخرى هناك الكثير من الشركات الكبيرة التي تضع تقلها في تطوير وتحسين هذه اللغة متل شركتي جوجل وفيسبوك. يمكنك أن تفعل الكثير بلغة جافا سكريبت ,بحيث…

    المزيد…

  • هل سبق وسمعت عن لغة البرمجة المحبوبة في العالم من قبل المطورين ,حسنا هذا اللقب من نصيب لغة البرمجة Rust وهذا نتيجة استطلاع للرأي في الموقع لعالمي Stack Overflow ,والأسباب كثيرة لكن أهمها هو الإنتاجية والسهولة. الكثير من الممؤسسات الكبيرة تراهن على هذه اللغة وتعتبرها من أهم لغات البرمجة الأن وفي المستقبل ,من أهم هذه الشركات والمؤسسات…

    المزيد…

  • لغة جافا سكريبت تطورت في السنوات الأخيرة بشكل كبير جعلها من بين أقوى اللغات وأكثرها استخداما في العديد من المجالات من تطوير المواقع والألعاب إلى بناء تطبيقات الهواتف الذكية ,جافا سكريبت تطورت من العمل من جهة العميل إلى جهة الخادم هذا التطور هو الذي ساهم بانتقالها إلى مستوى جديد تماما ,جعلها تدخل في مجلات متعددة…

    المزيد…

  • لغات البرمجة كثيرة ومتعددة وهذا التنوع يتناسب مع الحاجيات المختلفة فلكل غرض من الأغراض له لغة مناسبة للقيام به على أكمل وجه وبكفاءة عالية, تعتبر لغة kotlin من اللغات التي طورت حديثا وتتميز بأنها لغة سريعة والكود الخاص بها مختصر مقارنة مع لغات أخرى مثل جافا، كما أنها مصممة لتكون أكثر إنتاجية وسلاسة. تعرف أيضا على…

    المزيد…

  • لغة PHP تعتبر من أشهر لغات البرمجة حول العالم حيث أن ملايين المواقع مطورة بهذه اللغة القوية ,ويكفي أن نظام إدارة المحتوى الشهير ووردبريس مبني عليها ,حيث أن أكثر من 25 بالمئة من المواقع مبنية على ووردبريس, وهناك الكثير من أطر العمل الشهيرة تعتمد كذلك على هذه اللغة المميزة. هذه المعطيات والأرقام مهمة للغاية فهي…

    المزيد…