اذهب إلى المحتوى

Othmane Othwsav

الأعضاء
  • المساهمات

    320
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    6

كل منشورات العضو Othmane Othwsav

  1. السلام عليكم, شخصيا لا أنصحك بالتفكير في التعلم بسرعة في أي مجال لأنه كلما تعلمت ببطء و إتقان تكون محترفا أكثر و متمكنا من المجال, و لأن التعلم السريع دائما لن يعود عليك بنفع بل فقط سيجعلك حائرا و يصعب عليك أداء المهام المطلوبة مستقبلا, لذلك أنصحك بأن تعطي لكل مجال وقته في التعلم, لأنه لا يوجد شيء ستصبح محترفا فيه بين ليلة و ضحاها.
  2. السلام عليكم, مجال تصميم و تطوير المواقع ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: Front-End : هذا القسم يخص كل ما تراه في الموقع من أشكال و ألوان و تحريك إلخ, و هذه قائمة ما يجب عليك تعلمه بالتتابع: HTML CSS CSS3 JavaScript Jquery HTML5 Bootstrap Git Github هذه القائمة فوق تعتبر أساسيات الFront-End, بعد هته المرحلة يمكنك معرفة بنفسك ما عليك تعلمه بعدها للإحتراف. Back-End: هذا القسم يخص التعاملات التي تطرأ بين الخادم و الموقع, و هته قائمة بعض اللغات التي يمكنك اختيار واحدة منها لتعلمها بعد تعلمك لأساسيات Front-End: Nodejs مبنية على JavaScript التي ستكون تعرفها في قسم Front-End لذلك هي التي أنصح بتعلمها و زيادة على ذلك تتميز بسرعتها PHP Ruby بعدها Ruby on rails
  3. السلام عليكم, المشكل كان في كتابة خصائص الfor loop حيث أنك كتبتها بهذا الشكل: for(f==0; f < collorCombo.length; f++) و الخطأ في الخاصية الأولى, لذلك عليك تغيير الكود أعلاه للكود التالي: for(f=0 ; f< collorCombo.length; f++) و شكرا.
  4. السلام عليكم, كي تجني المال باستخدام جوجل أدسنس يمكنك استخدام واحدة من الطريقين التاليتين أو اثنيهما معا: إنشاء قناة على اليوتيوب و نشر محتوى من صنعك باستمرار لكي تزداد مدة المشاهدة في قناتك و عدد المتابعين إلى أن تصل لحد معين, بعدها سيبدأ يوتيوب بعرض الإعلانات في قناتك و سيصبح بإمكانك ربطه بجوجل أدسنس و ربح المال على حسب المشاهدات... إنشاء موقع بفكرة معينة مثلا مدونة أو موقع إخباري أو أي شيء آخر المهم أنها تجلب الزوار بعدها يمكنك ربط الموقع بجوجل أدسنس و إعطاء جوجل الصلاحية لعرض الإعلانات فيه, و هكذا ستربحين المال على حسب الزوار و الكليكس على الإعلانات و الكثير من المعايير.
  5. السلام عليكم, أولا عليك أن تختار المجال الذي تريد تعلمه, هل: تصميم و تطوير المواقع: هذا المجال ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: Front-End : هذا القسم يخص كل ما تراه في الموقع من أشكال و ألوان و تحريك إلخ, و هذه قائمة ما يجب عليك تعلمه بالتتابع: HTML CSS CSS3 JavaScript Jquery HTML5 Bootstrap Git Github هذه القائمة فوق تعتبر أساسيات الFront-End, بعد هته المرحلة يمكنك معرفة بنفسك ما عليك تعلمه بعدها للإحتراف. Back-End: هذا القسم يخص التعاملات التي تطرأ بين الخادم و الموقع, و هته قائمة بعض اللغات التي يمكنك اختيار واحدة منها لتعلمها بعد تعلمك لأساسيات Front-End: Nodejs مبنية على JavaScript التي ستكون تعرفها في قسم Front-End لذلك هي التي أنصح بتعلمها و زيادة على ذلك تتميز بسرعتها. PHP. Ruby. تطوير تطبيقات الهواتف: تختلف لغات هذا المجال و طرقه على حسب النظام و التطبيق: لبرمجة تطبيقات في نظام IOS أو Iphone لابد أن تتعلم واحدة من اللغتين: Swift Objective C لبرمجة تطبيقات في نظام Android لابد أن تتعلم: Java لبرمجة تطبيقات في نظام Windows Phone لابد أن تتعلم: C# هناك طريقة لبرمجة تطبيق في الأنظمة ثلاثتهم باستخدام: Xamarin و هي منصة يمكنك تطوير تطبيقات الهاتف فيها و هي مبنية على C# يعني لابد أن تتعلم C# قبلها. هناك طريقة أخرى لبرمجة تطبيق في المنصات ثلاثتهم وأنت كنت Web-Developer قبل: باستخدام نمط يسمى Hybrid app يمكنك تطوير تطبيقات الهاتف فقط باستخدام HTML,CSS,JacaScript... و أخيرا هناك منصة أخيرة لتطوير فقط ألعاب الجوال كيفما كانت و هي: Unity و التي لابد لك من تعلم JavaScript أو C# قبلها لأنها مبنية عليهما. تطوير تطبيقات سطح المكتب : تختلف لغات هذا المجال و طرقه على حسب النظام أيضا: هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على Windows: Python C# JavaFx هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على MacOs أو أي نظام آخر مثل Linux, Ubuntu...: Swift Objective C Python JavaFx بعد تعلم مجال ما و الاحتراف فيه لابد أن تود في القيام بمشروعك الخاص أو تطوير مشاريع لشركات لذلك لابد أن تعرف قواعد البيانات أو Data Bases, حيث يمكنك حفظ بيانات تطبيقك أو موقعك و التحكم فيها كيفما أردت و لذلك عليك تعلم SQL وبعدها اختيار واحدة من هته: SQLite: للقواعد الصغيرة. MySql: للقواعد المتوسطة. Oracle أو SqlServer : للقواعد الكبيرة. تحياتي الحارة.
  6. السلام عليكم, أقترح عليك هته البلايليست من اليوتيوب لاحتراف البايثون بالعربية, و هته البلايليست بالإنجليزية أيضا التي تحتوي على تطبيقات تساعدك على التقدم في اللغة. كما أقترح عليك التسجيل في هذا الموقع(codewars) الذي يعطيك مسائل برمجية على حسب مستواك في اللغة و عندما تحل المسألة أو تستسلم يعرض لك حل الآخرين لكي تستفيد من خبراتهم. تحياتي الحارة.
  7. السلام عليكم, بخصوص التسويق فهناك الكثير من الفيديوهات و الكورسات في اليوتيوب بالإنجليزية و العربية. تحياتي الحارة.
  8. السلام عليكم, أولا عليك أن تختار المجال الذي تريد تعلمه, هل: تصميم و تطوير المواقع: هذا المجال ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: Front-End : هذا القسم يخص كل ما تراه في الموقع من أشكال و ألوان و تحريك إلخ, و هته قائمة ما يجب عليك تعلمه بالتتابع: HTML CSS CSS3 JavaScript Jquery HTML5 Bootstrap Git Github هته القائمة فوق تعتبر أساسيات الFront-End, بعد هته المرحلة يمكنك معرفة بنفسك ما عليك تعلمه بعدها للإحتراف. Back-End: هذا القسم يخص التعاملات التي تطرأ بين الخادم و الموقع, و هته قائمة بعض اللغات التي يمكنك اختيار واحدة منها لتعلمها بعد تعلمك لأساسيات Front-End: Nodejs مبنية على JavaScript التي ستكون تعرفها في قسم Front-End لذلك هي التي أنصح بتعلمها و زيادة على ذلك تتميز بسرعتها PHP Ruby تطوير تطبيقات الهواتف: تختلف لغات هذا المجال و طرقه على حسب النظام و التطبيق: لبرمجة تطبيقات في نظام IOS أو Iphone لابد أن تتعلم واحدة من اللغتين: Swift Objective C لبرمجة تطبيقات في نظام Android لابد أن تتعلم: Java لبرمجة تطبيقات في نظام Windows Phone لابد أن تتعلم: C# هناك طريقة لبرمجة تطبيق في الأنظمة ثلاثتهم باستخدام: Xamarin و هي منصة يمكنك تطوير تطبيقات الهاتف فيها و هي مبنية على C# يعني لابد أن تتعلم C# قبلها. هناك طريقة أخرى لبرمجة تطبيق في المنصات ثلاثتهم وأنت كنت Web-Developer قبل: باستخدام نمط يسمى Hybrid app يمكنك تطوير تطبيقات الهاتف فقط باستخدام HTML,CSS,JacaScript... و أخيرا هناك منصة أخيرة لتطوير فقط ألعاب الجوال كيفما كانت و هي: Unity و التي لابد لك من تعلم JavaScript أو C# قبلها لأنها مبنية عليهما. تطوير تطبيقات سطح المكتب : تختلف لغات هذا المجال و طرقه على حسب النظام أيضا: هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على Windows: Python C# JavaFx هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على MacOs أو أي نظام آخر مثل Linux, Ubuntu...: Swift Objective C Python JavaFx بعد تعلم مجال ما و الاحتراف فيه لابد أن تود في القيام بمشروعك الخاص أو تطوير مشاريع لشركات لذلك لابد أن تعرف قواعد البيانات أو Data Bases, حيث يمكنك حفظ بيانات تطبيقك أو موقعك و التحكم فيها كيفما أردت و لذلك عليك تعلم SQL وبعدها اختيار واحدة من هته: SQLite: للقواعد الصغيرة. MySql: للقواعد المتوسطة. Oracle أو SqlServer : للقواعد الكبيرة.
  9. السلام عليكم, بالنسبة لللغة الإنجليزية فهي ليست بتلك الأهمية إذا كنت ستتعلم من عرب. أما بالنسبة للبرمجة فأولا عليك أن تختار المجال الذي تريد تعلمه, هل: تصميم و تطوير المواقع: هذا المجال ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: Front-End : هذا القسم يخص كل ما تراه في الموقع من أشكال و ألوان و تحريك إلخ, و هته قائمة ما يجب عليك تعلمه بالتتابع: HTML CSS CSS3 JavaScript Jquery HTML5 Bootstrap Git Github هته القائمة فوق تعتبر أساسيات الFront-End بعد هته المرحلة يمكنك معرفة بنفسك ما عليك تعلمه بعدها للإحتراف. Back-End: هذا القسم يخص التعاملات التي تطرأ بين الخادم و الموقع, و هته قائمة بعض اللغات التي يمكنك اختيار واحدة منها لتعلمها بعد تعلمك لأساسيات Front-End: Nodejs مبنية على JavaScript التي ستكون تعرفها في قسم Front-End لذلك هي التي أنصح بتعلمها و زيادة على ذلك تتميز بسرعتها PHP Ruby تطوير تطبيقات الهواتف: تختلف لغات هذا المجال و طرقه على حسب النظام و التطبيق: لبرمجة تطبيقات في نظام IOS أو Iphone لابد أن تتعلم واحدة من اللغتين: Swift Objective C لبرمجة تطبيقات في نظام Android لابد أن تتعلم: Java لبرمجة تطبيقات في نظام Windows Phone لابد أن تتعلم: C# هناك طريقة لبرمجة تطبيق في الأنظمة ثلاثتهم باستخدام: Xamarin و هي منصة يمكنك تطوير تطبيقات الهاتف فيها و هي مبنية على C# يعني لابد أن تتعلم C# قبلها. هناك طريقة أخرى لبرمجة تطبيق في المنصات ثلاثتهم وأنت كنت Web-Developer قبل: باستخدام نمط يسمى Hybrid app يمكنك تطوير تطبيقات الهاتف فقط باستخدام HTML,CSS,JacaScript. و أخيرا هناك منصة أخيرة لتطوير فقط ألعاب الجوال كيفما كانت و هي: Unity و التي لابد لك من تعلم JavaScript أو C# قبلها لأنها مبنية عليهما. تطوير تطبيقات سطح المكتب : تختلف لغات هذا المجال و طرقه على حسب النظام أيضا: هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على Windows: Python C# JavaFx هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على MacOs أو أي نظام آخر مثل Linux, Ubuntu...: Swift Objective C Python JavaFx بعد تعلم مجال ما و الاحتراف فيه لابد أن تود في القيام بمشروعك الخاص أو تطوير مشاريع لشركات لذلك لابد أن تعرف قواعد البيانات أو Data Bases, حيث يمكنك حفظ بيانات تطبيقك أو موقعك و التحكم فيها كيفما أردت و لذلك عليك تعلم SQL وبعدها اختيار واحدة من هته: SQLite: للقواعد الصغيرة. MySql: للقواعد المتوسطة. Oracle أو SqlServer : للقواعد الكبيرة.
  10. السلام عليكم, بما أنك تريد الجواب بالإنجليزية ها هو: The box model has been around the longest and remains a viable approach to layout design. It relies on margins, borders, and padding to define the spacial relationships between UI elements. Using things like float and clear, these "boxes" of content can be aligned both vertically and horizontally on the page. Advantages: The box model has been around for a long time and is the most widely supported by browsers. You'll experience the fewest rendering inconsistencies using the box model. Disadvantages: While the box model is fairly easy to understand, it relies on a janky combination of floats and clears to make things work. If you want to achieve a truly responsive design, you'll have to supplement your layout with more media queries using the box model. تحياتي الحارة.
  11. السلام عليكم, إذا كان عندك أية تسائل أو لاحظت أية مشكل بمواقع حسوب يمكنك فتح تذكرة من هنا و الإبلاغ عنه. تحياتي الحارة.
  12. السلام عليكم, الإنترنت من تعريف ويكيبيديا هو: الشَّابِكَة أو الإنترنت أو شبكين أو شبكينة (بالإنجليزية: internet)‏، وتلقب بـ(شبكة المعلومات، الشبكة العالمية، الشبكة العنكبوتية) هي شبكة اتصالات عالمية تسمح بتبادل المعلومات بين شبكات أصغر تتصل من خلالها الحواسيب حول العالم. تعمل وفق أنظمة محددة ويعرف بالبروتوكول الموحد وهو بروتوكول إنترنت. لكن بشرح بسيط هي مجموعة من الحواسيب الكبيرة التي تتميز بقوتها الفائقة و تخزينها الكثير للمعلومات(الخوادم) موزعة حول العالم تحمل كل المواقع التي يمكنك الدخول إليها, فموقع فايسبوك موجود في خوادم و موقع يوتيوب كذلك, أية موقع على الإنترنت يمكنك دخوله من كمبيوترك يوجد في خادم في مكان ما, و لكي نصل لهته الخوادم و ندخل إليها نحتاج wifi و متصفح مثل chrome لأن هاتين الإثنين يلعبان دور القطار و محطة القطار, حيث أن المتصفح يعتبر نقطة انطلاق القطار لجلب ملفات الموقع من الخادم و الرجوع إلى الكمبيوتر لعرضها لذلك فإنه كل ما كان wifi أسرع و المسافة بين الخادم و الكمبيوتر أقل زادت سرعة عرض الموقع في شاشتك. هذا فقط شرح بسيط لكيفية عمل الإنترنت, لكن هناك الكثير من التفاصيل و الخبايا التي ستتعلمها بدخولك لهذا المجال. تحياتي الحارة.
  13. لا توجد طريقة محددة لإقناع صاحب مشروع ما, لكن هناك معايير عامة يكون لها أثر كبير في الإقناع منها: الخطاب أو الكلام الموجه له, و جودته. مدى ثقتك بنفسك. أعمالك السابقة و مدى الإتقان فيها. مدى خبرتك في المجال. و الكثير من المعايير التي ستكتسبها و تعرفها بكثرة التجارب التي ستخوض.
  14. السلام عليكم, المشكل الأول هو حجم الصورة الذي يساوي 4ميغا. المشكل الثاني هو من المحتمل نسخة المتصفح الذي عندك أقدم من 12 لأن Edge بدأ بدعم خاصية background-image من إصداره الثاني عشر كما في الصورة. لذلك أنصحك أولا بضغط الصورة لتصبح أقل من 1ميغا على الأقل و تحديث المتصفح إذا كان غير محدث. تحياتي الحارة.
  15. أظن أن كل الشركات التي تستفيد من مكوث المرء في بيته هي ملاذ آمن للاستثمار, مثلا شركات التجارة الإلكترونية كأمازون, و شركات ألعاب الفيديو كEpic Games, شركات السوشل ميديا و الكثير من الشركات المماثلة كلها تعتبر قابلة للاستثمار المربح.
  16. السلام عليكم, أعرف موقعا يمكن أن تبيع و تشتري فيه المواقع و التطبيقات و الكثير من الأشياء, الرابط. تحياتي الحارة.
  17. السلام عليكم, أولا عليك أن تختار المجال الذي تريد تعلمه, هل: تصميم و تطوير المواقع: هذا المجال ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: Front-End : هذا القسم يخص كل ما تراه في الموقع من أشكال و ألوان و تحريك إلخ, و هته قائمة ما يجب عليك تعلمه بالتتابع: HTML CSS CSS3 JavaScript Jquery HTML5 Bootstrap Git Github هته القائمة فوق تعتبر أساسيات الFront-End و التي يمكنك تعلمها في هته الدورة, بعد هته المرحلة يمكنك معرفة بنفسك ما عليك تعلمه بعدها للإحتراف. Back-End: هذا القسم يخص التعاملات التي تطرأ بين الخادم و الموقع, و هته قائمة بعض اللغات التي يمكنك اختيار واحدة منها لتعلمها بعد تعلمك لأساسيات Front-End: Nodejs مبنية على JavaScript التي ستكون تعرفها في قسم Front-End لذلك هي التي أنصح بتعلمها و زيادة على ذلك تتميز بسرعتها, يمكنك تعلمها من هته الدورة. PHP التي يمكنك تعلمها من هته الدورة. Ruby التي يمكنك تعلمها من هته الدورة. تطوير تطبيقات الهواتف: تختلف لغات هذا المجال و طرقه على حسب النظام و التطبيق: لبرمجة تطبيقات في نظام IOS أو Iphone لابد أن تتعلم واحدة من اللغتين: Swift Objective C لبرمجة تطبيقات في نظام Android لابد أن تتعلم: Java لبرمجة تطبيقات في نظام Windows Phone لابد أن تتعلم: C# هناك طريقة لبرمجة تطبيق في الأنظمة ثلاثتهم باستخدام: Xamarin و هي منصة يمكنك تطوير تطبيقات الهاتف فيها و هي مبنية على C# يعني لابد أن تتعلم C# قبلها. هناك طريقة أخرى لبرمجة تطبيق في المنصات ثلاثتهم وأنت كنت Web-Developer قبل: باستخدام نمط يسمى Hybrid app يمكنك تطوير تطبيقات الهاتف فقط باستخدام HTML,CSS,JacaScript..., و يمكنك تعلمه من هته الدورة. و أخيرا هناك منصة أخيرة لتطوير فقط ألعاب الجوال كيفما كانت و هي: Unity و التي لابد لك من تعلم JavaScript أو C# قبلها لأنها مبنية عليهما. تطوير تطبيقات سطح المكتب : تختلف لغات هذا المجال و طرقه على حسب النظام أيضا: هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على Windows: Python C# JavaFx هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على MacOs أو أي نظام آخر مثل Linux, Ubuntu...: Swift Objective C Python JavaFx بعد تعلم مجال ما و الاحتراف فيه لابد أن تود في القيام بمشروعك الخاص أو تطوير مشاريع لشركات لذلك لابد أن تعرف قواعد البيانات أو Data Bases, حيث يمكنك حفظ بيانات تطبيقك أو موقعك و التحكم فيها كيفما أردت و لذلك عليك تعلم SQL وبعدها اختيار واحدة من هته: SQLite: للقواعد الصغيرة. MySql: للقواعد المتوسطة. Oracle أو SqlServer : للقواعد الكبيرة. تحياتي الحارة.
  18. السلام عليكم, يمكنك التواصل مع الدعم الفني و فتح تذكرة من هنا, و سيردون عليك في أقرب وقت. تحياتي الحارة.
  19. ابحث عن قالب بلوجر مناسب و حمله ثم قم بالتعديلات المناسبة (Copy, Paste...) حتى يصبح مثل القالب الذي صممته.
  20. بالنسبة لبلوجر يمكنك تحميل قوالب جاهزة و التعديل عليها و رفعها. لأنه يمكنك تعديلها فقط بHTML و CSS
  21. السلام عليكم, لايمكنك رفع قالب عادي مصمم فقط ب HTML و CSS إلى بلوجر أو ووردبريس, لكل منصة قوالبها الخاصة و طريقة صنعها الخاصة, لذلك إن كنت تود رفع قالب ووردبريس فتعلم كيفية صنعه من البداية لأنه لا يحتوي فقط على HTML و CSS و نفس الأمر ينطبق على بلوجر. تحياتي الحارة.
  22. السلام عليكم, عموما اللغة الإنجليزية ضرورية فقط في التعلم السريع, أما إذا كنت مبتدئا فلا مشكلة إن كان مستواك هينا فيها لأنها ستتحسن مع تعلمك للبرمجة. و قد تحتاج أيضا تعلمك أو فقط أخذ نبذة عن علم الخوارزميات أو Algorithm science لأنه ضروري في تقدمك السريع أثناء التعلم, حيث أنه يفيد في حلك للمسائل البرمجية أسرع و منه التقدم في الدورة أحسن. تحياتي الحارة.
  23. السلام عليكم, تختلف لغات تطوير تطبيقات الهواتف و طرقه على حسب النظام و التطبيق الذي تريده: لبرمجة تطبيقات في نظام IOS أو Iphone لابد أن تتعلم واحدة من اللغتين: Swift Objective C لبرمجة تطبيقات في نظام Android لابد أن تتعلم: Java لبرمجة تطبيقات في نظام Windows Phone لابد أن تتعلم: C# هناك طريقة لبرمجة تطبيق في الأنظمة ثلاثتهم باستخدام: Xamarin و هي منصة يمكنك تطوير تطبيقات الهاتف فيها و هي مبنية على C# يعني لابد أن تتعلم C# قبلها. هناك طريقة أخرى لبرمجة تطبيق في المنصات ثلاثتهم وأنت كنت Web-Developer قبل: باستخدام نمط يسمى Hybrid app يمكنك تطوير تطبيقات الهاتف فقط باستخدام HTML,CSS,JacaScript..., و يمكنك تعلمه من هته الدورة. و أخيرا هناك منصة أخيرة لتطوير فقط ألعاب الجوال كيفما كانت و هي: Unity و التي لابد لك من تعلم JavaScript أو C# قبلها لأنها مبنية عليهما.
  24. السلام عليكم, أولا عليك أن تختار المجال الذي تريد تعلمه, هل: تصميم و تطوير المواقع: هذا المجال ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: Front-End : هذا القسم يخص كل ما تراه في الموقع من أشكال و ألوان و تحريك إلخ, و هته قائمة ما يجب عليك تعلمه بالتتابع: HTML CSS CSS3 JavaScript Jquery HTML5 Bootstrap Git Github هته القائمة فوق تعتبر أساسيات الFront-End , بعد هته المرحلة يمكنك معرفة بنفسك ما عليك تعلمه بعدها للإحتراف. Back-End: هذا القسم يخص التعاملات التي تطرأ بين الخادم و الموقع, و هته قائمة بعض اللغات التي يمكنك اختيار واحدة منها لتعلمها بعد تعلمك لأساسيات Front-End: Nodejs مبنية على JavaScript التي ستكون تعرفها في قسم Front-End لذلك هي التي أنصح بتعلمها و زيادة على ذلك تتميز بسرعتها. PHP Ruby تطوير تطبيقات الهواتف: تختلف لغات هذا المجال و طرقه على حسب النظام و التطبيق: لبرمجة تطبيقات في نظام IOS أو Iphone لابد أن تتعلم واحدة من اللغتين: Swift Objective C لبرمجة تطبيقات في نظام Android لابد أن تتعلم: Java لبرمجة تطبيقات في نظام Windows Phone لابد أن تتعلم: C# هناك طريقة لبرمجة تطبيق في الأنظمة ثلاثتهم باستخدام: Xamarin و هي منصة يمكنك تطوير تطبيقات الهاتف فيها و هي مبنية على C# يعني لابد أن تتعلم C# قبلها. هناك طريقة أخرى لبرمجة تطبيق في المنصات ثلاثتهم وأنت كنت Web-Developer قبل: باستخدام نمط يسمى Hybrid app يمكنك تطوير تطبيقات الهاتف فقط باستخدام HTML,CSS,JacaScript... و أخيرا هناك منصة أخيرة لتطوير فقط ألعاب الجوال كيفما كانت و هي: Unity و التي لابد لك من تعلم JavaScript أو C# قبلها لأنها مبنية عليهما. تطوير تطبيقات سطح المكتب:تختلف لغات هذا المجال و طرقه على حسب النظام أيضا: هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على Windows: Python C# JavaFx هته بعض من أهم اللغات التي تمكنك من تطوير تطبيقات على MacOs أو أي نظام آخر مثل Linux, Ubuntu...: Swift Objective C Python JavaFx بعد تعلم مجال ما و الاحتراف فيه لابد أن تود في القيام بمشروعك الخاص أو تطوير مشاريع لشركات لذلك لابد أن تعرف قواعد البيانات أو Data Bases, حيث يمكنك حفظ بيانات تطبيقك أو موقعك و التحكم فيها كيفما أردت و لذلك عليك تعلم SQL وبعدها اختيار واحدة من هته: SQLite: للقواعد الصغيرة. MySql: للقواعد المتوسطة. Oracle أو SqlServer : للقواعد الكبيرة. أتمنى بشدة أن تكون قد استفدت, لأنني استغرقت وقتا كبيرا في البحث و الكتابة, وشكرا مقدما. كان معك عثمان, تحياتي الحارة.
×
×
  • أضف...