#نصائح_برمجية
💻✅تعلم البرمجة بالممارسة
البرمجة من التقنيات الرئيسية في وقتنا المعاصر ويطمح الكثير من الشبان والشابات إلى اكتساب مهارةٍ في عالم البرمجة لنيل فرصٍ لا تفوت في حياتهم المهنية. لكن هل يمكن تعلم البرمجة بالممارسة وما هي أفضل الطرق للقيام بذلك؟
🔰ما هي البرمجة
البرمجة هي إدخال وتنفيذ المنطق لتسهيل عمليات ووظائف حوسبة محددة، سواء عبر لغةٍ واحدةٍ أو أكثر، وهو ما يختلف حسب التطبيق والمجال ونموذج البرمجة.
يتم استخدام دلالات البرمجة عند إنشاء تطبيقٍ أو برنامجٍ جديدٍ، وبالتالي تتطلب البرمجة معرفةً في مجالات التطبيقات والبرامج والخوارزميات وخبرةً في لغات البرمجة المختلفة.1
🔰نصائح تعلم البرمجة بالممارسة
الاعتماد على منهج الممارسة المستمرة لتعلم البرمجة ليست طريقةً سهلةً بكل تأكيدٍ لكنها مثمرةٌ للغاية وتحتاج إلى الكثير من الصبر، وسنقدم لكم أبرز ما وجدناه من نصائح الخبراء حول هذه المنهجية في التعلم.
بشكلٍ عام لا تحاول تجنب الأشياء، بل طور إحساسًا بالوعي عندما لا ترغب في القيام بشيءٍ لمجرد أنه صعبٌ جدًا أو لأنك معتادٌ على القيام بذلك بطريقةٍ أخرى، وعلى سبيل المثال إذا لم تتعلم أبدًا كيفية استخدام مصحح أخطاء وبدلًا من ذلك ابتكرت دائمًا بعض الحلول البديلة معًا، أدرك أن هذا الكسل يكلفك كثيرًا من الوقت لأن مصحح الأخطاء يقوم بعملٍ أفضل من إصلاحك السريع.
كلما واجهتك صعوباتٌ لا تنتقل إلى مشروعٍ آخر ببساطةٍ، وكذلك لا تعدد المهام الواجب عليك إنجازها بل ركز انتباهك على مشكلتك وحاول أن تقبل شعور الانزعاج من التحدي، على الأقل لفترةٍ قصيرةٍ، حيث في كل مرة تكتشف فيها مفهومًا أو أداةً برمجيةً صعبةً ستشعر بالفخر والإنجاز والسعادة، وهذا يعني أيضًا أنه سيتوجب عليك أن تجهد نفسك ساعات أكثر بكثيرٍ مما لو كنت تكرّر ما تعرفه بالفعل بدون تفكيرٍ، وعندما يتعلق الأمر بالتدريب ركز على الجودة بدلًامن الكمية وحاول التوقف بعد ساعةً إذا كنت تريد، ولكن اجعل هذه الساعة مثمرةً وفعّالةً.
👍نصيحةٌ أخرى ضروريةٌ فيما يخص تعلم البرمجة بالممارسة هي التكرار، حيث مجرد كتابة وتنفيذ ميزةٍ لمرةٍ واحدةٍ لا يكفي لجعلها مفهومةً بالنسبة إليك، بل عليك أن تفعل ذلك مرارًا وتكرارًا.
📍من الناحية المثالية يجب أن تتدرب على البرمجة كل يوم على الأقل (خارج وظيفتك اليومية المعتادة) وبالطبع الإجازات والوقت العائلي هي استثناءاتٌ في هذا الخصوص، ولكن النقطة الأساسية هي عدم محاولة تذكر كل تركيبةٍ لأمرٍ برمجيٍّ لأنه يمكنك البحث عن ذلك بسهولةٍ عبر الإنترنت، وإنما يجب عليك بدلًا من ذلك محاولة معرفة خطوات تنفيذ ميزةٍ برمجية معينة وكيف تعمل جميع خطواتها معًا، أي أن الأمر يتعلق بالفهم وليس حول الحفظ.
📍اكتب أكبر قدرٍ ممكن من التعليمات البرمجية ولكن تذكر أنه ليس التكرار الذي نرغب فيه، فلا نريد فقط برمجة نفس الأشياء القديمة بأشكالٍ مختلفةٍ مرارًا وتكرارًا، فإذا أصبح شيءٌ ما سهلًا انتقل إلى المستوى التالي.
📍يمكنك أيضًا محاولة دمج ميزاتٍ وخورازمياتٍ جديدةٍ وقديمةٍ مختلفة في نفس المشروع البرمجي، وبهذه الطريقة يكون لديك مزيجٌ من التكرار والتجديد وتعلم كيفية تنفيذ نفس الكود البرمجي في الهياكل المختلفة للمشاريع المختلفة.2
🔰ألعاب تعلم البرمجة بالممارسة والتدرب عليها
إن إحدى أكثر الطرق متعةً لتعلم البرمجة عبر الممارسة هي ممارسة اللعب! ليس ألعاب الفيديو العادية بالطبع وإنما هنالك برامجُ تعليمٍ تعتمد على لعب ألعاب مخصصة لتقوية قدرة المرء على البرمجة.
تتيح ألعاب البرمجة الدخول في تجربةٍ تمنحك خبرةً في نوافذ ربما لم يسبق أن مررت بها في دورات التعليم، وأيضًا سوف تلتمس عدة لغات برمجةٍ وخوارزمياتٍ ونصائح مميزة.
📍شبكة CodinGame تعتبر من الخيارات الأبرز في هذا الخصوص، حيث تمنح المشتركين دوراتٍ تدريبيةً مبنيةً على أساس التعلم عبر الممارسة واللعب
🔰أساليب مميزة لممارسة البرمجة
قد لا تكون طريقة الألعاب من الطرق المفضلة لبعض الناس، ولهذا نطرح لكم في النهاية أساليبَ مميزةً أخرى تتيح تعلم البرمجة بالممارسة :
🔰إذا كان لديك بعض المعرفة الأساسية حول البرمجة فيمكنك تجربة The Code Player لزيادة مهاراتك وبناء خبرة أكبر، حيث يطلعك هذا الموقع على فيديو لخبراء في البرمجة يقومون ببناء مشاريع من الصفر>
🔰موقع Talent Buddy يتيح نشاطاتٍ مجهزة ومخصصة بشكلٍ خاص كي تمضي وقتك عليها وأنت تحاول فك شيفرة لغزٍ ما وصولًا إلى خبرةٍ أكبر في البرمجة، المشكلة الوحيدة أنه ليس مجانيًّا ويتطلب اشتراك ثلاثة أشهرٍ بالمال الحقيقي.
📍إذا شعرت بروتين قاتلٍ عند ممارسة البرمجة فربما حان الوقت كي تنافس مبرمجًا آخر أكثر خبرةً منك عبر Codewars فهنالك اعتقادٌ بأن هذه الطريقة سوف تجعلك تتسلق سلم الخبرة بسرعةٍ كبيرةٍ.
يمكنك أيضًا أن تجعل وقتك في التعلم رحلةً شيقةً تبدأ بخطواتٍ بسيطةٍ وتنتهي بتحديات برمجةٍ، مثل محاكاة البرمجة التي يقدمها .
💻✅تعلم البرمجة بالممارسة
البرمجة من التقنيات الرئيسية في وقتنا المعاصر ويطمح الكثير من الشبان والشابات إلى اكتساب مهارةٍ في عالم البرمجة لنيل فرصٍ لا تفوت في حياتهم المهنية. لكن هل يمكن تعلم البرمجة بالممارسة وما هي أفضل الطرق للقيام بذلك؟
🔰ما هي البرمجة
البرمجة هي إدخال وتنفيذ المنطق لتسهيل عمليات ووظائف حوسبة محددة، سواء عبر لغةٍ واحدةٍ أو أكثر، وهو ما يختلف حسب التطبيق والمجال ونموذج البرمجة.
يتم استخدام دلالات البرمجة عند إنشاء تطبيقٍ أو برنامجٍ جديدٍ، وبالتالي تتطلب البرمجة معرفةً في مجالات التطبيقات والبرامج والخوارزميات وخبرةً في لغات البرمجة المختلفة.1
🔰نصائح تعلم البرمجة بالممارسة
الاعتماد على منهج الممارسة المستمرة لتعلم البرمجة ليست طريقةً سهلةً بكل تأكيدٍ لكنها مثمرةٌ للغاية وتحتاج إلى الكثير من الصبر، وسنقدم لكم أبرز ما وجدناه من نصائح الخبراء حول هذه المنهجية في التعلم.
بشكلٍ عام لا تحاول تجنب الأشياء، بل طور إحساسًا بالوعي عندما لا ترغب في القيام بشيءٍ لمجرد أنه صعبٌ جدًا أو لأنك معتادٌ على القيام بذلك بطريقةٍ أخرى، وعلى سبيل المثال إذا لم تتعلم أبدًا كيفية استخدام مصحح أخطاء وبدلًا من ذلك ابتكرت دائمًا بعض الحلول البديلة معًا، أدرك أن هذا الكسل يكلفك كثيرًا من الوقت لأن مصحح الأخطاء يقوم بعملٍ أفضل من إصلاحك السريع.
كلما واجهتك صعوباتٌ لا تنتقل إلى مشروعٍ آخر ببساطةٍ، وكذلك لا تعدد المهام الواجب عليك إنجازها بل ركز انتباهك على مشكلتك وحاول أن تقبل شعور الانزعاج من التحدي، على الأقل لفترةٍ قصيرةٍ، حيث في كل مرة تكتشف فيها مفهومًا أو أداةً برمجيةً صعبةً ستشعر بالفخر والإنجاز والسعادة، وهذا يعني أيضًا أنه سيتوجب عليك أن تجهد نفسك ساعات أكثر بكثيرٍ مما لو كنت تكرّر ما تعرفه بالفعل بدون تفكيرٍ، وعندما يتعلق الأمر بالتدريب ركز على الجودة بدلًامن الكمية وحاول التوقف بعد ساعةً إذا كنت تريد، ولكن اجعل هذه الساعة مثمرةً وفعّالةً.
👍نصيحةٌ أخرى ضروريةٌ فيما يخص تعلم البرمجة بالممارسة هي التكرار، حيث مجرد كتابة وتنفيذ ميزةٍ لمرةٍ واحدةٍ لا يكفي لجعلها مفهومةً بالنسبة إليك، بل عليك أن تفعل ذلك مرارًا وتكرارًا.
📍من الناحية المثالية يجب أن تتدرب على البرمجة كل يوم على الأقل (خارج وظيفتك اليومية المعتادة) وبالطبع الإجازات والوقت العائلي هي استثناءاتٌ في هذا الخصوص، ولكن النقطة الأساسية هي عدم محاولة تذكر كل تركيبةٍ لأمرٍ برمجيٍّ لأنه يمكنك البحث عن ذلك بسهولةٍ عبر الإنترنت، وإنما يجب عليك بدلًا من ذلك محاولة معرفة خطوات تنفيذ ميزةٍ برمجية معينة وكيف تعمل جميع خطواتها معًا، أي أن الأمر يتعلق بالفهم وليس حول الحفظ.
📍اكتب أكبر قدرٍ ممكن من التعليمات البرمجية ولكن تذكر أنه ليس التكرار الذي نرغب فيه، فلا نريد فقط برمجة نفس الأشياء القديمة بأشكالٍ مختلفةٍ مرارًا وتكرارًا، فإذا أصبح شيءٌ ما سهلًا انتقل إلى المستوى التالي.
📍يمكنك أيضًا محاولة دمج ميزاتٍ وخورازمياتٍ جديدةٍ وقديمةٍ مختلفة في نفس المشروع البرمجي، وبهذه الطريقة يكون لديك مزيجٌ من التكرار والتجديد وتعلم كيفية تنفيذ نفس الكود البرمجي في الهياكل المختلفة للمشاريع المختلفة.2
🔰ألعاب تعلم البرمجة بالممارسة والتدرب عليها
إن إحدى أكثر الطرق متعةً لتعلم البرمجة عبر الممارسة هي ممارسة اللعب! ليس ألعاب الفيديو العادية بالطبع وإنما هنالك برامجُ تعليمٍ تعتمد على لعب ألعاب مخصصة لتقوية قدرة المرء على البرمجة.
تتيح ألعاب البرمجة الدخول في تجربةٍ تمنحك خبرةً في نوافذ ربما لم يسبق أن مررت بها في دورات التعليم، وأيضًا سوف تلتمس عدة لغات برمجةٍ وخوارزمياتٍ ونصائح مميزة.
📍شبكة CodinGame تعتبر من الخيارات الأبرز في هذا الخصوص، حيث تمنح المشتركين دوراتٍ تدريبيةً مبنيةً على أساس التعلم عبر الممارسة واللعب
🔰أساليب مميزة لممارسة البرمجة
قد لا تكون طريقة الألعاب من الطرق المفضلة لبعض الناس، ولهذا نطرح لكم في النهاية أساليبَ مميزةً أخرى تتيح تعلم البرمجة بالممارسة :
🔰إذا كان لديك بعض المعرفة الأساسية حول البرمجة فيمكنك تجربة The Code Player لزيادة مهاراتك وبناء خبرة أكبر، حيث يطلعك هذا الموقع على فيديو لخبراء في البرمجة يقومون ببناء مشاريع من الصفر>
🔰موقع Talent Buddy يتيح نشاطاتٍ مجهزة ومخصصة بشكلٍ خاص كي تمضي وقتك عليها وأنت تحاول فك شيفرة لغزٍ ما وصولًا إلى خبرةٍ أكبر في البرمجة، المشكلة الوحيدة أنه ليس مجانيًّا ويتطلب اشتراك ثلاثة أشهرٍ بالمال الحقيقي.
📍إذا شعرت بروتين قاتلٍ عند ممارسة البرمجة فربما حان الوقت كي تنافس مبرمجًا آخر أكثر خبرةً منك عبر Codewars فهنالك اعتقادٌ بأن هذه الطريقة سوف تجعلك تتسلق سلم الخبرة بسرعةٍ كبيرةٍ.
يمكنك أيضًا أن تجعل وقتك في التعلم رحلةً شيقةً تبدأ بخطواتٍ بسيطةٍ وتنتهي بتحديات برمجةٍ، مثل محاكاة البرمجة التي يقدمها .
Forwarded from 📚 موسوعة الكتب الشاملة 📚
____ ___ __ ______.PDF
2 MB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
_____ ______ _5.pdf
442.9 KB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
_____ ______ _6.pdf
524.7 KB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
_______ ________ ___ __ 1.pdf
1.7 MB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
_______ ________ ___ __ 2.pdf
1.3 MB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
C++ Without Fear.pdf
5.2 MB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
New Text Document.txt
241 B
Forwarded from 📚 موسوعة الكتب الشاملة 📚
ProgrammingQs.docx
93.6 KB
Forwarded from 📚 موسوعة الكتب الشاملة 📚
Forwarded from 📚موسوعة الحاسوب و البرمجة📚
باذن الله ثم بدعمكم لنا بنشر رابط القناة ستصبح اكبر قناة منظمة تحتوي على العديد من السلاسل التي تستطيع الوصول اليها من خلال الفهرس علما بان هذه القناة لانحصل منها على فلوس وانما نرجوا الجزاء من الله فهل انتم معنا وستشاركون الرابط
Anonymous Poll
99%
معكم
1%
لسنا معكم
لتصبح أكثر ثقة بنفسك عليك بالآتي:
1-اهتم بنفسك وقدرها وتقبلها كما هي.
2-ضع قائمة تحتوي على إنجازاتك ونقاط قوتك.
3-فكر بإيجابية وكن إيجابياً دوماً.
4-ابتسم وحافظ على التواصل البصري مع الآخرين.
5-واجه مخاوفك ولا تخش الفشل.
6-ضع أهدافاً واقعية وأعمل على تحقيقها.
7-ساعد من حولك وأمدحهم بصدق.
كتابة:أسماء عبدالرحمن
#إديوكيشن_يمن_مقالات
1-اهتم بنفسك وقدرها وتقبلها كما هي.
2-ضع قائمة تحتوي على إنجازاتك ونقاط قوتك.
3-فكر بإيجابية وكن إيجابياً دوماً.
4-ابتسم وحافظ على التواصل البصري مع الآخرين.
5-واجه مخاوفك ولا تخش الفشل.
6-ضع أهدافاً واقعية وأعمل على تحقيقها.
7-ساعد من حولك وأمدحهم بصدق.
كتابة:أسماء عبدالرحمن
#إديوكيشن_يمن_مقالات
✏(خطتي لهذاالعام📒🌴)
إقرأهذاالمقال لأهميته في تحقيق الإنجازوالنجاح
كل في مجال عمله
هل أنت ممن يكتب خطته كل عام📝...؟
الواقع أن 3%
من الناس فقط أوأقل يخططون📊لحياتهم وهم الناجحون🎓
365يوم كفيلةبتحقيق الكثيرمن الأمنيات
والأهداف🎯ولايتحقق ذلك إلابالتخطيط
فليكن عام2020نقطةالبدايه🚉
لماذاالتخطيط🎯...؟
@إنك عندماتكتب خطتك فإنك تزيدإنجازك بنسبة
30%📉عن الإنجازالمعتاد
@ساعة في التخطيط توفر4ساعات⏰من وقت العمل
@وقفةجانبيه
يقول عمربن عبدالعزيزرحمه الله
(إن الليل والنهاريعملان فيك فاعمل فيهما)
@مفهوم التخطيط...:
هووضع خطةللوصول للأهداف والأمنيات📑
@كيف أكتب الخطه...؟
التخطيط للحياه يعني الإجابه على الأسئله الآتية:
*من أنا...؟
(إمكاناتك)📄
*أين أنا...؟
(إنجازاتك)📄
*ماذاأريد...؟
(أهدافك)📝
*كيف أحقق ماأريد...؟
(خطتك)📑
@قبل التخطيط..:-
*إستعن بالله ولاتعجز
*أكتب إنجازات العام الماضي📝فهي الدافع للتطويروالتقدم فإن كنت ممن أنجزوحقق مايريدفتزود
وإن كان العكس فبادر قبل فوات الأوان..
@إجعل لهذاالعام شعارمحفز
مثال
(عام الإنجازات)
(عام مختلف)
(عام التحدي)
(سأنجز)
(سأتغير)👥
ولاتلتفت إلى العقبات والصعوبات والتحديات
واجعل لهاخطط مخارج وطوارئ
@فكرعلى ورق📜
@أكتب أهدافك وخطتك على ورق📝
فأي أهداف بدون تدوين وكتابه✒هي محض أمنيات فقط لامعنى لها...💬💬💬
لذلك تحتاج دفتر
ب400ورقه📒لتسجيل
الأهداف وكتابةالخطه ومن
ثم للتنفيذاليومي📆
*كل ورقه تكتب فيهاالتاريخ والإنجاز📅📜
*كماتكتب فيهاالعوائق⛔
لتحقيق الهدف إذالم يتحقق
والسبل الوسائل الموصلةلتحقيقه
@كيف أكتب خطتي...؟
1/حددأهدافك وأمنياتك
وسجلهافي جدول الأهداف
*الأهداف:-
أ/أهداف دينيه📚
ب/أهداف علميه📖🔬🔭
ج/أهداف ثقافيه📓
د/أهداف إجتماعيه📱
ه/أهداف صحيه🏩🏨
و/أهداف رياضيه وترفيهيه
⚽🎾🏇🏿🚴🏿🚵🏿🏊
ز/أهداف تجاريه💰
ح/أهداف أسريه🏡🏠
ط/أهداف نهضويه✈
2/رقم الأهداف حسب أهميتهاوأولويتها🔢
3/إبدأبهدف محددمن كل مجموعه📋
*خذ من الأهداف الدينيةأهمها
والإجتماعيةأهمها
وهكذا
4/أكتب خطةتنفيذهذاالهدف بحيث تكون الخطه متناسبةمع ظروفك وإمكاناتك✏...
(خطةمعقولةومناسبة
وملائمه)
5/ألزم نفسك بعمل خمس خطوات يوميآ لتحقيق الأهداف5⃣...
6/حددعلى الأقل نصف ساعه🕝كل يوم لتحقيق الهدف.
7/إبدأمن أول يوم في تنفيذخطتك📆..
8/بمجردكتابةالخطه ستضمن 50%📉من
تحقيق الأهداف ولكي يرتفع هذاالمستوى ضع جدول تقييم📄يومي وأسبوعي وشهري
فإن وجدت نفسك تنفذأكثرمن50%من الخطه فأنت منجز✅
وواصل لتحقيق أكبرقدرمن أهدافك وستصل لماتريد
بحول الله عزوجل وقوته...
وإن كان تقييمك فوق80%📊فأنت ذوهمةعاليه
وعزيمةقويه
وستصل بحول الله عزوجل
لماتريد
9/سجل كل إنجازتنجزه في دفترالإنجازات📒
10/إفرح بإنجازك😀
كل ماخطوت خطوه نحوالهدف
وكافئ نفسك بأمورتحبها🎁
@قبل الختام لنتذكردومآ..
قول الله عزوجل(والذين جاهدوافينالنهدينهم سبلنا)
وقوله تعالى(ولتنظرنفس ماقدمت لغد)
@أتمنى لكم التوفيق من أعماق قلبي
عامآتتحقق فيه أمنياتكم وأهدافكم وطموحاتكم
وتنجلي فيه أحزانكم
وليكن التخطيط والإنجازوالنجاح
والسلم والسلام والمحبةوالوئام✅
دمتم طيبين
إقرأهذاالمقال لأهميته في تحقيق الإنجازوالنجاح
كل في مجال عمله
هل أنت ممن يكتب خطته كل عام📝...؟
الواقع أن 3%
من الناس فقط أوأقل يخططون📊لحياتهم وهم الناجحون🎓
365يوم كفيلةبتحقيق الكثيرمن الأمنيات
والأهداف🎯ولايتحقق ذلك إلابالتخطيط
فليكن عام2020نقطةالبدايه🚉
لماذاالتخطيط🎯...؟
@إنك عندماتكتب خطتك فإنك تزيدإنجازك بنسبة
30%📉عن الإنجازالمعتاد
@ساعة في التخطيط توفر4ساعات⏰من وقت العمل
@وقفةجانبيه
يقول عمربن عبدالعزيزرحمه الله
(إن الليل والنهاريعملان فيك فاعمل فيهما)
@مفهوم التخطيط...:
هووضع خطةللوصول للأهداف والأمنيات📑
@كيف أكتب الخطه...؟
التخطيط للحياه يعني الإجابه على الأسئله الآتية:
*من أنا...؟
(إمكاناتك)📄
*أين أنا...؟
(إنجازاتك)📄
*ماذاأريد...؟
(أهدافك)📝
*كيف أحقق ماأريد...؟
(خطتك)📑
@قبل التخطيط..:-
*إستعن بالله ولاتعجز
*أكتب إنجازات العام الماضي📝فهي الدافع للتطويروالتقدم فإن كنت ممن أنجزوحقق مايريدفتزود
وإن كان العكس فبادر قبل فوات الأوان..
@إجعل لهذاالعام شعارمحفز
مثال
(عام الإنجازات)
(عام مختلف)
(عام التحدي)
(سأنجز)
(سأتغير)👥
ولاتلتفت إلى العقبات والصعوبات والتحديات
واجعل لهاخطط مخارج وطوارئ
@فكرعلى ورق📜
@أكتب أهدافك وخطتك على ورق📝
فأي أهداف بدون تدوين وكتابه✒هي محض أمنيات فقط لامعنى لها...💬💬💬
لذلك تحتاج دفتر
ب400ورقه📒لتسجيل
الأهداف وكتابةالخطه ومن
ثم للتنفيذاليومي📆
*كل ورقه تكتب فيهاالتاريخ والإنجاز📅📜
*كماتكتب فيهاالعوائق⛔
لتحقيق الهدف إذالم يتحقق
والسبل الوسائل الموصلةلتحقيقه
@كيف أكتب خطتي...؟
1/حددأهدافك وأمنياتك
وسجلهافي جدول الأهداف
*الأهداف:-
أ/أهداف دينيه📚
ب/أهداف علميه📖🔬🔭
ج/أهداف ثقافيه📓
د/أهداف إجتماعيه📱
ه/أهداف صحيه🏩🏨
و/أهداف رياضيه وترفيهيه
⚽🎾🏇🏿🚴🏿🚵🏿🏊
ز/أهداف تجاريه💰
ح/أهداف أسريه🏡🏠
ط/أهداف نهضويه✈
2/رقم الأهداف حسب أهميتهاوأولويتها🔢
3/إبدأبهدف محددمن كل مجموعه📋
*خذ من الأهداف الدينيةأهمها
والإجتماعيةأهمها
وهكذا
4/أكتب خطةتنفيذهذاالهدف بحيث تكون الخطه متناسبةمع ظروفك وإمكاناتك✏...
(خطةمعقولةومناسبة
وملائمه)
5/ألزم نفسك بعمل خمس خطوات يوميآ لتحقيق الأهداف5⃣...
6/حددعلى الأقل نصف ساعه🕝كل يوم لتحقيق الهدف.
7/إبدأمن أول يوم في تنفيذخطتك📆..
8/بمجردكتابةالخطه ستضمن 50%📉من
تحقيق الأهداف ولكي يرتفع هذاالمستوى ضع جدول تقييم📄يومي وأسبوعي وشهري
فإن وجدت نفسك تنفذأكثرمن50%من الخطه فأنت منجز✅
وواصل لتحقيق أكبرقدرمن أهدافك وستصل لماتريد
بحول الله عزوجل وقوته...
وإن كان تقييمك فوق80%📊فأنت ذوهمةعاليه
وعزيمةقويه
وستصل بحول الله عزوجل
لماتريد
9/سجل كل إنجازتنجزه في دفترالإنجازات📒
10/إفرح بإنجازك😀
كل ماخطوت خطوه نحوالهدف
وكافئ نفسك بأمورتحبها🎁
@قبل الختام لنتذكردومآ..
قول الله عزوجل(والذين جاهدوافينالنهدينهم سبلنا)
وقوله تعالى(ولتنظرنفس ماقدمت لغد)
@أتمنى لكم التوفيق من أعماق قلبي
عامآتتحقق فيه أمنياتكم وأهدافكم وطموحاتكم
وتنجلي فيه أحزانكم
وليكن التخطيط والإنجازوالنجاح
والسلم والسلام والمحبةوالوئام✅
دمتم طيبين
كيف أبدأ تعلم البرمجة ؟ من أين أبدأ ؟ وماذا أتعلم ؟
** أول حاجه ايه هيا فروع مجالات البرمجة والتشعبات بتاعتها ببساطة جدا :
1- مجال تطبيقات الموبايل Mobile Application
2- مجال تطبيقات الويب Web Application
3- مجال تطبيقات الالعاب Game Application
4- مجال تطبيقات سطح المكتب Desktop Application
5- مجال الجرافيك Graphic Designers
6- مجال الشبكـات Network
7- مجـال الاختراق Hacking
1- مســار تعلم تطبيقــات الموباااايل : Mobile Application Track
دلوقتى فى 3 انواع اللى هما windows phone و Android و IOS
- لو عايز تعمل تطبيقات على windows phone يبقى تستخدم لغة السى شارب C#
- لو عايز تعمل تطبيقات على Android يبقى تستخدم لغة الـجافا Java
- لو عايز تعمل تطبيقات على IOS يبقى تستخدم لغة objective C او Swift
بيمسوا اللغات اللى بتستخدم فى جانب معين بمعنى انى قولت عايز تعمل تطبيقات على كذا استخدم لغه كذا ... فاللغات ديه بيسموها Native Language عشان مخصصه لحاجه او عمل شىء معين
- لو انت بقى عايز تعمل تطبيق معين يشتغل على كــل انواع الهواتف سواء windows phone او android او IOS .. بتستخدم منصه الـ xamrian
بيسموها Cross platform Application من خلالها بتقدر تعمل تطبيقات باستخدام
لغة الـ C# وتشتغل على كل الهواتف عادى
يعنى باختصار ال xamrian عباره عن منصة بتمكنك انك تعمل تطبيقات تشتغل على جميع انواع الهواتف اللى قولناها فوق ديه
- فى حاجه تانيه اسمها Hybrid Cross Platform Application
ده عبارة انك بتدخل كذا حاجه مع بعض عشان تقدر برده تعمل تطبيقات تشتغل على كل الهواتف .... فتقدر تستخدم HTML و CSS و JS لعمل التطبيقات ديه من خلال بقى cordova و ال phonegap ايه بقى دول ال cordova عباره عن مشروع مفتوح المصدر بتستخدمه عشان تعمل تطبيقات الهواتف تشتغل على كله الانواع واول توزيعه ليه هيا phonegap اللى بتمكنك تستخدم لغات الويب اللى هيا html و css و js من انك تعمل تطبيقات هواتف وبرده بتستخدم معاهم فريم ورك برده لتطبيقات الموبيال اسمه ال sencha
2- مسـار تعلم تطبيقات الويب : Web Application Track
الويب بينقسم لجزئين وهما الـ Front End او تقدر تقول عليه ال Client Side
والـ Back End او تقدر تسميه برده ال Server Side كل طريق ليه مسار
جزئيه الـ Front End :
هيا عباره عن الشكل او الواجهه اللى انت بتشوفها قدامك للموقع
وعشان تصمم حاجه زى كده لازم تكون ملم ببعض اللغات وهما :
- الـ HTML و CSS و JS دول الاساس اللى صعب تلاقى اى موقع مش
موجود فيه التلاته دول
- الـ HTML 5 و CSS 3 دول اصدارت جديده فيهم برده حاجات جميله جدا
- الـ jQuery ديه مكتبه معتمد على الجافاسكربت لازم تكون فاهم جافاسكربت الاول
- الـ Bootstrap ده فريم ورك بيخلى شكل الموقع مظبوط سواء على اللاب او الموبايل
- الـ Preprocessors زى Sass او Less : تقنيات جديدة بتطور فى كود ال css بتاعك وممتعين جدا
- الGulp عبارة task runner وتسهل علي المطور العمل وتحويل الملفات ولها بلايجن بتسمحلك بحجات كتير بس اساسها انها بتوفر عليك وقت وبتقلل استخدامك للكومند لاين.
- الـ Canvas و SVG تقنيات بتساعدك فى الرسم وعمل برده العاب
- الـ Responsive and Mobile Design
- الـ Cross-Browser Development
جزئيه الـ Back End :
وهو عباره عن الكواليس بقى اللى انت مش بتشوفها زى مثلا زرار search اللى فى الفيس بوك لما تدوس عليه بيعمل شويه عمليات بقى عشان يجبلك النواتج اللى انت عايزه ده جزء اللى بيسموا server طيب عشان تتعلم الحاجات ديه لازم تعرف اى لغه من دول مش لازم كلهم :
- الـ PHP او الـ ASP
- الـ Node Js
- الـ Java
- الـ Django
- الـ Rails
كل ديه لغات برمجه تقدر تتعلمها
لو هتتعلم ال asp يبقى لازم يكون عندك خلفيه عن c#
لو هتتعلم ال node يبقى لازم تكون متمكن من ال js
لو هتتعلم ال django يبقى تتعلم قبليه ال python
فى لغات تانيه كتير بس دول اشهرهم يعنى
تقدر بقى تزود خبرتك ووتتعلم الحاجات ديه برده
- اتعلم laravel يعتمد على ال php
- اتعلم wordpress
- اتعلم Angular js
- اتعلم Vue js
- اتعلم Reach js
- اتعلم Ember js
- اتعلم Grunt Js
- اتعلم Coffee script
- اتعلم البرمجه الكائنيه oop
- اتعلم نظام ادارة المحتوى ال cms
تقدر تتعلم ال front و back وساعتها يبقى اسمك full stack
واهم حاجه بقى الداتا بيز .. فى انواع كتير عندك Sqllite او Oracle او Sql Server اى واحده من دول مش لازم كلهم هتشتغل عليهم بالـ SQL
3- مجال تطبيقات الالعاب : Game Application Track
عايز تعمل العاب لنظام الويندوز ولا الاندرويد ولا ال ios نقول كل طريق باذن الله وايه اللغات اللى مفروض تتعلمها
- عشان تعمل العاب تشتغل على نظام الويندوز او ماك لازم تتعلم اى لغه من دول :
الـ ++C او C
الـ objective C ااو الـ Swift
- الـ Java
- الـ C# او openGl
- عش
** أول حاجه ايه هيا فروع مجالات البرمجة والتشعبات بتاعتها ببساطة جدا :
1- مجال تطبيقات الموبايل Mobile Application
2- مجال تطبيقات الويب Web Application
3- مجال تطبيقات الالعاب Game Application
4- مجال تطبيقات سطح المكتب Desktop Application
5- مجال الجرافيك Graphic Designers
6- مجال الشبكـات Network
7- مجـال الاختراق Hacking
1- مســار تعلم تطبيقــات الموباااايل : Mobile Application Track
دلوقتى فى 3 انواع اللى هما windows phone و Android و IOS
- لو عايز تعمل تطبيقات على windows phone يبقى تستخدم لغة السى شارب C#
- لو عايز تعمل تطبيقات على Android يبقى تستخدم لغة الـجافا Java
- لو عايز تعمل تطبيقات على IOS يبقى تستخدم لغة objective C او Swift
بيمسوا اللغات اللى بتستخدم فى جانب معين بمعنى انى قولت عايز تعمل تطبيقات على كذا استخدم لغه كذا ... فاللغات ديه بيسموها Native Language عشان مخصصه لحاجه او عمل شىء معين
- لو انت بقى عايز تعمل تطبيق معين يشتغل على كــل انواع الهواتف سواء windows phone او android او IOS .. بتستخدم منصه الـ xamrian
بيسموها Cross platform Application من خلالها بتقدر تعمل تطبيقات باستخدام
لغة الـ C# وتشتغل على كل الهواتف عادى
يعنى باختصار ال xamrian عباره عن منصة بتمكنك انك تعمل تطبيقات تشتغل على جميع انواع الهواتف اللى قولناها فوق ديه
- فى حاجه تانيه اسمها Hybrid Cross Platform Application
ده عبارة انك بتدخل كذا حاجه مع بعض عشان تقدر برده تعمل تطبيقات تشتغل على كل الهواتف .... فتقدر تستخدم HTML و CSS و JS لعمل التطبيقات ديه من خلال بقى cordova و ال phonegap ايه بقى دول ال cordova عباره عن مشروع مفتوح المصدر بتستخدمه عشان تعمل تطبيقات الهواتف تشتغل على كله الانواع واول توزيعه ليه هيا phonegap اللى بتمكنك تستخدم لغات الويب اللى هيا html و css و js من انك تعمل تطبيقات هواتف وبرده بتستخدم معاهم فريم ورك برده لتطبيقات الموبيال اسمه ال sencha
2- مسـار تعلم تطبيقات الويب : Web Application Track
الويب بينقسم لجزئين وهما الـ Front End او تقدر تقول عليه ال Client Side
والـ Back End او تقدر تسميه برده ال Server Side كل طريق ليه مسار
جزئيه الـ Front End :
هيا عباره عن الشكل او الواجهه اللى انت بتشوفها قدامك للموقع
وعشان تصمم حاجه زى كده لازم تكون ملم ببعض اللغات وهما :
- الـ HTML و CSS و JS دول الاساس اللى صعب تلاقى اى موقع مش
موجود فيه التلاته دول
- الـ HTML 5 و CSS 3 دول اصدارت جديده فيهم برده حاجات جميله جدا
- الـ jQuery ديه مكتبه معتمد على الجافاسكربت لازم تكون فاهم جافاسكربت الاول
- الـ Bootstrap ده فريم ورك بيخلى شكل الموقع مظبوط سواء على اللاب او الموبايل
- الـ Preprocessors زى Sass او Less : تقنيات جديدة بتطور فى كود ال css بتاعك وممتعين جدا
- الGulp عبارة task runner وتسهل علي المطور العمل وتحويل الملفات ولها بلايجن بتسمحلك بحجات كتير بس اساسها انها بتوفر عليك وقت وبتقلل استخدامك للكومند لاين.
- الـ Canvas و SVG تقنيات بتساعدك فى الرسم وعمل برده العاب
- الـ Responsive and Mobile Design
- الـ Cross-Browser Development
جزئيه الـ Back End :
وهو عباره عن الكواليس بقى اللى انت مش بتشوفها زى مثلا زرار search اللى فى الفيس بوك لما تدوس عليه بيعمل شويه عمليات بقى عشان يجبلك النواتج اللى انت عايزه ده جزء اللى بيسموا server طيب عشان تتعلم الحاجات ديه لازم تعرف اى لغه من دول مش لازم كلهم :
- الـ PHP او الـ ASP
- الـ Node Js
- الـ Java
- الـ Django
- الـ Rails
كل ديه لغات برمجه تقدر تتعلمها
لو هتتعلم ال asp يبقى لازم يكون عندك خلفيه عن c#
لو هتتعلم ال node يبقى لازم تكون متمكن من ال js
لو هتتعلم ال django يبقى تتعلم قبليه ال python
فى لغات تانيه كتير بس دول اشهرهم يعنى
تقدر بقى تزود خبرتك ووتتعلم الحاجات ديه برده
- اتعلم laravel يعتمد على ال php
- اتعلم wordpress
- اتعلم Angular js
- اتعلم Vue js
- اتعلم Reach js
- اتعلم Ember js
- اتعلم Grunt Js
- اتعلم Coffee script
- اتعلم البرمجه الكائنيه oop
- اتعلم نظام ادارة المحتوى ال cms
تقدر تتعلم ال front و back وساعتها يبقى اسمك full stack
واهم حاجه بقى الداتا بيز .. فى انواع كتير عندك Sqllite او Oracle او Sql Server اى واحده من دول مش لازم كلهم هتشتغل عليهم بالـ SQL
3- مجال تطبيقات الالعاب : Game Application Track
عايز تعمل العاب لنظام الويندوز ولا الاندرويد ولا ال ios نقول كل طريق باذن الله وايه اللغات اللى مفروض تتعلمها
- عشان تعمل العاب تشتغل على نظام الويندوز او ماك لازم تتعلم اى لغه من دول :
الـ ++C او C
الـ objective C ااو الـ Swift
- الـ Java
- الـ C# او openGl
- عش