عبد الله محمد

8 نقاط السمعة
4.66 ألف مشاهدات المحتوى
عضو منذ
نعم يمكنك التواصل معي من خلال حسابي على موقع مستقل https://mostaql.com/u/abdallah997
يمكنك القيام بذلك من خلال وضع limit للحلقات التي يتم جلبها بحيث لاتتعدى ال150 حلقة وتستخدم الajax و الjavascript events حيث ستقوم بوضع دالة يتم تنفيذها عندما يتم النزول لأسفل إلى الحد الذي توجد به اخر حلقة تم تحميلها بعدها تستخدم الajax داخل هذه الدالة لجلب البيانات وعرضها على المتصفىح دون الحاجة إلى تحديث الصفحة.
اي موقع يتكون من جزئين اساسيين هما الbackend و الfrontend الbackend هو الجزء المتعلق بقاعدة البيانات ولغة البرمجة التي تقوم بالاستجابة لطلبات المستخدمين و تقوم بجلب البيانات و تخزينها او ازالتها او تعديلها اما الfront end فهو الجزء المتعلق بكل ما تراه امامك من الموقع مثل الازرا والصور والحقول وغيرها بالاضافة إلى التفاعل مع الاحداث مثل النزول بالشاشة إلى اسفل أو الضغط على زر معين او المرور بالفأرة فوق عنصر ما . ما يتوجب عليك تعلمه حتى تبدأ: 1.بالنسبة للfront
نصيحتي لك اخي الكريم ان تتعلم كيفية ترتيب العناصر اولاً بعدها سيكون الامر سهلاً جداً ويمكنك الاستعانة بالصور الموضحة للcontainers في الscene builder فهي توضح لك طريقة ترتيب العناصر بصوره سهلة بعد أن تتعلم طريقة ترتيب العناصر يمكنك ان تقوم بإنشاء التصميم بسهولة وإذا كنت بحاجة إلى كسب الوقت فيمكنك عمل التصميم باستخدام الscene builder و إليك واحدة من افضل الدورات الاجنبية التي تشرح الjavafx : https://www.youtube.com/watch?v=FLkOX4Eez6o&list=PL6gx4Cwl9DGBzfXLWLSYVy8EbTdpGbUIG وهذه دورة تشرح لك الscene builder https://www.youtube.com/playlist?list=PLoodc-fmtJNYbs-gYCdd5MYS4CKVbGHv2
في أغلب الجامعات يتم تدريس البرمجة ابتداءاً من اللغات متعددة الاستخدامات والتي يمكن أن تستخدم في اغراض متعددة حتى تتيح للطالب فرصاً اكبر للاستفادة من اول لغة يتعلمها فإذا قارننا بين استخدامات الc++ والphp سنجد اختلافاً كبيراً حيث ان لغة الc++ تستخدم لتطوير الالعاب وتستخدم لتطوير تطبيقات سطح المكتب كما انها تستخدم في المتصفحات وعلى الناحية الأخرى سنجد أن لغة php تستخدم في برمجة السيرفر وإنشاء مواقع تفاعلية لذلك يمكن أن يكون تعلم البرمجة ابتداءاً من الc++ افضل إلا إذا
اكبر سبب من اسباب استخدام البوتستراب وتفضيله على الpure css هو النظام الشبكي الخاص بالبوتستراب والذي يجعل عملية إنشاء مواقع متوافقة مع جميع الشاشات امراً غاية في السهولة هذا بالاضافة إلى أنه يوفر عدد من المكونات الجاهزة التي تسرع من عملية إنشاء التصميم ولكن في هذه الجزئية قد يكون من عيوب البوتستراب أنه يضع نمطية معينة للمكونات بحيث أنك إذا اطلعت على موقع معين تم تصميمه بالبوتستراب ستتمكن من معرفة ذلك من الوهلة الأولى لذلك تم عمل اطر عمل جديدة
اليك واحد من افضل كتب تعلم البرمجة للمبتدئين حيث أنه يقوم بشرح اللغة ابتداءاً من الاساسيات مروراً بالبرمجة الكائنية حتى يصل الى برمجة واجهات المستخدم الرسومية اسم الكتاب Introduction to java programming و هذا هو رابط تحميل pdf : http://index-of.co.uk/Java/Introduction%20to%20Java%20Programming.pdf
اليك قائمة ببعض الشروحات الموجودة على اليوتيوب والتي تشرح الmodular programming in java: 1. https://www.youtube.com/watch?v=H3vtD2CjW98 . 2. https://www.youtube.com/watch?v=4EXcded_P70 . 3. https://www.youtube.com/watch?v=gtcTftvj0d0 . وهذه قائمة بروابط تحميل مباشره لكتب بصيغة pdf تشرح الامر ايضاً: 1. https://www.perlego.com/book/526983/modular-programming-in-java-9-pdf . 2. https://users.ece.cmu.edu/~lbauer/papers/jms-spe03.pdf . 3. https://www.cs.princeton.edu/courses/archive/spr05/cos126/lectures/14.pdf .
اليك قائمة بالمواقع التي توفر تتوريالات جافا: 1.موقع Tutorials point وهذا هو الرابط https://www.tutorialspoint.com/java/index.htm. 2.موقع W3schools وهذا هو الرابط https://www.w3schools.com/java/. 3.موقع code academy وهذا هو الرابط https://www.codecademy.com/learn/learn-java.
mysql database هو عبارة عن نوع من انواع الDBMS وهي اختصار ل Database Management Systems و مهمتها انها تعمل على تنظيم تخزين البيانات و استرجاعها وتتيح الوصول للبيانات عن طريق عدة مستخدمين في وقت واحد و تقوم بترجمة اوامر الsql ومن ثم تقوم بتنفيذها . هذا باختصار هو مفهوم اي DBMS و لابد ان تعرف انها تتكون من عدد من البرامج وان البيانات يتم تخزينها في شكل files بصورة معينة ومن هنا يمكنك فهم دور الDBMS حيث انك اذا اردت
لن تجد درساً يشرح البرنامج المطلوب بنفس الصورة ولكن البرنامج المطلوب يتمحور حول المعرفة بالمصفوفات لذلك يتعين عليك مراجعة بعض دروس المصفوفات وبعدها سيبدو الامر سهلا واليك بعض الدروس الخاصة بالمصفوفات: 1.هذا الدرس سيشرح لك بدءاً المصفوفات https://www.youtube.com/watch?v=rTiRYQwpPyQ. 2. هذا الدرس سيشرح لك المصفوفات متعددة الابعاد https://www.youtube.com/watch?v=PJHXxRhA-dI.
هنالك عدد كبير من الدورات المجانية العربية والانجليزية على اليوتيوب ولعل ابرز المبرمجين العرب الذين قدموا دورات جافا على اليوتيوب: 1. محمد عيسى وهذه قناته : https://www.youtube.com/channel/UC7OGxluGpaD5NHMNoKj33pw 2. شريف فتحي وهذه قناته : https://www.youtube.com/channel/UCTpGZVWyqmuN6GEHsIikbkw 3. دورة java SE مهندس ابراهيم القداح. 4.دورة عبدالرحمن خميس. 5. باستخدام موقع رواق الذي يمكنك ان تتعلم من خلاله اساسيات لغة جافا و هذا هو رابط الموقع https://www.rwaq.org/ 6. دورات عبد الله الشريف. 7. اخيراً من خلال الكتب مثل كتاب Introduction to java programming والذي
>قرأت عن دورة تطوير واجهات المستخدم من اكادمية حاسوب ولكن متردد بشان الدوره هل الدورة مفيده حقا كما قرات هل تستحق الدفع و التعلم اريد حقا الجواب من أشخاص اشترك في الدورة. السلام عليكم أخي الكريم بالنسبة للدورة فهي جيدة جداً وهنالك تدريب عملي عبر انشاء خمس صفحات هبوط وتطوير متجر الكتروني و غيرهم هذا بالاضافة إلى أن هنالك مجموعة من المدربين المتواجدين للإجابة على اسئلتك واستفساراتك. أما بالنسبة للاستفادة من الدورة فالأمر له عدة جوانب: 1. الجانب الخاص بك
لقد تم فحص القالب ويبدو أن المشكله التي تواجهك لها بسبب واحد من هذه الأسباب : 1.ان تكون قد قمت باستخدام بروفايل خاص ببلوجر واستخدمته بدلاً عن اسم مؤلف المدونة. https://suar.me/eX9r9 2.أن تكون قد قمت باستخدام نسخة مجانية من قالب مدفوع وكلمة بلوجر هذه اسم مصمم القالب لذلم تظهر في جميع الصفحات لحفظ حقوق القالب. https://suar.me/OZpBw
السلام عليكم المشكلة غالباً ما تكون من القالب او الtitle لكن أرسل الي رابط ألمدونة فلربما تكون قد انشأت تصنيفاً يسمى blogger وهذا هو الاحتمال الارجح أن تكون قد قمت بأنشاء تصنيف يسمى blogger.
السلام عليكم اخ يوسف بالنسبة للسن فالبرمجة ليس لها سن معين وهنالك مبرمجون محترفون اعمارهم اقل منك لذلك لاتقلق فأنت يمكنك ان تحقق مالم يستطع من هم اكبر منك تحقيقه اذا توافرت عندك الرغبة والعزيمة. بالنسبة للجوانب المادية لا انصحك ان تفكر في الامر من الناحية المادية فقط فأنت يجب ان تستمتع بتعلم البرمجة وكذلك بالعمل على المشاريع البرمجية ومع ذلك لا بأس في ان تفكر في الجوانب المادية وتجعلها محفزاً لك فالمادة هي عصب الحياة. لذلك سأعطيك نبذة عن
السلام عليكم اخي اكبر خطأ انك تفكر كثيراً في تحديد الفريمورك الذي تختاره فأنت تضيع وقتك دائماً في عالم البرمجة اذا كنت امام متشابهات تؤدي نفس الغرض تعلم اي واحد منها واعمل به مالم يطلب منك العميل واحداً بعينه اما بالنسبة الى ان تكون MEAN Stack developer فيلزم عليك ان تتعلم الAngular. بالنسبة للعيوب والمميزات لكل framework: Angular: المميزات: 1.استخدام الMVC. 2.بتستخدم نظام الmodules. 3.تسهيل عملية ادارة الcomponents فحتى لو في مبرمج التحق بالفريق بعد بداية عملية التطوير حيقدر يفهم
السلام عليكم اسأل الله لك التوفيق اخي محمد, مسألة اختيار مشروع التخرج تعتبر واحدة من المسائل المهمة جداً في مسيرة الطالب الجامعي لأن مشروع التخرج يلخص كل ما تعلمته خلال فترة الجامعة ويمكنك من صقل المعرفة النظرية الى عمل تطبيقي او بحث يمكن الاستفادة منه. اليك بعض النصائح التي ستساعدك في اختيار مشروع تخرجك: 1.تقدير حجم المشروع ومناسبته للمدة الزمنية التي ستعمل عليه فيها مع الاخذ بعين الاعتبار انك ستكون لديك محاضرات وامتحانات في نفس سنة التخرج. 2.عدم المبالغة في
السلام عليكم بالنسبة للشق الاول من سؤالك عن كيف تختار مبرمجاً اليك بعض النصائح : 1.اطلب من المبرمج او الشركة ان تتطلع على اعمالهم السابقة التي قاموا بها. 2.بعد الاطلاع على الاعمال السابقة قم بتوقيع عقد مع الشركة توضح فيه مدة التنفيذ و عقوبة التأخير حتى تضمن حقك اما بالنسبة للمستقلين فأدارة الموقع مثل مستقل ستتكفل بضمان حقك . بالنسبة للشق الثاني من سؤالك : >هل يمكن عمل مثل هذا البرنامج ؟ اول حاجة لازم افرق لك بين الويب ابليكيشن
السلام عليكم بالطبع اي مجال فيه صعوبات ولايوجد مجال ليس به صعوبات ولكن دائماً تكون الصعوبات احد العوامل التي تساعد على تطور الانسان في المجال. بالنسبة لمجال علوم الحاسوب تحديداً تعتبر الصعوبات اقل بعض الشيء من الناحية المادية والجسدية اذا ما قورنت مع مجالات اخرى كالهندسة و الطب و التدريس. فمن الناحية المادية انت لتبدأ في تعلم البرمجة او علوم الحاسوب عموماً كل ما تحتاجه هو جهاز حاسوب شخصي واتصال بالانترنت وستجد عدداً كبيراُ من الدورات والشروحات في كل الاقسام.
السلام عليكم اول شيء خلينا نتكلم عن الDOM الDOM هو اختصار لDocument Object Model وهو عبارة عن واجهة بين المستخدم و صفحة الHTML المعروضه على المتصفح بيتم التواصل بين المستخدم و الصفحة باستخدام APIs علشان يتحكم في العناصر الموجودة في الشاشة ويعدل الstyle او القيم او غيرها من العمليات. تطبيق : https://suar.me/8LGey My Title My link My header
وعليكم السلام ورحمة الله وبركاته بالنسبة لسوق العمل في السعودية فهو اكثر الاسواق المليئة بالمشاريع البرمجية سواء كانت مواقع او تطبيقات هاتف او انظمة سطح المكتب خاصة مف برنامج رؤية 2030 والاتجاه نحو الاتمته في كل شيء. لكن في الواقع نسبة كبيرة من هذه المشاريع يتم تنفيذها بواسطة مستقلين حتى الشركات اصبحت ترسل بعض المشاريع التي تصلها الى مستقلين لانجازها. اذاً الاتجاه عالمياً و في السعودية اصبح نحو المستقلين لتقليل التكلفة والحصول على كفاءات من بلدان مختلفة. لكن انت كشخص