أول منصة لتعلم البرمجة بالدارجة المغربية مجانا



آخر الإضافات

...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Symfony الجزء الثاني

imad belasri منذ شهرين

1- ماهو Symfony Controllerل ᴄᴏɴᴛʀᴏʟʟᴇʀ ف ꜱʏᴍꜰᴏɴʏ هو ꜰᴏɴᴄᴛɪᴏɴ لي كتستقبل ᴅᴇꜱ ʀᴇQᴜÊᴛᴇ ʜᴛᴛᴘ ومنبعد كتدرس هاد ʟᴇꜱ ʀᴇQᴜÊᴛᴇꜱ وكترجع جواب لي يقدر يكون على شكل صفحة ʜᴛᴍʟ أو معلومات على شكل ᴊꜱᴏɴ أو 404 في حالة مكان هناك شي خطأ ف ʀᴇQᴜÊᴛᴇ لي إستقبل ل ᴄᴏɴᴛʀᴏʟʟᴇʀ.2- ماهي مهام Symfony Controllerل ᴄᴏɴᴛʀᴏʟʟᴇʀ ف ꜱʏᴍ......

تفاصيل
...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Symfony الجزء الأول

imad belasri منذ شهرين

1- ما هي Symfony هي مكتبة من مكتبات php و كتعتبر من أشهرها هي مجانية و كتعتمد على بنية ل MVC الهدف منها هو مساعدة المطورين على بناء مواقع بمواصفات عالية الجودة أيضا بناء تطبيقات خاصة بالويب ذات دينامية سريعة بفضل الموارد لي كتقدمها المكتبة ولي شعارها السرعة والفعالية.2- ما هو ل Bundles وما هو الدور......

تفاصيل
...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Laravel الجزء الخامس

imad belasri منذ شهرين

1- كيفاش نزيد إسم ل Route ومنبعد نخدم بهممكن نزيد إسم ل route ديالي داخل الملف الخاص ب routes مثلا يلا بغيت نسترجع ل users ممكن نزيد route بهاد الطريقة : Route::get('users', 'UserController@index')->name('users.all');هنا سمينا route users.all ممكن نخدم به داخل ل controller بهاد الطريقة :return re......

تفاصيل
...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Laravel الجزء الرابع

imad belasri منذ شهرين

1- ما معنى ل Eager Loadingل eager loading كيمكنك باش تخدم بواحد العلاقة فقط الوقت لي كتحتاجها مثلا عندي علاقة بين user و posts فيلا استرجعت ل user ممكن نزيد معاه ('User::with('posts هذا هو ل eager loading ولي كيخلي les pages ديالك كيتشارجاو بسرعة عكس يلا استرجعتي les posts داخل ل view مباشرة الشي لي......

تفاصيل
...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Laravel الجزء الثالت

imad belasri منذ شهرين

1- شنو كتعرف على ل Laravel query builderبالنسبة ل query builder هي interface لي كتمكنك باش تدير des requêtes sql يعني كتمكنك باش تزيد تعدل أو تحذف معلومات من قاعدة البيانات بإستعمال sql.بل query builder ممكن تخدم ب les requêtes sql كيف قلنا هنا laravel كتخليك تخدم ب PDO حيت أكثر أمان كمثال على ذلك :......

تفاصيل
...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Laravel الجزء الثاني

imad belasri منذ شهرين

1- ما معنى ل Migrationsل migrations هما des commandes لي كيخليوك تعامل مع قواعد البيانات بهم ممكن تزيد des tables أو تعدلهم.ل migrations مرتبطين ب schema ديال laravel ولي كيسهلوا عليك إضافة قواعد البيانات.2- ما معنى ل Eloquent Modelكل قاعدة بيانات ف laravel فيها des tables وكل table مرتبطة ب Model ل......

تفاصيل
...

أبرز الأسئلة المطروحة في مقابلات العمل الخاصة ب Laravel الجزء الأول

imad belasri منذ شهرين

1- ما هي Laravel laravel هي framework php لي خرجت ف 2011 بواسطة Taylor Otwell لي هو مطور ويب الهدف منها هو تسهيل العمل ديال المطورين فبناء المواقع والتطبيقات الخاصة بالويب بالإعتماد على بنية تسمى mvc لي كتعني Model View Controller.2- ما هي القيمة المضافة لي جات بها laravelالقيمة المضافة لي جات بها......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الرابع عشر

imad belasri منذ 3 أشهر

1- كيفاش نتحقق من أن واحد القيمة هي Arrayباش نتحقق من أن واحد القيمة هي Array كاين methode سميتها isArray ولي كترجع boolean true أو false فالمثال لي عندنا كنتحقق من ال variable names واش array هنا كترجعلي true كنتيجة يعني راها array.const names = [];console.log(Array.isArray(names));2- كيفاش نتحقق و......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثالت عشر

imad belasri منذ 3 أشهر

1- ما هو الفرق بين التحويل Implicit و التحويل Explicitل implicit هو فاش كيوقع التحويل من type ل type آخر دون تدخل من عند المبرمج يعني javascript كتدير التحويل أتوماتيكيا بلا متحتاج تديرو نتا.كمثال على ذلك الكود لي لتحت الواحد كيتحول من number ل string وكتوقع la concaténation بلا مكنديروها حنا.consol......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثاني عشر

imad belasri منذ 3 أشهر

1- ما معنى Spread operatorبالنسبة ل spread operator هو حاجة جديدة لي جات بها javascript ES6 ولي كتمكنك باش تكبر array. مثلا عندك array names ممكن تستعمل spread operator وتزيدها ل array أخرى سميتها persons.فالمثال لي عندنا زدنا names ل persons فيلا عرضتي ل array persons غادي تعطيك الأسماء مجموعين.c......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الحادي عشر

imad belasri منذ 3 أشهر

1- ما معنى Promisesل promise هي طريقة لي كتخلي les opérations لي كتدير يمشيو بشكل متزامن كيف شفنا قبل ل callback فاش كتكليكي على ل bouton عاد كتعرض الرسالة تقريبا نفس الشي فل promise مثلا يلا بغيت نعرض معلومات من واحد ل api فالكود كينتظر حتى نسترجع المعلومات بنجاح من ل api عاد نعرضهم وفي حالة ما وق......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء العاشر

imad belasri منذ 3 أشهر

1- ما معنى Template Literalstemplate literal أو template string هي طريقة جديدة لي كتمكنك باش تكتب جمل ف javascript مثلا من قبل كنتي باش تكتب سطر وترجع للسطر الموالي كان خصك تخدم ب n\ لي كتمكنك باش تمشي للسطر الثاني ولكن مع ظهور template string فالمشكل أصبح متجاوز الآن ممكن تكتب أكثر من سطر بإستعمال......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء التاسع

imad belasri منذ 3 أشهر

1- ما معنى Object Destructuringل Object Destructuring هي خاصية جديدة جات بها javascript ES6 لي كتمكن من إسترجاع القيم لي كاينة فواحد ل object أو array بطريقة مغايرة للطريقة المعتادة.نفترضوا مثلا عندنا object person فيه :const person = { name: "samadi"};يلا بغيت نسترجع الإسم غادي ندير :consol......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثامن

imad belasri منذ 3 أشهر

1- ما معنى Arrow Functionsل arrow functions هي طريقة جديدة لإضافة les fonctions ف javascript ES6 عكس الطريقة القديمة ل arrow function كتخليك تكتب ل fonction بطريقة أكثر سهولة فممكن تحيد ل mot clé function وكيكفي تزيد variable لي تاخد ل fonction وأيضا ممكن تحيد return كيكفي باش تخدم بالسهم لي كيعني r......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء السابع

imad belasri منذ 3 أشهر

1- ما معنى ECMAScriptهي واحد المعيار لي به كنحددو الخصائص ديال لغة javascript فمثلا ECMAScript 2015 جابت حوايج جداد ل javascript بحال let , const , arrow functions وغيرها من الأمور الجديدة وكاين ECMAScript 2016 و 2017 وصولا ل 2019 وفكل نسخة كيتزادو حوايج جداد لي كيسهلوا الخدمة ب javascript.2- ما هو......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء السادس

imad belasri منذ 3 أشهر

1- ما معنى use strictبالنسبة ل use strict كتمكنا من أن الكود ديالنا يكون نقي وخالي من bugs كيفاش ؟هي كتخليك أنك متخدمش بشي variable لي مديكلاريتهاش أيضا ميمكنش تعطي شي كلمة لي خاصة بلغة javascript كإسم ديال variable مثلا undefined أو null أيضا كتمنعك باش تعاود تديكلاري نفس ل variable أكثر من مرة.وبا......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الخامس

imad belasri منذ 3 أشهر

1- ما معنى hoistingل hoisting هي كلمة لي كتعني جعل les fonctions كيتنفذوا وخا مازال ما ديكلاريناهم كيفاش هادشي فال hoisting كيخلي javascript تطلع les fonctions وخا مديكلاريين لتحت ل top ديال la page وبالتالي كيتنفذوا وخا تديكلاراو من بعد. فالمثال لي لتحت ل fonction sayHello كتعطيني hello وخا مديكلار......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الرابع

imad belasri منذ 3 أشهر

1- ما معنى event.target وشنو الفرق بينها وبين event.currentTargetبكل بساطة event.target كتمكن من إسترجاع ل element لي وقع فيه ل event مثلا كيف شفنا قبل ل event click ديال ل bouton يلا درنا :button.addEventListener('click',function(event){ console.log(event.target);});نسخغادي تعرض لينا ل bouton لي......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثالت

imad belasri منذ 3 أشهر

1- ما معنى event وما هو دور event.preventDefaultل event هو واحد الحدث لي كيوقع فاش كنتعامل مع واحد ل élément من DOM مثلا ل bouton فاش كنضغط عليه هذا كيتسمى event وممكن أنني نسترجع ل event لي حصل بل méthode addEventListener ونربطوا مع حدث آخر فالمثال لي عطينا فاش كنضغط على ل bouton كنعرض رسالة button......

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثاني

imad belasri منذ 3 أشهر

1- ما معنى || وما هو دورها ل opérateur || لي كيتسمى OR كيمكن باش نتحقق من أن واحد من الشرطين صحيح عكس && لي كيتسمى AND ولي كيتحقق من الشرطين معا.غادي نحتفظوا بنفس المثال السابق لي تحققنا من السن واش فوق 18 وأقل من 30 هنا تحققنا من صحة شرط واحد فقط وبما أن عندنا شرط لي صحيح غادي تعطينا true ك......

تفاصيل

الأكثر مشاهدة

...

ما هي مستويات لغات البرمجة ؟

imad belasri منذ 8 أشهر

كلنا كنعرفوا لغات البرمجة والدور ديالها لكن ربما عمرك طرحتي سؤال من قبل واش لغات البرمجة مقسمة لمستويات ؟الجواب نعم لغات البرمجة مقسمة لمستويات كاين :- high level أو المستوى البعيد عن عمل الآلة لي هي الحاسوب وهي لغات سهلة الفهم بالنسبة للإنسان ويمكنه تعلمها بسهولة وكمثال على ذلك لغة الرمجة python.-.....

تفاصيل
...

أبرز 5 أسئلة تطرح في مقابلة عمل خاصة بلغة البرمجة php

imad belasri منذ 11 شهر

لغة البرمجة php هي من بين اللغات الأكثر إستعمالا فمجال الويب فأكثر من 60 في المئة من المواقع مقادة ب php لهاد الغرض فهاد المقال غادي نقترح عليك أبرز 5 أسئلة تطرح ف Entretien أو مقابلة عمل خاصة بلغة البرمجة php ولي ممكن تعطيك فكرة على مستواك.1- ما هو الفرق بين include و require ؟les fonctions بجوج كي.....

تفاصيل
...

ماهي ل api وماهو دورها ؟

imad belasri منذ 8 أشهر

كلنا كنسمعوا على ل api ولكن كاين لي كيلقى صعوبة فالفهم ديال شنو المعنى ديالها وأيضا ماهو دورها.فهاد المقال غادي نتطرقوا ل api ولدورها فميدان تطوير المواقع والتطبيقات.فل api هي إختصار ل Application programming interface لي دورها هو توفير أدوات لمواقع أو تطبيقات للقيام بمهام معينة.فمثلا غوغل كيوفر ال.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الأول

imad belasri منذ 3 أشهر

1- ما هو الفرق بين undefined و null بالنسبة ل undefined و null هما بحال باقي les types لي كاينين ف javascript أما الفرق بيناتهم ف undefined هي فاش كن declarer variable لكن مكنعطيها حتى قيمة وهنا فاش كن executer كنحصل على undefined كنتيجة وكمثال على ذلك : let name; console.log(name);   هنا كن.....

تفاصيل
...

خارطة طريق لتعلم البرمجة الجزء الثاني

imad belasri منذ 8 أشهر

منبعد ما تعلمت الاساس لي هو html css و javascript ممكن ندوز نتعلم بعض المكتبات الخاصة ب javascript لي هي خاصة ب frontend ك vuejs ولي كتسهل علي العمل ديالي أيضا ممكن نتعلم react js لي هي مكتبة لإنشاء واجهات المواقع وأيضا لتطبيقات الموبايل من خلال react native.دبا بإمكاني المرور لل backend لي هو ا.....

تفاصيل
...

ما هو الفرق بين ل framework ول library

imad belasri منذ 8 أشهر

يلا كنتي مطور ويب أو تطبيقات الهاتف فاكيد سبقلك إستعملتي الإثنين معا ل framework و library وربما حاولتي تفهم الفرق بينهما لكن إستعصى عليك الامر وإكتفيتي بالفهم السائد انهما نفس الشيء.ف library هي مجموعة ديال الأدوات ذات حجم صغير يمكنك إستعمالها للحصول على نتيجة معينة عن طريق ل functions & classe.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثالت عشر

imad belasri منذ 3 أشهر

1- ما هو الفرق بين التحويل Implicit و التحويل Explicitل implicit هو فاش كيوقع التحويل من type ل type آخر دون تدخل من عند المبرمج يعني javascript كتدير التحويل أتوماتيكيا بلا متحتاج تديرو نتا.كمثال على ذلك الكود لي لتحت الواحد كيتحول من number ل string وكتوقع la concaténation بلا مكنديروها حنا.consol.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثاني

imad belasri منذ 3 أشهر

1- ما معنى || وما هو دورها ل opérateur || لي كيتسمى OR كيمكن باش نتحقق من أن واحد من الشرطين صحيح عكس && لي كيتسمى AND ولي كيتحقق من الشرطين معا.غادي نحتفظوا بنفس المثال السابق لي تحققنا من السن واش فوق 18 وأقل من 30 هنا تحققنا من صحة شرط واحد فقط وبما أن عندنا شرط لي صحيح غادي تعطينا true ك.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء التاسع

imad belasri منذ 3 أشهر

1- ما معنى Object Destructuringل Object Destructuring هي خاصية جديدة جات بها javascript ES6 لي كتمكن من إسترجاع القيم لي كاينة فواحد ل object أو array بطريقة مغايرة للطريقة المعتادة.نفترضوا مثلا عندنا object person فيه :const person = { name: "samadi"};يلا بغيت نسترجع الإسم غادي ندير :consol.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الخامس

imad belasri منذ 3 أشهر

1- ما معنى hoistingل hoisting هي كلمة لي كتعني جعل les fonctions كيتنفذوا وخا مازال ما ديكلاريناهم كيفاش هادشي فال hoisting كيخلي javascript تطلع les fonctions وخا مديكلاريين لتحت ل top ديال la page وبالتالي كيتنفذوا وخا تديكلاراو من بعد. فالمثال لي لتحت ل fonction sayHello كتعطيني hello وخا مديكلار.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء السابع

imad belasri منذ 3 أشهر

1- ما معنى ECMAScriptهي واحد المعيار لي به كنحددو الخصائص ديال لغة javascript فمثلا ECMAScript 2015 جابت حوايج جداد ل javascript بحال let , const , arrow functions وغيرها من الأمور الجديدة وكاين ECMAScript 2016 و 2017 وصولا ل 2019 وفكل نسخة كيتزادو حوايج جداد لي كيسهلوا الخدمة ب javascript.2- ما هو.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء السادس

imad belasri منذ 3 أشهر

1- ما معنى use strictبالنسبة ل use strict كتمكنا من أن الكود ديالنا يكون نقي وخالي من bugs كيفاش ؟هي كتخليك أنك متخدمش بشي variable لي مديكلاريتهاش أيضا ميمكنش تعطي شي كلمة لي خاصة بلغة javascript كإسم ديال variable مثلا undefined أو null أيضا كتمنعك باش تعاود تديكلاري نفس ل variable أكثر من مرة.وبا.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الحادي عشر

imad belasri منذ 3 أشهر

1- ما معنى Promisesل promise هي طريقة لي كتخلي les opérations لي كتدير يمشيو بشكل متزامن كيف شفنا قبل ل callback فاش كتكليكي على ل bouton عاد كتعرض الرسالة تقريبا نفس الشي فل promise مثلا يلا بغيت نعرض معلومات من واحد ل api فالكود كينتظر حتى نسترجع المعلومات بنجاح من ل api عاد نعرضهم وفي حالة ما وق.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثالت

imad belasri منذ 3 أشهر

1- ما معنى event وما هو دور event.preventDefaultل event هو واحد الحدث لي كيوقع فاش كنتعامل مع واحد ل élément من DOM مثلا ل bouton فاش كنضغط عليه هذا كيتسمى event وممكن أنني نسترجع ل event لي حصل بل méthode addEventListener ونربطوا مع حدث آخر فالمثال لي عطينا فاش كنضغط على ل bouton كنعرض رسالة button.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الرابع

imad belasri منذ 3 أشهر

1- ما معنى event.target وشنو الفرق بينها وبين event.currentTargetبكل بساطة event.target كتمكن من إسترجاع ل element لي وقع فيه ل event مثلا كيف شفنا قبل ل event click ديال ل bouton يلا درنا :button.addEventListener('click',function(event){ console.log(event.target);});نسخغادي تعرض لينا ل bouton لي.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثاني عشر

imad belasri منذ 3 أشهر

1- ما معنى Spread operatorبالنسبة ل spread operator هو حاجة جديدة لي جات بها javascript ES6 ولي كتمكنك باش تكبر array. مثلا عندك array names ممكن تستعمل spread operator وتزيدها ل array أخرى سميتها persons.فالمثال لي عندنا زدنا names ل persons فيلا عرضتي ل array persons غادي تعطيك الأسماء مجموعين.c.....

تفاصيل
...

خارطة طريق لتعلم البرمجة الجزء الأول

imad belasri منذ 8 أشهر

كيف كنعرفوا جميع طريق تعلم البرمجة طريق طويل وشاق ومليء بالكبوات لي تقدر تخليك ترمي المنشفة من أول حاجز تواجهو فهاد المقال غادي نشوفوا خارطة طريق لتعلم البرمجة من الصفر.فهاد الخارطة طريق غادي نوفروا الروابط لمختلف المحطات لي غادي نهضرو عليها وفالآخير غادي تكون عندك نظرة شاملة للطريق لي خصك تسلكها با.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الرابع عشر

imad belasri منذ 3 أشهر

1- كيفاش نتحقق من أن واحد القيمة هي Arrayباش نتحقق من أن واحد القيمة هي Array كاين methode سميتها isArray ولي كترجع boolean true أو false فالمثال لي عندنا كنتحقق من ال variable names واش array هنا كترجعلي true كنتيجة يعني راها array.const names = [];console.log(Array.isArray(names));2- كيفاش نتحقق و.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء العاشر

imad belasri منذ 3 أشهر

1- ما معنى Template Literalstemplate literal أو template string هي طريقة جديدة لي كتمكنك باش تكتب جمل ف javascript مثلا من قبل كنتي باش تكتب سطر وترجع للسطر الموالي كان خصك تخدم ب n\ لي كتمكنك باش تمشي للسطر الثاني ولكن مع ظهور template string فالمشكل أصبح متجاوز الآن ممكن تكتب أكثر من سطر بإستعمال.....

تفاصيل
...

70 سؤال طرح في مقابلة عمل خاصة بلغة javascript الجزء الثامن

imad belasri منذ 3 أشهر

1- ما معنى Arrow Functionsل arrow functions هي طريقة جديدة لإضافة les fonctions ف javascript ES6 عكس الطريقة القديمة ل arrow function كتخليك تكتب ل fonction بطريقة أكثر سهولة فممكن تحيد ل mot clé function وكيكفي تزيد variable لي تاخد ل fonction وأيضا ممكن تحيد return كيكفي باش تخدم بالسهم لي كيعني r.....

تفاصيل

إشترك في قناتنا على اليوتيوب

للتوصل بجديد الدروس والمشاريع على موقعنا أو قناتنا إشترك الآن

;