مشاهدة النسخة كاملة : موضوع مميز من لديه أسئلة حول برمجة الويب javscript-nodejs-angular-html-jquery-ajax-http-.... يتفضل
brahim016
2018-04-06, 07:51
من لديه أسئلة حول برمجة الويب javscript-nodejs-angular-html-jquery-ajax-http-.... يتفضل
جوهرة الابداع
2018-04-06, 17:52
السللم عليكم
بارك الله فيك على هذه المبادرة الطيبة
ما نصيحتك لفتاة تريد تعلم البرمجة و اتقانها بشغف،مع انها لا تجيد حتى المبادئ للاسف..
تريد ان تبدا من الصفر...
brahim016
2018-04-07, 05:50
وعليكم السلام
النصائح التي كنت سامنحها لنفسي عندما كنت مبتدأ هي
1-اولا لا تظن أن البرمجة أمر صعب أو خارق الأمر في الواقع بسيط جدا جدا
2-إعرف ماتريد هل تريد برمجة برامج أم ألعاب ام مواقع وتمسك به لا تغير لغة البرمجة مهما بدت لك صعبة
3-لا تحفظ الاكواد ولكن تذكرها من خلال الممارسة المبرمجون لا يحفضون الاكواد هناك بل يحضرونها من ال docmentation الخاص بها
4-هناك جديد كل يوم frameworks جديد تكنولوجيا جديدة طرق جديدة ثغرات جديدة حاول أن تبقى على إطلاع دائما وذلك يمكن أن يسهل عملك
5-عندما تتقدم في الفهم لاتحاول برمجة كل شيئ من الصفر إستخدم أكواد أو api جاهزة بشرط أنك تفهم كيفية عملها أو على الأقل حاول ان تفهم كيفية عملها
6-إستخدم المواقع الأجنبية لطرح الاسئلة عندما تتقدم في الفهم مثل stackoverflow
7-لا تتهاون في دراستك العادية أو حياتك الإجتماعية ولا تقضي اكثر من 4 ساعات في البرمجة و التعلم كبداية
سأكون سعيدا بمساعدتك
وجدت في كلامك هدا حافزا على تعلم البرمجة بارك الله فيك.
brahim016
2018-04-07, 17:45
نسيت ان خبرك انك ستصطدم بالكثير من الفشل والكثير من الإخفاق والملل لذلك يجب ان تسير درجة درجة لا تحاول تعلم كل شيئ من اليوم الاول ولا تقضي كل وقت في التعلم والبرمجة ولا تترك حياتك الإجتماعية
جوهرة الابداع
2018-04-08, 19:07
شكرا جزيلا
بالمناسبة،ان شاء الله انا مصممة على تعلمها و لو كانت جد صعبة،لانني فعلا اعشق كل ما يخص البرمجة و الحاسوب و التكنولوجيا
الارانني حينما اخترت تخصص علمي،ابتعدت عنها خشية الندم على اختيار فرع الدراسة الجامعي هه
لكن ان شاء الله، الان ساتعامل مع الانفورماتيك على اساس هواية و ليس مسقبل و عمل..
فعلا نصائحك ستفيدني،لكن اود ان اعرف مصدر التعلم،يعني من اين اتعلم المبدئيات
و بارك الله فيك
brahim016
2018-04-08, 19:36
إذا أردت أن تفهمي كل شيئ أي التعلم من المستوى الأدنى وفهم طريقة عمل الحاسوب و أنظمة التشغيل ..فالبداية بلغة البرمجة c ثم c++ انصحك ب
https://www.youtube.com/watch?v=y62zj9ozPOM&list=PLhQjrBD2T3828ZVcVzEIhsHV+gjANGZveu
أو اكتبي CS50 Lectures 2017 في شريط بجث يوتيوب
إذا أردت مباشرة البداية في برمجة البرامج دون الحاجة إلى تعلم الأمور المنخفضة المستوى مثل التعامل مع الذاكرة ... يمكنك ذلك عن طريق لغات البرمجة التي تقوم بذلك بالنيابة عنك مثل c# و python وانصحك بتعلم كليهما أو c# وحدها إذا اردت برمة برامج على الويندوز فقط لا توجد لدي مصادر محددة لكن عليك البحث على دورات إنجليزية على يوتيوب
إذا أردت برمجة المواقع يجب ان تتعلمي HTML-CSS-JAVASCRIPT كبداية ثم يمكنك الإختيار بين عدة لغات لبرمجة السيرفر و السيرفر هو مجرد حاسوب تقومين بتحميل موقعك عليه وحاسوبك في حد ذاته هو سيرفر كي لا يختلط عليك الأمر
وهذا افضل المواقع w3schools.com
إذا أردت نصيحتي قومي بتعلم nodejs التي هي نفسها javascript ولكن خاصة بالسيرفر لذلك عندما تتعلمين javascript ستظربين عصفورين بحجر واحد
شيء اخر لا تحفضي الاكواد بل تذكريهم فقط ولاتطيلي البقاء مع HTML-CSS أكثر من 15 يوم ولا يجب أن تعرفي كل شيئ عنهما فقط عن طريق الممارسة ستتعلمين وليس الحفظ
الرابط الأول الذي أرسلته مفيد جدا لإعطائك فكرة ويحتوي على مقدمات لكثير من لغات البرمجة والمفاهيم التقنية التي ستحتاجين إليها رغم أنه يسير ببعض التسارع الكبير عند المشاهدة لاول مرة
نصيحة أخيرة هي إستخدمي google إستخدمي google إستخدمي google ههههههه ثلاث مرات لا تحاولي إيجاد كل الحلول بنفسك
طبعا لاتكتبي بالعربية بل بالإنجليزية لنقص المحتوى العربي
تذكرت شيئا بعدما تتعلمين أي لغة برمجة ستجدين أن اللغات الاخرى أصبحت واضحة وسهلة التعلم لأن لغات البرمجة تتشارك في العديد من الأمور الأساسية وتختلف في بعض الجزئيات
أتمنى أن أكون أفدتك
جوهرة الابداع
2018-04-09, 11:07
woooOoW
حقااا افدنني كثيرا،نعم سأبدا ان شاء الله من الصفر
بارك الله فيك و جعلها الله في ميزان حسناتك
ساعمل بنصائحك *-*
مُحمد رازي
2018-04-09, 18:56
السلام عليكم
مشكور أخي الكريم على هذه المبادرة و على هذا المجهود الطيب
ثم حسب رأيك ما هو التخصص البرمجي الذي صار يلقى رواجا و إقبالا كبيرا في الوقت الحالي ؟
يعني أي تخصص من التخصصات المختلفة صار قبلة لأغلب المبرمجين ، برمجة الويب / البرامج / تطبيقات الهاتف / ألعاب ... ؟
أضف لذلك لو فكّر أحدهم باختيار تخصص معين للبرمجة و أراد من خلاله أن يكون مصدر دخل و ليس مجرد هواية
فما هو أفضل تخصّص يمكن اعتماده في هذه الحالة و تحقيق الأرباح من خلاله ؟
مُحمد رازي
2018-04-10, 12:09
هناك أيضا كتاب باللغة العربية أجده مفيدا و يُنصح به للمبتدئين الراغبين بخطو أولى الخطوات نحو تعلم البرمجة
الكتاب بعنوان : مختصر دليل لغات البرمجة
https://www.m5zn.com/newuploads/2018/04/10/jpg//cae4a9b67a75d48.jpg
يتناول هذا الكتاب الأمور المتعلقة بالبرمجة بشكل مختلف قليلا عن الأسلوب الشائع
حيث لا يشرح الكتاب إحدى لغات البرمجة بعينها ، و إنما يناقش المفاهيم البرمجية المتنوعة و طريقة التفكير كمبرمج .
و يأخذك الكتاب في جولة عبر عالم البرمجة ، في البداية يتحدث عن حلم البرمجة الذي يراود كل مهتم بالبرمجيات ، ثم يخوض في أساليب البرمجة المتنوعة
بعد ذلك يدخل في جولة سريعة بين اللغات المعروفة ليعطيك لمحة عن تاريخها و مما استوحت كل لغة و فيما تستخدم عادة و نموذج من نصها البرمجي
و أخيرا يختتم بنصائح عن كيفية البداية و الانطلاق في أولى خطوات البرمجة .
تحميل الكتاب (https://drive.google.com/file/d/0BzbZ1ARTExxVNUI3bTRoTFNwc1E/view)
brahim016
2018-04-10, 13:47
السلام عليكم
مشكور أخي الكريم على هذه المبادرة و على هذا المجهود الطيب
ثم حسب رأيك ما هو التخصص البرمجي الذي صار يلقى رواجا و إقبالا كبيرا في الوقت الحالي ؟
يعني أي تخصص من التخصصات المختلفة صار قبلة لأغلب المبرمجين ، برمجة الويب / البرامج / تطبيقات الهاتف / ألعاب ... ؟
أضف لذلك لو فكّر أحدهم باختيار تخصص معين للبرمجة و أراد من خلاله أن يكون مصدر دخل و ليس مجرد هواية
فما هو أفضل تخصّص يمكن اعتماده في هذه الحالة و تحقيق الأرباح من خلاله ؟
صراحة أخي الكريم كلها تلقى رواجا لذلك أنصحك بإختيار ماتريده أنت حتى لاتمل اثناء التعلم التعلم ليس يوم أو شهر بل اكثر من سنة ونصف حتى يمكن ان تسمى نفسك مبرمج عادي
دعنا متحدث عن كل واحدة على حدى
1-برمجة الويب سهلة نوعا ما ولا تتطلب موارد كبية للعمل فقط حاسوب عادي .
2-برمجة البرامج حسب لغة البرمجة إذا إخترت C وواصلت إلى c++ تسمى هذه اللغات لغات منخضة المستوى لأن المبرمج يتعامل يديويا مع الذاكرة والهاردوير ... وهذا هو الطريق الصحيح إذا أردت أن تصبح مبرمج حقيقي وهذه اللغات تستخدم في كل الشركات العالمية في محركات الألعاب في مجركات لغات البرمجة في بناء السيرفرات في أغلب البرامج المشهورة
أما لغات مثل c# و python لغات جيدة جدا ولاتضطر للمرور بالمسائل المنخفضة المستوى لذلك ستختصر الكثير من الوقت وأنصحك بها كمبتدأ
3-تطبيقات الهاتف تحضى بشعبية كبيرة مثل swift و kotlin وjava ولها سوق كبير جدا حتى عربيا
4-برمجة الألعاب أنا مطلع قليلا على هذا المجال لكن هذا المجال يتطلب موارد كبيرة جدا ووقت طوييييييييل جدا فيجب أن تتعلم تصميم الشخصيات وتعلم محركات الألعاب التي في الغالب هي غير مجانية و يجب ان تملك حاسوب قوي جدا ويجب أن تعمل ضمن فريق طبعا هذا إذا أردت برمجة ألعاب لانقول إحترافية وإنما مقبولة كل هذا لم يشجعني شخصيا على المضي في هذا الطريق لإنعدام الموارد المادية وربما هذا لا ينطبق على الجميع بل علي شخصيا
في الأخير اعود لقولي الأول أخي الكريم كل واحدة من هؤلاء لديها مميزات وعيوب من حيث الربح المادي وكلها يمكن أن تحقق دخلا كبيرا بقدر العمل المنجز فيها
ولكن أنصحك شخصيا بما أنك إبن بلدي فلا تتكل أبدا على العمل على الانترنت أخي فربما شهر تعمل وسنة لاتجد فرصة عمل لذلك إياك أن تعتمد كليا على هذا بل إجعله إضافة نافعة لك
مُحمد رازي
2018-04-10, 19:02
صراحة أخي الكريم كلها تلقى رواجا لذلك أنصحك بإختيار ماتريده أنت حتى لاتمل اثناء التعلم التعلم ليس يوم أو شهر بل اكثر من سنة ونصف حتى يمكن ان تسمى نفسك مبرمج عادي
دعنا متحدث عن كل واحدة على حدى
1-برمجة الويب سهلة نوعا ما ولا تتطلب موارد كبية للعمل فقط حاسوب عادي .
2-برمجة البرامج حسب لغة البرمجة إذا إخترت C وواصلت إلى c++ تسمى هذه اللغات لغات منخضة المستوى لأن المبرمج يتعامل يديويا مع الذاكرة والهاردوير ... وهذا هو الطريق الصحيح إذا أردت أن تصبح مبرمج حقيقي وهذه اللغات تستخدم في كل الشركات العالمية في محركات الألعاب في مجركات لغات البرمجة في بناء السيرفرات في أغلب البرامج المشهورة
أما لغات مثل c# و python لغات جيدة جدا ولاتضطر للمرور بالمسائل المنخفضة المستوى لذلك ستختصر الكثير من الوقت وأنصحك بها كمبتدأ
3-تطبيقات الهاتف تحضى بشعبية كبيرة مثل swift و kotlin وjava ولها سوق كبير جدا حتى عربيا
4-برمجة الألعاب أنا مطلع قليلا على هذا المجال لكن هذا المجال يتطلب موارد كبيرة جدا ووقت طوييييييييل جدا فيجب أن تتعلم تصميم الشخصيات وتعلم محركات الألعاب التي في الغالب هي غير مجانية و يجب ان تملك حاسوب قوي جدا ويجب أن تعمل ضمن فريق طبعا هذا إذا أردت برمجة ألعاب لانقول إحترافية وإنما مقبولة كل هذا لم يشجعني شخصيا على المضي في هذا الطريق لإنعدام الموارد المادية وربما هذا لا ينطبق على الجميع بل علي شخصيا
في الأخير اعود لقولي الأول أخي الكريم كل واحدة من هؤلاء لديها مميزات وعيوب من حيث الربح المادي وكلها يمكن أن تحقق دخلا كبيرا بقدر العمل المنجز فيها
ولكن أنصحك شخصيا بما أنك إبن بلدي فلا تتكل أبدا على العمل على الانترنت أخي فربما شهر تعمل وسنة لاتجد فرصة عمل لذلك إياك أن تعتمد كليا على هذا بل إجعله إضافة نافعة لك
بارك الله فيك أخي على نصائحك القيمة و على هذه المعلومات المفصّلة التي استفدتُ منها
حاليا ما أملكه فقط مجرّد خبرات متواضعة متفرقة بين ccs و قليل من html و php
و لكني أتطلع للإلمام ببقيّة اللغات الأخرى التي أراها مفيدة أكثر بالمقارنة مع برمجة الويب
فيوجد الكثير من الأفكار حبيسة العقل و التي لا يمكنني تجسيدها بلا توفّر الامكانيات و الخبرة اللازمة
ثم أكيد كما أشرتَ و نصحتَ فإنه لا يمكن الاعتماد بالكلية على أعمال النت من جهة كما ذكرت من أسباب
و من جهة أخرى أنها تستهلك الكثير من الوقت و الذي بالكاد أملكه
مشكور من جديد أخي على ما تفضلتَ به :)
السلام عليكم
آولا شكرا على إلتفاتتك الجميلة أخي الفاضل ..
أولا انت كاتب http مع المجموعة .. و أعتقد انه خطأ مطبعي
ثانيا انا لا أعرف ماهو nodejs ؟ أتمنى تعطيني فكرة مختصرة عليه .. وهل هو مثل بوتستراب مثلا ؟
ثالثا .. أنا آيضا مهتم ببرمجة المواقع و قد قمت بكتابة عدة سكريبتات خاصة بي .. هناك من نشرتها و هناك من ضيعتها
في الصيف إذا تريد نشكل فريق عمل مع بعض المبرمجين هنا في المنتدى و نعمل على مشاريع كبرى بإذن الله
brahim016
2018-04-14, 15:01
السلام عليكم
آولا شكرا على إلتفاتتك الجميلة أخي الفاضل ..
أولا انت كاتب http مع المجموعة .. و أعتقد انه خطأ مطبعي
ثانيا انا لا أعرف ماهو nodejs ؟ أتمنى تعطيني فكرة مختصرة عليه .. وهل هو مثل بوتستراب مثلا ؟
ثالثا .. أنا آيضا مهتم ببرمجة المواقع و قد قمت بكتابة عدة سكريبتات خاصة بي .. هناك من نشرتها و هناك من ضيعتها
في الصيف إذا تريد نشكل فريق عمل مع بعض المبرمجين هنا في المنتدى و نعمل على مشاريع كبرى بإذن الله
لا ليس خطئ مطبعي إذهب إلى يوتيوب واكتب CS50 Lectures 2017 ستجد ما أتحدث عنه
nodejs هي js framework حاصة بالسيرفر ومعروفة جدا
شكرا على عرضك لكن انا أفضل العمل الفردي لكثرة الإنقطاع لايمكنني الإلتزام بوقت لكثرة الأشغال ولكن سأكون سعيد بالإطلاع على بعض أعمالك
"أحمد المحمدي"
2018-04-26, 20:43
السّلام عليكم ورحمة الله وبركاته
أنا عندي حوالي 5 أشهر اتعلم Front-End راني مقلق وينتا نوصل ل Back-End
راني باغي نفهم Node js دخلت لقناة يوتيوب حبيت ندّي عليه نظرة خفيفة لكن لم افهم شيئا من ما قاله صاحب القناة
وأريد أن أعرف أيضا متى أبدأ في البحث عن عمل كفريلانسر لأكتسب المزيد من الخبرة في المجال؟
أحيانا أشعر أني غبي ولا أفهم شيئا. لقد تعلمت javascript قبل أن أتعلم HTML و CSS جيدا لكن الآن الحمد لله عندما دخلت لل jQuery
فهمت بعض الأشياء لم أكن أفهما عندما كنت أتعلم javascript
واللغة الإنجليزية هي سوط علوم الحاسوب والبرمجة فمثلا أنا كنت أكتب في الاتربيوت الخاص بالصورة ALT منذ 5 شهور لكنني لم أكن أعرف
أن alt هي اختصار ل alternate واللتي تعني بديل لو فهمتها من الاول لما احجت الى شرح لها.
abou marwan
2018-04-26, 21:04
السّلام عليكم ورحمة الله وبركاته
أنا عندي حوالي 5 أشهر اتعلم Front-End راني مقلق وينتا نوصل ل Back-End
راني باغي نفهم Node js دخلت لقناة يوتيوب حبيت ندّي عليه نظرة خفيفة لكن لم افهم شيئا من ما قاله صاحب القناة
وأريد أن أعرف أيضا متى أبدأ في البحث عن عمل كفريلانسر لأكتسب المزيد من الخبرة في المجال؟
أحيانا أشعر أني غبي ولا أفهم شيئا. لقد تعلمت javascript قبل أن أتعلم HTML و CSS جيدا لكن الآن الحمد لله عندما دخلت لل jQuery
فهمت بعض الأشياء لم أكن أفهما عندما كنت أتعلم javascript
واللغة الإنجليزية هي سوط علوم الحاسوب والبرمجة فمثلا أنا كنت أكتب في الاتربيوت الخاص بالصورة ALT منذ 5 شهور لكنني لم أكن أعرف
أن alt هي اختصار ل alternate واللتي تعني بديل لو فهمتها من الاول لما احجت الى شرح لها.
من أحسن المراجع الموجودة حاليا حول الجافا سكريبت
https://eloquentjavascript.net
كذلك يوجد دورة على منصة رواق لتعلم برمجة الويب
https://www.rwaq.org/courses/html5-css3-js-2
html + css + javascript
الدورة مجانية و هي في أسبوعها الخامس و في متناول الجميع
vBulletin® v3.8.10 Release Candidate 2, Copyright ©2000-2025, TranZ by Almuhajir