كورس تطوير تطبيقات الويب - 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
#البرمجة #البرمجيات #المال #النجاح #العمل #الخبرة #التعلم #التوظيف #التطبيقات #الربح
أحسنت استاذ محمد
على خطاك سائرون ❤💪
شكراً جداً يا ناجح
بارك في علمك ي باشمهندس
أعجبتني طريقة تنضيم محتوى الفيديو، أرجو ذكر المزيد من Assignment operations في قادم الفيديوهات لأننا سنحتاج تعلم المزيد منها عندما نستخدم ال loops .
كورس رائع و عملي ❤.
عيد مبارك 🎉
برافو
شكراً يا ناجح
تم التطبيق وفي انتظار الفيديو الرابع عشر واللايف الأسبوعي.
لكن عندي ملاحظة في الدقيقة ١٥:٣٠ ناتج التعبير المفروض أنه يكون ١٩ بدلا من ٢٢ بناء على قاعدة الأسبقية.
وشكراً جزيلاً وربنا يجعله في ميزان حسناتك.
برافو يا ناجح هذا يدل على أنك شاهدت كامل الفيديو و أنك ستصبح مبرمجاً ناجحاً
الجواب هو ١٩
شكراً جداً
@@mohammedmohammedtv الشكر لله
واحنا والله مقدرين تعبك ومجهودك وضغط شغلك الأصلي وربنا يكون في عونك وتكمل الكورس على خير.
عظمة على عظمة شكراً الك استاذ ❤️❤️
شكراً يا ناجحة
مبدع يا استاذ مثل ما عهدناك شكرا لك من القلب
يلي بدو يتعلم صح وينجح لازم يختار الطريقة الصح والاستاذ الصح .........عم نتابع دروسك بشغف .........ربي يسعدك يا أستاذ ما في كلمة شكر بتعبر عن الشي الرائع يلي عم تعلمنا ياه
هذا يدل على أنك ستصبح مبرمجاً ناجحاً
شكراً جداً
إستمر ❤
الله يرضى عليك يا أخي ❤️
شكراً يا ناجح
الله يسعدك ويوفقك شرحك جميل جدا و مفهوم❤❤
شكراً يا ناجح
ان شاءالله أفوز باسضافة ❤❤
شكرا على الشرح إستمر يابطل
أنت شخص ناجح
شكراً جداً
اخي محمد بتوقع خطأ لفظي بين علامة التعجب و علامة الاستفهام بالدقيقة 11:08 اكيد كنت تقصد علامة التعجب . تحياتي لك
أهلاً يا ناجح
صحيح يعني كنت أقصد علامة تعجب
هذا يدل على أنك تشاهد الدروس بشكل كامل و أنك تريد أن تصبح مبرمجاً ناجحاً
شكراً جداً على ثقتك و استمر
محمد مافرق بين == و ===
== بيقارن بين قيمة متغرين بغض البصر عن نوعنهن يعني "5"==5
واحده نص واحده رقم بيطبع تروا ما يهتم بنوع العنصر.
اما === تهتم بنوع العنصر
5==="5" بيطبع فولس
أهلاً يا ناجح
في JavaScript، يعد == معامل تساوي فضفاض يفحص ما إذا كانت القيم على الجانبين متساوية، ولكنه يقوم بعملية تحويل النوع وهذا يعني أنه يقوم بتحويل القيم إلى نوع مشترك قبل إجراء المقارنة. على سبيل المثال، سيقوم "5" == 5 بتقييمه على أنه صحيح لأن "5" يتم تحويله إلى رقم قبل إجراء المقارنة.
من ناحية أخرى، === هو معامل مقارنة تساوي دقيق يفحص ما إذا كانت القيم على الجانبين متساوية و من نفس النوع، أيضاً دون أي عملية تحويل النوع على سبيل المثال، سيقوم "5" === 5 بالتقييم على أنه خاطئ لأن العامل الأيسر هو سلسلة نصية والعامل الأيمن هو رقم.
وفيما يلي ملخص للفروق بين == و ===:
يؤدي == عملية تحويل النوع قبل المقارنة، بينما لا يفعل ===.
يمكن أن يؤدي == إلى نتائج غير متوقعة في بعض الحالات بسبب تحويل النوع، بينما يعتبر === عادة أكثر تنبؤًا وموثوقية.
يفضل عمومًا استخدام === على == لأنه يضمن أن أنواع القيم المقارنة هي نفس النوع
شكراً جداً
@@pubgto9986 برافو يا ناجح
يعني معامل == يقوم بتحويل النوع قبل المقارنة أما معامل === فلا يقوم بها و لهذا فيفضل استخدامه
شكراً جداً