نصائح و استشارات برمجية
Open in Telegram
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها • لطرح استفسار او سؤال: @m4md24
Show more1 483
Subscribers
No data24 hours
+117 days
+1630 days
Posts Archive
لما بنختار التخصص بتعمل مشاريع عشان تعمل سيرة ذاتية تقدر تقدمها للناس سواء كنت هتشتغل عمل حر أو هتتوظف في شركات
و للمعلومة، ممكن يتم التعامل مع لغات وإطارات عمل تانية كتحديثات بما أن المجالات اللي تخص البرمجة في تقدم ملحوظ بيبقى
و في الواقع هنا يعتبر وصلنا لجزء مهم، يتعلق بالسؤال اللي سألته، احنا مش بنسيب لغة البرمجة اللي بنستخدمها غير لما يكون مفيش مشاريع ممكن نستخدمها فيها
عادي
أنا اخترت المجال اللي عايزو، وعرفت اللغات عندي
أقوم أتعلم اللغات طريقة الكتابة إزاي وأحل مسائل عليها من مواقع مختلفة واعمل مشاريع
لما بنييجي نتعلم لغة برمجة أمرية للمعلومة بتبقى المشاريع من نوع اسمه
console app
لكن في التخصص نوع المشاريع بيختلف حسب التخصص اللي بتختاره، وليكن زي ما أنا مختار تخصص تطوير تطبيقات أندرويد
يبقى المشاريع نوعها أندرويد وهكذا
إطار العمل نعتبره التخصص اللي بيتخصصه الشخص
تقنية بيتم استخدامها للعمل بيها لإنشاء مشروع معين
و للمعلومة في إطار عمل اسمه
react native
هو في الواقع مش native هو
cross platform
ال native اسم فحسب
أنا مختار مجال تطوير الأندرويد native
في فرق بين native و
cross platform
ال native أداءه أقوي لكن الكود اللي هتكتبيه هيبقى محدد لمنصة واحدة، فا بالتالي هتحتاجي مبرمجين أكتر
يعني مبرمج أندرويد
مبرمج للويندوز
مبرمج للمواقع
وهكذا
ال cross platform أداءه أقل من ال native لكن الكود بتاعه يقدر يتصدر لأكتر من منصة زي مثلاً الكود يشتغل على الأندرويد والويندوز وكموقع بنفس الوقت
في تقنيات بتعمل حاجات مختلفة عن الموضوع دا مش شرط الكود يشتغل على كل شيء
على مواقع مختلفة زي
w3schools
w3resource
coderhub
codeforces
leetcode
hackerrank
satr
(تقومي تعملي مشاريع صغيرة لو توفر في الدورات)
أول حاجة بندخل في أساسيات البداية للبرمجة بلغة C++
دي تعتبر أحسن لغة للتأسيس، عشان المفاهيم البرمجية اللي فيها عن باقي اللغات
