يمكنك بناء مجموعة واسعة من مشاريع Python عالية الجودة التي لها العديد من التطبيقات في العالم الحقيقي.
يمكنك كمطور الاستفادة على أفضل وجه من هذه المشاريع لأغراض التدريب, وتطوير مهاراتك في البرمجة وإضافة هذه المشاريع في النهاية إلى محفظتك
يمكنك كمطور الاستفادة على أفضل وجه من هذه المشاريع لأغراض التدريب, وتطوير مهاراتك في البرمجة وإضافة هذه المشاريع في النهاية إلى محفظتك
👍3
ما هي المدة التي أحتاجها لتعلم البرمجة؟
قبل الإجابة على هذا السؤال سأطرح عليك بعض الأسئلة:
1- لماذا ترغب بتعلم البرمجة؟
2- لم العجلة في التعلم؟
3- هل تريد معرفة المدة بهدف إجتياز المقررات الدراسية؟
4- هل هو الإرتباط بوقت محدد لإنجاز مشروع معين؟
5- هل ترغب بمنافسة المبرمجين المعروفين في المجال؟
6- هل تريد تطوير نفسك و مهاراتك في هذا المجال بوقت قصير؟
7- هل تطمح للحصول على وظيفة مبرمج؟
التعلم بأسرع وقت ممكن
حين يكون سبب تعلمك للبرمجة مرتبط بوقت محدد, مثلاً مشروع مطلوب في المقرر الدراسي حتى تتمكن من إجتياز مادة ما، أو مشروع التخرج، أو مشروع شخصي إلخ.. لا بد من مضاعفة مجهود التعلم لأنك محدد بوقت ضيق جداً يجبرك على ذلك.
مرورك على كمية كبيرة من المعلومات سيجبرك حتماً على تخطي الكثير من المواضيع و المفاهيم المهمة في بناء المشروع. فمثلاً بعد أن تنهي المشروع بمدة و تبدأ بالتعلم بشكل صحيح ثم تعود و تشاهد الكود الذي كتبته سابقاً ستستغرب من نفسك كم كان أسلوبك في كتابة كود المشروع سيئاً.
التعلم بسرعة لن يجعل منك مبرمجاً مُتقناً و مُتمكناً، و ستواجه العديد من الإشكاليات و الصعوبات و العقد في برمجة أي مشروع تعمل عليه، و سيكون إخراجك له في النهاية ضعيفاً نوعاً ما و سيُلاحظ أنك غير مُتمكن كثيراً لكونك شخصاً جديداً لا يعرف ما المشاكل التي قد يسببها الكود الذي فعله أو ما هي نقاط الضعف الموجودة فيه. بالإضافة لذلك فإن التعلم بسرعة قد يجعلك تفعل الأشياء بصعوبة كبيرة جداً في حين أنك لو كنت على إضطلاع أكثر لفعلت نفس الشيء بسهولة تامة و مدة أقصر.
التعلم بشكل صحيح و مدروس
الأسلوب النموذجي للتعلم و إتقان البرمجة يتطلب منك الصبر و التأني في التعلم لأنك ستبدأ بصعود سُلم التعلم (أساسيات، متوسط، متقدم) و سيأخذ منك فترة من الزمن قد تتراوح ما بين 6 أشهر إلى وقت غير معلوم لإختلاف قدرات البشر في الإستيعاب و الفهم و الوقت المخصص للتعلم الذاتي.
بعد الإنتهاء من السُلم التعليمي ستكون متمكناً معرفياً و بأساس برمجي قوي و تبدأ بإختبار قدراتك و ما تعلمته من خلال الممارسة المستمرة و برمجة المشاريع المصغرة متعددة الأفكار.
هذا الأسلوب في التعلم سيجعل منك مُبرمجاً واثقاً من نفسه متمكناً و دقيقاً في إخراج المشاريع البرمجية التي يتولى أمرها، و ذلك لوجود الأساس القوي و البنية الصحيحة و الأفكار و الأساليب المتعددة في التعامل مع الكود و تخطي المشاكل البرمجية.
الفرق بين التعلم السريع و التعلم المدروس
مشاريع و منجزات من يتعلم كل الأسس و المفاهيم التي يحتاجها خطوة خطوة ستكون دقيقةً في الإنتاج لأبسط و أصغر التفاصيل في إخراج العمل، و السبب أنه يتبع بنية صحيحة في العمل و لديه تصور مسبق عن كيفية أداء المطلوب بالشكل الصحيح. بالإضافة إلى أنه سيستمر في التعلم بحب و شغف و رغبة عالية، و سيستطيع إنجاز العديد من المهام البرمجية و المشاريع مهمها تعددت أفكارها و كانت صعبة فهو سيتعلم أسلوب التعامل معها لإنجازها.
أما عندما يتعلم الشخص بسرعة فإنه سيبرمج و يخرج برامج و أنظمة ضعيفة جداً لعدم تمكنه من اللغة البرمجية التي يستخدمها و لجهله بالطرق و الأساليب المتبعة في إنجاز بعض المهام و الأفكار في بعض المشاريع.
نصائح للمبتدئين في البرمجة
1- لا تفكر بتعلم البرمجة بسرعة ما لم تكن مرتبطاً بوقت معين لإنجاز مهمة معينة.
و إذا حدث و واجهت ذلك، عُد مرة أخرى بعد إنجازك لها و تعلم و طور و مهاراتك.
2- إستمر بالتعلّم و بناء المشاريع لزيادة خبرتك و قدراتك.
3- لا تتوقف بشكل مفاجئ لمدة طويلة عن البرمجة حتى لا تنسى المفاهيم التي درستها.
قبل الإجابة على هذا السؤال سأطرح عليك بعض الأسئلة:
1- لماذا ترغب بتعلم البرمجة؟
2- لم العجلة في التعلم؟
3- هل تريد معرفة المدة بهدف إجتياز المقررات الدراسية؟
4- هل هو الإرتباط بوقت محدد لإنجاز مشروع معين؟
5- هل ترغب بمنافسة المبرمجين المعروفين في المجال؟
6- هل تريد تطوير نفسك و مهاراتك في هذا المجال بوقت قصير؟
7- هل تطمح للحصول على وظيفة مبرمج؟
التعلم بأسرع وقت ممكن
حين يكون سبب تعلمك للبرمجة مرتبط بوقت محدد, مثلاً مشروع مطلوب في المقرر الدراسي حتى تتمكن من إجتياز مادة ما، أو مشروع التخرج، أو مشروع شخصي إلخ.. لا بد من مضاعفة مجهود التعلم لأنك محدد بوقت ضيق جداً يجبرك على ذلك.
مرورك على كمية كبيرة من المعلومات سيجبرك حتماً على تخطي الكثير من المواضيع و المفاهيم المهمة في بناء المشروع. فمثلاً بعد أن تنهي المشروع بمدة و تبدأ بالتعلم بشكل صحيح ثم تعود و تشاهد الكود الذي كتبته سابقاً ستستغرب من نفسك كم كان أسلوبك في كتابة كود المشروع سيئاً.
التعلم بسرعة لن يجعل منك مبرمجاً مُتقناً و مُتمكناً، و ستواجه العديد من الإشكاليات و الصعوبات و العقد في برمجة أي مشروع تعمل عليه، و سيكون إخراجك له في النهاية ضعيفاً نوعاً ما و سيُلاحظ أنك غير مُتمكن كثيراً لكونك شخصاً جديداً لا يعرف ما المشاكل التي قد يسببها الكود الذي فعله أو ما هي نقاط الضعف الموجودة فيه. بالإضافة لذلك فإن التعلم بسرعة قد يجعلك تفعل الأشياء بصعوبة كبيرة جداً في حين أنك لو كنت على إضطلاع أكثر لفعلت نفس الشيء بسهولة تامة و مدة أقصر.
التعلم بشكل صحيح و مدروس
الأسلوب النموذجي للتعلم و إتقان البرمجة يتطلب منك الصبر و التأني في التعلم لأنك ستبدأ بصعود سُلم التعلم (أساسيات، متوسط، متقدم) و سيأخذ منك فترة من الزمن قد تتراوح ما بين 6 أشهر إلى وقت غير معلوم لإختلاف قدرات البشر في الإستيعاب و الفهم و الوقت المخصص للتعلم الذاتي.
بعد الإنتهاء من السُلم التعليمي ستكون متمكناً معرفياً و بأساس برمجي قوي و تبدأ بإختبار قدراتك و ما تعلمته من خلال الممارسة المستمرة و برمجة المشاريع المصغرة متعددة الأفكار.
هذا الأسلوب في التعلم سيجعل منك مُبرمجاً واثقاً من نفسه متمكناً و دقيقاً في إخراج المشاريع البرمجية التي يتولى أمرها، و ذلك لوجود الأساس القوي و البنية الصحيحة و الأفكار و الأساليب المتعددة في التعامل مع الكود و تخطي المشاكل البرمجية.
الفرق بين التعلم السريع و التعلم المدروس
مشاريع و منجزات من يتعلم كل الأسس و المفاهيم التي يحتاجها خطوة خطوة ستكون دقيقةً في الإنتاج لأبسط و أصغر التفاصيل في إخراج العمل، و السبب أنه يتبع بنية صحيحة في العمل و لديه تصور مسبق عن كيفية أداء المطلوب بالشكل الصحيح. بالإضافة إلى أنه سيستمر في التعلم بحب و شغف و رغبة عالية، و سيستطيع إنجاز العديد من المهام البرمجية و المشاريع مهمها تعددت أفكارها و كانت صعبة فهو سيتعلم أسلوب التعامل معها لإنجازها.
أما عندما يتعلم الشخص بسرعة فإنه سيبرمج و يخرج برامج و أنظمة ضعيفة جداً لعدم تمكنه من اللغة البرمجية التي يستخدمها و لجهله بالطرق و الأساليب المتبعة في إنجاز بعض المهام و الأفكار في بعض المشاريع.
نصائح للمبتدئين في البرمجة
1- لا تفكر بتعلم البرمجة بسرعة ما لم تكن مرتبطاً بوقت معين لإنجاز مهمة معينة.
و إذا حدث و واجهت ذلك، عُد مرة أخرى بعد إنجازك لها و تعلم و طور و مهاراتك.
2- إستمر بالتعلّم و بناء المشاريع لزيادة خبرتك و قدراتك.
3- لا تتوقف بشكل مفاجئ لمدة طويلة عن البرمجة حتى لا تنسى المفاهيم التي درستها.
🔥2👍1
أخر اعمالي
موقع مشفى 👇👇👇
clinichospital.rf.gd/?i=1
ملاحظة : هذا العمل لم أعمل به مع أحد أنا عملته لأعرضه في معرض أعمالي أتمنى أن ينال أعجابكم😍
لطلب تصميم موقع خاص
موقع مشفى 👇👇👇
clinichospital.rf.gd/?i=1
ملاحظة : هذا العمل لم أعمل به مع أحد أنا عملته لأعرضه في معرض أعمالي أتمنى أن ينال أعجابكم😍
لطلب تصميم موقع خاص
👏6👍1
لايك وحفظ لو سمحتو
https://www.instagram.com/p/CiaJRcKDhvs/?igshid=YmMyMTA2M2Y=
https://www.instagram.com/p/CiaJRcKDhvs/?igshid=YmMyMTA2M2Y=
❤4👍4
مشروع متجر الكتروني php my sql لزيادة مهارتك في اللغتين
https://youtube.com/playlist?list=PLSiLeKadTQ7myn8SR-suN69t0iyJ_tZl6
https://youtube.com/playlist?list=PLSiLeKadTQ7myn8SR-suN69t0iyJ_tZl6
YouTube
تعلم تصميم وتطوير متجر الكتروني html5 , css3 , php , sql
مشاريع بلغة php sql شاملة من الصفر للاحتراف تعلم البرمجة من الصفر الى الاحتراف .. كورسات مجانية ومشروحة بشكل سلس وبسيط وسهل وبكل احترافية وبالتفصيل الممل . ت...
❤1👍1
أفضل قنوات اليوتيوب لتعلم البرمجة عليك معرفتها لاثراء مسيرتك البرمجية
المصادر هي:
Thenewboston:
في هذه القناة تجد مايزيد عن 4200 فيديو تخص مجالات البرمجة ومواضيع التصميم وتطوير الألعاب ويتابعها أكثر من مليوني مشترك حول العالم
ProgrammingKnowledge:
يمكنك تعلم كل لغات البرمجة الأساسية، كما تعطيك دروس تعليمية حول برمجة تطبيقات الروبوت للمبتدئين، وغيرها من لغات البرمجة مثل جافا، بايثون، وغيرها وتتميز بالشرح الوافي لكل اللغات البرمجية بطريقة فعالة
Learncodeacademy:
يمكنك الاستفادة منها بشكل كبير إذا كنت من محبي برمجة الويب فهي تضم قوائم تشغيل متنوعة في عدة مواضيع أهمها javascript، jQuery،React ...
Derek Banas:
تغطي هذه القناة مجموعة واسعة من المواضيع مثل Java، MYSQL، PHP وغيرها.... كما أنها تعتبر أنها من أفضل القنوات التي تركز على مجال تطوير تطبيقات الأندرويد
GoogleDevelopers:
يتابع هذه القناة أكثر من مليون ونصف المليون مشترك، هذه القناة لا تقوم بتغطية مؤتمرات جوجل فحسب، بل تقدم هذه القناة دروساً ومناقشات بالإضافة للأخبار. يمكن أن تتعلم من خلالها أندرويد، تطوير ويب، أو iOS وغيرها الكثير!
Elzero Web School :
من أهم وأشهر القنوات العربية لتعلم الويب تبدأ معك منذ الصفر وحتى تستطيع بناء موقع كامل وبرمجته ويتميز صاحبها المهندس "أسامة محمد" المعروف باسم أسامة الزيرو بشرحه المفصل حتى لأبسط القواعد البرمجية وأسلوبه السلس والمتدرج الصعوبة، بالإضافة إلى ذلك فهناك مجموعة خاصة به على الفيسبوك بإمكانك الانضمام إليها وطرح أي تساؤل أو مشاكل تواجهك وستجد الكثير هناك لإجابتك
قناة بغداد الجديدة:
صاحبها هو المهندس حسين الربيعي يقدم دورات في Java وpython وC++ وC# وغيرها بأسلوب مبسط وشرح مفهوم يساعدك على الفهم الجيد مع التطبيق العملي ويتابعه ما يزيد عن أربعمئة ألف مشترك
قناة محمد عيسى:
تضم هذه القناة أفضل الدورات التعليمية فيما يخص لغات البرمجة والأنظمة مفتوحة المصدر ويتابعه مايزيد عن 129 ألف مشترك
هذه كانت قائمة بأهم مصادر التعلم من الأنترنت فيما يخص البرمجة , هناك المزيد و الكثير من المصادر المهمة التي لم يسعنا ذكرها جميعاً في مقال واحد وربما نتطرق اليها في منشورات مستقبلية , مع تمنايتنا للجميع بالتوفيق في مسيرتهم البرمجية :)
المصادر هي:
Thenewboston:
في هذه القناة تجد مايزيد عن 4200 فيديو تخص مجالات البرمجة ومواضيع التصميم وتطوير الألعاب ويتابعها أكثر من مليوني مشترك حول العالم
ProgrammingKnowledge:
يمكنك تعلم كل لغات البرمجة الأساسية، كما تعطيك دروس تعليمية حول برمجة تطبيقات الروبوت للمبتدئين، وغيرها من لغات البرمجة مثل جافا، بايثون، وغيرها وتتميز بالشرح الوافي لكل اللغات البرمجية بطريقة فعالة
Learncodeacademy:
يمكنك الاستفادة منها بشكل كبير إذا كنت من محبي برمجة الويب فهي تضم قوائم تشغيل متنوعة في عدة مواضيع أهمها javascript، jQuery،React ...
Derek Banas:
تغطي هذه القناة مجموعة واسعة من المواضيع مثل Java، MYSQL، PHP وغيرها.... كما أنها تعتبر أنها من أفضل القنوات التي تركز على مجال تطوير تطبيقات الأندرويد
GoogleDevelopers:
يتابع هذه القناة أكثر من مليون ونصف المليون مشترك، هذه القناة لا تقوم بتغطية مؤتمرات جوجل فحسب، بل تقدم هذه القناة دروساً ومناقشات بالإضافة للأخبار. يمكن أن تتعلم من خلالها أندرويد، تطوير ويب، أو iOS وغيرها الكثير!
Elzero Web School :
من أهم وأشهر القنوات العربية لتعلم الويب تبدأ معك منذ الصفر وحتى تستطيع بناء موقع كامل وبرمجته ويتميز صاحبها المهندس "أسامة محمد" المعروف باسم أسامة الزيرو بشرحه المفصل حتى لأبسط القواعد البرمجية وأسلوبه السلس والمتدرج الصعوبة، بالإضافة إلى ذلك فهناك مجموعة خاصة به على الفيسبوك بإمكانك الانضمام إليها وطرح أي تساؤل أو مشاكل تواجهك وستجد الكثير هناك لإجابتك
قناة بغداد الجديدة:
صاحبها هو المهندس حسين الربيعي يقدم دورات في Java وpython وC++ وC# وغيرها بأسلوب مبسط وشرح مفهوم يساعدك على الفهم الجيد مع التطبيق العملي ويتابعه ما يزيد عن أربعمئة ألف مشترك
قناة محمد عيسى:
تضم هذه القناة أفضل الدورات التعليمية فيما يخص لغات البرمجة والأنظمة مفتوحة المصدر ويتابعه مايزيد عن 129 ألف مشترك
هذه كانت قائمة بأهم مصادر التعلم من الأنترنت فيما يخص البرمجة , هناك المزيد و الكثير من المصادر المهمة التي لم يسعنا ذكرها جميعاً في مقال واحد وربما نتطرق اليها في منشورات مستقبلية , مع تمنايتنا للجميع بالتوفيق في مسيرتهم البرمجية :)
❤1👍1
موقع رهيب 🚀
يوفر لك خلفيات بأنماط واشكال متعددة , كما يمكنك حفظها وتصديرها ككود CSS او SVG 🔥
svgbackgrounds.com
يوفر لك خلفيات بأنماط واشكال متعددة , كما يمكنك حفظها وتصديرها ككود CSS او SVG 🔥
svgbackgrounds.com
❤2👍1
9 مواقع مجانية لتطوير مهاراتك ب CSS والانتقال لمستوى محترف 🚀🔥
👇
🔴 cssgrid.io
🔴 csshell.dev
🔴 euismod.dev
🔴 cssbattle.dev
🔴 cssguidelin.es
🔴css-tricks.com
🔴 cssreference.io
🔴 moderncss.dev
🔴 100dayscss.com
👇
🔴 cssgrid.io
🔴 csshell.dev
🔴 euismod.dev
🔴 cssbattle.dev
🔴 cssguidelin.es
🔴css-tricks.com
🔴 cssreference.io
🔴 moderncss.dev
🔴 100dayscss.com
🔥3❤1👍1
كورس الجافاسكريبت المتقدمة و التي ستتمحور حول ال API 🔥
معالجة الأخطاء في الجافاسكريبت | Error Handling
- ملفات الجافاسكريبت الخارجية
- ماهو ال API؟
- التعرف على برنامج ال Postman
- مكونات ال Request
- التواصل مع ال API باستخدام ال js
- البرمجة كائنية التوجه في الجافاسكريبت OOP
- ال POST - PUT - DELETE - GET في js API
- تحدي ال API مع JSON placeholder
والمزيد..
https://bit.ly/3UhCbE9
معالجة الأخطاء في الجافاسكريبت | Error Handling
- ملفات الجافاسكريبت الخارجية
- ماهو ال API؟
- التعرف على برنامج ال Postman
- مكونات ال Request
- التواصل مع ال API باستخدام ال js
- البرمجة كائنية التوجه في الجافاسكريبت OOP
- ال POST - PUT - DELETE - GET في js API
- تحدي ال API مع JSON placeholder
والمزيد..
https://bit.ly/3UhCbE9
❤3👍1🔥1
📌فيديو واحد مدته اكثر من 4 ساعات يشرح لك كيف تصمم موقع ب HTML , CSS 😍🔥
ويستخدم اغلب التقنيات اللي يحتاجها مطور الويب FrontEnd
باللغة العربية ✅
حلو جدا للي بيطبق بعد مايتعلم الاساسيات 👏
https://youtu.be/vkc99WHcDTk
ويستخدم اغلب التقنيات اللي يحتاجها مطور الويب FrontEnd
باللغة العربية ✅
حلو جدا للي بيطبق بعد مايتعلم الاساسيات 👏
https://youtu.be/vkc99WHcDTk
YouTube
[Arabic] HTML And CSS Design 3 In 2022 in One Video
HTML And CSS Design 3 In 2022 in One Video
Code & Files On Github:
https://github.com/ElzeroWebSchool/HTML_And_CSS_Template_Three
Code & Notice:
https://elzero.org/html-css-practice-template-three/
Course In 33 Video:
https://www.youtube.com/watch?v=l…
Code & Files On Github:
https://github.com/ElzeroWebSchool/HTML_And_CSS_Template_Three
Code & Notice:
https://elzero.org/html-css-practice-template-three/
Course In 33 Video:
https://www.youtube.com/watch?v=l…
❤6👍4
تعلم برمجة المواقع🚀 pinned «📌فيديو واحد مدته اكثر من 4 ساعات يشرح لك كيف تصمم موقع ب HTML , CSS 😍🔥 ويستخدم اغلب التقنيات اللي يحتاجها مطور الويب FrontEnd باللغة العربية ✅ حلو جدا للي بيطبق بعد مايتعلم الاساسيات 👏 https://youtu.be/vkc99WHcDTk»
📌 تبي تصير مطور او مبرمج ويب ؟
تعلم
HTML
CSS
JAVASCRIPT
PHP
📌تبي تصير مبرمج تطبيقات اندرويد؟
تعلم
Kotlin
📌تبي تصير مبرمج تطبيقات IOS ؟
تعلم
Swift
📌تبي تصير مبرمج اندرويد و IOS ؟
تعلم
Flutter
اختصر تخصص وانطلق ✅
تعلم
HTML
CSS
JAVASCRIPT
PHP
📌تبي تصير مبرمج تطبيقات اندرويد؟
تعلم
Kotlin
📌تبي تصير مبرمج تطبيقات IOS ؟
تعلم
Swift
📌تبي تصير مبرمج اندرويد و IOS ؟
تعلم
Flutter
اختصر تخصص وانطلق ✅
❤4🔥3👍1
أمر الطباعة في جافا سكريبت
لمشاهدة المنشور كامل من هنا👇
https://www.instagram.com/p/CjGTQsDjZvy/?igshid=NzNkNDdiOGI=
لمشاهدة المنشور كامل من هنا👇
https://www.instagram.com/p/CjGTQsDjZvy/?igshid=NzNkNDdiOGI=
❤3👍2