أنت تستخدم إضافة code runner وهي تعمل على تشغيل الكود وعرضه في تبويب output وليس terminal، بالتالي لن تستطيع إدخال أي قيمة.
لتشغيله في الـ terminal اضغط على file بالأعلى في المحرر ثم اختر preferences ثم settings وابحث عن
code runner run in terminal
ثم قم بتفعيل ذلك الخيار وأعد تشغيل الكود
لا يتم العثور على ملف package.json لتثبيت الحزم اللازمة لتشغيل لمشروع، في حال قمت باستخدام مستودع المشروع الذي يحتوي على مجلدين client و server فذلك غير صحيح، يجب عليك رفع مجلد client على مستودع منفصل، ومجلد server في مستودع منفصل ثم نشر كلاهما على render
المستودع تم إنشائه في مجلد client بالتالي سيتم رفع ذلك المجلد فقط، لو أردت رفع المجلدين، ستحتاج إلى إنشاء مستودع في المجلد الرئيسي Todo ووضع gitignore. هناك وليس في المجلدات client و server
حاليًا قم بحذف المستودع وإنشاء مستودع جديد، ورفع المجلد الرئيسي إليه بعد إنشاء مستودع محلي به أولاً.
في الإصدار 5 من express تحتاج إلى تعديل:
app.get("*" , (req , res) =>
إلى:
app.get('/{*splat}', (req, res) =>
حيث يجب أن يتم تسمية الـ wild card أي رمز النجمة *
الأفضل التوجه للتوظيف، تحتاج إلى اكتساب خبرة العمل ضمن فريق بعيدًا عن العمل الحر، وأيضًا تفهم كيف يتم إدارة المشاريع وتقسيم المهام والتواصل بين الفريق، على الأقل سنة في شركة، فالمبدأ هو "لا تستثمر فيما لا تُحسنه" والعمل الحر لن يوفر لك الخبرة الكافية.
لذا ، تحتاج إلى الإنتظار قليلاً في الوقت الحالي، لاكتساب خبرة من ناحية ولاستقرار سوق البرمجيات من ناحية أخرى، فهو غير متزن حاليًا.
قدم خدماتك كما أنت وتوسعتها من خلال الفريق الذي تعمل معه، بالتالي تستطيع العمل على مشاريع كبيرة، وأنت بالفعل بمثابة شركة من خلال فريقك، وفي نفس الوقت محاولة التقدم لوظائف الشركات للحصول على وظيفة مناسب.
بالطبع لكن يُشترط الخبرة وإثبات ذلك عن طريق معرض أعمالك بشكل إحترافي، ويجب التخصص، بمعنى تخصيص حسابك على منصة العمل الحر لمجال المحاسبة فقط، وليس إدخال بيانات مثلاً فذلك يقلل من أهمية ما تقوم به ويقلل الثقة لدى العميل.
ستجد هنا على منصة مستقل مشاريع تتطلب محاسب بمختلف الخبرات:
https://mostaql.com/projects?category=business&sort=latest
أيضًا على منصة خمسات:
https://khamsat.com/business/finance-services
تفقد نوعية الخدمات المطلوبة بكثرة واعمل على توفيرها بشكل أفضل وتنافسي.
والأمر بحاجة إلى وقت، أي لا تتوقع الحصول على عمل مباشرًة بل أنت بحاجة إلى بعض الوقت لكي تكتسب خبرة في طريقة التقديم على المشاريع، وطريقة بناء معرض أعمال بشكل جيد.
والأفضل الحصول على مشاريع على منصة مستقل، فالخدمات المُصغرة ليست الأنسب، لكن على أي حال تواجد على منصة خمسات واعرض خدماتك.
اضغط على CTRL + ALT + S لفتح الإعدادات في PyCharm، ثم اختر plugins، وسيظهر لك متجر الإضافات، تستطيع البحث عن أي إضافة تريدها من خلال الكلمات المفتاحية، وليكن theme من أجل تحميل ثيمات لتغيير شكل المحرر، ثم اضغط على install للتثبيت:
تستطيع تجربة الثيمات المختلفة المتاحة.
وبالنسبة للإضافات الجيدة، قم بالبحث بوضع التالي في حقل البحث وتفقد الإضافات:
python /sortBy:downloads
عامًة قم بتثبيت:
better comments
rainbow brackets
string manipulation
env. files
csv editor
.gitignore
المواصفات الخاصة بالهاتف منخفضة، لذا لن تتمكني من تثبيت الكثير من التطبيقات عليه، وأيضًا التنقل بين التطبيقات سيكون بطيء، ناهيكِ أنّه نسخة مقلدة، بالتالي السوفت وير غير جيد، أي ليس نظام سامسونج والذي يتم تحسينه للعمل مع الهاردوير بشكل سلس قدر الإمكان.
ما هو الموديل (الطراز) الخاص بالهاتف، بمعنى اسم موديل الهاتف؟ فربما الهاتف ليس بحديث ومواصفاته منخفضة وذلك سبب المشكلة.
بالنسبة للرفاهية الرقمية، فالتطبيق تستطيعي تثبيته من هنا:
الرفاهية الرقمية
ستجدين أسفل فيديو الدرس في نهاية الصفحة صندوق تعليقات كما هنا، أرجو طرح الأسئلة أسفل الدرس وليس هنا في قسم أسئلة البرمجة حيث نطرح الأسئلة العامة الغير متعلقة بمحتوى الدورة أو الدرس، وذلك لمساعدتك بشكل أفضل.
سنديان، منصة لإنشاء المواقع بدون كتابة أكواد، بمعنى السحب والإلقاء لتصميم الواجهة من خلال مكونات جاهزة، ويوجد قوالب جاهزة لأشهر التخصصات المطلوبة للمواقع، وتستطيع التعديل على تلك القوالب.
وذلك في حال أراد العميل موقع بسيط وليس به الكثير من التخصيص أو صفحات معقدة.
ستجد توضيح هنا من خلال الفيديو:
صمم موقعك كاملا بالسحب والإفلات في دقائق
وإليك مثال لموقع تم تنفيذه من خلال المنصة:
https://www.moneim.net/
اضغطي على CTRL + N وسيتم إنشاء ملف جديد، ثم اضغطي على CTRL + S وسيتم فتح نافذة لإختيار مكان حفظ الملف، فقومي بتسميته بالاسم الذي تريدين مع كتابة الصيغة الصحيحة له، بمعنى ملفات بايثون صيغتها py. بالتالي اسم الملف project.py مثلاً.
وملفات جافاسكريبت صيغتها js. وهكذا
هل الأمر نفسه في حال تصفحت الموقع من خلال متصفح آخر؟ وماذا عن الهاتف؟ في حال نفس المشكلة إذن مزود خدمة الإنترنت لديك هو السبب، أرجو تحميل برنامج Cloudflare WARP وتشغيله على الحاسوب وبعد الإتصال تصفح الموقع.
لا يوجد إصدار متوافق بعد مع بايثون 3.13، ستحتاج إلى تثبيت بايثون 3.11 وحذف إصدار 3.13، ثم أعد تثبيت مكتبة tensorflow.
أيضًا يجب تثبيت Microsoft Visual C++ Redistributable (x64) والتي بها ملفات ضرورية لكي تعمل مكتبة TensorFlow، لأن نواتها مبنية من خلال C++
الأمر خارج عن إرادة الأكاديمية عذرًا على ذلك، فالمشكلة التي تحدث لك هي من قبل المنصة التي تستضيف ملفات الفيديو وهي منصة معروفة عالمية، أحيانًا تحدث تلك المشكلة على فترات كبيرة لبضع دقائق أو ساعة على الأكثر لكن سرعان ما يتم حلها.
وذلك بشرط عدم وجود مشكلة في إتصال الإنترنت لديك، لو استمرت المشكلة لفترة لديك، قم بتجربة تثبيت تطبيق WARP Cloudflare والإتصال به ثم تصفح الأكاديمية:
WARP Cloudflare
ستقوم بدراسة مسار أساسيات الويب من دورة تطوير واجهات المستخدم، وتتعمق في CSS وHTML لبعض الوقت، ثم تنتقل لدورة جافاسكريبت لدراسة أساسيات جافاسكريبت بتفصيل أكثر.
ثم تقوم بإنشاء مشروع جافاسكريبت، ثم إنشاء موقع كامل من خلال HTML, CSS, JS لتوظيف ما تعلمته.
ثم العودة لدورة تطوير واجهات المستخدم واستكمالها للنهاية.
ثم العودة لدورة جافاسكربيت ودراسة التالي:
أساسيات React.js
أساسيات Node.js
تطبيق دردشة يشبه WhatsApp
إنشاء تطبيق أسئلة وأجوبة باستخدام Next.js
تطبيق تعلم اللغات باستخدام Next.js وتقنيات الذكاء الاصطناعي
تطبيقات الويب التقدمية PWA
أساسيات TypeScript
حاليًا لا يوجد عروض، لكن في أوقات مختلفة من العام يتم توفير عرض دورتين بسعر دورة واحدة، وذلك في أوقات مثل العطلة الصيفية أو رمضان وأحيانًا في فترة التخفيضات السنوية الخاصة بالجمعة البيضاء أو في بداية العام، وفي بعض الأحيان يتم توفير كوبونات.
تابع الأكاديمية على منصات التواصل لتعلم متى توافر العرض، تستطيع سؤال مركز المساعدة عن توفر كوبون خصم حاليًا أم لا؟
أو الإنتظار لحين توفر عروض في الأوقات التي تم ذكرها.
بالنسبة لتفاصيل الدورة ودروس لمشاهدتها لتفقد محتواها، فستجد ذلك هنا في صفحة الدورة:
دورة تطوير التطبيقات باستخدام لغة Python