en
Feedback
4US⌚️Tech

4US⌚️Tech

Open in Telegram

قناة لنشر كل ما هو جديد في مجال التكنولوجيا والمعلومات والذكاء الاصطناعي.

Show more
480
Subscribers
No data24 hours
No data7 days
+430 days
Posts Archive
خارطة طريق تعلم تطوير مواقع الويب... لاتنسى الاشتراك في القناة ليصلك كل جديد ◀️
خارطة طريق تعلم تطوير مواقع الويب... لاتنسى الاشتراك في القناة ليصلك كل جديد ◀️

اساسيات العمل مع إطار العمل فلاتر
اساسيات العمل مع إطار العمل فلاتر

مخطط تفصيلي لبداية التعلم مع إطار العمل فلاتر... لاتنسى الاشتراك في القناة ليصلك كل جديد ◀️
مخطط تفصيلي لبداية التعلم مع إطار العمل فلاتر... لاتنسى الاشتراك في القناة ليصلك كل جديد ◀️

طريقه نسخ مجموعة من المجلدات والمجلدات الفرعية بناء على قائمة في اكسل. الكود المستخدم في الشرح Sub CopyFolders() ' Define constants. Dim xSFileDlg As FileDialog, xDFileDlg As FileDialog Dim xSPathStr As Variant, xDPathStr As Variant Dim SOURCE_FOLDER_PATH As String Dim DESTINATION_FOLDER_PATH As String ' Check if the folders exist. Dim fso As Object: Set fso = CreateObject("Scripting.FileSystemObject") Set xSFileDlg = Application.FileDialog(msoFileDialogFolderPicker) xSFileDlg.Title = "please select copy folder:" If xSFileDlg.Show <> -1 Then Exit Sub SOURCE_FOLDER_PATH = xSFileDlg.SelectedItems.Item(1) & "\" Set xDFileDlg = Application.FileDialog(msoFileDialogFolderPicker) xDFileDlg.Title = "please select another folder:" If xDFileDlg.Show <> -1 Then Exit Sub DESTINATION_FOLDER_PATH = xDFileDlg.SelectedItems.Item(1) & "\" If Not fso.FolderExists(SOURCE_FOLDER_PATH) Then MsgBox "Source folder " & SOURCE_FOLDER_PATH _ & "' not found.", vbExclamation Exit Sub End If If Not fso.FolderExists(DESTINATION_FOLDER_PATH) Then MsgBox "Destination folder " & DESTINATION_FOLDER_PATH _ & "' not found.", vbExclamation Exit Sub End If ' Reference the single-column range. Dim wb As Workbook: Set wb = ThisWorkbook ' workbook containing this code Dim ws As Worksheet: Set ws = wb.Worksheets("Sheet1") Dim rg As Range Set rg = ws.Range("A2", ws.Cells(ws.Rows.Count, "A").End(xlUp)) ' Write the values from the range to a 2D one-based one-column array. Dim rCount As Long: rCount = rg.Rows.Count Dim Data() As Variant If rCount = 1 Then ' one cell ReDim Data(1 To 1, 1 To 1): Data(1, 1) = rg.Value Else ' multiple cells Data = rg.Value End If ' Write the values from the array to a dictionary ' removing errors, blanks and duplicates. Dim dict As Object: Set dict = CreateObject("Scripting.Dictionary") Dim rKey As Variant Dim r As Long For r = 1 To rCount rKey = Data(r, 1) If Not IsError(rKey) Then If Len(rKey) > 0 Then dict(rKey) = Empty End If End If Next r If dict.Count = 0 Then MsgBox "No folder names found.", vbExclamation Exit Sub End If ' Copy folders ' Append a trailing Path separator to the Destination Path!!! Dim dPath As String dPath = fso.BuildPath(DESTINATION_FOLDER_PATH, Application.PathSeparator) Dim sPath As String For Each rKey In dict.Keys sPath = fso.BuildPath(SOURCE_FOLDER_PATH, rKey) If fso.FolderExists(sPath) Then fso.CopyFolder sPath, dPath ' , True ' is default for 'overwrite' End If Next rKey MsgBox "Folders copied.", vbInformation End Sub

ux-design.pdf3.84 KB

تصميم تجربة المستخدم (UX Design) هو مجال يركز على تصميم تجربة المستخدم النهائي أثناء تفاعله مع منتج ما، سواء كان تطبيقًا موبا
تصميم تجربة المستخدم (UX Design) هو مجال يركز على تصميم تجربة المستخدم النهائي أثناء تفاعله مع منتج ما، سواء كان تطبيقًا موبايل، موقع ويب، نظام تشغيل، أو أي نوع آخر من الواجهات الرقمية. يهدف تصميم تجربة المستخدم إلى تحقيق رضا المستخدم وتجربة مريحة وفعالة لاستخدام المنتج. تصميم تجربة المستخدم يشمل عدة عناصر ومراحل، بما في ذلك: 1. بحث المستخدم وتحليل الاحتياجات: فهم الجمهور المستهدف وتحليل احتياجاتهم وأهدافهم وتحدياتهم لضمان تلبية متطلباتهم وتوقعاتهم. 2. تصميم الهيكل والتنظيم: تحديد هيكل وتنظيم المحتوى والمكونات الفرعية للتطبيق أو الموقع بهدف تسهيل تصفح المستخدم والوصول إلى المعلومات بشكل سلس ومنظم. 3. تصميم الواجهة الرسومية: تصميم واجهة المستخدم الجذابة والبصرية التي تستجيب لاحتياجات المستخدم، بما في ذلك تنسيق الألوان والخطوط والرموز والصور والرسومات. 4. تجربة المستخدم العملية: تصميم تدفقات العمل والتفاعلات والمسارات التي يسلكها المستخدم أثناء استخدام المنتج، مع التركيز على جعل التجربة سلسة وفعالة ومرضية. 5. اختبار وتقييم: إجراء اختبارات وتقييمات لتصميم التجربة مع المستخدمين الفعليين للتأكد من قابلية ......

photo content

aws.pdf2.82 KB

نظام AWS هو اختصار لـ "Amazon Web Services"، وهو عبارة عن منصة لخدمات الحوسبة السحابية التي تقدمها شركة Amazon. يعتبر AWS أحد أكبر مقدمي خدمات الحوسبة السحابية في العالم ويوفر مجموعة واسعة من الخدمات والأدوات التي تسمح للمطورين والشركات ببناء وتشغيل تطبيقات وخدماتها على الإنترنت بشكل مرن وقابل للتوسع. تشمل خدمات AWS ما يلي: 1. Amazon Elastic Compute Cloud (EC2): يوفر خوادم افتراضية قابلة للمقايسة بحسب الطلب لتشغيل التطبيقات والحسابات الحاسوبية. 2. Amazon Simple Storage Service (S3): يوفر تخزين آمن وقابل للتوسع للبيانات في السحابة. 3. Amazon Relational Database Service (RDS): يوفر خدمة قاعدة بيانات ذات إدارة كاملة ومدعومة من قبل Amazon للقواعد البيانات العلاقية. 4. Amazon Lambda: يوفر خدمة لتشغيل الأكواد بدون خادم (Serverless)، حيث يتم تشغيل الكود بناءً على الحدث أو الطلب. 5. Amazon DynamoDB: قاعدة بيانات NoSQL قابلة للتوسع وذات أداء عالي. 6. Amazon Simple Notification Service (SNS): خدمة لإرسال الإشعارات والرسائل عبر البريد الإلكتروني والرسائل النصية وغيرها. 7. Amazon CloudFront: خدمة لتسريع توصيل المحتوى وتوفير شبكة توزيع المحتوى (CDN). هذه مجرد بعض الخدمات المقدمة من قبل AWS، وهناك العديد من الخدمات الأخرى المتاحة لمساعدة المطورين والشركات في استضافة وتشغيل تطبيقاتهم وخدماتهم على السحابة.

الأوامر الشائعة التي يمكن استخدامها في تطوير تطبيقات Flutter من خلال سطر الأوامر (Terminal): 1. flutter create: لإنشاء مشروع جديد في Flutter. 2. flutter run: لتشغيل تطبيق Flutter على المحاكي أو الجهاز المتصل. 3. flutter build: لبناء تطبيق Flutter لنشره، مع تحديد الهدف مثل APK أو AOT. 4. flutter doctor: لفحص وتشخيص بيئة التطوير والتأكد من تثبيت المكونات اللازمة. 5. flutter packages get: لتثبيت حزم الاعتماد المذكورة في ملف pubspec.yaml. 6. flutter upgrade: لترقية إصدار Flutter إلى الإصدار الأحدث المتاح. 7. flutter clean: لحذف مجلدات البناء والملفات المؤقتة في المشروع. 8. flutter test: لتشغيل وحدات الاختبار (unit tests) الخاصة بتطبيقك. 9. flutter analyze: لتحليل الكود والتحقق من وجود أخطاء أو تحذيرات. 10. flutter format: لتنسيق الكود الخاص بك وفقًا لإرشادات التنسيق المحددة في Flutter. 11. flutter pub publish: لنشر حزمة Flutter على مستودع pub.dev. 12. flutter config: لعرض أو تحديث إعدادات Flutter المحلية.

backend.pdf1.28 MB

خارطة الطريق لتعلم backend
خارطة الطريق لتعلم backend

عيد مبارك وكل عام وانتم بالف خير
عيد مبارك وكل عام وانتم بالف خير

مسار cyber security
مسار cyber security

cyber-security.pdf3.94 KB

photo content

frontend.pdf2.86 KB

مشاركة 'flutter.pdf'

خارطة طريق تعلم إطار العمل فلاتر Flutter
خارطة طريق تعلم إطار العمل فلاتر Flutter