لو بدك يكون عندك مكتبة إلكترونية غنية للسي#، حمل محتويات الروابط هدول
http://www.mediafire.com/folder/587uc3ritboak/APPS
تطبيقين لتعليم سي# وSQL
http://www.mediafire.com/folder/5wrftin606gux/SQL
كتب SQL
http://www.mediafire.com/folder/39whmwfj9mdzk/احمد_جمال_خليفة
كتب أحمد جمال خليفة
http://www.mediafire.com/folder/ec0tifyg0ztjv/اخرى%23
كتب منوعة
http://www.mediafire.com/folder/lg88hekk7x042/خالد_السعداني
كتب خالد السعداني
http://www.mediafire.com/folder/qa8aq6pbsybez/سلسلة_للمبتدئين
سلسلة للمبتدئين
ولو بدك قنوات يوتيوب فيها أفكار قوية
تصميم ui
https://www.youtube.com/channel/UCigNaporFrKIPHiF1FcWfwA
دروس مفيدة وقوية جدا لكن بالروسي (خود منها الأكواد، أفكاره ممتازة واحترافية)
https://www.youtube.com/channel/UC3aGZ_qZpo39K_RG9A1cBMA
قناة تقدم دروس جميلة
https://www.youtube.com/channel/UC8inCnD25Es0VLokfmhko5g
طبعا اذا بدك دورات من الصفر عندك قنوات خالد السعداني وبغداد الجديدة وحسونة اكاديمية دورات ممتازة
ولو بدك SourceCodes عندك مواقع
http://www.vcskicks.com/
c# examples
c#helper
http://www.a1vbcode.com
https://sourceforge.net/
planetsourcecode.com
شارك المنشور لتفيد غيرك
http://www.mediafire.com/folder/587uc3ritboak/APPS
تطبيقين لتعليم سي# وSQL
http://www.mediafire.com/folder/5wrftin606gux/SQL
كتب SQL
http://www.mediafire.com/folder/39whmwfj9mdzk/احمد_جمال_خليفة
كتب أحمد جمال خليفة
http://www.mediafire.com/folder/ec0tifyg0ztjv/اخرى%23
كتب منوعة
http://www.mediafire.com/folder/lg88hekk7x042/خالد_السعداني
كتب خالد السعداني
http://www.mediafire.com/folder/qa8aq6pbsybez/سلسلة_للمبتدئين
سلسلة للمبتدئين
ولو بدك قنوات يوتيوب فيها أفكار قوية
تصميم ui
https://www.youtube.com/channel/UCigNaporFrKIPHiF1FcWfwA
دروس مفيدة وقوية جدا لكن بالروسي (خود منها الأكواد، أفكاره ممتازة واحترافية)
https://www.youtube.com/channel/UC3aGZ_qZpo39K_RG9A1cBMA
قناة تقدم دروس جميلة
https://www.youtube.com/channel/UC8inCnD25Es0VLokfmhko5g
طبعا اذا بدك دورات من الصفر عندك قنوات خالد السعداني وبغداد الجديدة وحسونة اكاديمية دورات ممتازة
ولو بدك SourceCodes عندك مواقع
http://www.vcskicks.com/
c# examples
c#helper
http://www.a1vbcode.com
https://sourceforge.net/
planetsourcecode.com
شارك المنشور لتفيد غيرك
MediaFire
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
This media is not supported in your browser
VIEW IN TELEGRAM
لما تنجح من البكالوريا أدبي وتدخل معلوماتية أو حواسيب
.
بعتها لرفيقك يلي صارع راسك انو لغته احسن لغة، او فلان لغة مالا قيمة😋
#Eng27
.
بعتها لرفيقك يلي صارع راسك انو لغته احسن لغة، او فلان لغة مالا قيمة😋
#Eng27
أول غلط بتوقع فيه لما تبحث في موضوع معين هو انك تفترض صحة او بطلان الموضوع الي عم تبحث فيه
فمثلا قوة لغة برمجة معينة في مجال معين او امكانية استخدام هللغة بهالمجال.. متل قوة C# بالاندرويد، او مجالات استخدام جافا، او الذكاء الصناعي باستخدام بايثون او غيرها..
بتلاقي الي لغته C# بيبحث عن "قوة C# بمجال الأندرويد" ورح يلاقي نتائج..
والي لغته جافا مثلا رح يبحث عن "ضعف C# بمجال الاندرويد" ورح يلاقي كمان نتائج..
والمفروض انو تبحث عن "برمجة تطبيقات الاندرويد من خلال C#"، وتشوف امكانيات اللغات التانية بهالمجال وتعمل مقارنة بحياد وبشكل علمي ومنطقي.. وتذكر انو اصلا شركات لغات البرمجة مو شايلينك من ارضك (متل الفرق الرياضية تماما)
وماتنسى انو لازم يكون عندك خبرة عن اساس الشي الي عم تبحث عنه.. يعني عم تبحث عن الاندرويد من خلال C# مثلا؟ لازم يكون عندك اساس جيد بC# وبالاندرويد
فمثلا قوة لغة برمجة معينة في مجال معين او امكانية استخدام هللغة بهالمجال.. متل قوة C# بالاندرويد، او مجالات استخدام جافا، او الذكاء الصناعي باستخدام بايثون او غيرها..
بتلاقي الي لغته C# بيبحث عن "قوة C# بمجال الأندرويد" ورح يلاقي نتائج..
والي لغته جافا مثلا رح يبحث عن "ضعف C# بمجال الاندرويد" ورح يلاقي كمان نتائج..
والمفروض انو تبحث عن "برمجة تطبيقات الاندرويد من خلال C#"، وتشوف امكانيات اللغات التانية بهالمجال وتعمل مقارنة بحياد وبشكل علمي ومنطقي.. وتذكر انو اصلا شركات لغات البرمجة مو شايلينك من ارضك (متل الفرق الرياضية تماما)
وماتنسى انو لازم يكون عندك خبرة عن اساس الشي الي عم تبحث عنه.. يعني عم تبحث عن الاندرويد من خلال C# مثلا؟ لازم يكون عندك اساس جيد بC# وبالاندرويد
This media is not supported in your browser
VIEW IN TELEGRAM
الاتصال بالانترنت ايام كنا ننقل البيانات من خلال الفلوبي ديسك، وكان الهارد ديسك ٨٠ جيغا ويزيد🙂
ماهو اضخم شي عندك كان GTA VC وكانت تعلق وتجمد الجهاز😅
ماهو اضخم شي عندك كان GTA VC وكانت تعلق وتجمد الجهاز😅
كيف يمكن إنشاء لغة برمجة؟
وهل ممكن أن تكون عربيةً؟؟
لمناقشة الموضوع
https://m.facebook.com/story.php?story_fbid=1332904343549049&id=1132253736947445
المحتوى كاملًا👇🏻👇🏻👇🏻
وهل ممكن أن تكون عربيةً؟؟
لمناقشة الموضوع
https://m.facebook.com/story.php?story_fbid=1332904343549049&id=1132253736947445
المحتوى كاملًا👇🏻👇🏻👇🏻
يعجبني فيك شغفك واهتمامك ورغبتك بإثراء وإغناء الثروات والإنجازات البرمجية العربية وأملك بعدم بقاء العرب توابع للغرب، لكن لا أريد إحباطك بالأسئلة التي سأطرحها عليك، والتي تتمثل بـ 1) هل ستحمل لغتك مفاهيم جديدة؟؟ 2) هل لك علم بلغات البرمجة العربية الموجودة، والصعوبات التي واجهتها، والمزايا التي تتميز بها؟ 3) لماذا ترغب بوجود لغة برمجة تمثل العرب طالما لغات برمجة الغرب تعطيك كل ما تحتاج وزيادة، بما في ذلك شروحات عن كل شاردة وواردة في اللغة سواءً من الشركة المالكة للغة أم من أناس هواة أو مختصين لا علاقة لهم بالشركة؟
أما 1، فلا فائدة إطلاقا من إنشاء لغة ذات واجهة باللغة العربية، وهي أساسًا نسخة عن لغة أخرى، والأصح إن كنت ستفعل ذلك – أن تعرّب لغة برمجة ما – هو أن تسميها باسمها ولا تنسبها إليك. أما بالنسبة للمفاهيم الجديدة فأعني بها المتغيرات والحلقات والمصفوفات والكائنات وهياكل البيانات وما شابه ذلك، هذه كلها مفاهيم قد تتواجد في لغات وتغيب في أخرى، ما أحاول قوله هو أنني أرغب بأن أرى لمسات عربية حقيقية في لغتك لا تتواجد في لغات أخرى بشرط أن تكون هذه اللمسات ذات فائدة، مثلًا اخترع مفهوم الفاعل والمفعول به في لغتك (بحيث يكون لهذا المفهوم غاية ما)، كـ if وelse والتي تقوم بالتحكم بأكوادك. فهمتني؟؟
وأما 2، فهناك لغات برمجة عربية كثيرة، مثل عمورية ولوغو عربي ولغة ج و"لغتي" والعنقاء ولغة كلمات ولغة زاي ولغة قلب ولغة إبداع ولغة س، ولغة ألف. وأغلب هذه اللغات إما مشاريع وإما للمبتدئين فقط. وبعضها لا زال قيد التطوير، وكلها ينقصها الدعم المادي والتقني. فمن غير المعقول أن تبدأ مشوارًا ابتدأه غيرك وتوقف لأنه اكتشف انسدادَ الطريق، فقط لأجل الحميّة!!
وكما قال لي أحدهم في منشور البارحة: لا تصنع العجلة من جديد😒
ثم.. يقول بعضهم أن لغة Ring هي لغة عربية، والصحيح أنها إنكليزية التكويد عربية المصمم، وهذا لا علاقة له بموضوعنا (موضوعنا مكون من جزأين، هل يمكن إنشاء لغة برمجة جديدة؟ وهل يمكن ان تكون عربية؟؟)
وبالنسبة لـ 3، طالما أن لغات البرمجة الغربية تنفعني وتؤدي أغراضي، فلا حاجة لي بابتكار لغات جديدة.
أما إذا كان الموضوع تعليمي، وللعلم بالشيء، ولاكتشاف المبادئ، فأنا معك قلبًا وقالبًا، ولي اهتمامات بهذا الموضوع، كاختراع لغة برمجة جديدة لأهداف تعليمية، طبعا لا تنس أن الكثير من لغات البرمجة ما كانت إلا مشاريع صغيرة حصلت على دعم من شركات كبيرة وأصبحت ذات شأن عالميًا. وبهذا الخصوص سأسرد معك ما تحتاجه لاختراع لغة برمجة (كما فهمت من هنا وهناك):
كبداية ضع نصب عينيك أنك تخترع لغة، واللغة هي وسيلة تواصل، وكما أن اللغات الإنسانية تعطي البشر إمكانية التواصل فيما بينهم، فلغات البرمجة تعطي البشر إمكانية التواصل مع الكمبيوتر. لاختراع أي لغة تحتاج إلى كلمات تسمى Keywords أوReversed Words وإلى قواعد Syntax تربط هذه الكلمات مع بعضها لتشكل جملًا مفهومة وذات دلالات معينة. أو بكلام أدق فإنك تحتاج لرموز Tokens وقواعد Grammars.
ملاحظة:
لا أقصد بالرموز الإشارات مثل + و # و .. وإنما أقصد القيم الرمزية التي تحمل مكانة ما، ابحث عن الكلمة Token وستحصل على شيء يشبه هذا الشرح:
Something that represents or is a sign of sth else.
الرموز هي مجموعة من المحارف التي تملك معانٍ محددة (كالأحرف الأبجدية وعلامات الترقيم والأرقام و...)، ومجموعة من التراكيب اللغوية (كالفعل والفاعل، المبتدأ والخبر، الصفة والموصوف، إلخ)، كما يمكن أن يكون أكثر من رمز معًا ليشكلون كلمات ذات دلالات محددة. فمثلًا في اللغة العربية لدينا "أ"، "؟"، "1" هي رموز تشكل محارف اللغة، و"أحمد" و"خالد" هي مجموعة من الرموز تشكل مع بعضها كلمات، كما أن "فوق" و"تحت" و"أمام" هي مجموعة من الرموز تشكل ما يسمى بالمفعول فيه.
أما القواعد فهي تربط الرموز أو مجموعة الرموز مع بعضها، فنجد أن جملة مثل "شربَ الطفلُ الحليبَ" – وهي من أوائل الجمل التي تعلمناها في المدرسة 👬– لها شكل محدد هو {فعل، فاعل، مفعول به}، ولو تغير ترتيب مجموعات الرموز السابقة لتغير حكم الجملة (كـ "الطفل شرب الحليب" والتي أصبح الفاعلُ مبتدأً). أو مثلًا لدينا "الحديقة القديمة" هي {موصوف، صفة}، بينما "الحديقة قديمة" هي {مبتدأ، خبر}!! والأمثلة والحالات كثيرة لا يسعنا سردها خصوصًا للغة مثل اللغة العربية!!
أما 1، فلا فائدة إطلاقا من إنشاء لغة ذات واجهة باللغة العربية، وهي أساسًا نسخة عن لغة أخرى، والأصح إن كنت ستفعل ذلك – أن تعرّب لغة برمجة ما – هو أن تسميها باسمها ولا تنسبها إليك. أما بالنسبة للمفاهيم الجديدة فأعني بها المتغيرات والحلقات والمصفوفات والكائنات وهياكل البيانات وما شابه ذلك، هذه كلها مفاهيم قد تتواجد في لغات وتغيب في أخرى، ما أحاول قوله هو أنني أرغب بأن أرى لمسات عربية حقيقية في لغتك لا تتواجد في لغات أخرى بشرط أن تكون هذه اللمسات ذات فائدة، مثلًا اخترع مفهوم الفاعل والمفعول به في لغتك (بحيث يكون لهذا المفهوم غاية ما)، كـ if وelse والتي تقوم بالتحكم بأكوادك. فهمتني؟؟
وأما 2، فهناك لغات برمجة عربية كثيرة، مثل عمورية ولوغو عربي ولغة ج و"لغتي" والعنقاء ولغة كلمات ولغة زاي ولغة قلب ولغة إبداع ولغة س، ولغة ألف. وأغلب هذه اللغات إما مشاريع وإما للمبتدئين فقط. وبعضها لا زال قيد التطوير، وكلها ينقصها الدعم المادي والتقني. فمن غير المعقول أن تبدأ مشوارًا ابتدأه غيرك وتوقف لأنه اكتشف انسدادَ الطريق، فقط لأجل الحميّة!!
وكما قال لي أحدهم في منشور البارحة: لا تصنع العجلة من جديد😒
ثم.. يقول بعضهم أن لغة Ring هي لغة عربية، والصحيح أنها إنكليزية التكويد عربية المصمم، وهذا لا علاقة له بموضوعنا (موضوعنا مكون من جزأين، هل يمكن إنشاء لغة برمجة جديدة؟ وهل يمكن ان تكون عربية؟؟)
وبالنسبة لـ 3، طالما أن لغات البرمجة الغربية تنفعني وتؤدي أغراضي، فلا حاجة لي بابتكار لغات جديدة.
أما إذا كان الموضوع تعليمي، وللعلم بالشيء، ولاكتشاف المبادئ، فأنا معك قلبًا وقالبًا، ولي اهتمامات بهذا الموضوع، كاختراع لغة برمجة جديدة لأهداف تعليمية، طبعا لا تنس أن الكثير من لغات البرمجة ما كانت إلا مشاريع صغيرة حصلت على دعم من شركات كبيرة وأصبحت ذات شأن عالميًا. وبهذا الخصوص سأسرد معك ما تحتاجه لاختراع لغة برمجة (كما فهمت من هنا وهناك):
كبداية ضع نصب عينيك أنك تخترع لغة، واللغة هي وسيلة تواصل، وكما أن اللغات الإنسانية تعطي البشر إمكانية التواصل فيما بينهم، فلغات البرمجة تعطي البشر إمكانية التواصل مع الكمبيوتر. لاختراع أي لغة تحتاج إلى كلمات تسمى Keywords أوReversed Words وإلى قواعد Syntax تربط هذه الكلمات مع بعضها لتشكل جملًا مفهومة وذات دلالات معينة. أو بكلام أدق فإنك تحتاج لرموز Tokens وقواعد Grammars.
ملاحظة:
لا أقصد بالرموز الإشارات مثل + و # و .. وإنما أقصد القيم الرمزية التي تحمل مكانة ما، ابحث عن الكلمة Token وستحصل على شيء يشبه هذا الشرح:
Something that represents or is a sign of sth else.
الرموز هي مجموعة من المحارف التي تملك معانٍ محددة (كالأحرف الأبجدية وعلامات الترقيم والأرقام و...)، ومجموعة من التراكيب اللغوية (كالفعل والفاعل، المبتدأ والخبر، الصفة والموصوف، إلخ)، كما يمكن أن يكون أكثر من رمز معًا ليشكلون كلمات ذات دلالات محددة. فمثلًا في اللغة العربية لدينا "أ"، "؟"، "1" هي رموز تشكل محارف اللغة، و"أحمد" و"خالد" هي مجموعة من الرموز تشكل مع بعضها كلمات، كما أن "فوق" و"تحت" و"أمام" هي مجموعة من الرموز تشكل ما يسمى بالمفعول فيه.
أما القواعد فهي تربط الرموز أو مجموعة الرموز مع بعضها، فنجد أن جملة مثل "شربَ الطفلُ الحليبَ" – وهي من أوائل الجمل التي تعلمناها في المدرسة 👬– لها شكل محدد هو {فعل، فاعل، مفعول به}، ولو تغير ترتيب مجموعات الرموز السابقة لتغير حكم الجملة (كـ "الطفل شرب الحليب" والتي أصبح الفاعلُ مبتدأً). أو مثلًا لدينا "الحديقة القديمة" هي {موصوف، صفة}، بينما "الحديقة قديمة" هي {مبتدأ، خبر}!! والأمثلة والحالات كثيرة لا يسعنا سردها خصوصًا للغة مثل اللغة العربية!!
كما يوجد في اللغات ما يسمى بالعبارات والجمل، فالعبارة هي مجموعة من الكلمات كالصفة وموصوف أو إن وأخواتها واسمها وخبرها أو ..، في حين أن الجمل هي مجموعة من الكلمات والعبارات. ومثال على الجمل "أنا أعيش في منزل صغير"، والتي هي عبارة عن {مبتدأ، خبر (عبارة عن فعل)، تركيب أو عبارة} والتركيب بدوره يتكون من {حرف جر، موصوف (اسم مجرور)، صفة}. كما يمكنك اعتبار الجملة عبارة عن {فعل، وتتمة الجملة}.. أو غيرها من الاعتبارات، أي أن قواعد اللغة واسعة، وتختلف باختلاف المعاني التي يراد الوصول لها.
الآن بعد حصولك على الرموز Tokens والقواعد Grammars بإمكانك تشكيل أي لغة في العالم، سواءً أكانت لغة تواصل إنساني أم لغة برمجة.
في البرمجة لدينا الرموز التالية:
- رموز كلمات محجوزة Keywords Tokens: مثل else وdo وfor وreturn و...
- رموز حسابية Arithmetic Tokens: مثل =، <=، ==، ...
- رموز تعريفية (ترجمتها حرفيًّا) Identifier Tokens: وهي [a-zA-Z_] [a-zA-Z0-9_]*.
- رموز رقمية Number Tokens: وهي [0-9] [0-9]*
لذا، إذا ما استطعت الربط بين الرموز السابقة فعندها يمكنك تشكيل لغة برمجة، كالجملة التالية: if (x == 5)، والتي هي من الشكل {Keyword (Identifier == Number)}. أي أن لغة البرمجة هذه هي عبارة عن برنامج يفهم كيف يربط الرموز المميزة للغة من خلال مجموعة من القواعد. وهو ما يسمى بالمترجم Compiler.
مع هذه المعلومات، وبعمليات بحث معدودة بإمكانك التوسع بالموضوع..
الآن بعد حصولك على الرموز Tokens والقواعد Grammars بإمكانك تشكيل أي لغة في العالم، سواءً أكانت لغة تواصل إنساني أم لغة برمجة.
في البرمجة لدينا الرموز التالية:
- رموز كلمات محجوزة Keywords Tokens: مثل else وdo وfor وreturn و...
- رموز حسابية Arithmetic Tokens: مثل =، <=، ==، ...
- رموز تعريفية (ترجمتها حرفيًّا) Identifier Tokens: وهي [a-zA-Z_] [a-zA-Z0-9_]*.
- رموز رقمية Number Tokens: وهي [0-9] [0-9]*
لذا، إذا ما استطعت الربط بين الرموز السابقة فعندها يمكنك تشكيل لغة برمجة، كالجملة التالية: if (x == 5)، والتي هي من الشكل {Keyword (Identifier == Number)}. أي أن لغة البرمجة هذه هي عبارة عن برنامج يفهم كيف يربط الرموز المميزة للغة من خلال مجموعة من القواعد. وهو ما يسمى بالمترجم Compiler.
مع هذه المعلومات، وبعمليات بحث معدودة بإمكانك التوسع بالموضوع..
البعض يعتمد على اليوتيوب في التعلم
والبعض يعتمد على مواقع أخرى (غالبًا مقروءة)
شاركنا تجربتك على فيسبوك:
https://m.facebook.com/story.php?story_fbid=1353622718143878&id=1132253736947445
سننشر غدا قائمة بأكثر المواقع شهرة في البرمجة إن شاء الله
والبعض يعتمد على مواقع أخرى (غالبًا مقروءة)
شاركنا تجربتك على فيسبوك:
https://m.facebook.com/story.php?story_fbid=1353622718143878&id=1132253736947445
سننشر غدا قائمة بأكثر المواقع شهرة في البرمجة إن شاء الله
قائمة ببعض المواقع المشهورة - وغير المشهورة - والتي ستفيدك في مسيرتك البرمجية بشكل كبير:
قبل القراءة، ضع في ذهنك ما يلي:
* المقال طويل نوعًا ما، يمكنك حفظه (Save post) أو نسخه للرجوع إليه لاحقًا
* المقال رأي شخصي ولا يستند لأي مصدر، يمكن الإضافة عليه أو تعديل محتوياته
* المقال يحوي أسماء المواقع فقط، ولا يحوي روابطها
* إذا كان عندك مواقع أخرى تراها مفيدة، أو لديك تعقيب على المحتوى الحالي فاتركه في تعليق لنقوم بتعديل المنشور لاحقًا
أشهر مواقع البرمجة:
1- Stock OverFlow
2- CodeProjet
3- DaniWeb Community
4- C# Corner
5- wikiHow
6- VB4Arab
7- VBForums
للأمثلة، والسورس كود:
8- C# Examples
9- C# Helper
10- Visual C# Kicks
11- Sourcecodester
12- Planet Source Code
13- VBCode (يحوي لغات أخرى مثل C#)
يمكنك أيضًا تحميل سورس كود لمشاريع كثيرة من الموقع (2)
منصات عمل واجهة المستخدم UI Framework:
14- Metro
15- Bunifu
16- Xander
17- DevExpress
18- Telerik
كورسات أونلاين:
19- Udemy
20- edX
21- coursera
22- UDACITY
23- Codeacademy
24- 365datascience
25- w3schools
لتحميل البرامج، الكتب، الشروحات:
26- Mutaz
27- SoftyFile
لتحميل الكتب:
28- kutub
29- download-pdf-ebooks
لصناعة الفيديوهات:
30- Camtasia
لصناعة فيديوهات أنيميشن:
31- برنامج Animiz (برنامج يمكن تحميله والعمل عليه على الكمبيوتر، لكنه يحتاج اتصال بالانترنت)
32- موقع Animaker (موقع أونلاين)
تطبيقات مفيدة:
33- 8icons
34- JCPicker
لمن يتعامل مع أنظمة أسطر الأوامر:
35- ss64
تعقيب مختصر على ماسبق:
1- ستوك أوفرفلو أفضل موقع للإجابة على الأسئلة، وللحصول على إجابات مختصرة.. يكفي كتابة السؤال على غوغل وستحصل على روابط لمواقع مختلفة، غالبا ستوك أوفرفلو بالمرتبة الأولى (جرب تتعرف على الشاشة الرئيسية ضمن هذه المواقع، لأنك لن تراها مستقبلًا)
2- كود بروجكت أفضل موقع للحصول على شروحات مفصلة وغنية بالمعلومات
3- كما أنه لا داعي للدخول للموقع ثم البحث عن طلبك، يكفي كتابته في غوغل وستحصل على رابط لموقع من المواقع السابقة - وغيرها - مع إجابات مختلفة
وكمثال: إذا بحثت عن كيفية الحصول على اسم المستخدم ستكتب
get username C#
وأفضل نتيجة ستحصل عليها ستكون من ستوك أوفرفلو
أما إذا كنت تبحث عن موضوع تفصيلي مثل
use WMI C#
فإن أفضل نتيجة ستحصل عليها ستكون من كود بروجكت
أما بقية المواقع فيمكنك الاستفادة منها إذا لم تجد إجابتك في المواقع السابقة
4- المنتديات (6) و(7) هي مواقع تواصل اجتماعي تقريبًا، حتى المواقع (1) و(2)، بمعنى أنه يمكنك إنشاء حساب فيها وبدل نشر صورة لحمامة بيضاء عليها عبارة بالأحمر مكتوب فيها صباح الخير لأغلى الحبايب"، ومنشورات مليئة بالخرافة مثل "أثبتت الدراسات أن ..." و"أسلم العالِم اليهودي زعيم اليهود من معهد آينشتاين للدراسات بعد أن اكتشف أن ..." إلخ إلخ ... بدلًا من هذا كله يمكنك إنشاء أسئلة، أو مقالات، أو الإجابة والتعليق على أسئلة ومقالات مبرمجين آخرين
كما لا يوجد داعي لتنشر أشياء مثل "تزوجي مبرمجا، لأنه لن يفكر بالزواج من ثانية .. فأنت الثانية بعد حاسوبه " (لأنه إن أراد أن يتزوج سيتزوج صدقيني)، إذا كنت ستنشر مثل هذه الأمور يفضل أن تترك البرمجة وتنشئ صفحة فيسبوك باسم "رواق" وانشر فيها خواطرك العاطفية :)
5- المواقع (8) و(9) و(10) فيها أمثلة موجهة ومسيسة، تخدم الفكرة المطروحة فقط، يمكن الاعتماد عليها بشكل كبير خصوصًا عند البدايات وللمتوسطين، أما (11) و(12) ففيها مشاريع شاملة
6- المواقع التعليمية بعضها مدفوع وبعضها مجاني، وكبداية أنصحك بـ w3schools، خصوصًا أن مجالاته كثيرة
وفي النهاية لا ننسى موقع Youtube، إذ يمكن اعتباره موقع تعليمي في جميع المجالات المذكورة في هذا المقال
إذا كان عندك استفسار، استفهام، استغراب أو أي شيء ترغب بإضافته اتركه في تعليق.. شارك المنشور في المجموعات التي تعرفها.. وراسلنا لأي اقتراح
قبل القراءة، ضع في ذهنك ما يلي:
* المقال طويل نوعًا ما، يمكنك حفظه (Save post) أو نسخه للرجوع إليه لاحقًا
* المقال رأي شخصي ولا يستند لأي مصدر، يمكن الإضافة عليه أو تعديل محتوياته
* المقال يحوي أسماء المواقع فقط، ولا يحوي روابطها
* إذا كان عندك مواقع أخرى تراها مفيدة، أو لديك تعقيب على المحتوى الحالي فاتركه في تعليق لنقوم بتعديل المنشور لاحقًا
أشهر مواقع البرمجة:
1- Stock OverFlow
2- CodeProjet
3- DaniWeb Community
4- C# Corner
5- wikiHow
6- VB4Arab
7- VBForums
للأمثلة، والسورس كود:
8- C# Examples
9- C# Helper
10- Visual C# Kicks
11- Sourcecodester
12- Planet Source Code
13- VBCode (يحوي لغات أخرى مثل C#)
يمكنك أيضًا تحميل سورس كود لمشاريع كثيرة من الموقع (2)
منصات عمل واجهة المستخدم UI Framework:
14- Metro
15- Bunifu
16- Xander
17- DevExpress
18- Telerik
كورسات أونلاين:
19- Udemy
20- edX
21- coursera
22- UDACITY
23- Codeacademy
24- 365datascience
25- w3schools
لتحميل البرامج، الكتب، الشروحات:
26- Mutaz
27- SoftyFile
لتحميل الكتب:
28- kutub
29- download-pdf-ebooks
لصناعة الفيديوهات:
30- Camtasia
لصناعة فيديوهات أنيميشن:
31- برنامج Animiz (برنامج يمكن تحميله والعمل عليه على الكمبيوتر، لكنه يحتاج اتصال بالانترنت)
32- موقع Animaker (موقع أونلاين)
تطبيقات مفيدة:
33- 8icons
34- JCPicker
لمن يتعامل مع أنظمة أسطر الأوامر:
35- ss64
تعقيب مختصر على ماسبق:
1- ستوك أوفرفلو أفضل موقع للإجابة على الأسئلة، وللحصول على إجابات مختصرة.. يكفي كتابة السؤال على غوغل وستحصل على روابط لمواقع مختلفة، غالبا ستوك أوفرفلو بالمرتبة الأولى (جرب تتعرف على الشاشة الرئيسية ضمن هذه المواقع، لأنك لن تراها مستقبلًا)
2- كود بروجكت أفضل موقع للحصول على شروحات مفصلة وغنية بالمعلومات
3- كما أنه لا داعي للدخول للموقع ثم البحث عن طلبك، يكفي كتابته في غوغل وستحصل على رابط لموقع من المواقع السابقة - وغيرها - مع إجابات مختلفة
وكمثال: إذا بحثت عن كيفية الحصول على اسم المستخدم ستكتب
get username C#
وأفضل نتيجة ستحصل عليها ستكون من ستوك أوفرفلو
أما إذا كنت تبحث عن موضوع تفصيلي مثل
use WMI C#
فإن أفضل نتيجة ستحصل عليها ستكون من كود بروجكت
أما بقية المواقع فيمكنك الاستفادة منها إذا لم تجد إجابتك في المواقع السابقة
4- المنتديات (6) و(7) هي مواقع تواصل اجتماعي تقريبًا، حتى المواقع (1) و(2)، بمعنى أنه يمكنك إنشاء حساب فيها وبدل نشر صورة لحمامة بيضاء عليها عبارة بالأحمر مكتوب فيها صباح الخير لأغلى الحبايب"، ومنشورات مليئة بالخرافة مثل "أثبتت الدراسات أن ..." و"أسلم العالِم اليهودي زعيم اليهود من معهد آينشتاين للدراسات بعد أن اكتشف أن ..." إلخ إلخ ... بدلًا من هذا كله يمكنك إنشاء أسئلة، أو مقالات، أو الإجابة والتعليق على أسئلة ومقالات مبرمجين آخرين
كما لا يوجد داعي لتنشر أشياء مثل "تزوجي مبرمجا، لأنه لن يفكر بالزواج من ثانية .. فأنت الثانية بعد حاسوبه " (لأنه إن أراد أن يتزوج سيتزوج صدقيني)، إذا كنت ستنشر مثل هذه الأمور يفضل أن تترك البرمجة وتنشئ صفحة فيسبوك باسم "رواق" وانشر فيها خواطرك العاطفية :)
5- المواقع (8) و(9) و(10) فيها أمثلة موجهة ومسيسة، تخدم الفكرة المطروحة فقط، يمكن الاعتماد عليها بشكل كبير خصوصًا عند البدايات وللمتوسطين، أما (11) و(12) ففيها مشاريع شاملة
6- المواقع التعليمية بعضها مدفوع وبعضها مجاني، وكبداية أنصحك بـ w3schools، خصوصًا أن مجالاته كثيرة
وفي النهاية لا ننسى موقع Youtube، إذ يمكن اعتباره موقع تعليمي في جميع المجالات المذكورة في هذا المقال
إذا كان عندك استفسار، استفهام، استغراب أو أي شيء ترغب بإضافته اتركه في تعليق.. شارك المنشور في المجموعات التي تعرفها.. وراسلنا لأي اقتراح
كيف يمكن إنشاء رابط مضمن في عبارة نصية؟ مثل الروابط الموجودة في أسفل النافذة المرفقة. (نشاهدها عادةً في المواقع والبرامج التي تحوي في نهايتها على رابط لتحميل برنامج أو ملف أو منتج ما)
شاركونا في صفحتنا https://www.facebook.com/Eng27Programming/
شاركونا في صفحتنا https://www.facebook.com/Eng27Programming/
طريقة إنشاء رابط مضمن في نص معين (أو عدة روابط)
ضيف الشرف: أداة LinkLabel ^_^
تحتاج أداة LinkLabel فقط، والكود الموجود بالصورة المرفقة
لا داعي لوضع أداة Label وبجانبها LinkLabel وتتلبك في ضبطها مع تغير حجم النافذة وأدواتها، ولا داعي لاختراع أساليب من تحت الطاولة.. الحل من الأداة LinkLabel نفسها
قليل من يعلم طريقة استخدام هذه الأداة، أو الغاية منها، وأكثر المبرمجين - الجدد خصوصًا - يعتقدون أن استخدام هذه الأداة لعرض رابط على كامل قيمتها النصية..
شارك المعلومة لأصدقائك
هل كنت تعلم هذه المعلومة؟
👍🏻 تعلمها
👎🏻 لا تعلمها
ضيف الشرف: أداة LinkLabel ^_^
تحتاج أداة LinkLabel فقط، والكود الموجود بالصورة المرفقة
لا داعي لوضع أداة Label وبجانبها LinkLabel وتتلبك في ضبطها مع تغير حجم النافذة وأدواتها، ولا داعي لاختراع أساليب من تحت الطاولة.. الحل من الأداة LinkLabel نفسها
قليل من يعلم طريقة استخدام هذه الأداة، أو الغاية منها، وأكثر المبرمجين - الجدد خصوصًا - يعتقدون أن استخدام هذه الأداة لعرض رابط على كامل قيمتها النصية..
شارك المعلومة لأصدقائك
هل كنت تعلم هذه المعلومة؟
👍🏻 تعلمها
👎🏻 لا تعلمها