Loading...

التصنيف : برمجة تطبيقات الموبيل

Ionic Mobile Developer

مبرمج تطبيقات الهاتف (Mobile Developer) هو الشخص المسؤول عن برمجة تطبيقات الموبايل من حيث التصميم وآلية عرض البيانات عليها وتنسيقها، وباستخدام تقنية Ionic ستتعلم برمجة تطبيقات الموبيل تعمل على منصات IOs و Android

تفاصيل المسار

فى نهاية المسار تكون جاهز للعمل كـ Ionic Mobile Developer وتقديم نفسك لسوق العمل والحصول على فرصة عمل بسهولة

8 دورات

1- HTML

الـ HTML هي اللغة الام لاى موقع الكتروني ولا تعتبر الـ HTML لغة برمجة وانما هي لغة ترميز (Markup Language) وتستخدم في بناء البنية التحتية لأي صفحة ويب من حيث بناء عناصرها من قوائم وفقرات وصور وعناوين وغيرها و كلمه HTML هي اختصار لـ HyperText Markup Language وتعمل لغة HTML بنظام الوسوم (tags) وهي لغه سهله جدا يمكن لأي شخص تعلمها بدون سابق خبره.

2- CSS

الـ CSS هي اللغة المستخدمة في تنسيق وزخرفة صفحات الويب بعد ان تم تأسيسها بلغة HTML وهي اللغة الوحيدة المسؤولة لفعل هذا على جميع مواقع الويب وتعتبر لغة CSS لغة تنسيق وليس برمجه وكلمة CSS اختصار لـ Cascading Style Sheet وتعتبر لغة CSS أكثر اللغات سهولة في التعلم بعد HTML.

3- SASS

الـ SASS هي إمتداد للغة CSS يتيح لك استخدام العديد من الخصائص البرمجية في كتابه شفرات CSS مما يسهل عملية التنسيق (Styling) بشكل كبير وجعلها اسرع وكلمة SASS اختصار لـ Syntactically Awesome Style Sheets وتعني كتابه CSS بشكل أفضل. ويستخدم SASS غالبها في المشاريع الكبيرة التي تحتوي ملف CSS حيث يمكنك من تجزئته إلى ملفات أصغر و استخدام المتغيرات لتوحيد عملية التغيير في جميع الملفات باﻷضافة الى ميزات اخرى كثيرة ستتعرف عليها فى كورس SASS.

4- اساسيات JavaScript

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

5- GIT

هي تقنية يستخدمها المبرمجون أثناء برمجة المشاريع لتسهيل مرحلة برمجة المشروع من خلال حفظ نسخ من المشروع بعد كل تعديل يتم عليه وبالتالي إمكانية الرجوع الى اى نسخة منه وامكانية دمج شغل المبرمجين مع بعضهم البعض دون تضارب اﻷكواد حتى وان كان مستوى التعديل لأكثر من مبرمج على نفس الملف، ويتم تنصيب برنامج الـ Git على الكمبيوتر واستخدامه في أكثر من مشروع ويتبع كل مشروع على حدة. ويمكنك باستخدام تقنيه git حفظ المشاريع وكل التعديلات التي أجريت عليها على مستودعات الويب لمشاركتها مع اى شخص واشهرها Github و Bi

6- JavaScript ES6

ES6 بدايتاً هي اختصار لكلمتي (Ecma Script) و 6 هو رقم الاصدار، وهي عباره عن مجموعه من المعايير تضّمن طريقة كتابة موحدة لتطوير لغه الجافا سكريبت وبالتالي طريقه استخدامها من قبل المبرمجين. لغه الجافا سكريبت هي لغة مفتوحة المصدر يستخدمها العديد من الشركات وتقوم كل شركة بالاضافه والتطوير عليها لذا وجب توحيد منهجية آلية التعديل حتى يسهل استخدام لغة JavaScript من قبل المبرمجين واشهر اصدار هو ES6 وهو السائد بين اكبر شركات.

7- AngularJS

الـ Angular هو إطار عمل من إنتاج شركة جوجل و يعتمد على لغة الجافا سكربت يُسهل التعامل مع عناصر صفحة الويب (DOM) من خلال تطبيق مبدأ الـ Directives للوصول السريع للعناصر بالاضافة للسرعة مقارنة بالطرق العادية و فصل الواجهات UI عن بقية المكونات و تستطيع من خلالها بناء تطبيقات ويب و موبايل.

8- Ionic

Ionic هو إطار عمل يُتيح للمبرمجين برمجة تطبيقات الموبايل و استخراج نسخ تعمل على أنظمة مختلفة من خلال كتابة كود برمجي واحد فيمكنك استخراج نسخة تعمل على نظام الاندرويد وأخرى على iOs وايضا كتطبيق لسطح المكتب على الويندوز باستخدام لغات HTML و CSS و JavaScript وتتميز تقنية Ionic بتوفير إمكانية استخدام اشهر إطارات العمل الخاصه بلغة الجافا سكريبت مثل Vue و React و Angular.

بإنتهاء المسار تحصل على شهادة إتمام معتمدة بعنوان Ionic Mobile Development Diploma