لم افهم المطلوب تماماً, لكن اعتقد ان سنة كافية للدخول في هذا المجال.

لو كنت سأبدأ من الصفر فسأقوم بما يلي:

  • تعلم html5/css3 والقيام بتقليد موقعين جيدين, سواء منشورة على الانترنت او حتى قوالب psd, والاطلاع على جميع الخصائص الموجودة في HTML5 و CSS3 مع الاهتمام بالتوافقية مع جميع المتصفحات.

  • اتعلم جافا سكربت و جيكويري, واقوم باضافتها الى المشاريع السابقة, وعمل مشروع اركز فيه على جافاسكربت دون جيكويري, كلعبة بسيطة مثلاً.

  • تعلم اطار عمل كـ Bootstrap والتدرب على تخصيصه بشكل كبير.

  • اختيار لغة باك اند, وعلى الاغلب سأختار php واتعلمها واقوم بعدة مشاريع بسيطة, مع الاهتمام بجانب الحماية واعتمد OWSAP كمرجع.

  • اختيار فريموورك لل php او اللغة التي اخترتها وعلى الاغلب سأختار Laravel.

  • القيام بمشروع متوسط باستخدام ما اعرفه الى الان, والذي سيجبرني على تعلم امور اكثر, مثل websocket , restful api وغيرها .. مع نشره طبعاً.

  • دخول مجال العمل الحر, مع العمل على مشاريع خاصة بي, والاستمرار في تعلم امور اخرى ك angularJS و reactJS و gulp والاطلاع على مجالات اخرى ك devops وغيرها ..

لقد اجبت بالطريقه التي اريدها ، احسنت

جميل جداً ، تم النسخ :)

لم أكن افكر بـ"القيام بتقليد موقعين جيدين"

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

وآخر يتعلم بمعدل 10 ساعات في اليوم

فما ستصل إليه خلال عام واحد سيتختلف عما وصل إليه الشخص الآخر وستحتاج وقت اكبر للوصول إلى مستواه

في كل الأحوال هذا الشيء ممكن فأنا مر علي ما يقارب عام تقريباً ربما 11 شهرا تعلمت فيها كل من html & css & php & javascript

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

طبعا تعلمت ايضا الكثير من المكتبات واطر العمل لكل من الجافاسكريبت وphp مثل جكويري انجلر ولارافيل وغيرها

فأنا كننت اجلس طيلة اليوم في التعلم خلال هذا العام بإمكانك التخيل بأني عام كامل لم تفارق عيني شاشة الكمبيوتر

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

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

لكن في نفس الوقت أنا سعيد بما حققته فعندما أقوم ببعض الأعمال وانظر إليها أقول في نفسي هل كنت تتوقع في يوم من الأيام أن تفعل مثل هذا ؟ فأجيب في نفس بالجواب (لا) وكان هذا يسعدني

الخريطة هي أن تبدأ بتعلم كل من html & css بعدها انصحك بتعلم الجافاسكريبت وبالنسبة للغة التعامل مع قواعد البيانات فهناك عدة لغات

php ruby paython ASP node.js

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

لكن عندما تأتي هذه النقطة حاول أن تفكر وتقرأ كثيراً عن كل خيار واختر ما يناسبك لأن هذا الخيار ستتعامل معه ربما لسنوات كثيرة

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

شكرا جزيلا لك اتمنى لك التوفيق بصراحة

سيكون من الجميل بناء شركة ، لكن حالياً كل تركيزي ينصب نحو التعلم

 اعترف بأني قلق دائما من المستقبل وما يخبئه لي

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

جميل اخي العلم والتعلم جميل لكن يجب يجب ان تبدع في شيء خاص بك لانو اذا بقيت حياتك كله وانت تتعلم لما انتهايت من العلم تشرفت بمعرفتك اخي ومن اجل القلق لا تقلق من المستقبل لانه دنيا لا يوجد به لا ما كتبه الله سبحانه وتعالى

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

  • تعلم لغة HTML + CSS :

الموأقع كثيره للتعلم منها ولكن أنصحك في موقع : https://www.codecademy.com

بعد الانتهاء من دورة HTML + CSS .. قم بالدخول على هذا الفيديوhttps://www.youtube.com/watch?v=YqSHBJcIs2k

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

  • تعلم Java script :

أيضاً تستطيع تعلمها من خلال موقع https://www.codecademy.com

مع أني أفضل أن أتعلمها من هذا الموقع : https://www.codeschool.com/

وأيضاً :   jquery

تستطيع تعلمها من المواقع التي أدرجتها لك

https://www.codecademy.com

https://www.codeschool.com/


وهذه القسم العامل في جهة العميل client side أما القسم الأخر وهو العامل في جهة الخادم server side  فهيا لغات أخرى

Ruby, asp.net ,Python, PHP , وهناك الكثير منها لا على الحصر ...

قم بختيار اللغة التي ترغبها بعد عدة تجارب على موقع codecademy لكي ترا بنفسك على ماذا تصطلح نفسك به ..

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


PHP

https://www.google.co.uk/search?q=%D9%85%D8%A7%D9%87%D9%8A+%D9%84%D8%BA%D8%A9+php&biw=1219&bih=873&source=lnms&sa=X&ved=0ahUKEwjn7Lu__YXLAhVBORoKHeZtDnAQ_AUIBSgA&dpr=1.05#q=build+social+in+php&tbm=vid&start=40

https://www.google.co.uk/search?q=%D9%85%D8%A7%D9%87%D9%8A+%D9%84%D8%BA%D8%A9+php&biw=1219&bih=873&source=lnms&sa=X&ved=0ahUKEwjn7Lu__YXLAhVBORoKHeZtDnAQ_AUIBSgA&dpr=1.05#tbm=vid&q=build+ecommerce+in+php

Ruby

لبناء منصة شبيهه بإنستقرام

https://www.devwalks.com/

https://www.google.co.uk/search?q=%D9%85%D8%A7%D9%87%D9%8A+%D9%84%D8%BA%D8%A9+php&biw=1219&bih=873&source=lnms&sa=X&ved=0ahUKEwjn7Lu__YXLAhVBORoKHeZtDnAQ_AUIBSgA&dpr=1.05#q=build+a+social+network+in+ruby+on+rails&tbm=vid

وغيرها الكثير لكن يحتاج عزم منك والبحث ولاتعتمد على الأخرين لانه مايصلح لغيرك من الممكن أن لايصلح لك ..

بالنسبة ل airbnb افكر في تصميمه باستخدام Wordpress لا اعرف لماذا المطورين العرب ينظروا اليها على انها منصة تدوين أو مجرد قوالب معروضة في Themforst رغم قوة ال API شخصينا اجدها تغنيني عن أي IDE خاص ب PHP .

مثلا حاليا اطور موقع اعلانات مبوبة يتمد كله على FrontEnd و للآن API ووردبريس لم تخذلني مطلقاً و السكربت الناتج سيكون مثل اي موقع Classified موجود على الانترنت , و لو اردت تطويره أكثر لجعلته يحوي نفس مميزات و خصائص Amazon او Ebay و حتى Alibaba . البعض لا يصدقني لكن Wordpress قادرة على كل هذا و اكثر لانه تحوي على أمهم متطلبات اي سكربت خاص باي موقع (نظام أعضاء , تصنيفات Taxonomy , استعلامات JSON ممكن تربطها مع تطبيق اندرويد , تضمين AJAX ) .. إلخ

كلامك صحيح 100% لاني أنا بصدد الأنتهاء من موقع لتعليم البرمجة شبيه جداً بـ codecademy , وقد أستفدة جداً من الـWordpress

لكن لكل شخص نظرته في مثل هذه الامور

لا اقول اني وصلت الاحتراف ولكن استطعت في حوالي 6 اشهر ان ادخل الى مجال الويب بعد ان كنت مبرمج سي شارب

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

لكن اعلم انه لايزال ينقصني الكثير والكثير لاتعلمه ولم تكن هذه الا بداية الانطلاق الى دخول عالم تطوير الويب

بالتوفيق لك انه انجاز رائع

اظنها مفيدة

https://io.hsoub.com/go/16756

تعلمت css/html في شهر فقط، السبب : لسهولتها

تعلمت javascript في شهرين، لسهولتها وكثرة الدورات والدروس عليها

تعلمتpho في شهر، السبب كتابة الكود البرمجي يشبه تقريبا javsscript وكثرة الدورات عليها

المواقع التي تعلمت منها :

www.w3schools.com

www.codecademy.com

وبعض الدورات على اليوتيوب

الاحتراف في سنه ... لااعتقد

خريطه عمل جيده للاحتراف : منقول من محاضره https://www.youtube.com/watch?v=mDotS5BDqRM

(اقفز للدقيقه 12)

html+css

bootstrap / foundation

Sass/Less/stylus

Javascrip+Ajax + vueJs./Ember/Backbone ......

php/ruby/python

SQL

laravel/Yii/codeigniter

OPP

CLI

Git

server command

Apache/Nginx

vagrant

Homestead

Forge

Mvc*

Namespacing

Regular Expressions

Testing

Design Patterns

Security

Architecture

Command Bus

CQRS

Event storming

Emergent Design

UI desgin

photoshop

UX

Performance

PSRS

GRUD

REST

AR/DM

ADR

TDD

BDD

DDD

SOLID

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

15.9 ألف متابع