الأربعاء، 18 ديسمبر 2019

    حان الآن وقت البدء في تعلم البرمجة والابتعاد قليلاً عن اللهو

ما هي البرمجة ؟ 

البرمجة هي أحد المجالات التي تشهد نقلة شاسعة وتطور ضخم في نطاق التقنية. و أيضاً  يمكن القول ان البرمجة هي لغة التخاطب بين الإنسان '' أنت '' و الآلة . فما هي إلا عملية بسيط تقوم بكتابة مجموعة من الأوامر للحاسوب لينفدها أو آلة أخرى تعمل بأوامر برمجية  حيت نجد الآن الزمان يميل إلى استخدام تقنيات البرامج المتطورة .

⦁ ما أهمية البرمجة في حياتنا اليومية ؟

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

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


آلة قطع التذاكر

⦁ مجالات العمل في تخصص البرمجة :

بمقدرة  المبرمج الماهر ,وذوي الخبرة العثور على الوظيفة بسهولة وذلك بسبب توافُر الملايين من الوظائف في هذا المجال. ودعني اخبرك أنك ليس بالضرورة ان تحصل على درجة البكلوريوس في الهندسة المعلوماتية ومعاهد التقانة لتعمل في مجال البرمجة .وعلى سبيل المثال أنا ادرس الهندسة المدنية ومهتم بالتقنية والبرمجة منذ زمن فلا عليك سوى التعلم كما قال العالم : آلان تورينغ، Alan Turing " من منَّا لا يُحب أن يدرس تخصص العصر ويحظى على وظيفة المستقبل؟ " .

ومن أهم مجالاتها :

  1. - برمجة ويب

  2. - برمجة تطبيقات الهاتف

  3. - برمجة ألالعاب

  4. - برمجة تطبيقات الحاسوب

  5. - برمجة الروبوتات

  6. - برمجة أنظمة تشغيل

  7. - برمجة الآلات الإلكترونية

  8. -وتدخل في مجال الذكاء الصنعي

تُعتبر هذه  اللغات البرمجية Java و Python و ++C و   C#و PHP و Matlab  و Swift  و Assembly و Ruby وغيرها الكثير من لغات البرمجة هي الأهم في سوق العمل .

⦁ ماهي المدة الزمنية لأتقان لغة برمجة معينة ؟

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

⦁ المسار الصحيح والمتبع لأتقان لغات البرمجة :

 

في البداية ان تبدأ في تعلم الخوارزميات وهياكل البيانات وهذه المصادر تفيدك :

⦁ موقع هرموش لتعلم الخوارزميات:

2-كورس مقدم من قناة بغداد الجديدة لتعلم الخوارزميات:

3 - كتاب  البحر الشاسع لدخول الخوارزميات من بابها الواسع :

⦁ بعد الأنتهاء من الخوارزميات أبدء في تعلم لغة البرمجة التي اخترتها وسأترك لك بعض المصادر وقنوات اليوتيوب:

  1. - قناة بغداد الجديدة TheNewBaghdad

  2. - قناة وليد عيسى Walid Issa

  3. - قناة عبدلله عيد (عبدلله المحمدي)

  4. - قناة تكناوي.نت

  5. - قناة Free4arab

  6. كل ما عليك البحث عن هذه القنوات في محرك بحث youtube

⦁ بعض المنصات التي يوجد فيها كورسات للغات البرمجة أنصحك بها أيضا :

منصة رواق    https://www.rwaq.org/

منصة ادراك   https://www.edraak.org/

موقع كورسيرا   http://coursaty.me/

منصة ابصر   http://www.abser.org/

منصة مهارة    http://www.maharah.net/

شبكة عبدالله عيد    https://abdullaheid.net/

⦁ وفي النهاية اعتذر عن الأطالة ولم اتعمد الأطالة ألا لأهمية البرمجة    

"أقتل الملل بسهام العمل وابدأ"

مع امنياتي بالتوفيق

الكاتب: محمد عمر مفتاح   

البلد:  سوريا

 

هذه المقال وغيرها من المقالات تحت وسم "مسابقة أفضل تدوينة" تعبر عن أراء أصحابها

 

هناك 7 تعليقات:

  1. Télécharger les applications la testes version

    ردحذف
  2. السلام عليكم انا كنت عاوز اتعلم برمجة تطبيقات سطح المكتب ولم أجد حد شرحها ممكن لو في حد شرح ازاي اتعلم برمجة تطبيقات سطح المكتب تقالي عليه

    ردحذف
  3. أبدعت وجزاك الله كل خير
    وتمنياتي لك بالنجاح والتوفيق

    ردحذف
  4. انت اول شخص بكتبلو تعليق بمدونة
    شكرا كتير

    ردحذف
  5. تستاهل الثناء حبيبي محمد 💙 الله يوفقك

    ردحذف

أخبار

اخبار تقنية (132) اندرويد (89) تقنية (75) مسابقة أفضل تدوينة (60) ايفون (51) تطبيقات (41) فيسبوك - facebook (24) واتساب - whatsapp (23) جوجل - Google (13) حرب الالكترونية (10) سامسونغ - Samsung (9) يوتيوب - youtube (9) WiFi (7) تقارير و دراسات (7) منوعات (7) هواتف - phone (7) SS7 (6) apple (6) hacker news (6) zoom (6) VPN (5) hacker (5) instagram - أنستقرام (5) SCADA (4) 5G (3) IOS (3) Programming Language (3) android (3) android malware (3) artificial intelligence (3) iphone (3) network (3) os (3) أبتكارات و أختراعات (3) تعلم البرمجة (3) هواوي - huawei (3) +Apple TV (2) Android Trojan (2) COVID-19 (2) LiFi (2) Twitter (2) WhatsApp Desktop (2) WhatsApp Web (2) application (2) checklist (2) coronavirus (2) dns (2) google paly (2) microsoft teams (2) news (2) php (2) privacy (2) scan netwok (2) الجيل الخامس (2) باركود (2) برمجة (2) تويتر (2) خصوصية (2) روبوت (2) روت - root (2) سوني - Sony (2) شبكات (2) قواعد البيانات (2) نظام التشغيل (2) واي فاي (2) AI (1) Air Force (1) AirPlay (1) Apple TV (1) Bitdefender (1) Bluetooth (1) CSSLP (1) Cambridge Analytica (1) Certified (1) Cisco (1) Comodo (1) CryptoAPI (1) Darknet (1) Defcon (1) DoH (1) E2EE (1) ECES (1) Egregor (1) FIN8 (1) Fitbit (1) Front end (1) Full HD (1) GCFA (1) GDPR (1) GPEN (1) GandCrab (1) Google Takeout (1) HTC (1) Hidden Cobra (1) IoT (1) JavaScript (1) Kodachi (1) LG (1) Lazarus Group (1) Meta (1) MongoDB (1) Netflix (1) OSINT (1) Oneplus (1) Oneplus 8 filter (1) Operating System (1) R (1) RCM (1) RCS (1) RitaVPN (1) STEGANOGRAPHY (1) Sonos (1) StarOS (1) TCP/IP (1) TOR (1) TOR Browser (1) TV show (1) Trend Micro (1) USITC (1) Ultra HD (1) VISA (1) Vultur (1) WATSAPP DARK (1) WhatsApp hacked (1) White Rabbit (1) Yandex (1) anonymity (1) big data (1) bitcoin (1) browser (1) call (1) camera (1) certification (1) cloud computing (1) cross-site (1) dark mode (1) darkmode (1) database (1) deep learning (1) deepwep (1) faceebok Messenger (1) fitbit watch (1) google project zero (1) goolge (1) hack life - اخترق حياتك (1) hacking satellite (1) iTunes (1) intercepter-ng (1) isp (1) joker (1) lan (1) moves (1) nessus (1) nmap (1) python (1) robotics (1) robotics revolution (1) smb1 (1) ssl (1) tarcking (1) tls (1) video call (1) voip (1) wan (1) web app (1) windows (1) أكاديمة حسوب (1) التعلّم العميق (1) الويب العميق (1) الويب المظلم (1) انترنت الاشياء (1) بيتكون (1) تطبيقات الطقس (1) تطبيقات الويب (1) تقنية 5G (1) تقينة الجيل الخامس (1) خدمات سحابيه (1) خوارزمية القيصر (1) دارك نبيت (1) ستاكس نت (1) شودان (1) علم أخفاء البيانات (1) علم الحاسوب (1) كتب (1) لغات البرمجة (1) مراجعات (1) مزود الخدمة (1) نصائح تقنية (1) هندسة البرمجيات (1)