Amira Mokadem نشر 13 أبريل 2020 أرسل تقرير مشاركة نشر 13 أبريل 2020 اريد أن اتعلم البرمجة لكن لم اعرف اين ابدأ وخاصة وجود الكثير من الدروس اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Othmane Othwsav نشر 13 أبريل 2020 أرسل تقرير مشاركة نشر 13 أبريل 2020 بتاريخ 28 دقائق مضت قال Amira Mokadem: اريد أن اتعلم البرمجة لكن لم اعرف اين ابدأ وخاصة وجود الكثير من الدروس السلام عليكم, أولا عليك أن تختار المجال الذي تريد تعلمه, هل: تصميم و تطوير المواقع: هذا المجال ينقسم إلى جزأين يمكنك تعلمهم كلهم أو التخصص في واحد فقط: 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 : للقواعد الكبيرة. تحياتي الحارة. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 صالح السوفي نشر 18 أبريل 2020 أرسل تقرير مشاركة نشر 18 أبريل 2020 بالاضافة لكلام الأخ انا أنصحك بتحديد مجال معين و بدأ التعلم عليه و لا تنتنقل لمجال آخر حتى تنتهي بعدها سيكون انتقالك لمجال آخر سهل جدا اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Amira Mokadem
اريد أن اتعلم البرمجة لكن لم اعرف اين ابدأ وخاصة وجود الكثير من الدروس
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.