No video

66: المشروع النهائي - حفظ المهام في ذاكرة الجهاز | local storage in Javascript

  Рет қаралды 9,899

أكاديمية ترميز

أكاديمية ترميز

Күн бұрын

66: المشروع النهائي - حفظ المهام في ذاكرة الجهاز | local storage in Javascript
===========================
برنامج تأهيل تيك TaaheelTech هو برنامج صيفي تعليمي لبرمجة المواقع full stack على مدى ٣ - ٤ أشهر يتضمن مجموعة كبيرة من الدروس بالإضافة إلى متابعة دورية مستمرة للتأكد من وصول المعلومات و تطبيقها بأعمال و مشاريع فعلية
استخدم كود خصم (Tarmeez) للحصول على خصم بقيمة 30%
رابط التسجيل:
learn.taaheelt...?ref=143126
============================
============================
لا تتردد في كتابة الاستفسارات حول هذا المقطع في جروب مجتمع ترميز في التيليجرام أو في خانة التعليقات.
للانضمام لمجتمع ترميز في التيليجرام:
t.me/+Bwcheow6...
==========================
و للاستفسارات البرمجية الأخرى، يمكنك سؤالي في حسابي بتويتر:
/ yarhmm

Пікірлер: 33
@Shadow_shess
@Shadow_shess 19 күн бұрын
شكرا لك على كلامك🔥👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
@yuossofahmed3511
@yuossofahmed3511 Жыл бұрын
ولله العظيم افضل شرح في اليوتيوب ياخي ولله بارك الله فيك ولله انت دخلت قلبي ولله شفت اكثر من فيديو علي اليوتيوب عشان افهم local storage ولا فيديو فهمت منو الفيديو الوحيد اللي فهمت منو الخاص بك وجزاك الله كل خير
@ismailmuhamed4138
@ismailmuhamed4138 2 ай бұрын
بارك الله فيك استاذ يعرب..
@mohammede.alterri6107
@mohammede.alterri6107 Жыл бұрын
بارك الله فيك والله كورس فخممممم وبإذن الله رح اكمل كورس الجافا سكريبت المتقدمة واكمل المشوار للقمة والإحترافية بإذن واحد أحد ... وربنا بجزيك كل خير ويوفقك ويدخلك فسيح جناته
@user-rw8dr5iv1g
@user-rw8dr5iv1g 28 күн бұрын
the ging baraka lah fik
@Shadow_shess
@Shadow_shess 19 күн бұрын
والله احسنت شكراا لك على كلامك😊😊😊
@momarzouq
@momarzouq 21 күн бұрын
iam happy because i learned from you
@khaldounalsaied
@khaldounalsaied Жыл бұрын
والله الواحد عاجز عن شكرك على هاذا المجهود الرائع .... الف شكر
@user-gt1cr7cu7n
@user-gt1cr7cu7n Жыл бұрын
شكرا لك على مجهوداتك و الله العظيم اني في هذا الكورس خرجت بفوائد و معلومات عظيمة بارك الله فيك حرفيا من أفضل الكورسات اللي شفتها في عالم البرمجة العربية
@tarmeez
@tarmeez Жыл бұрын
الله يسعدك يارب سعيد انها نالت اعجابك 🌷
@user-pc8yy3bq9s
@user-pc8yy3bq9s Жыл бұрын
جزاك الله خيرا وفقك الله لما يحب ويرضي
@marvii13
@marvii13 11 ай бұрын
جزاك الله كل خير 🥰🤍
@MohamadAl-Qadri
@MohamadAl-Qadri Жыл бұрын
شرح كثير حلو الله يعطيك العافية
@Sulaiman-vp1fi
@Sulaiman-vp1fi 2 жыл бұрын
بارك الله فيك .. عملت نفس تصميمك لكن الأهم عطيتنا من علمك المفيد اللي راح يفيدنا بتطويره في مشاريع أخرى .
@tarmeez
@tarmeez 2 жыл бұрын
و فيك بارك.. القادم أجمل بإذن الله 👍🏻
@tarmeez
@tarmeez 2 жыл бұрын
و عالبركة الاختتام
@bvgames5875
@bvgames5875 10 ай бұрын
جزاك الله كل خير
@tareq8022
@tareq8022 Жыл бұрын
اقسم بالله انك سفاح 🙌❤
@blooming8425
@blooming8425 7 ай бұрын
وفقك الله لما يحب ويرضا بعد اخذي لكامل الكورس وتطبيقي على المشروع كاملا و على عدة مشاريع اخرى منها , X/O, weather app ... ,وغيرها اقول شكرا استاذ يعرب واسال الله لك التوفيق والسداد مستمرين ان شاء الله الى السلسلة المتقدمه ومن ثم رياكت , والله اني الان اشتريت الكورس , قبل كتابتي للكومنت بخمس دقايق .. وفقك الله واعانك وسددك استمر , وعشان تكون في الصورة وأعتذر لو اطلت في الكلام , لكن انا صراحة ما احب اكتب كومنتات نهائيا ومعاي 3 من الشباب برضه نفس الشئ( دوبهم انتهوا من الكورس) لكن كتبت هذا الكومنت بس عشان تعرف انه ترا في ناس كثير مستفيدين جدا من الشئ اللي تقدمه ولو انهم مايحبون الظهور والتعبير . لكن يشهد الله ندعيلك في ظهر الغيب وهذا هو المهم , وغدا سنلقى الله وكل مرتهن بعمله , اسال الله ان يبيض وجهك في ذلك اليوم , شكرا .
@lightanimation859
@lightanimation859 2 жыл бұрын
شرح ممتاز شكر الله لك
@Ali_SA4949
@Ali_SA4949 7 ай бұрын
الحمدلله
@mohamedbenhsine4244
@mohamedbenhsine4244 Жыл бұрын
شكرا جزيلا على مجهودك و المعلومات القيمة ملاحظة عندما أضغط على زرAnnuler عند الزيادة أو الحذف تنزاد Taskجديدة و قيمتها null
@ZOLFEX
@ZOLFEX Жыл бұрын
if (task_input != `` && task_input != null)
@aka...7943
@aka...7943 10 ай бұрын
شكككككررررررررررررررررااااااااااا لك يا مبدع
@Online-classes-courses
@Online-classes-courses 2 жыл бұрын
أحسن الله إليك . عندي سؤال.كيف يمكن تحويل هذا التصميم الي تطبيق اندرويد ؟
@user-sw2tm8up3v
@user-sw2tm8up3v Жыл бұрын
مرحبا أخ يعرب ..جزاك الله خيرا عنا ..كورس رائع ومفيد شكرا لك .. بحاجة الى مساعدتك في استفسار بسيط جدا وخاصة بجزء local storage أريد اضافته الى كود بسيط لكني مشتتة بعض الشيئ هل هنالك بريد الكتروني خاص بالقناة استطيع من خلاله ارسال الاستفسار ..
@AhmadJS
@AhmadJS 2 жыл бұрын
👍
@Online-classes-courses
@Online-classes-courses 2 жыл бұрын
روعة يا هندسة لكن عندي مشكلة لما بشغل البرنامج من live server بيشتغل تمام لكن لما اشغله من المتصفخ العادي زر الاضافة مش بيرضي يشتغل
@HocineKamikaz
@HocineKamikaz Жыл бұрын
شكرا كثيرا على وقتك و محتواك الرائع و على السلسة ككل.. عندي ملاحظتين اخ يعرب و هما ان الوقت ما يتحدث لما تعمل تحديث لاسم المهمة يعني يبقى دائما نفس الوقت اللي ادخلت فيه المهمة اول مرة.. و ثاني شي لما تعمل cancel عندما تريد اضافة مهمة جديدة يقوم يعمل مهمة و يسميها null هذي المشكلة حليتها عن طريق الكود التالي في زر الاضافة if(addTask) { tasks.push(taskObj) storageTasks() fillTaskOnPage() }.. و لكن للان لم اجد حل لتعديل الوقت الما تعدل المهمة تعديل : قمت بعمل كوبي لأكواد التوقيت في ال addbutton و نجحت الطريقة ولكن تمنيت الا اكرر الكود وان استخدم دالة في المكانين.. اثناء إضافة مهمة جديدة و اثناء التعديل و لكن للأسف لم اجد طريقة بما انت المتغيرات تصير function scooped
@mohamedbenhsine4244
@mohamedbenhsine4244 Жыл бұрын
function createDate() { let now = new Date(); let nowYear = now.getFullYear(); let nowMonth = now.getMonth() + 1; let nowDay = now.getDate(); let nowHour = now.getHours(); let nowMinute = now.getMinutes(); let nowSecond = now.getSeconds(); return (nowDate = `${nowDay}/${nowMonth}/${nowYear} ${nowHour}:${nowMinute}:${nowSecond}`); } تقوم بإنشاء دالة مستقلة للوقت و تستدعيها أينما إحتجتها function editTask(id) { let task = tasks[id]; let newTaskTitle = prompt("Please enter your new task", task.title); if (newTaskTitle != null && newTaskTitle != "") { task.title = newTaskTitle; task.date = createDate(); fillTasksOnThePage(); } } function addTask() { let taskTitle = prompt("Please enter your task"); let nowDate = createDate(); let taskObj = { title: taskTitle, date: nowDate, isDone: false, }; if (taskTitle !== null && taskTitle !== "") { tasks = [...tasks, taskObj]; fillTasksOnThePage(); } }
@ismailmuhamed4138
@ismailmuhamed4138 2 ай бұрын
بدك تساوي شرط عند اضافة اي تاسك جديد ..لتجنب null if(taskName && taskName.trim() !== "")
@bvgames5875
@bvgames5875 10 ай бұрын
حليت المشكلة الأخيرة باستعمال OR اثتاء التعريف let tasks = JSON.parse(localStorage.getItem('tasks')) || [ { title: "المهمة الاولى", date: "30/12/2023", isitDone: false }, { title: "المهمة الاولى", date: "30/12/2023", isitDone: false }, { title: "المهمة التانية", date: "30/12/2023", isitDone: false }, ];
@abdalrzakal-mustafa6083
@abdalrzakal-mustafa6083 Жыл бұрын
جزاك الله كل خير
67: رفع المشروع على استضافة مجانية
7:25
أكاديمية ترميز
Рет қаралды 10 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 50 МЛН
娜美这是在浪费食物 #路飞#海贼王
00:20
路飞与唐舞桐
Рет қаралды 3,9 МЛН
JavaScript Cookies vs Local Storage vs Session Storage
14:28
Web Dev Simplified
Рет қаралды 744 М.
تعلم ال GitHub و  Git في نصف ساعة فقط
32:42
Easy Code البرمجة بطريقة مبسطة
Рет қаралды 9 М.
[Arabic] HTML, CSS, JavaScript Tutorials - To-Do App With Local Storage
40:35
55: استخدام مكتبات خارجية في الجافاسكريبت
26:10
أكاديمية ترميز
Рет қаралды 7 М.
Learn Regular Expressions In 20 Minutes
20:52
Web Dev Simplified
Рет қаралды 1,3 МЛН
Local Storage Explained In 10 min | Javascript
10:53
ProMaker Dev
Рет қаралды 59 М.
3: معالجة الأخطاء | Error Handling In Javascript | Try - Catch In Javascript
29:32
Local Storage for Beginners | JavaScript Tutorial
15:39
OpenJavaScript
Рет қаралды 10 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 50 МЛН