مبرمج تطبيقات ويب
مبرمج تطبيقات ويب

@alimobiledev

8 تغريدة 109 قراءة Oct 14, 2021
لو رجعت أتعلم برمجة المواقع من جديد بسويها كالتالي (مع التركيز على الفرونت اند):
1- أساسيات html-css-javascript
2-أبني مواقع static يعني بدون قواعد بيانات. من وين أجيب أفكار؟ أروح يوتيوب وأكتب static website project وأسويها بنفسي. الهدف أتدرب على الأساسيات
@PrograminLovers
👇
يجب بناء عدة مواقع static لحد ما ألاحظ اني صرت سريع و بديت أستوعب كويس كيفية بنائها. الموضوع يحتاج بناء تقريبا 10-20 موقع ورا بعض وبعدها يمكن الإنتقال للمرحلة التالية.
3- أتعلم اساسيات الباك اند و قواعد البيانات والفرق بين relational و non-relational وكيفية عمل كل منها.
👇
4- أتعلم خدمة باك اند مثل Firebase اذا noSQL أو Supabase اذا SQL لأن هالخدمات تعطيك باك اند جاهز مع استضافة قواعد بياناتك وتقدر على طول تبني مشروعك وتفهم طريقة عمل الباك اند .
5- أبدأ اتعلم NodeJS و الفريم ورك حقها Express.js وأبدا أتعلم كيفية بناء مشروع مع الباك اند NodeJS
👇
6- أبني 10-20 مشروع بسيط بـ NodeJS للباك اند مع Firebase أو Supabase لقواعد البيانات.
7- أتعلم Webpack .
8- أتعلم أساسيات React و أبني على الأقل 10-20 موقع React لترسيخ المعلومات.
9- أتعلم NextJs و TailwindCSS لتسهيل استخدام React و CSS وأبني 10-20 مشروع بها.
👇
10-أتعلم خدمات Amazon AWS وخصوصا خدمات الباك اند وقواعد البيانات مثل elastic beanstalk و dynamoDB
11-أبدأ أحدد نوعية معينة من المشاريع وأتخصص فيها لأن اذا ما تخصصت راح أتفاجأ ان تطوير المواقع بحر كبير و المعلومات فيه ماتنتهي ولا راح أكون قوي و متميز إلا اذا تخصصت في مجال واحد.
👇
المجالات اللي أعتقد شخصيا انه بيكون عليها طلب كبير مستقبلا وبحاول أتخصص فيها:
-بناء متاجر إلكترونية ومعرفة كيفية ربطها بـ APIs للمدفوعات وخدمات الشحن وخدمات الواتساب و خدمات الدعم الفني مثل Zoho و Intercome وخدمات التحليل مثل Google Analytics و Hubspot وتركيب الثيمات و غيرها.
👇
-بناء تطبيقات ويب مخصصة لقطاع معين .مثلاً، موقع مخصص للمهندسين بحيث يكون فيه أدوات مخصصة لهم. وقد يكون من الأفضل التعاون مع مهندس لبناء مثل هالمواقع وتجربة عدة أفكار مع المهندس واطلاق المناسب منها في الموقع وبعد فترة ومع زيادة عدد المستخدمين يوجد عدة طرق للربح نتكلم عنها لاحقا
👇
- مجالات أخرى: بناء APIs للشركات التقنية ، بناء مواقع IoT بالتعاون مع متخصص في IoT ،خدمات No Code و Low Code ...الخ
طبعا الطريقة المذكورة في هالثريد هي قناعتي الشخصية للتعلم الذاتي لتطوير المواقع وممكن أحد يكون عنده طريقة أخرى لكن هذا الطريق اللي بمشي عليه لو رجع بي الزمن
انتهى

جاري تحميل الاقتراحات...