كل الأنشطة
- الساعة الماضية
-
تقصدين قالب html, css, js جاهز؟ أم تريدين قالب منسق بواسطة بوتستراب؟ وفي أي مشروع سيتم استخدام القالب؟
-
Hiba Abdalrheem بدأ بمتابعة تصميم موقع
-
السلام عليكم ورحمة الله وبركاته مساء الخير كيف انزل إطار جاهز واعدل عليه حسب موقعي و باللغة العربية
- 1 جواب
-
- 1
-
-
Awatif Alhuthli اشترك بالأكاديمية
-
صابرين على شرف الدين اشترك بالأكاديمية
-
أولاً من الأسهل بما أن هذه الدروس أو الأقسام في دورة بايثون فيمكنك أسفل كل درس طلب بعض التمارين خاصة بالقسم وسيتم الإجابة عليك بتمارين تناسب مستواك . ثانياً يمكنك البحث بكل سهولة عن Regular Expressions python وستجد الكثير من التمارين . وعموماً إليك بعض التمارين التالية أولاً ال Regular Expressions يمكنك بناء برنامج يقرأ نصوص ويستخرج منها معلومات محددة أو يتحقق من صحة تنسيقها. مثلاً يستخرج جميع عناوين البريد الإلكتروني أرقام الهواتف (بتنسيقات مختلفة) التواريخ (بأشكال متعددة) الروابط URL أرقام البطاقات الائتمانية (مع إخفائها للأمان) ثانياً يمكنك بناء برنامج يزور موقع أخبار (أو عدة مواقع) ويستخرج العناوين والتواريخ والروابط، ثم يحفظها في ملف JSON أو يعرضها بشكل منظم. وهذا المشروع جيد لأنه يجمع بين BeautifulSoup4 لتحليل HTML، مع requests لجلب الصفحات، وJSON لحفظ البيانات المستخرجة
-
رغم أن الكود يعمل بشكل مثالي، إلا أن هناك بعض التعديلات البسيطة التي تجعله أكثر احترافية وقابلية للقراءة مثل تسمية المتغيرات بما تدل عليه أي المتغير file_name يستخدم هنا لتمثيل مسار مجلد لذا من الأفضل تسميته folder_path أو dir_name وعند استخدام pathlib، ليس من الضروري استخدام Path مرة أخرى داخل عملية الدمج. يمكنك دمج السلاسل النصية (Strings) مباشرة باستخدام علامة /. وأيضاً بالرغم أن الكود مثال بسيط ولكن يتم استدعاء datetime.now() في كل دورة داخل الحلقة (Loop). إذا كنت تنشئ ألاف الملفات، فهذا سيستهلك موارد المعالج.فيمكنك أخذ الطابع الزمني مرة واحدة قبل الحلقة، والاعتماد على المتغير name لتمييز الملفات عن بعضها.
-
Sultan Almulla اشترك بالأكاديمية
- اليوم
-
Santa Altouma اشترك بالأكاديمية
-
M A R W A اشترك بالأكاديمية
-
نصرالدين ابراهيم محمد بلولة اشترك بالأكاديمية
-
Hagar Roshdy اشترك بالأكاديمية
-
Mas Ra اشترك بالأكاديمية
-
Ibrahim Musa Ibrahim Abdalla اشترك بالأكاديمية
-
Abdulaziz Alamri اشترك بالأكاديمية
- البارحة
-
وعليكم السلام ورحمة الله وبركاته. حقيقة ما تريد تعلمه أو المسارات التي حددتها ليست الأساس في تعلم الذكاء الإصطناعي أي هي تطبيقات عملية على النماذج الموجودة مسبقاً . وما تريد التخصص فيه يدخل فعلاً في مجال AI Automation، وتحديداً في بناء وكلاء ذكاء اصطناعي (AI Agents) الذين يستطيعون أداء مهام معقدة باستخدام LLMs مثل GPT وربطها بالأدوات والبيانات عبر MCP ولكن هذا المجال لا يجعلك مطور AI ,اعتقد أنك يمكنك العمل بالمجال الخاص بال AI Automation ولكن تحتاج للتسويق لخدماتك . ولكن لاحظ أنه ليس مجالاً بالفعل إنما هي خدمات يمكنك تقديمها فأنت تضيع مجال مهم وواعد مثل مجال الذكاء الإصطناعي وتقلل من فرص عملك .ولذلك يفضل إكمال الدورة والإستفادة من المحتوى الموجود بها
-
التركيز الأساسي في هذه الدورة هو على الـ Backend (تطوير الواجهات الخلفية)؛ حيث ستتقن بناء الخوادم، وقواعد البيانات، والواجهات البرمجية باستخدام إطارات عمل مثل Django و Flask. ومع ذلك يمكنك تعلم لغات مثل html و css و javascript وتطوير مشاريع كاملة (مثل المتجر الإلكتروني وتطبيق إدارة المهام) في هذه الدورة و يمكنك اعتبار نفسك Full Stack Developer قادر على بناء تطبيق ويب من الصفر وحتى النشر على الإنترنت. ولكن، لتكون مطور Full Stack ستحتاح للتعمق أكثر في ال frontend وكذلك التعمق في التقنيات التي ستتعلمها في هذه الدورة. كما يمكنك أن تصبح Odoo Developer وبالمناسبة يعتبر هذا المجال من من المجالات المطلوبة جداً في قطاع الشركات ولها سوق عمل ممتاز ومربح.
-
أولاً يعد معرض الأعمال المقياس الحقيقي لمهاراتك، وغالباً ما يكون أهم من الشهادة ذاتها. وعند الدخول لسوق العمل هناك بعض الخطوات المهمة كالتالي بناء معرض أعمال احترافي (Portfolio) وذلك ما تساعدك به الأكاديمية من خلال استخدم المشاريع التي أنجزتها خلال الدورة لمعرض أعمالك. من رفع شيفراتك على منصة GitHub، واستخدم خدمات الاستضافة المجانية (مثل Vercel أو Netlify أو GitHub Pages) لرفع مواقعك وجعلها متاحة للمعاينة المباشرة من قبل أي عميل أو شركة وحتى العمل الحر يعد انطلاقة ممتازة، خاصةً عبر منصات مثل مستقل وخمسات. ابدأ بالتقديم على مشاريع بسيطة أو مهام محددة (مثل تعديل واجهة، أو بناء صفحة هبوط) لبناء سمعة جيدة . وأخيراً إنشاء حساب احترافي على منصة LinkedIn. من الخطوات المهمة ومشاركة مشاريعك وما تتعلمه باستمرار لتوسيع دائرة معارفك المهنية. كما يمكنك البحث عن فرص عمل عن بعد عبر منصات مثل بعيد.
-
الدورة تركز أكثر على الذكاء الاصطناعي، وسوق العمل في وظيفة "محلل البيانات" يتطلب منك الإلمام ببعض المهارات والأدوات المكملة، مثل: احتراف برامج مثل Power BI أو Tableau لإنشاء لوحات تحكم تفاعلية (Dashboards) لمديري الشركات. الإلمام الجيد بمفاهيم الإحصاء والاحتمالات المتقدمة لتفسير البيانات . والعديد من المهارات الأخرى التي تجدها بالتفصيل في الرابط التالي
- آخر أسبوع
-
وعليكم السلام ورحمة الله، ليس هناك ضرورة لدراسة مسارات Flask أو Odoo إذا لم تكن مهتما بها لذا يمكنك تجاوزهما طالما أنك لا ترغب في العمل بهما. الخطوة التالية تعتمد على هدفك النهائي ونظرا لأنك تريد الجمع بين تطوير مشاريع Django وفهم أساسيات الذكاء الاصطناعي وتحليل البيانات، فالأفضل أن تبدأ بمسار "دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون" أولا. والسبب في اختيار هذا المسار كبداية هو أنه يمنحك فكرة عامة عن كيفية دمج مكتبات الذكاء الاصطناعي مع تطبيقاتك البرمجية ثم يمكنك أن تنتقل لمسار تحليل البيانات لتتعلم معالجة وتحليل البيانات باستخدام أدوات مثل Pandas وNumPy. والمرحلة الأخيرة ستكون دراسة أساسيات Machine Learning لفهم الخوارزميات والنماذج الأساسية. لكن تذكر أن هذه المسارات ستعطيك الأساسيات واللبنة الأساسية للمجال وبعد إنهائها ستكون قادرا على تحديد المجال الذي يثير اهتمامك أكثر للتخصص فيه وإنجاز مشاريع أكبر عليه.
-
وعليكم السلام ورحمة الله وبركاته . لا داعي لدراسة مسار Flask و odoo إذا لم ترغب في العمل بهم . يفضل إذا أردت تعلم تحليل البيانات و Machine Learning فيجب أولا دراسة المسارات بالترتيب أى "دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون" ثم "تحليل البيانات" ثم "أساسيات تعلم الآلة Machine Learning" . ولكن لاحظ أن الدورة غير معنية بهذا الأمر فهي تعطيك فقط الأساسيات والمدخل لهذا الأمر فإذا وجدت شغف عند دراسة تلك المسارات فبعدها يمكنك الدخول في هذا التخصص إذا أردت.
-
السلام عليكم. بعد الإنتهاء من المسار الرابع و عمل مشروع بنفس الطريقة... انا لا ارغب في دراسة مسارات Flask و Odoo. ما هو المسار التالي الذي يجب دراسته ؟ هل انتقل الى مسار دمج تقنيات الذكاء الإصطناعي مع تطبيقات بايثون ام انتقل الى دراسة مسار تحليل البيانات مباشرة؟ الهدف: عمل مشروع بإستخدام Django + فهم أساسيات تحليل البيانات و تعلم الآلة، و من ثم بعد انهاء الدورة التخصص في احدى هذه المجالات.
- 2 اجابة
-
- 2
-
-
السلام عليكم ورحمة الله، للأسف فإن الدورات التدريبية في الأكاديمية لا تأتي مع كتاب مستقل يلخص محتوى الدورة بالكامل لكن مع ذلك توفر أكاديمية حسوب قسما منفصلا للكتب المجانية يمكنك تحميلها بصيغة PDF، والتي تغطي مجالات متعددة في البرمجة وريادة الأعمال والعمل الحر وغيرها وهذه الكتب متاحة مجانا ويمكن استخدامها كمرجع للمراجعة لكنها ليست مرتبطة مباشرة بالدورات كملخصات لها والحل البديل هو الاعتماد على الملاحظات الشخصية أثناء مشاهدة الفيديوهات أو الرجوع إلى قسم المقالات في الأكاديمية الذي يحتوي على محتوى نصي تفصيلي. كما يمكنك الاطلاع على التوثيق الرسمي الخاص بموسوعة حسوب لمزيد من التفاصيل والتعمق في الدروس: https://wiki.hsoub.com
-
للأسف حاليا لا يوجد أى ملخصات للدروس ولكن تستطيع الإعتماد على موسوعة حسوب كمرجع وتستطيع دائما الاستفسار أسفل الدروس في التعليقات عما تحتاجه وسيتم توضيحه لك. وتوجد بعض الملفات المتوفرة وهي ملفات المشروع التي سنعمل عليها خلال المسار وتستطيع تحميل ذلك من خلال أول في المسار وهو درس المقدمة أو المدخل. وأنصحك بكتابة الملخصات بنفسك فكل شخص له أسلوب يُناسبه في الدراسة و لكن المهم هو تخصيص وقت أكبر للتطبيق العملي فالبرمجة عبارة عن تفكير منطقي لحل مشكلة ثم تنفيذ ذلك من خلال كتابة الكود. وتوجد العديد من المواقع الشهيرة الخاصة بحل تمارين بمرجية وحل المشكلات مثل Leetcode و codewars و codeforces و HackerRank وغيرها من المواقع الأخرى ويمكنك التدرج في مستوى صعوبة الأسئلة كما تريد. وإليك المزيد من المواقع في الإجابة التالية :
-
احتاج الى كتاب يحتوي علي كل محتوى الدوره حتى استطيع مراجعه محتوى الدوره بالقرائه وحتى لا اعود لنفس الدرس كثير من المرات. و هل هناك اي تدريبات يوميه من اي موقع او اي شيء يجعلني اتدرب يوميا على ما فاتني بأفكار جديده؟
- 2 اجابة
-
- 2
-
-
دورة علوم الحاسوب توفر لك معلومات مكثفة حول مختلف مفاهيم لغات وتقنيات البرمجة وهي أساسية لزيادة معلوماتك حول مجال التقنية بشكل عام. و بانتهائك منها سيكون لديك خبرة جيّدة بدءً من الأساسيات والأفكار والمناهج النظرية مثل هندسة البرمجيات والبرمجة كائنية التوجه إلى التعامل مع أنظمة التشغيل ولغات البرمجة التي تم التطرق لها من خلال الأمثلة العملية في الدروس، وأيضاً سيكون لديك معرفة شاملة حول قواعد البيانات وطرق التعامل مع النوعين العلائقي وغير العلائقي. وفيها أيضاً مسار مخصص للدخول إلى عالم الويب والتعرّف على آلية عمل مطوري الويب في حال أحببت الانتقال إلى مجالات تطوير الويب لاحقاً لهذا إذا أردت التخصص في الواجهة الخلفية أو الأمامية فهذا المسار مهم جدا. ويمكنك قراءة الإجابة التالية لمزيد من التفاصيل حول الدورة : ولذلك فإن تلك الدورة مهمة للتأسيس عليها وفهم أساسيات الحسوب و التعامل مع الخوادم والأنظمة ولكنك لن تتخصص في مجال معين بل هي تضعك في بداية الطريق. وأنصحك بقراءة التالي لمزيد من التفاصيل :
-
http://I am sending you this app that you may be interested. https://www.appcreator24.com/app3873503-bsx5q0
-
نعم للتقدم للإختبار يجب على الأقل إنهاء 4 مسارات كاملة من الدورة . يجب إنهاء المسار كاملا وليس أجزاء منه وليس المهم المشاريع ففي الإختبار سيتم سؤالك وإختبارك في جميع دروس المسار وليس المشاريع فقط وإذا لم تنهيها كاملة فبالطبع لن تستطيعي الإجابة على الأسئلة . المشاريع العملية هي المطلوب إرفاقها وليس جميع الدروس فأى درس في المسار يوجد به كلمة "تطبيق عملي" فهو المطلوب إرفاقه ورفعه على git للتقدم للإختبار .
-
السلام عليكم ورحمة الله، أولا مُبارك عليك الانتهاء من دورة علوم الحاسوب، هذا إنجاز جيد جدا، وبخصوص سؤالك فنعم يكفي إتمام أربعة مسارات تعليمية على الأقل كشرط أساسي للتقدم إلى امتحان الدورة وهذا مذكور وفقا للشروط الرسمية المنشورة في مركز المساعدة الخاص بالأكاديمية. ومع ذلك لا يقتصر الأمر على إكمال المسارات نظريا أو مشاهدة المحتوى فقط، بل يشترط التطبيق العملي الفعلي للمشاريع مع المدرب أثناء الدورة، مع الاحتفاظ بها ورفعها على حسابك في GitHub لمشاركتها عند التقدم للامتحان، حيث يجب إرسال روابط هذه المشاريع للمراجعة.
-
هل يكفي 4 مسارات للإختبار ؟ + 4 مسارات المقصدود بها مثلا قاعدة البيانات كامله ولا فقط اقدر اكتفي بجزء من الدروس يتم ارفاقها في القيت هب ؟؟ مثلا قاعدة البيانات يوجد بها 5 دروس هل يكتفي فقط بإنشاء قاعدة بيانات ولا يتعين مني ارفاق المشاريع 5 ؟
- 2 اجابة
-
- 2
-
-
طالما سوق العمل فالأمر راجع إذن للمطلوب في سوق العمل لديك، ستحتاج إلى تفقد الوظائف المعروضة على مواقع التوظيف مثل LinkedIn وIndeed وغيرهم، وذلك بالنسبة لمستوى Junior وعلى أساسها تقرر وليس العكس. https://academy.hsoub.com/questions/24823-ماهي-لغة-البرمجة-الأنسب-بالنسبة-لسوق-العمل-والحصول-على-وظيفة؟/#findComment-75480
-
انا مختص حاليا في باك اند وعندي خبرة في لارافيل و Nest.js معا وبنيت مشاريع قوية وكبيرة في كلا إطارين المقصد هو أن هل اركز على لارافيل أكثر ام اركز على نيست جي اس من أجل سوق العمل وعمل ضمن شركات وبالنسبة لل لغة PHP لدي خبرة فيها
- 4 اجابة
-
- 1
-
-
السلام عليكم اخي مصطفي انا اقوم في زر جديد عندما يضغط عليه مستخدم بجلب اخر رقم من جدول هل دالة مناسبة علما بانه مفتاح اساسي وترقيم تلقائي عمود id public static int CODE_GENE(string TABLE_NAME, string COLUMN_NAME) { // استخدم استعلام MAX بدل جلب كل الصفوف int CODE = 0; using (SqlCommand cmd = new SqlCommand( $"SELECT ISNULL(MAX({COLUMN_NAME}),0) FROM {TABLE_NAME}", sqlCon)) { if (sqlCon.State != System.Data.ConnectionState.Open) sqlCon.Open(); CODE = Convert.ToInt32(cmd.ExecuteScalar()); } return CODE; }
-
كلا الإطارين مختلفين من حيث اللغة البرمجية، المقارنة هنا على أي أساس؟ هل لمشروع شخصي أم من أجل سوق العمل؟ وكذلك هل لديك إلمام بلغة PHP؟
-
لا مشكلة في الاستضاف ومن الجيد أنها بالعملة المحلية لديك، لكن ما الحاجة إلى ذلك، تتوفر استضافة مجانية من خلال Vercel الشركة المطورة لـ Next.js أو Netlify أو Cloudflare Pages أيضًا تقدم استضافة للمواقع الساكنة، مع ربط مباشر بـ GitHub و CDN عالمي لتحسين سرعة الموقع. وللواجهة الخلفية استخدم استخدم Render أو Railway أو Fly.io والتي تدعم Node.js و Python وغيرها، وتوفر خطط مجانية أو تبدأ من 5 دولارات شهريًا. كذلك لقواعد البيانات لديك Supabase والتي توفر PostgreSQL كذلك لديك MongoDB Atlas وكلاهما يوفر خطة مجانية.
- 1 جواب
-
- 1
-
