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

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

تعلم أساسيات لغة برمجة TypeScript

typescript

تعلم أساسيات لغة برمجة TypeScript

ستتعلم في دورة TypeScript للمستوى المبتدئ هذه أساسيات TypeScriptوهي لغة برمجة مكتوبة بقوة ومبنية على JavaScript. يتيح لك تعلم TypeScript إنشاء تطبيقات واسعة النطاق ومعقدة تحتاج إلى كتابة قوية وموجهة نحو الكائنات وتحويلها برمجيا.

محمد أمجار

10 أكتوبر 2024
سيو SEO: المعايير الأكثر أهمية والسلوكيات الممنوعة

سيو seo

سيو SEO: المعايير الأكثر أهمية والسلوكيات الممنوعة

مع بداية كل عام، تبدأ جميع المواقع المهتمة بالتهيئة لمحركات البحث (أو ما يُطلق عليه اصطلاحًا اسم سيو SEO) برصد التغييرات في المجال ضمن العام القادم، لتقدم لقراءها الخلاصة.

محمد أمجار

9 أكتوبر 2024
مقدمة إلى لغة البرمجة تايب سكريبت (TypeScript)

typescript

مقدمة إلى لغة البرمجة تايب سكريبت (TypeScript)

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

محمد أمجار

9 أكتوبر 2024
الذكاء الاصطناعي (AI): تعريفه - الوظائف المُتاحة مع رواتبها

الذكاء الاستطناعي

الذكاء الاصطناعي (AI): تعريفه - الوظائف المُتاحة مع رواتبها

في خمسينيات القرن الماضي، وصف مؤسسو المجال، هيمان مينسكي (Hyman Minsky) وجوزيف مكارثي (Joseph McCarthy)، الذكاء الاصطناعي بأنه أي مهمة تؤديها آلة كان يُنظر إليها سابقًا على أنها تتطلب ذكاءً بشريًا. ومن الواضح أن هذا تعريف فضفاض إلى حد ما، ولهذا سترى أحيانًا جدالات حول ما إذا كان الشيء هو ذكاء اصطناعي حقًا أم لا.

محمد أمجار

8 أكتوبر 2024

التصنيفات

javascript

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

سيو seo

يعد السيو (SEO) أو تحسين محركات لبحث (Search Engine Optimization) من أكثر طرق ترويج المواقع والمتاجر الإلكترونية تأثيرًا على عدد الزوار وكمية المبيعات والإيرادات لأنه يزيد من فرص حصول صفحات الموقع على ترتيب مرتفع في نتائج البحث، ويوجهك لتقديم المحتوى الذي يريده الزوار والعملاء المحتملون.

nextjs

ما هو Next.js؟ Next.js هو إطار عمل React يوفر لك عناصر بناء لإنشاء تطبيقات الويب . ونقصد بالإطار أن Next.js يتعامل مع الأدوات والتكوين اللازمين لـ React، ويوفر بنية وميزات وتحسينات إضافية لتطبيقك.

reactjs

React.js هي مكتبة JavaScript مفتوحة المصدر، تم تصميمها بدقة بواسطة Facebook، وتهدف إلى تبسيط العملية المعقدة المتمثلة في بناء واجهات مستخدم تفاعلية . تخيل واجهة مستخدم تم إنشاؤها باستخدام React كمجموعة من المكونات، كل منها مسؤول عن إخراج جزء صغير قابل لإعادة الاستخدام من كود HTML.

العمل الحر

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

الذكاء الاستطناعي

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

photography

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

typescript

TypeScript هي لغة برمجة عالية المستوى مجانية ومفتوحة المصدر طورتها شركة Microsoft وتضيف الكتابة الثابتة مع التعليقات التوضيحية الاختيارية للنوع إلى JavaScript . وهي مصممة لتطوير التطبيقات الكبيرة وتنتقل إلى JavaScript.

محمد أمجار

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