Mohamed Mahmoud62 نشر 17 سبتمبر 2023 أرسل تقرير نشر 17 سبتمبر 2023 (معدل) السلام عليكم ورحمة الله وبركاته انا دلوقتي اشتركت في كورس اساسيات برمجة بس طلع بلغة dart وانا كنت محتاج ابقي فرونت اند ان شاء الله فهل دا كده مسار صحيح ولا بضيع وقت ومع العلم متاح كورس آخر اساسيات بلغة بايثون تم التعديل في 17 سبتمبر 2023 بواسطة Mohamed Mahmoud62 1 اقتباس
0 أسامة زيادة نشر 17 سبتمبر 2023 أرسل تقرير نشر 17 سبتمبر 2023 وعليكم السلام ورحمة الله وبركاته.. إذا كنت ترغب في أن تصبح مطوراً للواجهة الأمامية (Front-end developer)، فإن دراسة لغة Dart ليست بالضرورة الخيار الأمثل. للواجهة الأمامية، يتم استخدام لغات مثل HTML وCSS لتصميم الواجهات وJavaScript لإضافة التفاعل والديناميكية إلى المواقع والتطبيقات. لذا إذا كنت تستهدف العمل كمطور واجهة أمامية، يُفضل أن تبدأ بتعلم HTML وCSS ومن ثم تنتقل إلى JavaScript. بمجرد أن تكتسب أساسيات هذه اللغات، يمكنك الانتقال إلى إطارات عمل (Frameworks) مثل React.js أو Vue.js أو Angular لبناء تطبيقات واجهة أمامية أكثر تعقيداً وتطوراً. بالنسبة للبايثون (Python)، فهي لغة برمجة رائعة وشهيرة ولها استخدامات متعددة، ولكنها غالباً ما تستخدم في تطوير الويب للواجهة الخلفية (Back-end) وأيضاً في مجالات أخرى مثل تطوير التطبيقات العلمية والتعلم الآلي ومعالجة البيانات. لذا، توجيهك يعتمد على أهدافك الشخصية ومجالات البرمجة التي تهتم بها. إذا كنت تستهدف الواجهة الأمامية، فأنصحك بالتركيز على HTML وCSS وJavaScript. إذا كنت تريد استكمال دراستك في بايثون لأغراض أخرى، فهذا أمر ممكن أيضاً. كما يوجد في الاكاديمية دورة لتطوير واجهات المستخدم يمكنك الإشتراك بها :- 1 اقتباس
0 Mohamed Mahmoud62 نشر 17 سبتمبر 2023 الكاتب أرسل تقرير نشر 17 سبتمبر 2023 تمام جداً بس انا مش عارف اي حاجه في الأساسيات خالص عادي ابدأ بالدورة بتاع حاسبوب 1 اقتباس
0 أسامة زيادة نشر 17 سبتمبر 2023 أرسل تقرير نشر 17 سبتمبر 2023 بتاريخ الآن قال Mohamed Mahmoud62: تمام جداً بس انا مش عارف اي حاجه في الأساسيات خالص عادي ابدأ بالدورة بتاع حاسبوب هل تقصد دورة تطوير التطبيقات باستخدام لغة Python ، يمكنك البدء في الدورة لكن سوف تواجه بعض من المشاكل كونك لست على دراية في أساسيات Front Endأنصحك بالإطلاع على المسار الأول في دورة تطوير واجهات المستخدم بالطبع هو متاح لك للإطلاع عليه ودراسته يمكنك الوصول إليه من هنا ، ثم بعدها يمكنك البدء في دورة تطوير التطبيقات باستخدام لغة Python. 1 اقتباس
0 Mohamed Mahmoud62 نشر 17 سبتمبر 2023 الكاتب أرسل تقرير نشر 17 سبتمبر 2023 بتاريخ 9 دقائق مضت قال أسامة زيادة: هل تقصد دورة تطوير التطبيقات باستخدام لغة Python ، يمكنك البدء في الدورة لكن سوف تواجه بعض من المشاكل كونك لست على دراية في أساسيات Front Endأنصحك بالإطلاع على المسار الأول في دورة تطوير واجهات المستخدم بالطبع هو متاح لك للإطلاع عليه ودراسته يمكنك الوصول إليه من هنا ، ثم بعدها يمكنك البدء في دورة تطوير التطبيقات باستخدام لغة Python. الف شكر يا استاذ أسامة اقتباس
0 عبدالباسط ابراهيم نشر 17 سبتمبر 2023 أرسل تقرير نشر 17 سبتمبر 2023 أعتقد أنك تقصد قبل تعلم مجال ال frontend تحتاج لتعلم أساسيات علوم الحاسوب من خلال لغة Dart او لغة python إذا كنت تريد تعلم أساسيات علوم الحاسوب أولاً يفضل تعلم ذلك من خلال لغة python حيث أن هذه اللغة ستفيدك لاحقاً لتعلم ال backend إذا أردت ذلك حيث تستخدم ال python في مجال ال backend بشكل كبير مع إطار العمل Django وهذا هو الإختيار الأفضل قبل الدخول مباشرة في مجال ال frontend ( ليس هناك مشكلة في الدخول في هذا المجال بدون خبرة في البرمجة) ولكن دائماً قبل الدخول في مجال في مجال البرمجة الأفضل هو دراسة أساسيات علوم الحاسوب ويمكنك الإطلاع على الدورة التالية بأكاديمية حسوب 1 اقتباس
1 Mustafa Suleiman نشر 21 سبتمبر 2023 أرسل تقرير نشر 21 سبتمبر 2023 من الأفضل تعلم أساسيات البرمجة من خلال لغة شائعة الاستخدام مثل بايثون، والأفضل من ذلك هو تعلم الأساسيات من خلال C++ لكن أصعب بالطبع ولا مشكلة في التعلم من خلال بايثون. أما Dart فهي تستخدم بشكل أساسي في إطار Flutter الخاص بتطوير تطبيقات الهاتف، فإذا كنت مهتمًا بتطوير تطبيقات الجوال أو التطبيقات متعددة المنصات، فستكون Dart وFlutter خيارات جيدة. وعلي أي حال تستطيع تعلم أساسيات البرمجة من خلال أي لغة برمجة مشهورة، ولكن ذكرت لك الأفضل والأصح، حتى لا تضيع وقتك وأيضًا تستفاد بما تعلمته. حيث أن بايثون شائعة الاستخدام وستتعرض لها عاجلاً أم آجلاً خلال رحلة تعلم البرمجة، وC++ مستخدمة بكثرة أيضًا وستعمل على تأسيسك بشكل أفضل من بايثون. ولا يشترط تعلم بايثون أو أي لغة قبل دخول مجال الويب لكن تلك هي الطريقة الصحيحة لدخول مجال البرمجة، والبعض يتجه مباشرًة إلى تعلم HTML, CSS, JS ولا مشكلة في ذلك لكن المستوى لن يكون واحد بالطبع. وعليك بالتركيز على اللغات الأساسيات للويب السابقة الذكر، وعدم التسرع في تعلم مكتبات أو إطارات مثل React وAngular فستصاب بالإحباط أو سيكون مستواك ضعيفًا بدون داعي، واللغات الأساسية هي ما تؤهلك لتعلم أي شيء بعد ذلك. 1 اقتباس
0 Mohamed Mahmoud62 نشر 24 سبتمبر 2023 الكاتب أرسل تقرير نشر 24 سبتمبر 2023 بتاريخ On 21/9/2023 at 15:58 قال Mustafa Suleiman: من الأفضل تعلم أساسيات البرمجة من خلال لغة شائعة الاستخدام مثل بايثون، والأفضل من ذلك هو تعلم الأساسيات من خلال C++ لكن أصعب بالطبع ولا مشكلة في التعلم من خلال بايثون. أما Dart فهي تستخدم بشكل أساسي في إطار Flutter الخاص بتطوير تطبيقات الهاتف، فإذا كنت مهتمًا بتطوير تطبيقات الجوال أو التطبيقات متعددة المنصات، فستكون Dart وFlutter خيارات جيدة. وعلي أي حال تستطيع تعلم أساسيات البرمجة من خلال أي لغة برمجة مشهورة، ولكن ذكرت لك الأفضل والأصح، حتى لا تضيع وقتك وأيضًا تستفاد بما تعلمته. حيث أن بايثون شائعة الاستخدام وستتعرض لها عاجلاً أم آجلاً خلال رحلة تعلم البرمجة، وC++ مستخدمة بكثرة أيضًا وستعمل على تأسيسك بشكل أفضل من بايثون. ولا يشترط تعلم بايثون أو أي لغة قبل دخول مجال الويب لكن تلك هي الطريقة الصحيحة لدخول مجال البرمجة، والبعض يتجه مباشرًة إلى تعلم HTML, CSS, JS ولا مشكلة في ذلك لكن المستوى لن يكون واحد بالطبع. وعليك بالتركيز على اللغات الأساسيات للويب السابقة الذكر، وعدم التسرع في تعلم مكتبات أو إطارات مثل React وAngular فستصاب بالإحباط أو سيكون مستواك ضعيفًا بدون داعي، واللغات الأساسية هي ما تؤهلك لتعلم أي شيء بعد ذلك. الف شكر هو دا الي كنت أقصده بالظبط اقتباس
السؤال
Mohamed Mahmoud62
السلام عليكم ورحمة الله وبركاته انا دلوقتي اشتركت في كورس اساسيات برمجة بس طلع بلغة dart وانا كنت محتاج ابقي فرونت اند ان شاء الله فهل دا كده مسار صحيح ولا بضيع وقت ومع العلم متاح كورس آخر اساسيات بلغة بايثون
تم التعديل في بواسطة Mohamed Mahmoud627 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.