Articles

الندم

متطلبات ال ionic كانت:angular وjava script و html و css طبعا تعلم الجافا سكريبت كان سهل جدا بسبب اني درست الخوارزميات بلغة type script فقناة برمجة اون لاين لان الجافا سكريبت تقريبا نفس الtype script فتعلمتها فاسبوع و كذاللك الانغولار لم يكن بالشيء المعقد ثم بعدها توجهت مباشرة لدورة الايونيك التي كانت صعبة نوعا ما...صراحة لم اكن افهم شيئا...المهم وصلت لمرحلة اظهار تطبيقي فجهازي....لاتفاجئ ان الطريقة لا تعمل  عندما كنت ادخل للتطبيق يظهرلي علامة error.... طبعا تجاوزت الامر و تقدمت و تقدمت و اردت التأكد مرة اخرى لأصدم بأن المكتبة geolocation لا تعمل....هنا انا بدأت امل مرة اخرى و بقيت ايام عديدة و كنت على وشك ان اقرر الانسحاب الى ان اكتشفت flutter..... معلومات عشوائية: Ionic ابطء  frame work يليه react native  يليه flutter اللغة الكثر استخداما فلرونت اند هي الجافا سكريبت اذا مسحت كود بالغلط استخدم cntrl +z

الضياع

بعد ان وجدت فيديو يلخص لغة html بساعة انهيت الفيديو فيوم و كانت لغة سهلة مقارنة بالجافا فقط عليك بامساك ورقة و قلم و سجل بعض الملاحظات لكي لا تنساها تلاها css و قد كانت سهلة ايضا بعدها...قلت في نفسي...ما فائدة هذه اللغات الان ...اعني اين المرحلة التالية ماذا يجب ان افعل..بعدها بحثت عن طريقة لانشاء برامج الاندرويد بالجافا و وجدت دورة android studoi طبعا الدورة كانت لواحد من افضل اليوتيوبر لدي الان ذالك بسبب تقديمه و كثرة الدورات لدية قناته باسم muhamed essa .لاعلينا....بعد ان درست بدأت الاحظ تقدم ماحوظ و بدأت اسمتع بانشاء التطبيقات الصغيرة .....بعد ان انهيت الدورة الاولى و الثانية وطدت الظورة الثالثة عن gps و location فتجاهلتها ولكن ...الدورة الرابعة كانت عن api لم اكن افهم في هذه الامور لذا فقط دخلت و اكتشفت انه يجب ربط تطبيقي بقاعدة بايانات حتى اجعل تطبيقي يتصل بالانترنت لا اتذكر لماذا لكني خرجت ربما لاني لم افهم شيئا و طبعا من اكبر الاسباب غالبا هو تطبيق android studio حيث ان جهازي لم يكن يتحمل الضغط فتحدث اخطاء كثيرة و كنت اعني منه كثيرا بعدها نزلت قناة برمجة انولاين مقطع يشرح فيه ك...

البداية

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