-
المساهمات
155 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
1
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو Aimen Zeffanine
-
السلام عليكم بعد تخرجي من دورة javascript بدأت ابحث في مستقل ووجدت اكثر المشاريع php & laravel فهل الافضل ان اتعلمها ؟ ما نصيحتكم ؟
- 3 اجابة
-
- 1
-
مدى عن البرتفيليو الخاص بي ؟
- 4 اجابة
-
- 1
-
السلام عليكم بعد ان تخرجت و بدأت البحث عن عميل في مستقل وجدت اغلب المشاريع php & laravel لهدا قررت البدأ في upwork و لدي بعض الاسئله: هل خدمة Freelancer Plus تستحق الشراء و ستساعدني كمبتدأ ؟ هل البورتفوليو الخاص بي جيد خاصة ان المشاريع بالعربية ؟ هل من نصاءح للبدأ
- 4 اجابة
-
- 1
-
- 4 اجابة
-
- 1
-
السلام عليكم احاول انشاء مشروع laravel و اخترت استخدام بيئة Laravel Herd في عوض تحميل PHP and Composer. وعند تشغيل المشروع يضهر هدا الخطأ : C:\Users\zeffa\OneDrive\Desktop\blog>php artisan serve Failed to listen on 127.0.0.1:8000 (reason: ?) Failed to listen on 127.0.0.1:8001 (reason: ?) Failed to listen on 127.0.0.1:8002 (reason: ?) Failed to listen on 127.0.0.1:8003 (reason: ?) Failed to listen on 127.0.0.1:8004 (reason: ?) Failed to listen on 127.0.0.1:8005 (reason: ?) Failed to listen on 127.0.0.1:8006 (reason: ?) Failed to listen on 127.0.0.1:8007 (reason: ?) Failed to listen on 127.0.0.1:8008 (reason: ?) Failed to listen on 127.0.0.1:8009 (reason: ?) Failed to listen on 127.0.0.1:8010 (reason: ?)
- 4 اجابة
-
- 1
-
السلام عليكم كيف يمكنني الحصول على تدريب ؟ و اين ساجد فرص اكثر في بلدي ام في الوطن العربي (عن بعد) او في الخارج عن بعد ؟
- 1 جواب
-
- 1
-
السلام عليكم انوي اولا ان اناقش متطلبات المشروع مع العميل بعدها مرحلة التصميم هل اتعاون مع مصمم مثلا ؟ (ان كان نعم كيف احول التصميم لكود فfigma لم يعد مجاني) اعمل على front-end + backend مرحلة الtesting ساستخدم postman بالنسبة للAPI و اختبر الواجهة الاماميه يدويا بالنسبة لdeployment هل علي رفع كل جزء وحده (server, frontend, database) ام مذا و اي استضافة جيدة عندنا في المنطقة؟ ارجو ااتوضيح في كل نقطة بارك الله فيكم .
- 1 جواب
-
- 1
-
السلام عليكم بعد إنتهائي لدورة قررت البدء في المساهمة في مشاريع مفتوحة المصدر لكسب الخبرة . هل اركز على المساهمة في مشروع واحد مفتوح المصدر (freecodecamp مثلا) او عدة مشاريع ؟ هل من نصائح اخرى ؟
- 2 اجابة
-
- 1
-
السلام عليكم ماهو الوقت المتوقع عادتاًّ للحصول على عمل ؟ مع الاخد بعين الاعتبار انني امتلك مشاريع جيدة في معرض اعمالي + معرفة بالويب و مهارة حل المشاكل + شهادتين من حسوب و حاليا اعمل على تطوير معرفتي و مهارتي في حل المشاكل + المساهمة في مشاريع مفتوحة المصدر لكسب خبرة لا ابحت عن اجابة مباشرة فهدا من علم الغيب و امر نسبي و لكن اجابة عامة ! بارك الله فيكم
-
تعلمت html css js react nodejs express mongodb postgresql git github + قمت بحل مشاكل بستخدام c++ و تمكنت من عمل مشاريع وحدي كاملة (full-stack) عملت على REstfull-API لمتجر الكتروني (وهمي) و مشروع التخرج كان عبارة عن web app لنشر الصور , و تركت في حسابي على github فقط مشاريع حسوب فهي افضل من ناحية UI لانها مبنية على اساس تصميم و الان انا مهتم بالمساهمة في الOpen source لاكتساب الخبرة . ساكون ممتنا لك ان ساعدتني استاد @Mustafa Suleiman
-
السلام عليكم لدي نفكرة عامة و لاكن احتاج الى تفصيل! تحديد المتطلبات من خلال التحدث مع العميل تصميم UI UX بالتعاون مع مصمم برمجة frontend + backend testing نشر التطبيق
- 3 اجابة
-
- 3
-
السلام عليكم بعد ان اكملت دورة جافاسكريبت بدأت في البحث على عمل ولاكن وجدت ان الكل يبحث على صاحب الخبرة سواءا على مستقل او بعيد ! كيف يمكنني الحصول على خبرة ؟ اخبرني احدهم بالانضمام لفريق و اريد هدا بشدة ولاكن لم اعرف كيف ارجو المساعدة !
- 2 اجابة
-
- 2
-
السلام عليكم هل chatgpt 4 يمكن استعماله مجانا كما يزعم البعض عن طريق مواقع معينة او تطبيقات ؟ https://youtu.be/fCBNfCb5HLE?si=cX4wrdmd1UWo3JXV
- 2 اجابة
-
- 2
-
كورس cs50 هو عبارة عن مقدمة في علوم الحاسب و ليس كورس مخصص للخوارزميات والداتا ستركتشر كما هو موضح هنا ولاكنه جيد جدا كبداية و الافضل ان تركز على الجانب التطبيقي في دراستك هذا الموضوع بحل مسائل على leetcode و انصحك بمشاهدة هذا الفيديو https://youtu.be/SNlS-f-puik?si=m8N3HbR_FdLMqLis
-
وعليكم السلام، يمكنك معرفة ذلك بالاطلاع على شروط التقدم للامتحان التالية : إتمام أربعة مسارات تعليمية على الأقل التطبيق العملي مع المدرب، والاحتفاظ بالمشاريع العملية الناتجة لإرسالها للمراجعة رفع المشاريع على حسابك على GitHub أولًا بأول لمشاركتها معنا
-
اعلم ولاكن افضل ان انضم لفريق او اعمل مع خبير
-
السلام عليكم اكملت دورت جافاسكريبت و الان ابحت عن فريق او مبرمح ذو خبرة اعمل تحت رقابته ليوجهني ارجو المساعدة بارك الله فيكم . github : https://github.com/zeffanine-aimen
-
لم اعرف كيف ارجو المساعدة backend.rar
-
السلام عليكم احاول استخدام redis من اجل تحسين الاداء و لكن لم اعرف كبف ارجو المساعدة const models = require('../models'); const fs = require('fs/promises'); const Redis = require('redis'); const client = Redis.createClient({ password: 'QMzeBdscHuO1zEUGT1iaYsm747yaHJAa', socket: { host: 'redis-16975.c135.eu-central-1-1.ec2.cloud.redislabs.com', port: 16975 } }); client.on('error', err => console.log('Redis Client Error', err)); exports.newPost = async (req, res) => { const {title, contents, steps, country, region} = req.body; try { const post = await models.Post.create({ title, contents, steps, country, region, UserId: req.currentUser.id }); req.files.map(async function(file) { const post_img = await models.Post_Image.create({ img_uri: '/public/images/' + file.filename, PostId: post.id }) }) res.status(200).json({message: "تم إضافة منشور جديد"}) } catch(e) { res.status(500).json(e) } } exports.getAllPosts = async (req, res) => { try { await client.connect(); const redisKey = 'all_posts'; // Check if the data exists in Redis cache client.get(redisKey, async (err, cachedPosts) => { if (err) { console.error('Error retrieving data from Redis cache:', err); } if (cachedPosts) { // Data exists in cache, return it console.log('Data found in Redis cache'); res.status(200).json(JSON.parse(cachedPosts)); } else { // Data doesn't exist in cache, retrieve from the database const getPosts = await models.Post.findAll({ include: [ { model: models.User, attributes: { exclude: ['password', 'email'] } }, { model: models.Post_Image } ] }); // Store the data in Redis cache client.set(redisKey, JSON.stringify(getPosts), (err, reply) => { if (err) { console.error('Error storing data in Redis cache:', err); } console.log('Data stored in Redis cache'); }); res.status(200).json(getPosts); } }); } catch (e) { console.error('Error retrieving posts:', e); res.status(500).json(e); } } exports.getPost = async (req, res) => { try { const post = await models.Post.findOne({ where: {id: req.params.postId}, include: [ { model: models.User, attributes: {exclude: ['password', 'email']} }, { model: models.Post_Image } ] }); res.status(200).json(post) } catch(e) { res.status(500).json(e) } } exports.getMyAllPosts = async (req, res) => { try{ const myPosts = await models.Post.findAll({ where: {UserId: req.currentUser.id}, include: [ { model: models.Post_Image } ] }); res.status(200).json(myPosts) } catch(e) { res.status(500).json(e) } } exports.getMyPost = async (req, res) => { try { const myPost = await models.Post.findOne({ where: { UserId: req.currentUser.id, id: req.params.postId } }); res.status(200).json(myPost) } catch(e) { res.status(500).json(e) } } exports.updateMyPost = async (req, res) => { const {title, contents, steps} = req.body; try { const updatePost = await models.Post.update( { title, contents, steps }, { where: { id: req.params.postId, UserId: req.currentUser.id } } ); res.status(200).json({ message: "تم التعديل على بيانات المنشور" }) } catch(e) { res.status(500).json(e) } } exports.deleteMyPost = async (req, res) => { const {postId} = req.body; try { await models.Post_Image.findAll({ where: {PostId: postId} }).then(res => { res.map((img) => { fs.unlink('.' + img.img_uri, function(err) { if (err) throw err }) }) }) await models.Post_Image.destroy({ where: {PostId: postId} }); await models.Comment.destroy({ where: {PostId: postId} }); await models.Like.destroy({ where: {PostId: postId} }); await models.Post.destroy({ where: {id: postId, UserId: req.currentUser.id} }) res.status(200).json({message: "تم حذف منشورك"}) } catch(e) { res.status(500).json(e) } }
-
السلام عليكم انا اعتمد على الذكاء الاصطناعي في كتابة الكود بناءاً على تفكيري فهل هذا جيد ؟ مع العلم انني افهم كل سطر يكتبه !
- 3 اجابة
-
- 1
-
بارك الله فيك لقد قمت بحذف الAPI
- 2 اجابة
-
- 1
-
السلام عليكم لقد قمت ببناء API لمعرض اعمالي كمطور واجهات خلفية و ابحت عن مراجعة لها ! https://github.com/zeffanine-aimen/amazon-api بارك الله فيكم
- 2 اجابة
-
- 1
-
- 1 جواب
-
- 1
-
السلام عليكم اريد ان اكون backend وهذا github الخاص بي https://github.com/zeffanine-aimen (اجده رديء) و احتاج توجيه او نصيحة كيف يجب ان يكون معرض الاعمال الخاص بمطور الواجهات الخلفية
- 3 اجابة
-
- 1