القائمة الرئيسية

الصفحات

 مجالات عمل مهندس الاتصالات

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

العمل كمنهدس برمجيات

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

مسارات العمل الأساسية

يحتوي هذا المجال على ثلاثة مسارات رئيسية لابد من التخصص في إحداها لضمان النجاح واختصار الوقت اللازم للوصول إلى درجة الاحتراف.

تطبيقات الويب Web Apps

هذا المجال يُركّز على مواقع الإنترنيت التي نصادفها يومياً، ويمكن تقسيم هذا المسار إلى جرئين:

تصميم الواجهة الأمامية للموقع  Front End 

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

اللغات المستخدمة في تصميم الواجهات الأمامية:
  • HTML
  • CSS
  • JAVA SCRIPT
ولهذه اللغات اصدرات متعددة

تصميم الواجهة الخلفية للموقع Back End

العمليات التي تتم بعيدا عن ملاحظة المستخدم تسمى بالواجهة الخلفية، من تأكد من صحة كلمة مرور أو الربط بين الصفحات المتعددة للموقع، أو التعامل مع السيرفر.
اللغات المستخدمة في الوجهات الخلفية:
  • PHP
  • PYTHON
  • NODE JS
ويوجد الكثير من اللغات الأخرى التى تتعامل مع هذا النوع من الواجهات.
يتجلى في هذا المجال الحاجة الملحة لتقليل الوقت المستهلك على كتابة بعض البلوكات من التعليمات الأساسية، فكانت فكرة Frameworks الخيار الأفضل لهذه الحاجة، وبررزت لكل لغة framework خاصة بها 
  • Boot stap for  Css
  • jQuery for Java Script
  • Laravel for Php

تطوير تطبيقات الموبايل  Mobile Apps Developer

كل ما يتعلق بتطبيقات الموبايل التي نستخدمها في حياتنا اليومية، يندرج تحت المسارات التالية:
  • تطوير تطبيقات الأيفون IOS Developer 

هذا المسار متعلق بكل ما يخص البرامج التي تعمل-فقط- على أجهزة الآيفون، واللغة المستخدمة في التطوير Swift 
  • تطوير تطبيقات الأندرويد Android developer

اللغات المستخدمة في مع هذا النوع من التطبيقات:
  • تطوير تطبيقات وندوز Windows developer

اللغة المستخدمة #C

تصميم تطبيقات سطح المكتبDesktop Apps 

مجال مستقل بحد ذاته، وعليه طلب من قبل الشركات والصيدليات والسوبر ماركات و المنشآت التي ترغب في أتمتة بضائعها والحصول على دقة وسرعة في الحسابات.
اللغات المستخدمة:
  • لأجهزة ماك: لغات  Python /Swift
  • لأجهزة ويندوز:لغات #Python/ JavaFx/ C 

قواعد البيانات Data Base

المرحلة الأخيرة في بناء الموقع، تصميم قاعدة بيانات تلائم البيانات اللازمة والاحتياجات الأساسية للموقع، وتكون بأحجام مختلفة وفقا للغرض من الموقع، وكذلك اللغات المستخدمة تكون على مستويات تتلاءم وحجم قاعدة البيانات:
  • SQlite  لغة خاصة بالتعامل مع القواعد المحلية والصغيرة
  • MySQL  للتعامل مع القواعد المتوسطة 
  • SQL server  للتعامل مع بيانات بأحجام كبيرة
الكثير من الهواة أو الذين يملكون شغفا ووقتاً في مجال البرمجة ككل، يتعلمون الكورسات السابقة كاملة ويطلق عليهم Full stack developer.




هل اعجبك الموضوع :

تعليقات