الصفحات

السبت، 30 يناير 2016

دليلك لتصبح مصمم مواقع محترف

دليلك لتصبح مصمم مواقع محترف

  تصميم المواقع هو من بين المجالات التي يتجه لها العديد من الأشخاص في العالم الرقمي، فهو مجال خصب خاص بالمبدعين، فبلا شك أنت تحتاج إلى استعمال ألوان متناسقة في تصميمك، وتعرف كيف تقسم صفحة الويب الخاصة بك عبر تخطيط احترافي يليق بمجال الموقع أو صفحة الويب.
فصحيح مقولة أن الصورة تختصر 1000 كلمة، لأنه بمجرد دخول الزائر إلى موقعك فإن أول شيء يراه هو الشكل ثم من بعد ذلك يقرأ المحتوى، كما أن العين تحب الجمال. لذلك في حال كنت تعمل كمصمم مواقع عليك أن تركز على الإبداع كركيزة أساسية في تصميمك وتعمل وفق معايير الويب الحديثة حتى يكون تصميمك عصريا.
لا يخفى عليك أن هذا المجال هو مربح جدا، فهنالك الكثيرون حول العالم الذين باعوا قوالب على ThemeForest والتي هي منصة لبيع القوالب وحققوا آلاف الدولارات من خلالها.
أمر مثير، أليس كذلك؟ بلا شك أنت أيضا الآن تحلم بأن تصبح مثل هؤلاء المصممين..
لذلك..
دعني أطلعك على بعض الخطوات التي يلزمك اتباعها من أجل أن تصبح مصمم مواقع محترف.

1. HTML


  لغة هيكلة المواقع والتي هي اختصار ل Hyper text markup language ، هي الأساس التي ينبغي عليك البدء بها في مشوارك لتعلم تصميم المواقع فعن طريق هذه اللغة سوف تستطيع هيكلة صفحة الويب الخاصة بك كما تريد.
بلغة الإنسان يمكنك أن تقول أن الHTML هي الهيكل العظمي لأي موقع ويب تراه الآن.
توجد العديد من الدورات والكورسات لتعلم هذه اللغة والتي تعتبر جد سهلة وبإمكانك تعلمها في ظرف أسبوع واحد فقط من أجل فهمها بالطريقة الصحيحة وتطبيق ما شاهدته من دروس.

2. CSS


  اختصار لكلمة Cascading Style Sheet ، هذه اللغة تصلح لإدخال تزيينات لصفحة الويب الخاصة بك وتنظيمها.
يكفي أن تقوم بإدراج كود رابط ملف الCSS في صفحة الHTML من أجل استدعائه، ثم تدخل الخواص التي تريد أن تراها في صفحتك في الملف مثل : العرض، الألوان، مستوى الظهور، الخط المستعمل، الخلفية، البعد الداخلي والخارجي..
لا يمكنك أن تحفظ أو أن تعرف جميع أكواد الCSS فهي جد كثيرة، كل ما عليك فعله هو أن تعرف الأكواد الأساسية والخواص المستعملة في أي موقع كيفما كان، ثم بعد ذلك بإمكانك الدخول إلى مواقع تقدم دائما خواص CSS حديثة بإمكانك استعمالها في موقعك من أجل جعله أفضل للزائر.

3. محررات الأكواد


  كمصمم مواقع عليك أن تستعمل محرر أكواد يليق بك، فلا يخفى عليك أن المصمم يحتاج إلى الإبداع، لذلك عليك أن تستخدم محررا أنيقا يساعدك على عملية الكتابة بشغف وبدون ملل، كما أنه عليك أن تستعمل محررا يختصر عليك الوقت في كتابة الأكواد.
عند العمل على قالب معين، سوف تجد العديد من الأكواد التي يتم تكرارها لذلك ينبغي عليك أن تحصل على محرر يختصر لك الكود في الكتابة ويظهره لك قبل أن تكمل في كتابته.
لقد سبق لي وطرحت مجموعة من محررات الأكواد الرائعة لمصممي المواقع والمبرمجين كذلك، والتي سوف تساعدك على الكتابة بشغف واختصار الوقت كذلك.

4. الفوتوشوب


  قبل تكويد القالب، عليك المرور بمرحلة مهمة ألا وهي تصميمه، ومن أجل تصميم قالب فإنك تحتاج إلى برنامج قوي يساعدك على التصميم بالشكل المناسب ويوفر لك خواص تساعدك على أن تصمم قالب بالشكل الأنسب.
هنا أنصحك باستعمال برنامج الفوتوشوب الشهير المقدم من شركة أدوبي، وإن لم تكن تعرف كيفية التعامل معه، فتوجد العديد من الدروس والكورسات لتعلم الفوتوشوب والتي سبق وأن قمت بطرحها في خطوات مطور في القسم الخاص بالفوتوشوب.
[دورات] أفضل دورة عربية لتعلّم الفوتوشوب من الصّفر إلى الاحتراف

وأنت؟ هل تمتلك مهارات في مجال تصميم المواقع وتود إخبارنا بها؟ اترك تعليقك إذن!

معاذ غازي - خطوات مطور

لمحبي ربح البتكوين مع أقوى وأصدق مواقع ربح البتكوين + إثباتات دفع

السلام عليكم إخواني أخواتي

إخترت لكم أقوى حنفيات ربح البتكوين

الموقع الاول  hitpxl






يقدم الموقع 100 ساتوشي كل 100 ثانية
والدفع فوري لمحفظة faucetbox

تستطيع السحب في أي وقت ولا حد أدنى للسحب

أيضا الموقع يقدم مسابقة لمن يعمل ويضغط اكثر

وفيه جوائز للمراكز الأولى

شاركت في المسابقة وتحصلت على المرتبة 13
مع هدية 18000ساتوشي


 



 


 


 الموقع الثــاني paidbitco





الموقع يقدم 125 ساتوشي كل دقيقة

والدفع فوري لمحفظة faucetbox

تستطيع السحب في أي وقت ولا حد أدنى للسحب



 


 الموقع الثــالث streambitcoin


 


 
الموقع يمنح 50 ساتوشي كل دقيقة

والجيد في الموقع لا وجود للكابتشا

عند إنتهاء الوقت تضغط مباشرة وتربح مرة اخرى بدون حل الكابتشا



 


 



الموقع الرابع  flowbitcoin

 يمنحك 2000 ساتوشي مكافئة تسجيل 

ويعطيك  من 20 إلى 300 ساتوشي كل دقيقة 


 
















الحد الأدنى لطلب السحب   0.00010000


 إثبات السحب من المواقع



 


 بالتوفيــــق للجميـــع











الجمعة، 29 يناير 2016

اضافة صندوق بأزرار في السيدبار

كيف تجعل الأزرار في السيدبار، عادة هذه الاضافة تجدونها في المواقع التي تقدم القوالب بصفة عامة واليوم سنتكلم عن طريقة اضافتها، لن أشارككم فقط السكربت الذي يجعل الصندوق في اليسار بل ايضا ترافقه صناديق وأزرار فنحن أيضا نستخدمها في تحميل القوالب والملحقات وبناء على طلباتكم وضعنا تدوينة لها وأظنها لمسة جميلة لأصحاب المواقع الذين لديهم روابط للتحميل بكثرة.
الآن يمكنكم رؤية المعاينة قبل أن ندخل للشرح
شرح طريقة التركيب
1. ضع الكود التالي فوق ]]></b:skin> أو ضعه بين <style> </style> فوق </head>
/*تحميل  معاينة */
#store-style{overflow:hidden;font-family:Droid Arabic Naskh,sans-serif;background:#fff;border:1px solid #ddd;padding:25px 10px 10px;margin-bottom:20px}
#store-style .storebutton{background:#07ACEC;color:#fff;font-weight:bold;border-radius:3px;text-align:center;transition:all .4s ease-in-out;position:relative}.rio-ss{padding-top:15px;overflow:hidden}
a.storebutton.but3,a.storebutton.but2 { display: inherit; padding: 10px 0; margin: 20px auto; width: 97%; background: #4F4F52!important; }
a.storebutton.but2 {background: #F9A741!important;margin:0 auto!important}
#store-style .storebutton:hover,a.storebutton.but3:hover{background:#333!important;color:#fff}.but1{padding:10px 95px}.but2{padding:10px 84px}
.storelist{padding:12px 10px;border-bottom:1px solid #ddd;width:100%;float:right}
.storelist:last-child{border-bottom:none}
.storelist:before{content:"\f05d";font-family:FontAwesome;font-size:13px;font-style:normal;font-weight:400;padding:5px}
2. ضع الكود التالي فوق </head>
<script type='text/javascript'>
/*<![CDATA[*/
$(document).ready(function(){
$('a[name="details"]').before($('#Theme-details').html());
$('#Theme-details').html('');
});
/*]]>*/
</script>
3. ابحث عن كود السيدبار الخاص بك الكود يختلف من قالب لقالب وقد يكون هكذا : <aside id='sidebar-wrapper' أو هكذا : <div id='sidebar-wrapper' وإن كان عكس ذلك ولم تعرفه فقط ابحث عن اسم الأداة الأولى وسيوجهك اليه بعدها ضع الكود التالي أسفله
<a name='details'/> 
<div class='clear'/>



4. قم بحفظ النموذج
تركيب الأزرار
1. قم بتحرير موضوع ثم انتقل الى تبويب HTML وضع الكود التالي في أي مكان
<div style="display: none;">
<div id="Theme-details">
<div id="store-style">
<center>
<a class="storebutton but1" href="رابط المعاينة#" target="_blank">معاينة مباشرة</a>
<a class="storebutton but3" href="رابط التحميل#" target="_blank">تحميل القالب</a>
</center>
</div>
<div id="store-style">
<center>
<a class="storebutton but2" href="رابط الشراء#" target="_blank">$5 - النسخة المدفوعة</a></center>
<div class="rio-ss">
<span class="storelist">دعم دائم</span>
<span class="storelist">حذف حقوق التصميم</span>
<span class="storelist">يستخدم بأي مدونة</span>
<span class="storelist">لا وجود للسكربتات المشفرة</span>
<span class="storelist">تغيير ألوان القالب</span>
<span class="storelist">والمزيد...</span>
</div>
</div>
<div style="clear: both;">
</div>
</div>
</div>
2. غير الروابط والكلمات ثم انشر الموضوع

5 مهن تمثل مهنة الحلم بالنسبة لك كGeek {مهووس}

5 مهن تمثل مهنة الحلم بالنسبة لك كGeek {مهووس}

المجتمع العربي يزخر بالكثير من الطاقات الكبرى في المجال التقني، وكما تعلم أن عدد العاشقين للمجال التقني والذين نسميهم بالمهووسين أو Geeks هم في ازدياد دائم، كما أن المؤهلات هي كثيرة وتوجد العديد من الطاقات الشابة في مجالات كالبرمجة والتصميم أو الهاكينغ أو حتى الGaming.
في تدوينة اليوم سوف أسلط لك الضوء على 5 وظائف يحلم أي مهووس أو عاشق للتقنية الاشتغال بها.

1. مجرب ألعاب Game tester


  لا شيء أفضل من أن تتقاضى مالا مقابل استمتاعك بلعب ألعاب الفيديو وأن تكون من الأوائل الذين يجربون لعبة قبل صدورها في الوقت الرسمي. عليك أن تعرف أخي الكريم أن شركات الألعاب تنفق آلاف الدولارات من أجل أن تحصل على انتقادات ، أو تطويرات من طرف مجربي الألعاب من أجل تطوير لعبتها وجعلها الأفضل.
يتطلب هذا العمل أن تكون خبيرا في اللعب، وأن تكون ذو بصر حاد تهتم بالتفاصيل الدقيقة للعبة.

2. مطور مواقع Web Developer


  أن تعمل كمطور مواقع هو أمر ممتع جدا، ففي كل سنة تتجدد تقنيات العمل على الويب وتظهر لغات جديدة تسهل عليك العمل وتحسنه، كما أنه بإمكانك العمل كFreelancer أو في شركة على جد سواء.
كما أن مطوري المواقع هم الأعلى أجرة في مناطق في الولايات المتحدة الأمريكية مثل San francisco ، California !

3. باحث أمني متخصص


  إذا كنت تعشق فن الاختراق، فهذه المهنة لك أخي الكريم. العديد من الشركات حول العالم توظف باحثين أمنيين متخصصين في مجال الهاكينغ من أجل حماية شبكاتها من الاختراق ضد الهاكر الذي يسعى دائما لاستغلال الثغرات وتكسير الخصوصية الأمنية للشركة.
يتقاضى الباحث الأمني أجرا جد محترم، وذلك حسب الشركة الموظفة والبلد طبعا.

4. القيام بتقارير عن أحدث الأجهزة الإلكترونية


  مهنة صعبة نوعا ما تتطلب خبرة في دراسة الHardware الخاص بجميع الأجهزة الإلكترونية وخاصة الحواسيب والهواتف والأجهزة اللوحية، بالإضافة إلى أنه عليك أن تكون دائم الاطلاع على جديد الساحة وجديد الشركة وتكون Updated لما تطرحه من مستجدات. حتى أنه عندما تشغل الكام الخاصة بك وتشرع في تقديم تقريرك للمشاهد لا تتكلم من منطلق فارغ، فقد أضحيت مؤخرا أرى دائما تقارير على الفيسبوك حول هواتف أو تابلت أجد أن الشرح كله وصاحب الفيديو يكرر هذه الجملة "نعم إنه هاتف جميل ورائع وله مميزات رائعة وأنصحك بشرائه" ، وهذا لا يعتبر تقريرا عن جهاز إلكتروني.
التقرير عليه أن يحتوي على كل ما جاء به الجهاز من مستجدات والأخطاء الموجودة به ويجب ذكر كل شيء عنه وعدم إهمال أي نقطة، هذا هو ما يسمى بالتقرير.

5. مطور ألعاب إلكترونية


  مهنة تحتاج إلى الكثير من الإبداع، فأن تعمل على تطوير لعبة عليك العثور على فكرة نوعا ما حصرية وليس مهما أن تكون تتطلب موارد في الحاسوب، لعلك سمعت عن لعبة Flappy Bird التي جنى منها صاحبها سنة 50.000 دولار يوميا سنة 2014، أو Angry Birds أو Subway Surfers أو Temple run التي يجني منها صاحبها آلاف الدولارات يوميا.
ألعاب لا تتطلب موارد لكن فكرتها بسيطة ومع بساطتها تأتي متعتها وملايين من الناس يستخدمونها.

في نظرك؟ هل نسيت مهنة ما ولم أذكرها؟ شرفنا إذن بذكرها!

معاذ غازي - خطوات مطور

الأربعاء، 27 يناير 2016

مصادر لتعلم البرمجة بلغة C و ++C بالطريقة الصحيحة

مصادر لتعلم البرمجة بلغة C و ++C بالطريقة الصحيحة

تعلم البرمجة يعتبر أمرا صعبا على شريحة من الناس، حيث أنهم يعتقدون أن البرمجة هي موجهة للعباقرة وأصحاب القدرات العقلية الخارقة أو ما شابه ذلك.
لكن هذه الفكرة هي من نسج الخيال فقط، حيث أنك إن كنت تنوي تعلم لغة ك C و C++ فهذه التدوينة موجهة لك أخي الكريم، فمن الضروري عليك البدأ بمشاهدة الفيديوهات وتدوين الملاحظات بشكل نظري حيث أن النظري هو أساس التطبيقي وعندما ستطبق ما تراه سوف تكون فاهما لما تفعله، أما إن اكتفيت بالتطبيق فقط، فإنك تحفظ فقط ولا تدرك معنى الأكواد التي أنت بصدد كتابتها.
في موضوع اليوم، سوف أزودك بمجموعة من الدورات والكتب والمواقع حتى تتعلم البرمجة بلغة C و ++C بالطريقة الصحيحة.
نصيحة قبل البدأ في قراءة الموضوع: أنصح كل شخص قبل أن يبدأ في تعلم البرمجة، أن يقرأ ولو قليلا عن الخوارزميات لأنها سوف تساعدك على أن تفهم كيف تعمل الأشياء بالمنطق الرياضي. وسوف تفهم البرمجة بالطريقة الصحيحة.

تعلم لغة C : 


دورات لتعلم البرمجة ب C :

دورة تعلم لغة C باللغة الإنجليزية مقدمة من قناة thenewboston التي تخص تعليم البرمجة ومختلف برامج الحاسوب : تعلم C
دورة تعلم لغة C باللغة العربية : تعلم C

مواقع إنجليزية لتعلم البرمجة ب C :

موقع Learn-C موقع موجه للمبرمجين المبتدئين وذوي الخبرة كذلك، فما أعجبني فيه هو تقسيمه لدروس هذه اللغة لقسمين، القسم الذي يخص الأساسيات، والقسم الذي يخص الأشخاص ذوي المستوى المتقدم في C .
موقع Tutorialspoint يحتوي كذلك على العديد من الدروس في البرمجة بلغة C ، الشرح هو بطريقة مختصرة ولا تجعلك تحس بالملل عكس بعض المواقع الأخرى، كما أنه يحتوي على مصادر أخرى خارجية لك في حال لم تكتفي بما قدمه الموقع لك وأردت توسيع دائرة معارفك أكثر.

كتب لتعلم البرمجة بلغة C :

توجد العديد من الكتب لتعلم البرمجة بلغة C بالإنجليزية والعربية كذلك، لكن بحكم أن خطوات مطور موقع عربي، فسوف أشاركك بعض الكتب العربية القوية من أجل تعلم هذه اللغة.

تعلم لغة ++C :


دورات لتعلم البرمجة بلغة ++C:

دورة لتعلم لغة ++C باللغة العربية مقدمة من طرف ملتقى الدارين : تعلم الآن!
دورة لتعلم لغة ++C باللغة الإنجليزية مقدمة من طرف thenewboston : تعلم الآن!
دورة مدفوعة ب$9 على Udemy لتعلم تطوير الألعاب باستعمال ++C : تعلم الآن!


مواقع إنجليزية لتعلم البرمجة بلغة ++C :
 

موقع CPP : يضم سلسلة من الدروس المترابطة فيما بينهما لتعلم البرمجة بلغة ++C حيث أنه في البداية يوفر لك الموقع مقدمة لتعلم اللغة، تليها من بعد الأساسيات، ثم بنية البرامج..
موقع LearnCPP  : موقع رائع كذلك يضم 19 محور، كل محور مختص بشرح خواص من لغة ++C ، أنصح به كل أراد تعلم هذه اللغة والتخصص فيها.
موقع XOAX: موقع يضم 56 درس لتعلم البرمجة بلغة ++C ، تم شرح خصائص هذه اللغة بشكل كامل تقريبا، وإن كنت من أصحاب النفس الطويل في التعلم ولست من عشاق التعلم والاحتراف ليلة وضحاها.

كتب لتعلم البرمجة بلغة ++C :

كتاب أسس نفسك في البرمجة بلغة ++C
كتابة ++C من البداية إلى البرمجة الكائنية OOP
كتاب مرجع متكامل للبرمجة بلغة C
كتاب تعلم البرمجة بلغة ++C من البداية إلى الاحتراف

وبالنهاية، أتمنى أن أكون قد وفقت في أن أوفر لك بعض من المصادر التي سوف تساعدك في مشوارك لتعلم الC و ++C بالطريقة الصحيحة!

وإن كانت لك مصادر لتعلم هذه اللغات، فلم لا تشاركها معنا في التعاليق أسفله؟

معاذ غازي - خطوات مطور

الثلاثاء، 26 يناير 2016

كيف تكسب جمهور وفي لموقعك؟

كيف تكسب جمهور وفي لموقعك؟

كسب جمهور وفي ومتابع لما تطرحه من مستجدات سواء في موقعك أو صفحتك على الشبكات الاجتماعية يبقى حلم أي مالك موقع أو مشروع على الأنترنت.
في هذا الموضوع سوف تتعلم كيف تقوم بكسب جمهور متابع ووفي لموقعك. فالعديد من الإخوة يطرحون مواضيع في المستوى لكن مع الأسف لا ينالون عدد المتابعين الذين يستحقونه، لأن المجهود كبير لكن المقابل هو ضعيف جدا.
في هذه التدوينة، سوف يصبح هذا المشكل من خبر كان بإذن الله حيث أنك سوف تتعلم كيف تحصل على جمهور وفي لموقعك بأبسط الطرق.

هل أنت متحمس؟ إذن دعنا نبدأ

1. كن مميزا! 


 أول شيء دعك من التقليد، الناس تحب الشيء الحصري وذو الأسلوب الخاص المتميز، فإذا كنت تقلد مدونة ما سواء في القالب أو المحتوى أو حتى أسلوب الكتابة، بلا شك فإنك لن تحصل على الجمهور الذي تطمح أن تحصل عليه.

إطرح هذا السؤال على نفسك: ما الذي يجعلني أتابع هذه المدونة بشغف؟ ما هو الشيء الذي يجعلني أميل إليها كثيرا؟

الإجابة سوف تكون تدور حول محورين أساسين في أي مدونة وهي "المحتوى والقالب".
 لكن على العموم المحتوى هو الأهم. وفيما يخص أن تكسب جمهور وفي لموقعك ليس من الضروري أن تجلب مواضيع حصرية 100% ، يكفي أن تمتلك أسلوبا خاصا ومتميزا وأن تضفي على المحتوى الذي سوف تشاركه قيمة مضافة فهكذا أنت تبني ثقة مع القارئ لأن ما وجده في موقعك لم يجده في موقع آخر، وثاني شيء أنك تكسب ود جوجل لأن جوجل تراقب المواقع في أرشيفها والمعلومات التي شاركتها الآن في موقعك غير موجودة في الأرشيف الخاص بها، وبالتالي جوجل تقوم بإظهار محتواك ضمن الصفحات الأولى لنتائج البحث لأن محتواك هو حصري.

2. تَوَسع اجتماعيا!


 ما عليك أن تهتم به أيضا، هو تكوين علاقات مع مختلف الناس من مجالك وربط علاقات متماسكة إلى قوية معهم، حيث أن هؤلاء الأصدقاء هم البنية الأساسية التي سوف تعتمد عليها أنت من أجل توسيع جمهور مدونتك، فبلا شك أنك تعرف أنه عليك التوسع في الشبكات الاجتماعية، وبالتالي سوف تطلب من هؤلاء الأصدقاء مشاركة موضوعك وهذا ما سيزيد من فرصة مشاهدة موضوعك والحصول على عدد زيارات أكثر لموقعك.
ولا تنسى أن نقطة المحتوى مهمة، فإذا أعجب الزائر بالمحتوى الذي تقدمه بلا شك سوف يعود لزيارة موقعك وسوف يصبح متابعا وفيا لك.
ما يجعل الموقع متميزا ويكسب ود المتابعين هو اعتماده على آلية طرح الأسئلة في صفحتك على الفيسبوك، وإنزال المرساة إلى عند المتابع عن طريق طرح أسئلة عليه عبارة عن أهم المشاكل التي يواجهها في المجال الذي يتحدث عنه موقعك، أو أن تقوم باستفتاء في الصفحة عن الموضوع التي يود المتابع أن يراه في الموقع، هذا سوف يزيد من نسبة التفاعل في صفحتك بشكل كبير، بالإضافة إلى أنك تعرف متطلبات متابعيك وما يحتاجونه.
بعد أن تعرف المتطلبات، الآن هدفك هو أن توفر الحاجيات في موقعك بشكل كامل، حتى يكون موقعك متميزا عن باقي المواقع، وصدقني إن كسبت 10 متابعين أوفياء في البداية، هذا جيد لأنهم هم اللبنة الأساسية لموقعك وبالتالي سوف يعيدون الزيارة لموقعك مرارا وتكرارا وسوف يشاركونه وسوف تتسع رقعة مدونتك عبر المشاركة في المواقع الاجتماعية وهكذا أنت تكسب Social Signals لموقعك مما سينعكس عليك بشكل إيجابي في رفعك في محرك البحث جوجل لأنه مؤخرا قد أخذ يأخذ بعين الاعتبار نسبة Social Signals في موقعك.

3. الأخلاق مهمة كذلك!


 ما يجعل الزوار يحبونك أنت كمدون هو التواضع، فالعديد من المدونين مع الأسف، هم متكبرون، ربما ليسوا كذلك لكن تخيل معي..
أنت ترسل رسالة إلى الصفحة عبارة عن رسالة شكر للمحتوى أو سؤال بسيط ولا يتم الإجابة عنه وأنت تعلم أن صاحب الموقع متواجد في أغلب الأوقات، أول شيء سوف يتبادر في ذهنك هو أن صاحب الموقع متكبر، لن تفكر في أي شيء آخر.
لذلك كمالك موقع، خصص من وقتك ساعة يوميا للإجابة عن أسئلة متابعيك والرد عن استفساراتهم بسخاء، فهذا سوف يجعل المتابع يحس بأنك صديق له ولست مجرد مدون على الأنترنت لا تربط بينك وبينه أي علاقة.

4. تنظيم المسابقات


تنظيم المسابقات هو أمر يجعل موقعك كذلك يأخذ سمعة جيدة لدى المتابعين بأنك شخص سخي، وبالتالي لا بأس أن تنظم من وقت لآخر مسابقة لربح مبلغ مالي، أو دومين أو ما شابه ذلك. فعن طريق المسابقة سوف يتم مشاركة موضوعك بكثرة وبالتالي أنت تنتشر اجتماعيا بشكل كبير.

وشخصيا أهم شيء في مجال التدوين وخاصة إن أردت إنشاء موقع إلكتروني ناجح هو أن تكون صادقا مع نفسك، وأن تكون تفعل ما تحب فقط، فإن فعلت ما تحب بلا شك سوف تجد جمهورا يحبك ويحب محتواك كذلك لأن نيتك خالصة.

وأنت هل لك طرق أخرى من أجل الحصول على زوار أوفياء؟ شاركنا بها إذن عبر التعليق أسفله حتى تعم الفائدة!

معاذ غازي - خطوات مطور

الاثنين، 25 يناير 2016

[لينكس] أفضل أنظمة لينكس للحواسيب ذات المواصفات الضعيفة

أفضل أنظمة لينكس للحواسيب ذات المواصفات الضعيفة

لينكس، بلا شك فإنه نظام عظيم. فقد أضحينا نستعمله كل يوم ولينكس يوجد في كل أجهزتنا كما قال لينوس تورفالدس (مؤسس نواة لينكس) : إنك تستخدم نظام لينكس كل يوم ولكنك لا تدري أنك تستعمله، فهو الآن في هاتفك الأندرويد، وتلفازك الذكي وباقي المواقع التي تعمل بسيرفرات لينكس، وفي كل ما تستعمله من تكنولوجيا اليوم.
فعلا إنه نظام عملاق، ويستحق أن يكون بديلاً لنظام الويندوز بطبيعة الحال.
فإن كنت تعاني من بطء في جهازك، نتيجة كون موارده ضعيفة وتفكر في استبدال حاسوبك، ففكر الآن وخذ وقتك ولا تتسرع في إنفاق مالك، لأنك الآن على وشك قراءة بعض من أنظمة لينكس التي بإمكانك تنصيبها على جهازك والاستمتاع بالسرعة في العمل على حاسوبك، كما إنك سوف تدخر مالك، أليس هذا رائعاً D: ؟
الآن دعني أزيل الستار وأعرفك على أهم الأنظمة التي بإمكانك استعمالها في حاسوبك أخي الكريم.

النظام الأول : نظام puppy Linux

أخف نظام عرفته، لاتتجاوز مساحته ال 100 ميجا فقط، بإمكانك تثبيته على فلاشة أو قرص cd وتنصيبه على جهازك كنظام أساسي، حيث إنّه يفي بالغرض في حال كنت تعمل في الإنترنت بشكل عادي، أي أنك تتصفح الفيسبوك وباقي المواقع وتقرأ ولا تعمل في مجال كالتصميم أو المونتاج أي أي من المجالات التي تتطلب موارد قوية في الحاسوب .
هذه التوزيعة أتت بالعديد من الأدوات والبرامج المثبتة مسبقا مثل معالجات النصوص، ومتصفح الإنترنت، وبرامج تحرير الصور، وباقي الضروريات التي توجد في أي نظام كان.

النظام الثاني: Lubuntu

نظام خفيف وسريع مبني على الأبونتو، لوبونتو يستعمل بنية LXDE في سطح المكتب، ومجموعة من البرامج الخفيفة والتطبيقات. ويركز هذا النظام بالدرجة الأولى على السرعة والكفاءة، نظراً لأنّه يستهدف الحواسيب ذات المواصفات الضعيفة، بالإضافة إلى أنّه نظام يستحق التجربة وبإمكانك تنصيبه كنظام وهمي في جهازك لتجربته وأخذ فكرة عامة عن طريقة عمله.


النظام الثالث : نظام Elementary OS

صراحة، أنا شخصيا أنصحك بهذا النظام سواء لديك حاسوب ذو مواصفات ضعيفة أو متوسطة أو حتى قوية. سوف تسألني لماذا؟
بكل بساطة لأنه نظام يستحق التجربة والعمل عليه، حيث إنه يجمع بين جمال الماك وكلنا نعلم مدى "الرقة والجمال" اللواتي تتمتعان به أنظمة شركة آبل، كما أنّه نظام سريع ولا يتطلب موارد قوية في جهازك وبالتالي يعتبر الخيار الأنسب لك أخي الكريم إن كنت تريد نظاما يجمع بين جمالية الماك وسهولة الويندوز.
فنظام Elementary OS هو الأفضل بدون أي أدنى شك، كما إن ما يميزه هو كونه نظام محمي، فكلنا نعلم أنّ أنظمة لينكس لها نظام حماية عالي لهذا تستعملها كبرى الشركات في مجال الحماية والأمن المعلوماتي، لكنها غالباً ما تفتقر إلى الجمال في المنظر، وهنا تكون نقطة ضعفها لأننا اعتدنا على الويندوز، وعندما نرى لينكس نراه كنظام صعب في الاستعمال خاصة وأن أغلب توزيعاته مختصة في مجال الأمن المعلوماتي وكونها مفتوحة المصدر أي مخصصة للمبرمجين. لكن Elementary OS قد حطم هذه الفكرة الآن وصارت من الماضي المنسي.


وبالنهاية، أتمنى أن تكون قد استفدت من الموضوع، واستطعت مساعدتك في إيجاد نظام تشغيل يوافق مواصفات حاسوبك وادخار مالك.

إن كان لك نظام لينكس مفضل، فتفضل بمشاركتنا إياه عبر التعليق أسفله، سأكون سعيد  جداّ بأن أستفيد منك.

معاذ غازي - خطوات مطور

تواصل قالب بلوجر متجاوب

قالب تواصل هو قالب بلوجر متجاوب خصص للمدونات المهتمة بالتصاميم والبرامج والشروحات الى ما تراه مناسب، يشمل تخطيط منظم عربي حتى يسهل الوصول والتعرف على الأداة خلال التركيب، تم توفير اللون الأزرق منه بناء على الطلبات السابقة يشمل اضافات مهمة منها سلايدر رئيسي يشتغل تلقائيا بتسمية كذلك سلايدر بالسيدبار يشتغل بتسمية كذلك يضم 2 بوستات يعرضان مواضيع مختارة بتسمية كما يدعم ادراج صور بالتعليقات وكل مزايا واضافات قالب تواصل تجدونها مذكورة بالشريط الجانبي لهذه التدوينة.

عند التحميل يرجى فتح ملف Documentation للتعرف على الشرح

الواجهة كاملة : اللون الأحمر والأزرق



الجمعة، 22 يناير 2016

تثبيت محرك بحث مخصص من جوجل

كيفية تثبيت محرك بحث Google المخصص لمدونات بلوجر، درسنا لهذا اليوم سيكون خفيف الظل. محرك البحث هو جزء مهم جدا في أي موقع كان ما قد ينقص في محرك البحث العادي أنه قد يظهر لك مواضيع في نطاق ما تبحث عنه فقط لا أكثر أما في محرك البحث المخصص من جوجل فكل كلمة أو عنوان له علاقة بما تبحث عنه سيظهر في نتائج البحث

أود توضيح أمر أننا في هذا الدرس لن نناقش اضافة محرك بحث بتصميم مغاير سيبقى محركك كما هو التغيير الوحيد هو نتائج البحث ولمن ليس لديه فكرة عما نود شرحه فليقم بالتجربة من خلال محرك بحث مدونة عرب ويب وسترى النتيجة... أوصي بشدة باستعمال محرك بحث مخصص لم له من فوائد ومميزات سنتطرق لها خلال الشرح، كما أن شرحنا يتضمن جميع الأساسيات لذا وجب التركيز عليه
شرح طريقة التركيب
1. يرجى زيارة موقع جوجل للبحث المخصص على : https://cse.google.com/cse
2. إضغط على Create a custom search engine لتسجيل الدخول للمحرك



3. عند الدخول إلى لوحة التحكم اضغط على New Search Engine



4. ثم املئ المطلوب كما مبين أدناه



A. ضع رابط مدونتك
B. تغيير إعدادات اللغة وفقا للغة المستخدمة في المدونة
C. إسم لمحرك البحث
D. بعد ملئ الإعدادات أعلاه اضغط على CREATE

5. اضغط على Get code



6. سجل رقم ID الخاص بك كالمحدد في الصورة لأننا سنحتاجه لاحقا




قبل أن ندخل في شكل الإضافة سأتطرق لكيفية تفعيل إعلانات أدسنس، حيث سيظهر إعلان على حسب بحث الزائر فإن كان الإعلان يحتوي على نفس محتوى متعلق بالقوالب مثلا سيظهر فوق نتائج البحث إن لم يكن لديك حساب أدسنس فيمكنك تخطي هذه المرحلة
تفعيل اعلانات ادسنس
1. من نفس لوحة التحكم الموقع انقر على محرك البحث الذي قمت بإنشائه
2. سترى خمس تبويبات : Basics (أساسيات)، Make money (كسب المال)، Admin (المشرف)، indexing (الفهرسة)، Advanced (خيارات أخرى)
قم بالضغط على تبويب Make money بعدها انقر على تفعيل ON




تخصيص محرك البحث
وصلنا لمرحلة تخصيص البحث المخصص توجد سبعة أشكال يظهر بها نتائج البحث، إما في صفحة جديدة أو منبثق أو في نفس الصفحة أو في صفحة ثابتة... وهذه الأخيرة هي ما سنعمل عليها أي مثل مدونتنا
1. ادخل إلى Look and fell
2. اختر المظهر Results only




مبروك عليك! أصبح لديك الآن معرف بحث وإعدادات ناجحة كل ما يتبقى الآن هو تثبيته على المدونة تابع التالي
تثبيت محرك البحث على المدونة
1. إتجه إلى الصفحات >> صفحة جديدة ضع في العنوان Search CSE بعدها بتبويب HTML ضع الكود التالي
<script>
(function() {
var cx = '007914758731451547183:qymqogegkxs';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:searchresults-only></gcse:searchresults-only>

<style type='text/css'>
#comments{ display: none!important; }
.post-body{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_WRBYc_kZ1i07Qp1TCsrE30yAStAyh5-a-gfgxFjsROtx42UOudwJXzL5TgrvklVlHHqstPY0zI88VlH29vu2rvCMB9H-_-kRTGx58odHkVH700GBPzSagxdmivBuYWguP0yw5_UbiRI/w220-h19-no/ajax-loader+%25281%2529.gif)50% 50% no-repeat!important;margin:0}
.gs-webResult div.gs-visibleUrl-long, .gs-promotion div.gs-visibleUrl-long {text-align: left; }
.gs-bidi-start-align.gs-snippet { padding-right: 20px!important; font: 12px/1.8em tahoma; } .gs-title { overflow: visible!important; }
.gsc-results-wrapper-visible { font-family: 'Droid Arabic Naskh', serif; }
.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult { border-color: #D6D3D3; background-color: #F7F7F7; margin: 10px 0; }
.gsc-control-cse .gsc-table-result {padding:10px;margin:0;display:block;}
.cse .gs-webResult .gs-snippet, .gs-webResult .gs-snippet, .gs-fileFormatType, .gs-imageResult .gs-snippet {color:#666;padding:10px 0;}
.cse .gs-result .gs-snippet, .gs-result .gs-snippet, .cse .gs-spelling-original, .gs-spelling-original {font-size:13px;line-height:normal;}
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {font-size:15px;text-decoration:none;font-weight:700;color:#444!important;}
.gs-result img.gs-image, .gs-result img.gs-promotion-image {vertical-align:middle;border:none;margin-bottom:0;}
.gs-webResult div.gs-visibleUrl-long, .gs-promotion div.gs-visibleUrl-long {display:block;font-size:10px;}
.post-body td:hover{background:#fff;}
.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page, .gsc-results .gsc-cursor-page.gsc-cursor-current-page {color:#fff;background-color:#333;text-shadow:none;padding:3px 7px;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {cursor:pointer;background:#f6f6f6;color:#666;text-decoration:none;padding:3px 7px; margin-bottom: -20px; position: relative; top: 15px;}
.gsc-selected-option-container {font-size:inherit;max-width:100%;width:90px!important;}
</style>
2. ضع بدل 007914758731451547183:qymqogegkxs المعرف الذي سجلته سابقا
3. قم بنشر الصفحة
4. اتجه إلى قالب >> تحرير واذهب مباشرة إلى محرك بحثك
5. أضف الكود التالي داخل محرك بحثك مع تغيير  007914758731451547183:qymqogegkxs
<input type='hidden' name='cx' value='partner-pub-007914758731451547183:qymqogegkxs' />
<input type='hidden' name='cof' value='FORID:10' />
<input type='hidden' name='ie' value='ISO-8859-1' />
* هذا مثال يوضح الطريقة على كود محرك بحثنا قبل اضافة الكود :
<form action='/search' class='searchform' method='get'>
<input class='searchfield' id='q' name='q' onblur='if(this.value==&apos;&apos;)this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value=&apos;&apos;' type='text' value='ابحث هنا...'>
<input id='searchsubmit' type='submit' value=''><span class='fa fa-glass'/></input>
</input>
</form>
* بعد إضافة الكود اصبح هكذا :
<form action='Ali2sm/p/search-cse.html' class='searchform'>
<input name='cx' type='hidden' value='partner-pub-007914758731451547183:qymqogegkxs'/>
<input name='cof' type='hidden' value='FORID:10'/>
<input name='ie' type='hidden' value='ISO-8859-1'/>

<input class='searchfield' id='q' name='q' onblur='if(this.value==&apos;&apos;)this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value=&apos;&apos;' type='text' value='ابحث هنا...'>
<input id='searchsubmit' type='submit' value=''><span class='fa fa-glass'/></input>
</input>
</form>
6. أنظر للكود أدناه ستجده في محرك البحث الخاص بك
<form action='/search' class='searchform' method='get'>
استبدل الرمز /search بهذا /p/search-cse.html وهو رابط الصفحة التي أنشأتها
7. قم بحفظ العمل واذهب للتجربة

لقد انتهينا من درس اضافة محرك بحث مخصص من جوجل

آمل أن الشرح افادكم ونجحت معكم كل المراحل لأنني قمت باختصارها وتبسيطها قدر المستطاع، نلقاكم في تدوينة اخرى إن شاء الله .

أفضل 10 شركات استضافة لاستضافة لموقعك على الأنترنت

أفضل 10 شركات استضافة لاستضافة لموقعك على الأنترنت

أي شخص يريد إنشاء موقع على الأنترنت، أو شيء يتبادر في ذهنه هو شركة الاستضافة، ويبدأ في طرح السؤال الشهير : ما هي أفضل شركة استضافة لموقعي؟
إن كنت تطرح هذا السؤال الآن فدعني أجيبك عنه، حيث أني سوف أشارك معك في هذا الموضوع أفضل 10 شركات استضافة لموقعك والتي هي رخيصة وتستطيع أن تدفعها في حال كان لك رأس مال بسيط جدا، كما أنها استضافات محمية ولها مميزات عديدة أدعك لتتعرف عليها بنفسك.

الشركة الأولى : 1&1

شركة تصلح لاستضافة مدونتك الصغيرة في حال لم يكن لديك مال كفيل للدفع لVPS أو Server، حيث أن الثمن هو بخس 1 دولار لمدة شهر كامل، وبإمكانك الدفع لمدة سنة بثمن 10 دولار فقط. كما أن Support يعمل لمدة 7/24 ساعة.

الشركة الثانية: SiteGround

حسب آراء مستخدمين هاته الاستضافة وتقييمهم لها، فإنها استضافة جيدة، لكن حسب نظري فإن أغلب الذين يستخدمونها يعملون بسكربت الووردبريس، وبالتالي فإن كان لك موقع تستضيفه على الووردبريس فبإمكانك اقتناء هذه الاستضافة التي يغلب عليها طابع الحماية والأمان، كما أن Support سريع في الإجابة، بالإضافة إلى أنها تتميز بطابع السرعة. الثمن هو 3.95 دولار تقريبا 4 دولار لمدة شهر.

الشركة الثالثة : iPage

شركة لاقت إقبالا وشهرة واسعة في الأسبوعين الأخيرين، نظرا للسهولة في التعامل، حيث أن أي شخص دون خبرة يستطيع إنشاء موقعه عليها عكس العديد من الاستضافات التي ما إن تفتح لوحة التحكم Cpanel تحتاج إلى من يرشدك خطوة بخطوة في التعامل.
حسب نظري هي شركة جيدة بثمن 2 دولار لمدة شهر كامل (عرض محدود بتخصيم 83%)، والSupport يعمل لمدة 7/24 ساعة، كما أنها لحد الآن هي الاستضافة التي تقدم لك العديد من المميزات التي تتطلب ثمنا مجانا فقط باقتنائك لاستضافتها مثل:
  • الحصول على دومين مجانا .
  • أدوات بناء موقع مجانا.
  • الحصول على إيميل احترافي باسم شركة @yourbusiness مجانا باقتنائك للاستضافة.
  • والمفاجأة هي أنها تقدم أدوات التسويق Marketing مثل الإعلان على أدوردز وbing وباقي المنصات مجانا.

الشركة الرابعة : Site5 Web Hosting

استضافة قوية جدا، ثمنها هو غير مناسب بالنسبة لشخص جديد في المجال، حيث أن ثمنها هو 12 دولار تقريبا لمدة شهر إن أردت الحصول على العديد من المميزات وأن يكون موقعك مكتمل وإن كان عدد زوارك يفوقون 100.000 زائر شهريا. لكن إن كان لك عدد صغير من الزوار لا يتجاوز عددهم ال10.000 زائر شهريا، فبإمكانك دفع 5 دولار فقط لمدة شهر كامل، وسوف تحصل على إمكانية إنشاء موقع واحد فقط لا غير والمميزات هي جد محدودة.

الشركة الخامسة : Dreamhost

شركة استضافة قديمة ولها سمعتها في السوق فأزيد من 18 سنة من العمل في المجال كفيلة بجعلك تفرض نفسك بين شركات الاستضافة حول العالم. أزيد من 1.500.000 موقع مستضاف على هذه الشركة. مميزات هذه الشركة هي كونها تضمن لك إمكانية إرجاع أموالك إليك في حال لم ترقك الاستضافة لكن شرط أن لا تتجاوز 97 يوم من استعمالك لها، كما أن ثمنها هو مناسب نوعا ما 9 دولار لمدة شهر، ومع إمكانية إنشاء عدد لا متناهي من المواقع على نفس الاستضافة إلا أن الموقع يوفر لك إنشاء دومين واحد مجانا، وفيما يخص الBandwith فهو غير محدود.

الشركة السادسة : JustHost

شركة جيدة بثمن 4 دولار لمدة شهر ومميزات عديدة توفرها لك، حيث أنك تحصل على هدية 100 دولار لترويج موقعك على و أدووردز يوفرها لك الموقع، منشئ مواقع بقوالب جاهزة، لوحة تحكم سهلة التعامل وضمان استرجاع أموالك شرط أن لا تتجاوز مدة شهر.

الشركة السابعة : HostMonster

استضافة موجهة لأصحاب مواقع النيتش (المواقع الموجهة للربح من الأدسنس عبر الاعتماد على مجال معين) بالدرجة الأولى، حيث أنها تختصر عليك الوقت في تنصيب منصة الووردبريس في كل مرة مرغب في إنشاء موقع، كما أن ثمنها هو 5 دولار لمدة شهر، والدعم الفني للموقع Support يعمل لمدة 7 ساعات على 24 ساعة. كما أن ضمان استرجاع الأموال موجود شرط أن لا تتجاوز مدة 30 يوم. باختصار فمميزات هذه الشركة تشبه مميزات JustHost.

الشركة الثامنة : iPower

استضافة بثمن 3.25 دولار لمدة شهر كامل، تصلح لجميع أنواع المواقع سواء منتدى، مدونة، معرض Portfolio.. ودعم يعمل لمدة 7/24 ساعة، كما أنها توفر لك Unlimited bandwith أي موارد استهلاك السيرفر الناتجة عن ترافيك الزوار وتصفحهم للموقع وبالتالي لا تخف من أن يتوقف موقعك عن العمل بشكل مفاجئ. بالإضافة إلى أنها توفر لك أدوات بناء موقع واختيار قوالب احترافية وإنشاء دومين مجانا وغيرها. وأخيرا إمكانية استرجاع أموالك لمدة 30 يوم.
تبقى استضافة جيدة على العموم، خاصة وأن ثمنها أرخص بالمقارنة مع الاستضافات السالف ذكرها.

الشركة التاسعة : Greengeeks

شركة استضافة تم إنشاؤها سنة 2008، ثمن الاستضافة هو 3.96 دولار لمدة شهر أي تقريبا لنقل 4 دولار، توفر لمستخدميها العديد من المميزات مثل :
أدوات SEO وتسويق مجانية.
إمكانية استرجاع أموالك لمدة لا تتجاوز 30 يوما.
أدوات مجانية لبناء موقع ناجح على الأنترنت.
عدد لا متناهي من الدومينات في حساب واحد.
وباقي المميزات أتركك لكي تكتشفها بنفسك عبر هذا الرابط.


الشركة العاشرة : FatCow

شركة بثمن 3.15 دولار لمدة شهر حسب العرض الحالي والذي هو خصم ل%60 من الثمن الأصلي للاستضافة، لكن الثمن الأصلي هو 9 دولار شهريا. توفر هذه الشركة العديد من المميزات لمستخدميها، مثل أي استضافة أخرى، وتبقى  جيدة على العموم.
المصدر : Top10Arabic

نبذة عن الموقع:
في بعض الأحيان وأنت تتجول على الأنترنت، قد يخطر في بالك فكرة معرفة أفضل 10 شركات في مجال معين، أو أفضل 10 لاعبين، ففكرة البحث عن أفضل 10 أشياء في أي مجال كان هي فكرة محبوبة عند العديدين ومن بينهم أنت وأنا.
موقع سيفيدك كثيرا في معرفة أفضل 10 شركات، لاعبين، طرق وغيرها.. في مختلف المجالات وباللغة العربية.

وأنت.. هل لك استضافة مفضلة غير التي شاركت الآن؟ شاركني بها إذا عبر التعليق أسفله

معاذ غازي - خطوات مطور

الأربعاء، 20 يناير 2016

كيف تربح آلاف الدولارات عبر التنافس مع مبرمجين حول العالم؟

كيف تربح آلاف الدولارات عبر التنافس مع مبرمجين حول العالم؟

العالم يتطور بسرعة، لذلك عليك مواكبته بكل ما أوتيت من جهد وقوة في سبيل تحقيق إنتاجية أكبر في حياتك وتكون 'Updated' دائما لمستجدات مجالك. فإذا كنت مبرمج بلا شك أنك من حين لآخر تشك في قدراتك وتطرح على نفسك هذا السؤال "هل أنا فعلا مبرمج؟ وهل لي مؤهلات قوية في هذا المجال؟" إن كنت تطرح هذا السؤال فهذه التدوينة لك أخي الكريم.
بلا شك توجد العديد من المواقع التي توفر لك خاصية إجراء امتحان بعد إنهائك للدراسة فيها مثل موقع W3schools أو Openclassrooms وغيرها من المنصات المتخصصة في تعليم البرمجة أونلاين والتي تعطيك شهادة بعد اجتيار الامتحان بعلامة حسنة إلى جيدة.
لكن اليوم سوف تتعرف على موقع مغاير لهذه المواقع التي ذكرت، فكما عهدت على أن مدونة خطوات مطور تفكر دائما خارج الصندوق وتطرح مواضيع في المستوى بالنسبة للمطور العربي وتطوير قدراته في المجال.
الموقع الذي ستتعرف عليه هو موقع غربي TopCoder والذي يعتبر منصة تجمع بين آلاف المبرمجين حول العالم، والذين يخضعون لمباريات Competitions بينهم مقابل الحصول على المال (أتحدث هنا عن آلاف الدولارات).
تأسس موقع TopCoder سنة 2001 ، هذا الأخير يعتبر أكبر مجتمع على الأنترنت يجمع بين المبرمجين المتنافسين بينهم حول العالم. يوجد في الموقع أكثر من 938.000 عضو يتبارون فيما بينهم من أجل الحصول على جوائز مالية.
بلا شك أنك تتساءل الآن.. كم من المال سوف أتقاضى إن نجحت في المباراة؟
في سنة 2014 وفر الموقع جائزة مقدرة ب300.000 دولار للفائزين.
يوفر الموقع مباريات في عدة مجالات، في تصميم المواقع، تصميم واجهات التطبيقات UI/UX، في تطوير المواقع، الخوارزميات وغيرها من مجالات البرمجة التي بإمكانك المنافسة فيها حسب تخصصك.
الجميل في الموقع هو أنه يعتمد على خوارزمية تمكنه من تقييمك في الموقع ورفع ترتيبك، فكلما تباريت وتنافست على المراكز الأولى كلما رفع ترتيبك في الموقع وبالتالي تزيد فرصة حصولك على الجائزة المالية بالإضافة إلى أنك تصبح معروفا على صعيد الموقع وبالتالي تبني سمعة جيدا لك وتصبح معروفا خارج الموقع أيضا.
TopCoder له براند/سمعة عالميا، حيث أن كبريات الشركات في العالم مثل IBM، فيسبوك، أمازون قد أدلت بقوة المبرمجين الموجودين به، كما أنه بإمكان العديدين من المتنافسين أن يحصلوا على فرصة عمل في هذه الشركات في المستقبل إن كانوا مبرمجين ذوي كفاءات عالية لأنه كما تعلم أن هذه الشركات لا تعمل بالشهادة بل بكفاءة الشخص وهل هو فعلا أهل لهذا العمل أم لا!

وأنت ؟ هل لديك موقع خاص بالتنافس بين المبرمجين؟ شاركنا به أيضا في التعليق أسفله حتى تعم الفائدة.

معاذ غازي - خطوات مطور

الثلاثاء، 19 يناير 2016

اضافة نجوم بالتصنيف للمشاركات الشائعة

إضافة نجوم لأداة المشاركات الشائعة، حقا هذه الاضافة تعطي منظر جميل ومختلف للمشاركات الشائعة وتصنف أعلى زيارة لموضوع عبر منحه خمسة ⭐ ومع كل موضوع أقل تنقص النجوم على حسب اختيارك لعرض المشاركات إما كل الوقت أو آخر 7أيام.
إذا كنت تريد تطبيقها على مدونتك فانصحك باختيار ما بين 5 و 6 مواضيع في الأداة ويمكنكم المعاينة عبر مدونتنا مباشرة ما يبقى إلا متابعة هذا الشرح البسيط
شرح طريقة التركيب
1. إذا كنت تتوفر على الكود التالي خاص بأيقونات Font Awesome فلا داعي لإضافته، يضاف فوق </head>
<link href='//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css' rel='stylesheet'/>
2. ضع الشكل المختار فوق ]]></b:skin> أو ضعه بين <style> </style> فوق </head>

الشكل الأول

/* Popular Post S1 */
.PopularPosts ul{background:#fff;list-style:none;margin:0;padding:5px 5px 0;overflow:hidden;border-top:none}
.PopularPosts li,.PopularPosts li img,.PopularPosts li a,.PopularPosts li a img{margin:0;padding:0;list-style:none;border:none;background:none;outline:none}
.PopularPosts ul{margin:0;list-style:none;color:#64707a}
.PopularPosts ul li img{background:#fafafa;display:block;margin:0 10px 0 0;width:60px;height:60px;overflow:hidden;float:right; margin-left: 10px;}
.PopularPosts ul li{position:relative;background-color:#fff;margin:0;padding:.7em 0!important;border:0;position:relative;border-bottom:1px dotted rgba(0,0,0,0.2)}
.PopularPosts ul li:before{font-family:fontawesome;content:'\f005\f005';display:inline-block;position:absolute;color:#f39c12;text-align:center;bottom:0;left:0;margin:9px 0;font-size:11px;padding:0;font-weight:normal;line-height:normal;transition:all .3s}
.PopularPosts ul li:nth-child(1):before{font-family:fontawesome;content:'\f005\f005\f005\f005\f005';}
.PopularPosts ul li:nth-child(2):before{font-family:fontawesome;content:'\f006\f005\f005\f005\f005';opacity:.9}
.PopularPosts ul li:nth-child(3):before{font-family:fontawesome;content:'\f006\f006\f005\f005\f005';opacity:.85}
.PopularPosts ul li:nth-child(4):before{font-family:fontawesome;content:'\f006\f006\f006\f005\f005';opacity:.8}
.PopularPosts ul li:nth-child(5):before{font-family:fontawesome;content:'\f006\f006\f006\f006\f005';opacity:.75}
.PopularPosts ul li:hover:before{opacity:1}
.PopularPosts ul li:first-child{border-top:none}
.PopularPosts ul li:last-child{border-bottom:none}
.PopularPosts ul li .item-title a,.PopularPosts ul li a{color: #333; font-size: 12px; font-family: tahoma;}
.PopularPosts ul li a:hover{color:#2476e0;}
.PopularPosts .item-thumbnail{margin:0;}
.PopularPosts .item-snippet{display:none}
.PopularPosts .item-title{font-weight:700;padding-bottom:.2em;padding:0 5px}

الشكل الثاني

/* Popular Post S2 */
.PopularPosts ul{background:#fff;list-style:none;margin:0;padding:5px 5px 0;overflow:hidden;border-top:none}
.PopularPosts li,.PopularPosts li img,.PopularPosts li a,.PopularPosts li a img{margin:0;padding:0;list-style:none;border:none;background:none;outline:none}
.PopularPosts ul{margin:0;list-style:none;color:#64707a}
.PopularPosts ul li img{background:#fafafa;display:block;margin:0 10px 0 0;width:60px;height:60px;overflow:hidden;float:right;margin-left:10px;}
.PopularPosts ul li{position:relative;background-color:#fff;margin:0;padding:.7em 0!important;border:0;position:relative;border-bottom:1px dotted rgba(0,0,0,0.2)}
.PopularPosts ul li:before{font-family:fontawesome;content:'\f005\f005';display:inline-block;position:absolute;color:#f39c12;text-align:center;bottom:0;left:0;margin:9px 0;font-size:11px;padding:0;font-weight:normal;line-height:normal;transition:all .3s}
.PopularPosts ul li:nth-child(1):before{font-family:fontawesome;content:'\f005\f005\f005\f005\f005';}
.PopularPosts ul li:nth-child(2):before{font-family:fontawesome;content:'\f005\f005\f005\f005';opacity:.9}
.PopularPosts ul li:nth-child(3):before{font-family:fontawesome;content:'\f005\f005\f005';opacity:.85}
.PopularPosts ul li:nth-child(4):before{font-family:fontawesome;content:'\f005\f005';opacity:.8}
.PopularPosts ul li:nth-child(5):before{font-family:fontawesome;content:'\f005';opacity:.75}
.PopularPosts ul li:hover:before{opacity:1}
.PopularPosts ul li:first-child{border-top:none}
.PopularPosts ul li:last-child{border-bottom:none}
.PopularPosts ul li .item-title a,.PopularPosts ul li a{color:#333;font-size:12px;font-family:tahoma}
.PopularPosts ul li a:hover{color:#2476e0;}
.PopularPosts .item-thumbnail{margin:0;}
.PopularPosts .item-snippet{display:none}
.PopularPosts .item-title{font-weight:700;padding-bottom:.2em;padding:0 5px}
3. قم بحفظ العمل وشاهد النتيجة

الأحد، 17 يناير 2016

للمبرمجين: موقع يساعدك على إيجاد أفضل السكربتات في شتى المجالات (برمجة التطبيقات، برمجة المواقع..)

للمبرمجين: موقع يساعدك على إيجاد أفضل السكربتات في شتى المجالات (برمجة التطبيقات، برمجة المواقع..)

سبق لي وأن نشرت موضوعا بنفس الفكرة والذي كان عبارة عن أفضل 4 مواقع سوف تحتاج لها في حياتك البرمجية. ففي كثير من الأحيان، ترغب في شراء سكربت ما، أو تريد معاينة أحد السكربتات لمبرمج آخر لكي ترى ما تفتقره أنت في السكربت الخاص بك وتصحح الأخطاء الموجودة به.
في هذه التدوينة سوف تتعرف رفقتي على موقع سيوفر لك مجموعة من السكربتات الجاهزة والاحترافية في مختلف المجالات سواء في مجال برمجة التطبيقات أو سكربتات المواقع بالإضافة إلى أنه يحتوي على العديد من الإضافات Plugins لموقعك.
موقع Hot Script هو موقع مختص في تقديم سكربتات مدفوعة أو مجانية للمستخدم، وما يميزه هو أن السكربتات الموجودة هي احترافية وليست للمبرمجين الهواة، وهذا ما يجعلك تعتمد عليه كمرجع أساسي لك كمبرمج أو مطور. تم إنشاء الموقع سنة 2002 وهو يحتوي على أكثر من 16 لغة برمجية مقسمة بالموقع، كما أنه يحتوي على أطنان من السكربتات التي بإمكانك معاينتها وتحميلها، أو شراؤها ومن ثم تحميلها.
وبإمكانك أنت أيضا، الشروع في الربح من السكربت الخاص بك شرط أن يكون احترافيا عبر التسجيل في الموقع ووضعه للبيع كما يفعل باقي المبرمجين في الموقع.

كان هذا موضوعا صغيرا، أردت أن أشارك معك فيه هذا الموقع الذي سوف يفيدك كثيرا كمبرمج وسوف يختصر عنك الوقت في البحث.
معاذ غازي - خطوات مطور

أفضل قنوات اليوتيوب التي عليك متابعتها لسنة 2016 لتجعل نفسك أفضل!

أفضل قنوات اليوتيوب التي عليك متابعتها لسنة 2016 لتجعل نفسك أفضل!

على الشخص أن يطور نفسه كل يوم، وكل سنة يجب أن يصبح أفضل من السنة الفارطة ويزيد من مستوى معرفته، لذلك في تدوينة اليوم سوف تتعرف على عدة قنوات يوتيوب عليك متابعتها في هذه السنة لجعل نفسك أفضل. حيث أنها سوف تساعدك على أن تصبح شخصا أكثر إنتاجية وإيجابية في حياتك، وبالتالي سوف تشكل هذه القنوات بإذن الله نقطة تحول لك في حياتك.

1. قناة RedFrost Motivation

قناة أجنبية غنية عن التعريف تختص في مجال التنمية الذاتية عبر تقديم سلسلة من الفيديوهات التي تحتوي على مقاطع من أفلام ومع خطاب Speech لأحد رواد التنمية الذاتية، فعند مشاهدتك للفيديو تحس بأنك تشحن طاقتك الإيجابية حيث أنك تصبح متحمس Motivated للسعي وراء تحقيق أهدافك. صراحة فأنا أشاهد هذه القناة كل يوم لأشحن طاقتي الإيجابية وأصبح متحمسا ليومي الجديد.

2. قناة Brendon.com

تعد من بين أكثر القنوات الحاصلة على الشعبية في اليوتيوب حول التنمية الذاتية، كما أن صاحبها يعد من أشهر المدربين في هذا المجال عالميا، القناة تحتوي على المئات من الفيديوهات التي تهدف إلى تحسين نمط عيش حياتك وتغييرها نحو الأفضل.
قصة إنشاء هذه القناة وتحديدا كون هذا الشخص مدربا في مجال التنمية البشرية هو كونه تعرض لحادثة سير وهو في سن ال19 من عمره نجا منها بأعجوبة، ومنذ ذلك الحين وهو يسأل نفسه كل يوم هذه الأسئلة : "هل عشت اليوم فعلا؟ هل أحببت؟.."

3. قناة الدكتور أحمد عمارة

قناة تخص مجال الطاقة الحيوية واستعمال قانون الجذب Law of attraction من أجل حياة أكثر متعة وسعادة، فإن كنت تعاني من مشاكل نفسية سواء في عملك أو بين وسطك العائلي، فإن الدكتور المصري أحمد عمارة سوف يساعدك على أن تصل لأعلى درجات السعادة والمتعة في حياتك عن طريق تقديم فيديوهات عبارة عن نصائح تجعلك تكون إنسانا إيجابيا في حياتك.

4. قناة Brian Tracy

قناة مختصة في تقديم فيديوهات عبارة عن توجيهات ونصائح لتحسين حياتك عمليا وجعلك شخصا أكثر إنتاجية في حياتك. يعتبر Brian Tracy أشهر شخص مستمع إليه من طرف رواد الأعمال الناجحين اليوم، حيث أنه من خلال مشاهدتي لفيديوهاته لاحظت على أنه يتكلم بطريقة هادئة لكي تركز معه، بالإضافة إلى أن فيديوهاته مختصرة، ففي 5 دقائق فقط تستفيد الكثير..

5. قناة Tai Lopez

مليونير أمريكي، يقدم فيديوهات يومية تقريبا، يشرح من خلالها العديد من النصائح حول ريادة الأعمال وأسرار النجاح في الحياة، بالإضافة إلى أنه يشارك الكتب التي يقرأها دائما حيث أن هذا الشخص بعد متابعتك له سوف تستنتج بأن القراءة بالنسبة إليه مثل شرب الماء أو التنفس.

6. قناة TEDx Talks

TEDx هي عبارة عن مجتمع عالمي يقوم بإنشاء أحداث Events في أي بلد تقريبا، والتي يجمع فيها الناجحين في حياتهم. حيث أن الشخص المستضاف يقف في الخشبة ويقدم قصة نجاحه وكيف وصل إلى ما وصل إليه الآن، بالإضافة إلى أنه يستقبل أسئلة وتدخلات الحاضرين ويجيب عليهم. صراحة القناة استفدت منها الشيء الكثير حيث أن النصائح التي تسمعها من طرف شخص كافح ونجح، تجعلك تحس بما يحس به ذلك الشخص الآن وهو طعم النجاح بعد المرارة، وهذا ما يشجعك أيضا على المضي قدما في تحقيق أحلامك.

7. قناة الدكتور إبراهيم الفقي رحمه الله

قناة تجمع جميع فيديوهات محاضرات الدكتور الكاتب والمحاضر العالمي المصري إبراهيم الفقي رحمه الله، قناة مختصة في التنمية البشرية وخلق رؤية لدى المشاهد حتى يعرف لماذا خلق ويكون عضوا فعالا ومنتجا في مجتمعه، وليس Copy لأناس آخرين. بالمختصر المفيد.. هذه القناة سوف تجعلك إنسانا متميزا بمعنى الكلمة.

8. قناة إقرأ iRead

قناة للدكتور الفلسطيني عدنان إبراهيم، هذه القناة مختصة في الثقافة الإسلامية وما جعلني أشاركها في هذه التدوينة ليس فقط لأنها قناة دينية تعلمك كيف تصلي أو تصوم.. لأن كل ذلك قد تعلمناه في حصص التربية الإسلامية في الابتدائية، لكن ما يعجبني فيها هو أن الدكتور يطرح مواضيع العصر، مواضيع قابلة للنقاش عبارة عن أسئلة مثيرة للاهتمام ويجاب عنها في الفيديو بطريقة عصرية وليس فقط دينية، حيث أن الدكتور إلى جانب دراسته للفقه وأصوله فإنه قد درس الطب، والفلسفة، وفيزياء الكم، والبيولوجيا والنحو. وهذا ما يجعله شخصا متميزا عن باقي الدعاة الموجودين الآن. صراحة استفدت من هذا الشخص الشيء الكثير في ثقافتي كمسلم.

9. قناة Top Viners

قناة مختصة في تقديم الVines، وإن لم تكن تعرف ما هي الVines فهي عبارة عن فيديوهات قصيرة جدا مدتها لا تتعدى الثوان وتكون مضحكة. عليك أن تعرف أخي الكريم، أن الحياة ليست كلها جد وعمل، يجب عليك أن تلهو وتضحك مع أصدقائك، لهذا أشاركك الآن هذه القناة التي بإمكانك مشاهدتها من حين إلى آخر لكسر روتينك اليومي والاستمتاع بالضحك فالضحك مفيد للقلب.

10. قناة Passion4Profession

قناة غنية عن التعريف، مشاهداتها تفوق ال348 مليون مشاهدة، تقدم سلسلة من الفيديوهات التي تخص الFitness والمحافظة على لياقتك البدنية بل وبناء العضلات وتقويتها دون الذهاب إلى أي Gym. بالإضافة إلى أنه بإمكانك تنصيب تطبيق P4P على جهازك الآيفون أو الأندرويد لممارسة الرياضة أينما ارتحلت.

11. قناة Fit Men Cook

قناة مختصة في تقديم فيديوهات حول طبخ طعام صحي خال من الدهون والكالوريات Calories، فإن كنت تذهب إلى الGym ولا تأكل طعاما صحيا فإنك لن تحصل على الجسم الذي تحلم به فالطعام والتدرب Workout عنصران مترابطان لا يمكنك أن تفصل بينهما. بالإضافة إلى أن الطعام الصحي يجعلك تحافظ على صحتك وتتفادى الكثير من الأمراض التي قد تودي بحياتك إلى الهلاك مثل أمراض الضغط أو السكري أو القلب وغيرها..

وأنت؟ هل لك قناة مفضلة؟ لماذا لا تشاركنا بها عبر التعليق أسفله؟ سأكون جد سعيد بأن أتعرف عليها أيضا!

معاذ غازي - خطوات مطور

السبت، 16 يناير 2016

تركيب تعليقات Disqus جنبا إلى تعليقات بلوجر

إضافة تعليقات Blogger جنبا إلى تعليقات Disqus، هذا أكثر طلب سبق وتلقيته وهو طريقة اضافة تعليقات بلوجر مع Disqus. وها أنا ألبيه لمتابعينا الأعزاء بهذا الشرح الخاص لدمج تعليقات بلوجر مع ديسكس. هناك نقاط إيجابية وسلبية بالمنصات الفردية للتعليق فأحسنها لمنصة بلوجر هي منصة Disqus والعديد يستعملها سواء مدونات بلوجر أو منصات أخرى، فإذا أردت أن تترك تعليقات بلوجر وتحصل على كل مزايا بكل نظام تعليق ينبغي إضافة تبويب للإنتقال بين المنصتين في مدونتك وكذلك تتيح للزائر الإختيار الأنسب له.

فلمن تابع التدوينة السابقة لتركيب تعليقات فيسبوك جنبا إلى تعليقات بلوجر فالشكل مثلها والإنتقال بين تعليقات بلوجر وديسكس جد سلس وسريع جدا... ما رأيكم الآن لو ذهبنا للمعاينة المباشرة :
شرح طريقة التركيب
1. ابحث عن ]]></b:skin> وضع الكود التالي فوقه أو ضعه بين <style> </style> فوق </head>
.ar1web_comtab { margin: 0 0;}
.ar1web_comtab li{cursor: pointer; float: right; text-align: center; width: 43%; padding: 7px 10px 10px; color: #FFF; text-transform: uppercase; font-size: 13px; -webkit-user-select: none; direction: ltr; list-style: none;}
.ar1web_comtab li:nth-child(1){background:#F2802A;}
.ar1web_comtab li:nth-child(2){background:#1E89E4;}
.ar1web_comtab li .fa{display:inline-block;font-size:15px;}
.ar1web_comtab li h4{margin:0;font-family: Droid Arabic Naskh,sans-serif; font-size: 15px;}
2. ابحث عن <div class='comments' id='comments'> بعدها ضع الكود التالي أسفله
* ستجد منه اثنان ضع الكود في كلاهما
<script type='text/javascript'>//<![CDATA[
function commentToggle(o){$(".com-tab").addClass("off-comtab"),$(o).removeClass("off-comtab"),$(".com-page").hide(),$(o+"_page").show()}//]]></script>
<nav class='ar1web_comtab'><ul><li class='com-tab' id='blogcom' onclick='javascript:commentToggle(&quot;#blogcom&quot;);'><i class='fa fa-comments'/> <h4>Blogger تعليقات</h4></li><li class='com-tab off-comtab' id='disqcom' onclick='javascript:commentToggle(&quot;#disqcom&quot;);'><i class='fa fa-comments'/> <h4>Disqus تعليقات</h4></li></ul><div class='clear'/></nav>

<div class='comments com-page' id='disqcom_page' style='display:none;'>
<div id='disqus_thread'/>
<script type='text/javascript'>//<![CDATA[
/* * * غير الأفضل لكم باسم تعليقات ديسكس * * */
var disqus_shortname = 'الأفضل لكم';
!function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="//"+disqus_shortname+".disqus.com/embed.js",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(e)}();
//]]>
</script>
<noscript>الرجاء تمكين الجافا سكريبت لعرض <a href='https://disqus.com/?ref_noscript' rel='nofollow'>تعليقات مدعومة من ديسكس.</a></noscript>
<div class='clear'/></div>
3. غير الأفضل لكم بإسم المستخدم على Disqus
* الكود التالي هو لإظهار الأيقونات إذا كنت تتوفر عليه فلا داعي لإضافته، يضاف فوق </head>
<link href='//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css' rel='stylesheet'/>
4. قم بحفظ العمل ومبروك عليك الاضافة
وهكذا نصل لنهاية تدوينتنا، أتمنى أن تكون قد أفدَتكم ونلقاكم في تدوينة جديدة.. أي استفسار/ مشكل فهو مرحب به.

خطوة بخطوة.. كيف تصبح مطور - مبرمج محترف؟

خطوة بخطوة.. كيف أصبح مطور - مبرمج محترف؟

كمبرمج فلا شك بأنك تحلم في يوم من الأيام أن تصبح مبرمجا محترفا ويتم الاعتماد عليك في المشاريع البرمجية الكبرى التي تتطلب خبرة في المجال، لذلك في تدوينة اليوم أنا هنا من أجلك عزيزي المبرمج، حيث باتباعك لهذه الخطوات بإذن الله سوف تطور من مستواك في البرمجة بشكل كبير، وإن كانت هنالك ثغرات عندك فبإمكانك إصلاحها عند اتباعك لهذه الخطوات التي سوف أسرد عليك الآن.

إقرأ بتمعن وتركيز!

1 - إختر لغة واحدة، وتعلم الأساسيات

 من سمات العقل البشري أنه لا يستطيع التركيز على أكثر من شيء واحد، فمن طبيعة الإنسان الفطرية أنه يركز على شيء واحد حتى يقوم به بأفضل شكل ممكن، لذلك عليك كمبرمج أن تختار لغة برمجية واحدة (Java مثلا) وتدرسها بشكل جيد عبر متابعة العديد من الكورسات والدورات الموجودة على الأنترنت وأن تأخذ وقتك الكافي في التعلم ولا تتسرع أبدا في التعلم حتى لو استغرق منك وقتا طويلا للاستيعاب.
 أتذكر نفسي قبل بضع سنين، كنت أريد أن أتعلم العديد من اللغات البرمجية في سنة واحدة (C و جافا و Visual Basic و php و Delphi..) ظنا مني أنه عند تعلمي سوف أصبح مبرمجا عبقريا ومحترفا في المجال D: ، لكنني من بعد مرور الزمن استنتجت أنه لا يمكنني فعل ذلك، فالتخصص هو أفضل شيء والتشتت في لغات البرمجة يولد مبرمجا فاشلا، حيث أن أبسط المشاريع لن تكون قادرا على إنجازها مع الأسف لأنك آنذاك لقد أعطيت كل جزء من دماغك لغة وبالتالي من أجل أن تعمل على مشروع من الصفر لن تستطيع فعل ذلك.

2. إصنع شيئا صغيرا

 لا زلت تتذكر حينما كنت صغيرا وترسم سيارة أو جسما في ورقتك وتلونه ويكون تلوينك خارجا عن الإطارات لكنك مع مرور الوقت تصبح تتعلم طريقة التلوين والرسم. نفس الشيء بالنسبة للبرمجة، عند تعلمك للغة ما مثلا php لا تتسرع وتبدأ في صنع سكربتات كبيرة، إبدأ بالسكربتات الصغيرة مثلا سكربت تسجيل الدخول Login، سكربت رفع ملفات upload وهكذا..
إصنع أبسط الأشياء ومع مرور الوقت سوف تتقنها وسوف تجد نفسك تتطور من تلقاء نفسك نظرا لأن مستواك أضحى مرتفعا.

3. تعلم العمل في إطار عمل Framework

 بعد أن تعلمت الآن لغتك المحبوبة، وعملت على عدة مشاريع صغيرة، وبدأت الآن تدخل إلى مشاريع أكبر، سوف تجد بأن العديد من الأكواد تعيد كتابتها ويستغرق هذا منك وقتا طويلا، وعليك أن تعمل في وقت أسرع وتسلم مشروعك في أقرب وقت، هنا جاء دور إطار العمل Framework ، هذا الأخير سيوفر عنك هذا العناء وسوف يربحك وقتا أطول ومجهودا أقل حيث أنك سوف تعمل بذكاء لا بجهد (Work smart, not hard) . لا تتشتت في العديد من الإطارات، مثلا إن كنت مبرمج تطبيقات فاعمل على إطار واحد خاص بهذا العمل وركز عليه وحده فقط، وإن كنت مبرمج مواقع فالعديد من الإطارات توجد مثل إطار PHP Cake.

4. تعلم إدارة قواعد البيانات

 بلا شك لا تخفى عنك هذه النصيحة أخي الكريم، أنه من الواجب عليك تعلم إدارة قواعد البيانات من نوع MySQL في حال كنت مبرمج مواقع.
 جميع الشركات التقنية تطلب من موظفيها أن تكون لهم خبرة في مجال إدارة قواعد البيانات لذلك تعلمها وخذ وقتك الكافي فيها فإنك سوف تحتاجها.

5. تعلم كتابة كود برمجي سليم

 الآن لقد حان الوقت لكي تتعلم كيف تكتب كود برمجي سليم مهيكل وخال من الأخطاء بالإضافة إلى أنه مفهوم من طرف أي شخص يقرأ برنامجك ويحلله، من أجل الوصول إلى هذا المستوى عليك أن تقرأ كثيرا في المجال لذلك أنا الآن سوف أعطيك مجموعة من الكتب التي بإمكانك شراءها من على متجر أمازون العالمي أو البحث عنها في جوجل بامتداد PDF لتحميلها، المهم هاهي أمامك الآن لك الحرية في أن تفعل ما تشاء :
Code Complete
Clean Code 
Refactoring
 Working Effectively With Legacy Code
Programming Pearls

6. تعلم لغة أخرى

 الآن بعد أن أتقنت اللغة الأولى والتي ركزت عليها بنسبة %100 من أجل إتقانها، عليك الآن أن توسع معارفك أكثر عن طريق تعلمك للغة أخرى قريبة من اللغة الأخرى فمثلا إن كان تخصصك هو برمجة التطبيقات وتعلمت الJava فالآن قم بالمرور إلى Swift الخاصة ببرمجة تطبيقات آبل.
ما إن تنتهي من تعلم اللغة الثانية، طبق ما قرأته الآن في الخطوات السابقة حتى تتمكن منها أكثر.

7. إصنع شيئا احترافيا

 حسنا، الآن لقد أتى الوقت لكي تبرهن على طاقاتك كمبرمج، وعليك أن تستثمر كل ما تعلمته في مشروع برمجي ضخم، ففي حال كنت مبرمج مواقع، إصنع سكربت موقع تواصل اجتماعي لكن ضع Concept جديد حتى لا تكون مقلدا فهذا سوف يساعدك على أن توسع من دائرة إبداعك ويصبح عقلك متفتحا وليس فقط محصورا في تطبيق ما تراه وما تتعلمه.
وفي حال شككت في نفسك أنك غير قادر على إنجاز المشروع فلا تقلق، فقط إبدأ و أخطئ وابحث في يوتيوب وجوجل وتعثر واصنع أخطاء فادحة.. هذا لا يهم، المهم هو أن تصنع فقط شيئا احترافيا وتكسب خبرة. ولم لا أن تستثمر مالك في هذا المشروع إن أنهيته من أجل الحصول على مستعملين له، مثلا إن كان تطبيق، إرفعه على جوجل بلاي وأنشئ صفحة على الفيسبوك وقم بحملة إعلانية على فيسبوك، وآدوردز واطلب من الناس أن يكتبوا لك عن تطبيقك ومشروعك لتجعل الناس يعرفون أكثر عنك.

8. لا تتوقف

 أهم شيء في البرمجة أن لا تتوقف عن التعلم والتجربة، ولا تقل أبدا في نفسك أنك وصلت للمستوى المطلوب، ففوق كل ذي علم عليم، ولا يوجد حدود للخبرة وطلب العلم، لا تجعل اليوم يمر عليك ولم تقرأ شيئا جديدا، سواء حول البرمجة أو إدارة الأعمال أو أي شيء آخر سوف يفيدك في مستقبلك فأي شيء تتعلمه سوف تحتاجه في وقت من الأوقات، فقط إقرأ وابق متعطشا لطلب العلم.
وفيما يخص التعلم على الأنترنت وخصوصا البرمجة، أنصحك بأن تتبع المواقع الأجنبية لأنه لديهم فائض في هذه المواقع وما يعجبني فيها أن كل موقع يتميز عن الآخر بشيء حصري وهذا يفيدك أنت بالدرجة الأولى، ولا تنسى شراء الكتب ولم لا أن تضع تحدي قراءة كتاب حول البرمجة وكل شهر.

9. إلى جانب البرمجة.. ماذا أفعل أيضا؟

 توجد العديد من الأنشطة التي بإمكانك مزاولتها إلى جانب كونك مبرمج، والتي سوف تنعكس عليك كمبرمج بالعديد من المزايا الإيجابية والتي هي :
تعليم الآخرين : بإمكانك الآن إنشاء مدونة على ووردبريس أو بلوجر وتربطها بدومين، وتقوم بنشر مواضيع من حين لآخر وتشارك تجاربك مع الآخرين، وتجيب عن أسئلتهم، فأفضل وسيلة لتعلم الشيء هي تعليمه لأن هذا يزيد من ترسيخه في عقلك، إلى جانب أنك تكسب أجرا عند الله عز وجل بتعليمك للناس.
التسويق لنفسك : التسويق لنفسك سوف يفتح أبواب عمل جديدة لك، حيث أنه أفضل طريقة لتسويق نفسك الآن هي إنشاء موقعك وتنشر فيه تجاربك ومشاريعك التي قمت بها فأنت هكذا تُرِي للزائر ما قمت به من مشاريع برمجية وبالتالي يعرف انك شخص متمكن من ما تقوم به بالإضافة إلى أنك تنشر تجاربك بدون احتكار وبالتالي يشعر الزائر بأنه كصديق مقرب لك ويحبك لأنك شخص متواضع رغم تمكنك في المجال وتشارك معه كل ما تعرفه. وإن أحبك الزائر فأنت قد بنيت علامة تجارية brand لنفسك وبالتالي فقد سوقت لنفسك بالشكل المناسب.
القراءة : القراءة مهمة، إياك وأن تهمل القراءة، خصص ساعة من يومك في التجول على المواقع الخاصة بمجالك وقراءة مقالاتها والاستفادة، قم بتطوير نفسك كل يوم ولا تكن كأنت في البارحة، هذا سوف يشعرك بالطعم الحقيقي للحياة وأنك تحسن حياتك للأفضل.
إفعل : القراءة والتفرج لا يكفيان، عليك أن تطبق وأن تفعل، حَوّل أي شيء تتعلمه إلى فعل مطبق. خصص من وقتك لكتابة كود برمجي والعمل على تطوير تطبيق أو برنامج كيفما كان وجعله أفضل من ما كان عليه، لا يمكنك أن تكون مبرمجا بدون أن تطبق ولا تنسى أن تطلب رأي الآخرين حول مشروعك.

كان هذا هو مقال اليوم أخي الكريم، إن أعجبك لا تتردد في ترك رأيك حوله سوف أكون جد سعيد بأن أعرف رأيك حول موضوعي.

معاذ غازي - خطوات مطور