بداية كل مبرمج

بداية كل مبرمج

بالخورزميات

0.0 (0)
0
تطبيق آمن
ماهي ملفات .apk / .xapk و كيف يتم تثبيتها؟

بيانات إضافية

ﺍﻟﻄﺮﻳﻖ ﻧﺤﻮ ﺍﻟﺒﺮﻣﺠﺔ

ﻻﺑﺪ ﺍﻥ ﺍﻏﻠﺐ ﺍﻟﻤﺒﺮﻣﺠﻴﻦ ﻗﺪ سبق لهم التساؤل في البداية عن السبيل الامثل لدخول عالم البرمجة و إحترافه ، منهم من وجد الجواب و حقق مبتغاه و منهم من لم يستطيع، فإن لم تجد جوابك بعد فأنت في المكان الصحيح هنا ستجد جوابك من هنا ستبدأ مسيرتك

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

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

بداية كل مبرمج

اللغات الاساسية المدعومة لنظام الاندرويد من غوغل:

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

.لغة كوتلين Kotlin
و تتميز هذه اللغة بالسلاسة و الأكواد المختصرة مقارنة بجافا كما أنها توافق لغة جافا مما يتيح لك كتابة كود جافا و بجانبه كود كوتلين ما يجعلها محبوبة لدى الجميع و بالأخص المبتدئين
بداية كل مبرمج
.لغة فلاتر Flutter
هي أ خر لغة أصدرتها غوغل و تعتبر الأفضل بالرغم من أنها حديثة اذ انها تعمل على الأندرويد و ios و ذلك بكتابة كود واحد فقط بدلا من اثنين كما تستعمل لغة دارت dart لتصميم الوجهات مما يجعلها ذات كفائة عالية و أكثر جاذبية على عكس XML.
فإن كنت ترغب في أن تكون مبرمج أندرويد و ios فهذا هو اختيارك الأصح .
بداية كل مبرمج
و تبقى هذه هي اللغة الرسمية الا ان هناك أيضا. لغات أخرى يمكنك ان تبرمج بها تطبيقات الاندرويد و من أشهرها بايثون python و لكل مبرمج خيارته .

تطبيقات الحاسوب:
الماكObjectif C:mac...
الويندوزWindows: جافا و بايثون و سي ++...
لينكسLunix: بايثون ،سي++ ...
تشكل بايثون و المعروفة بلغة المستقبل الخيار الأفضل و ذلك لسهولة تعلمها و أدائها الفعال كما تمكنك من العمل في مختلف الأنظمة
بداية كل مبرمج

المواقع
قبل التعمق في التفاصيل يجب الاشارة اولا الى أنه هناك جانبين في برمجة المواقع ، الواجهة الامامية front end و هي كل ما يراه المستخدم و الواجهة الخلفية back end و هي العمليات التي تحدث دون ان يراه المستخدم اذ انها تحدث في الجانب الخافي
Back end: و تبرمج باللغات التالية HTML - javascript_ css- bootstrap.....
هناك العديد من المبتدئين يقعون في مشكل حيث يعتبرون HTML لغة برمجة بينما هي ليس إلا لغة هيكلية و هذا خطأ يجب الا تقع فيه .

Front back: من بين اللغات المستعملة ,php java,python,c.....
بداية كل مبرمج

لكل متابعنا الكرام و صلنا الى نهاية بالموضوع و المهم ان لا تتوقف عن متابعة مشوارك نحو الاحتراف