كورس تطوير تطبيقات الويب - 13- JavaScript - Expressions And Operators

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024
  • كورس تطوير تطبيقات الويب مقدم من قبل محمد محمد
    كورس تطوير تطبيقات الويب - 13- JavaScript - Expressions And Operators
    محتويات الكورس:
    Chapter 1: Introduction to Web Development
    Why this course is the best course
    Introduction to web development
    Overview of the technologies covered in the course
    Setting up your development environment
    Chapter 2: HTML
    Introduction to HTML
    Basic HTML tags and syntax
    Creating links and anchors
    Adding images and videos
    Creating tables and forms
    Semantic HTML
    Chapter 3: CSS
    Introduction to CSS
    Basic CSS syntax
    Working with selectors
    CSS box model
    Styling text, backgrounds, and borders
    Layouts and positioning
    Responsive design and media queries
    CSS frameworks (e.g. Bootstrap)
    Chapter 4: JavaScript
    Introduction to JavaScript
    Basic JavaScript syntax
    Variables and data types
    Operators and expressions
    Control structures (if/else, loops)
    Functions and parameters
    DOM manipulation
    Events and event listeners
    Error handling and debugging
    JavaScript libraries (e.g. jQuery)
    Chapter 5: PHP
    Introduction to PHP
    Basic PHP syntax
    Variables and data types
    Control structures (if/else, loops)
    Functions and parameters
    Forms and form handling
    Working with databases (MySQL)
    Object-oriented programming in PHP
    Chapter 6: MySQL
    Introduction to databases and MySQL
    Basic SQL syntax
    Creating databases and tables
    Inserting, updating, and deleting data
    Querying databases with SELECT statements
    Joining tables
    Indexes and performance tuning
    Chapter 7: Git
    Introduction to version control
    Installing and configuring Git
    Basic Git commands (commit, push, pull, merge)
    Branching and merging
    Resolving conflicts
    Working with remote repositories (GitHub, Bitbucket)
    Chapter 8: Bootstrap
    Introduction to Bootstrap
    Installing and configuring Bootstrap
    Using Bootstrap components (e.g. navbar, grid system, forms)
    Customizing Bootstrap styles
    Building responsive web pages with Bootstrap
    Chapter 9: jQuery
    Introduction to jQuery
    Installing and configuring jQuery
    Using jQuery to manipulate the DOM
    Animations and effects
    Event handling with jQuery
    Working with AJAX and JSON
    Chapter 10: Final Project
    Putting it all together: building a web application from scratch
    Planning and designing the application
    Implementing the front-end (HTML, CSS, JavaScript, Bootstrap)
    Implementing the back-end (PHP, MySQL)
    Deploying the application to a web server
    قناتي على تلغرام ليصلكم كل جديد:
    t.me/mohammedsp
    حسابي على انستاغرام:
    mohammedmohammedarabic
    #البرمجة #البرمجيات #المال #النجاح #العمل #الخبرة #التعلم #التوظيف #التطبيقات #الربح

ความคิดเห็น • 27

  • @MohammedALJabouri
    @MohammedALJabouri ปีที่แล้ว +1

    أحسنت استاذ محمد
    على خطاك سائرون ❤💪

  • @محمدعبداللةعلي
    @محمدعبداللةعلي ปีที่แล้ว

    بارك في علمك ي باشمهندس

  • @ahmedriad4626
    @ahmedriad4626 ปีที่แล้ว +1

    أعجبتني طريقة تنضيم محتوى الفيديو، أرجو ذكر المزيد من Assignment operations في قادم الفيديوهات لأننا سنحتاج تعلم المزيد منها عندما نستخدم ال loops .
    كورس رائع و عملي ❤.
    عيد مبارك 🎉

  • @محمدسعودي-ب1ه
    @محمدسعودي-ب1ه ปีที่แล้ว +3

    تم التطبيق وفي انتظار الفيديو الرابع عشر واللايف الأسبوعي.
    لكن عندي ملاحظة في الدقيقة ١٥:٣٠ ناتج التعبير المفروض أنه يكون ١٩ بدلا من ٢٢ بناء على قاعدة الأسبقية.
    وشكراً جزيلاً وربنا يجعله في ميزان حسناتك.

    • @mohammedmohammedtv
      @mohammedmohammedtv  ปีที่แล้ว +4

      برافو يا ناجح هذا يدل على أنك شاهدت كامل الفيديو و أنك ستصبح مبرمجاً ناجحاً
      الجواب هو ١٩
      شكراً جداً

    • @محمدسعودي-ب1ه
      @محمدسعودي-ب1ه ปีที่แล้ว +1

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

  • @HadeelAlmouae
    @HadeelAlmouae ปีที่แล้ว +1

    عظمة على عظمة شكراً الك استاذ ❤️❤️

  • @footballskills4221
    @footballskills4221 ปีที่แล้ว

    مبدع يا استاذ مثل ما عهدناك شكرا لك من القلب

  • @aliabboud5168
    @aliabboud5168 ปีที่แล้ว

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

    • @mohammedmohammedtv
      @mohammedmohammedtv  ปีที่แล้ว +1

      هذا يدل على أنك ستصبح مبرمجاً ناجحاً
      شكراً جداً

  • @ZiadFreefire-r8u
    @ZiadFreefire-r8u ปีที่แล้ว

    إستمر ❤

  • @amalouyacine5714
    @amalouyacine5714 ปีที่แล้ว

    الله يرضى عليك يا أخي ❤️

  • @عبداللهعبدالرحمن-ظ3س
    @عبداللهعبدالرحمن-ظ3س ปีที่แล้ว

    الله يسعدك ويوفقك شرحك جميل جدا و مفهوم❤❤

  • @khalilnouar10
    @khalilnouar10 ปีที่แล้ว

    ان شاءالله أفوز باسضافة ❤❤

  • @zakcrypto7568
    @zakcrypto7568 ปีที่แล้ว

    شكرا على الشرح إستمر يابطل

  • @orninamusic-baglamasaz1620
    @orninamusic-baglamasaz1620 ปีที่แล้ว

    اخي محمد بتوقع خطأ لفظي بين علامة التعجب و علامة الاستفهام بالدقيقة 11:08 اكيد كنت تقصد علامة التعجب . تحياتي لك

    • @mohammedmohammedtv
      @mohammedmohammedtv  ปีที่แล้ว +1

      أهلاً يا ناجح
      صحيح يعني كنت أقصد علامة تعجب
      هذا يدل على أنك تشاهد الدروس بشكل كامل و أنك تريد أن تصبح مبرمجاً ناجحاً
      شكراً جداً على ثقتك و استمر

  • @SPIDERARABIC
    @SPIDERARABIC ปีที่แล้ว +1

    محمد مافرق بين == و ===

    • @pubgto9986
      @pubgto9986 ปีที่แล้ว

      == بيقارن بين قيمة متغرين بغض البصر عن نوعنهن يعني "5"==5
      واحده نص واحده رقم بيطبع تروا ما يهتم بنوع العنصر.
      اما === تهتم بنوع العنصر
      5==="5" بيطبع فولس

    • @mohammedmohammedtv
      @mohammedmohammedtv  ปีที่แล้ว +1

      أهلاً يا ناجح
      في JavaScript، يعد == معامل تساوي فضفاض يفحص ما إذا كانت القيم على الجانبين متساوية، ولكنه يقوم بعملية تحويل النوع وهذا يعني أنه يقوم بتحويل القيم إلى نوع مشترك قبل إجراء المقارنة. على سبيل المثال، سيقوم "5" == 5 بتقييمه على أنه صحيح لأن "5" يتم تحويله إلى رقم قبل إجراء المقارنة.
      من ناحية أخرى، === هو معامل مقارنة تساوي دقيق يفحص ما إذا كانت القيم على الجانبين متساوية و من نفس النوع، أيضاً دون أي عملية تحويل النوع على سبيل المثال، سيقوم "5" === 5 بالتقييم على أنه خاطئ لأن العامل الأيسر هو سلسلة نصية والعامل الأيمن هو رقم.
      وفيما يلي ملخص للفروق بين == و ===:
      يؤدي == عملية تحويل النوع قبل المقارنة، بينما لا يفعل ===.
      يمكن أن يؤدي == إلى نتائج غير متوقعة في بعض الحالات بسبب تحويل النوع، بينما يعتبر === عادة أكثر تنبؤًا وموثوقية.
      يفضل عمومًا استخدام === على == لأنه يضمن أن أنواع القيم المقارنة هي نفس النوع
      شكراً جداً

    • @mohammedmohammedtv
      @mohammedmohammedtv  ปีที่แล้ว

      @@pubgto9986 برافو يا ناجح
      يعني معامل == يقوم بتحويل النوع قبل المقارنة أما معامل === فلا يقوم بها و لهذا فيفضل استخدامه
      شكراً جداً