المؤهلات الجامعية
أكبركلية معلوماتية في العالم”
وصف
كن جزءًا أساسيًا من أي تطوير للويب وقيادة وتنسيق فرق تكنولوجيا المعلومات بفضل منهجية العمل المتقنة والقيادة في هذا الماجستير الخاص"
يعد تطوير Full Stack خياراً مثيراً للاهتمام بشكل خاص لجميع محترفي تكنولوجيا المعلومات الذين يتطلعون إلى تعزيز حياتهم المهنية بشكل كبير. إن المهارات المطلوبة لتحقيق أداء جيد في هذا القطاع واسعة النطاق، مما يعني أن فرص الازدهار بل وقيادة فرق التطوير متعددة.
بفضل الشمولية التي تم بها تطوير جميع محتويات هذا البرنامج، سيتمكن الخريج من توجيه مسيرته المهنية نحو تطوير الواجهة الأمامية Front End للويب أو تخطيط الصفحات أو نحو أخصائي في تجربة العملاء أو DevOps. من خلال رؤية شاملة لكامل عملية بناء التطبيق/ الويب، سيتمكن عالم الكمبيوتر من التعامل مع أي نوع من المشاريع، كما سيوفر أيضًا تطورًا في أحدث التطورات في جميع عمليات دورة حياة البرنامج.
فرصة أكاديمية فريدة من نوعها للوصول إلى المعرفة التي تجمع بين أحدث النظريات الحاسوبية والممارسة المهنية عالية المستوى، والتي يقدمها فريق تدريس على أعلى مستوى من الجودة. إن خبرته على رأس العديد من المشاريع ذات الصلة في مجال الخدمات المصرفية الرقمية أو الاتصالات السلكية واللاسلكية تجعل المحتوى التعليمي أكثر ثراءً، حيث يقدم عددًا كبيرًا من الحالات الحقيقية والقراءات التكميلية.
تعد المرونة الكبيرة لهذا التعليم من أبرز خصائصه الأخرى. لا توجد جداول زمنية محددة مسبقا أو حصص دراسية حضورية، ويقرر الطالب متى وأين وكيف يأخذ عبء المقررات الدراسية بأكملها. يتوفر محتوى الفصل الدراسي الافتراضي بالكامل للتنزيل ويمكن دراسته من أي جهاز متصل بالإنترنت.
قم بالتسجيل الآن ولا تفوّت الفرصة التي ستأخذك إلى الذروة في قيادة وتطوير أكثر مشاريع تكنولوجيا المعلومات طموحاً"
يحتوي هذا الماجيستير الخاص في برمجة مطور الواجهة الأمامية الكاملة (Front End Full Stack Developer) على البرنامج التعليمي الأكثر اكتمالاً وتحديثا في السوق. أبرز خصائصه هي:
تطوير دراسات الحالة التي يقدمها خبراء في برمجة مطور الواجهة الأمامية الكاملة (Front End Full Stack Developer)
محتوياتها البيانية والتخطيطية والعملية البارزة التي يتم تصورها بها تجمع المعلومات العلمية والعملية حول تلك التخصصات الأساسية للممارسة المهنية
التمارين العملية حيث يمكن إجراء عملية التقييم الذاتي لتحسين التعلم
تركيزها الخاص على المنهجيات المبتكرة
دروس نظرية وأسئلة للخبير وعمل التفكير الفردي
توفر المحتوى من أي جهاز ثابت أو محمول متصل بالإنترنت
سوف تصل إلى مستوى متقدم من التخصص، بحيث تكون قادرًا على بناء أي حل ويب مطلوب من منظور تجربة العملاء الحديثة وتتكيف مع السوق الحالية"
البرنامج يضم، في أعضاء هيئة تدريسه محترفين في القطاع، يجلبون إلى هذا التدريب خبرة عملهم، بالإضافة إلى متخصصين معترف بهم من الشركات الرائدة والجامعات المرموقة.
سيتيح محتوى البرنامج المتعدد الوسائط، والذي صيغ بأحدث التقنيات التعليمية، للمهني التعلم السياقي والموقعي، أي في بيئة محاكاة توفر تدريبا غامرا مبرمجا للتدريب في حالات حقيقية.
يركز تصميم هذا البرنامج على التعلم القائم على حل المشكلات، والذي المهني في يجب أن تحاول من خلاله حل المواقف المختلفة للممارسة المهنية التي تنشأ من خلاله. للقيام بذلك، سيحصل على مساعدة من نظام فيديو تفاعلي مبتكر من قبل خبراء مشهورين.
سوف تعمق معرفتك بالمنهجيات المرنة وكيفية تطبيقها في عملية التطوير، مما يزيد من مهاراتك وكفاءاتك المستعرضة"
سيكون لديك إمكانية الوصول إلى مجموعة واسعة من المواد التعليمية، بدءاً من لغة برمجة Javascript إلى أدوات مثل CSS وAngular وReactJS"
هيكل ومحتوى
بالنظر إلى أن الجهد والاستثمار الذي يبذله عالم الحاسوب في اختيار برنامج بهذه الخصائص ليس بالقليل، فإن TECH ملتزمة بمنهجية تدريس من الدرجة الأولى، أثبتت كفاءتها وربحيتها. تسمح منهجة إعادة التعلم (المعروفة بـ Relearning) للطالب باكتساب أهم معارف البرنامج خلال المنهج الدراسي بأكمله، وبالتالي تجنب وقت الدراسة الثمين الذي يمكن أن يقضيه الطالب في المواد التكميلية العديدة المصاحبة لكل موضوع مقترح.
استكشف الوحدات والموضوعات المعرفية المختلفة من خلال ملخصات الفيديو ومقاطع الفيديو التفصيلية ومقاطع الفيديو التحفيزية التي أنشأها المعلمون بأنفسهم"
الوحدة 1. تطوير Full Stack Developer
1.1 تطوير Full Stack Developer 1. البرمجة واللغات
1.1.1 البرمجة
2.1.1 أدوار البرمجة
3.1.1 اللغات وإطار العمل Framework
4.1.1 الخوارزمية
5.1.1 خصائص الخوارزمية
2.1 مطور 2 Full Stack Developer الأنماط
1.2.1 المتغيرات والثوابت
2.2.1 الأنواع
3.2.1 العاملين
4.2.1 التصريحات
5.2.1 الحلقات
6.2.1 المهام والأهداف
3.1 هياكل البيانات في التطور
1.3.1 أنواع الهياكل الخطية
2.3.1 أنواع الهياكل الوظيفية
3.3.1 أنواع هياكل الأشجار
4.1 تصميم الخوارزميات وتفسيرها
1.4.1 التوازي في التنمية. فرّق تسد
2.4.1 الخوارزميات الجشعة
3.4.1 البرمجة الديناميكية
5.1 البيئة والأدوات اللازمة للتطوير الموجه ل Full Stack Developer
1.5.1 إعداد البيئة لنظام التشغيل Mac OS
2.5.1 إعداد البيئة من أجل Linux
3.5.1 إعداد البيئة من أجل Windows
6.1 سطر الأوامر. النمط والأداء
1.6.1 المحطة النهائية
2.6.1 أجهزة المحاكاة
3.6.1 مترجم الأوامر
4.6.1 الأوامر الأولى
5.6.1 البحث
6.6.1 إدارة الملفات والمجلدات باستخدام واجهة سطر الأوامر
7.6.1 Secure Shell. SSH
8.6.1 الأوامر المتقدمة
7.1 Git مستودع البرامج
1.7.1 مستودع البرامج Git
2.7.1 استخدام Git
3.7.1 مستودعات البرامج
4.7.1 الفروع
5.7.1 دورة العمل
6.7.1 الأوامر
8.1 خدمة استضافة إصدارات الترميز
1.8.1 خدمة استضافة إصدارات الترميز
2.8.1 الموردون
3.8.1 المستودعات
9.1 الانترنت
1.9.1 الانترنت
9.21 البروتوكولات المستخدمة في WWW
9.31 بروتوكول HTTP
10.1 منهجيات مطور Full Stack
1.10.1 Scrum
2.10.1 XP
3.10.1 Design Sprint
الوحدة 2. Front-end في البرمجة
1.2 اللغة HTML
1.1.2 مستند HTML
2.1.2 عنصر Head
3.1.2 عنصر Body
4.1.2 النص
5.1.2 الروابط التشعبية
6.1.2 الصور
7.1.2 Primer Site
2.2. اللغة HTML Layouts
1.2.2 اللغة HTML العوامل
2.2.2 Layout تقليدي
3.2.2 Layout الدلالي
3.2 أوراق الأنماط المتتالية CSS (Cascading Style Sheets)
1.3.2 تضمين CSS في مستند HTML
2.3.2 تعليقات
3.3.2 المحددات
4.3.2 المحددات المتقدمة
4.2 خصائص أوراق الأنماط المتتالية CSS (Cascading Style Sheets)
1.4.2 اللون
2.4.2 النص
3.4.2 الفئات الزائفة
4.4.2 انتقالات
5.4.2 الرسوم المتحركة
6.4.2 الرسوم المتحركة للعناصر
7.4.2 الرسوم المتحركة المتقدمة
5.2 نموذج الصندوق
1.5.2 الطول والعرض
2.5.2 الهامش
3.5.2 الحشوة
6.2 تحديد المواقع
1.6.2 التموضع الثابت
2.6.2 التموضع النسبي
3.6.2 التموضع المطلق
4.6.2 تحديد المواقع الثابتة
5.6.2 Floats
7.2 التصميم المتكيف
1.7.2 Viewport
2.7.2 Media Queries
3.7.2 وحدات CSS
4.7.2 Images
5.7.2 Frameworks
8.2 Layout حديث
1.8.2 Flex
2.8.2 Grid
3.8.2 Flex مقابل. Grid
9.2 المعالج المسبق
1.9.2 Sass
2.9.2 المتغيرات
3.9.2 Mixins
9.42 Bucles
9.52 الدوال
10.2 نظام التصميم
1.10.2 Bootstrap
2.10.2 شبكة Bootstrap
3.10.2 Header وFooter لموقعنا
4.10.2 نماذج
5.10.2 Cards
6.10.2 القواعد
الوحدة 3. لغة JAVASCRIPT المطبقة على Full Stack Developer
1.3 الأنواع والعوامل البدائية
1.1.3 لغة JavaScript
2.1.3 الأعداد ومشغليها
3.1.3 السلاسل النصية ومشغلاتها
4.1.3 القيم المنطقية
5.1.3 التحويل بين الأنواع
2.3 وحدات التحكم في التدفق والهيكل
1.2.3 التعابير والجمل
2.2.3 المتغيرات والثوابت
3.2.3 If كانت الجملة
4.2.3 جمل For, While
3.3. الدوال
1.3.3 الدوال
2.3.3 المعايير
3.3.3 الدوال كإعدادات
4.3.3 تحليل المتغيرات
5.3.3 النطاقات Scopesالمتداخلة
6.3.3 Hoisting
7.3.3 Closures
8.3.3 العودية
4.3 هياكل البيانات: الأهداف
1.4.3 نوع Objectالشيئ
2.4.3 إحداث الأشياء
3.4.3 الدخول إلى قيم الشيء
4.4.3 إضافة خصائص أو إزالتها
5.4.3 أشياء متداخلة
6.4.3 إعادة هيكلة Destructuring الأشياء
7.4.3 طرق من نوع الشيئ Object
4.83 Spread Operator
4.93 الثبات
5.3 هياكل البيانات: مصفوفة Array
1.5.3 هيكل البيانات. مصفوفة
2.5.3 مصفوفة Array الأنماط
3.5.3 مصفوفات Arrays متداخلة
4.5.3 طرق المصفوفة Array
6.3 :POO النموذج الأولي Prototype والفئات
1.6.3 :POO البرمجة الموجهة للأشياء
2.6.3 النماذج الأولية
3.6.3 الفئات
4.6.3 البيانات الخاصة
5.6.3 الفئات الفرعية
6.6.3 Call و Apply
7.3 أنواع JavaScript
1.7.3 Set
2.7.3 WeakSet
3.7.3 Map
4.7.3 WeakMap
5.7.3 التعبيرات العادية
8.3 استخدامات JavaScript
1.8.3 Date
2.8.3 Math
3.8.3 Symbol
4.8.3 JSON
9.3 JavaScript في Browser
1.9.3 تضمين JavaScript في موقع ويب
2.9.3 DOM
3.9.3 الفعاليات
4.9.3 Storage في المتصفح
10.3 البرمجة غير المتزامنة
1.10.3 البرمجة غير المتزامنة
2.10.3 Event Loop
3.10.3 Calbacks
4.10.3 Promises
5.10.3 Async/Await
الوحدة 4. تخطيط الويب المطبق على Full Stack Developer
1.4 CSS والتخطيط
1.1.4 التخطيط بالجداول
2.1.4 التصميم السائل
3.1.4 عصر ا Responsive
4.1.4 Mobile First مقابل. Desktop First
2.4 CSS وقواعد تصميم الويب
1.2.4 محددات
2.2.4 الفئات الزائفة
3.2.4 العناصر الزائفة
3.4 تخطيط باستخدام CSS
1.3.4 قواعد Box Model
2.3.4 الطباعة
3.3.4 الألوان
4.3.4 صور
5.3.4 الأموال
6.3.4 الجداول
7.3.4 نماذج
8.3.4 إظهار العناصر وإخفاؤها
9.3.4 متغيرات CSS
4.4. تصميم Responsive وتصميم سلس
1.4.4 العناصر العائمة
2.4.4 Grid CSS
3.4.4 Media Queries
4.4.4 Flex Box
5.4 سلسلة CSS
1.5.4 أولوية قواعد CSS
2.5.4 الكتابة فوق القواعد
3.5.4 الفئات مقابل. المعرّفات
6.4 Sass
1.6.4 البرمجيات كخدمة (SaSS)
2.6.4 تركيب SaSS
3.6.4 تشغيل وتجميع SaSS
4.6.4 هيكلية دليل SaSS
7.4 استخدام SaSS
1.7.4 المتغيرات في Sass
2.7.4 نمذجة مشروعنا
3.7.4 بناء الجملة لSaSS
8.4 منطق SaSS
1.8.4 Mixins
2.8.4 Maps
3.8.4 الوظائف وهياكل التحكم
9.4 التخطيط باستخدام Bootstrap
1.9.4 Bootstrap
2.9.4 Layout de Bootstrap
3.9.4 نماذج
4.9.4 Box Model باستخدام Bootstrap
5.9.4 الألوان والخطوط
6.9.4 الروابط والأزرار
7.9.4 إظهار العناصر وإخفاؤها باستخدام Bootstrap
8.9.4 Flex Box باستخدام Bootstrap
9.9.4 المكونات
10.4 Theming Bootstrap
1.10.4 الكتابة فوق Bootstrap باستخدام SaSS (Software as a Service)
2.10.4 بنية الملفات
3.10.4 إنشاء إطارنا للعمل Framework CSS الخاص بنا CSS(Cascading Style Sheets)
الوحدة 5. أدوات JavaScript. مكتبة ReactJs
1.5 أداة ReactJS Javascript
1.1.5 أداة ReactJS
2.1.5 Create React App
3.1.5 JavaScript Syntax Extension
2.5 مكونات ReactJS
1.2.5 المكونات
2.2.5 Props
3.2.5 التصيير
3.5 الفعاليات في مكتبة ReactJS
1.3.5 إدارة الفعاليات
2.3.5 إدارة الفعاليات عبر الإنترنت
3.3.5 الفعاليات في مكتبة ReactJS
4.5 تكوين خطافات Hook ReactJS
1.4.5 حالة المكوّن
2.4.5 خطافHook الحالة
3.4.5 خطافHook الأثر
4.4.5 Custom Hooks
5.4.5 آخرون Hooks
5.5 Component Context في ReactJS
1.5.5 Component Context في ReactJS
2.5.5 استخدام Context
3.5.5 هيكل Context
4.5.5 React. Create Context
5.5.5 Context. Provider
6.5.5 Class. Context Type
7.5.5 Context. Consumer
8.5.5 Context.displayName
9.5.5 التطبيق العملي لاستخدام Context
6.5 التوجيه في ReactJs
1.6.5 Router
2.6.5 React Router
3.6.5 التركيب
4.6.5 التوجيه الأساسي
5.6.5 التوجيه الديناميكي
6.6.5 المكونات الأولية
7.6.5 React Router Hooks
7.5 استخدام القوائم والنماذج باستخدام ReactJS
1.7.5 القوائم والحلقات
2.7.5 النماذج وعمليات التحقق
3.7.5 React Hook Forms
8.5 استخدام الأنماط في ReactJS
1.8.5 تصميم تقليدي
2.8.5 التصميم عبر الإنترنت
3.8.5 إضافة مكتبة نظام التصميم
9.5 إجراء اختبارات في Javascript الأدوات
1.9.5 Testing
2.9.5 Jest JavaScript Testing Framework
3.9.5 Visual Testing and Documentation
10.5 نشر التعليمات البرمجية باستخدام ReactJS
1.10.5 Hosting
2.10.5 الموردون
3.10.5 إعداد المشروع
4.10.5 النشر على Heroku
الوحدة 6. إطار العملFramework في JavaScript Angular
1.6 إطار العملFramework ذو الزاوية وهندسته
1.1.6 واجهة سطر الأوامر في الزاوية Angular
2.1.6 البنيات
3.1.6 مساحة العمل Workspace والهيكل
4.1.6 المحيط
2.6 مكونات إطار العمل Framework الزاوي
1.2.6 دورة الحياة
2.2.6 تغليف البصر
3.2.6 التفاعلات بين المكونات
4.2.6 إسقاط المحتوى
3.6 مكونات إطار العمل Framework الزاوي
1.3.6 استيفاء النص
2.3.6 تصريحات
3.3.6 Property Binding
4.3.6 Class, Style و Attribute Binding
5.3.6 Event Binding و Two-Way Binding
6.3.6 Pipes
4.6 مديري إطار العمل Framework الزاوي
1.4.6 التوجيهات الزاويّة
2.4.6 توجيهات السمة
3.4.6 التوجيهات الهيكلية
5.6 الخدمات وحقن التبعيات
1.5.6 الخدمات
2.5.6 حقن التبعيات
3.5.6 Service Providers
6.6. Routing والتصفح
1.6.6 التطبيق مع Routing
2.6.6 التوجيه الأساسي
3.6.6 المسارات المتداخلة
4.6.6 المعايير
5.6.6 الوصول والتفويض
6.6.6 Lazy Loading للوحدات النمطية
7.6 RxJS
1.7.6 المراقبون
2.7.6 Observers
3.7.6 الاشتراكات
4.7.6 العاملين
8.6 النماذج و HTTP
1.8.6 الأشكال التفاعلية
2.8.6 التحقق من الميادين
3.8.6 النماذج الديناميكية
4.8.6 الالتماسات
5.8.6 Interceptors
6.8.6 الأمان
9.6 الرسوم المتحركة
1.9.6 التحولات المحفزات Triggers
2.9.6 انتقالات المسارات
3.9.6 الاختلافات بين التحولات
10.6 Testing en el Framework Angular
1.10.6 اختبار الخدمات
2.10.6 اختبار المكونات
3.10.6 اختبار التوجيهات و الأنابيب pipes
الوحدة 7. البرمجة بلغة NodeJS
1.7 Node.js وهندستها
1.1.7 NPM وإدارة الحزم
2.1.7 تنفيذ البرنامج
3.1.7 الوحدات النمطية
4.1.7 إنشاء وحدة نمطية
5.1.7 Loop حلقة الأحداث
2.7 خادم الواجهة الخلفية و HTTP و Express و Sockets
1.2.7 وحدة HTTP النمطية
2.2.7 Express
3.2.7 Socket.io
3.7 قواعد البيانات و Caché
1.3.7 MongoDB
2.3.7 Mongoose
3.3.7 SQL
4.3.7 Sequelize
5.3.7 Redis
4.7 نظام الملفات ونظام التشغيل
1.4.7 وحدة نظام الملفات
2.4.7 Os Module
3.4.7 Cluster module
5.7 الفعاليات وBuffers و Streams
1.5.7 الفعاليات
2.5.7 Buffers
3.5.7 Streams
6.7 Testing
1.6.7 Jest
2.6.7 Mocha
3.6.7 TDD - Cucumber
7.7 الهندسة المعمارية وأفضل الممارسات
1.7.7 DRY
2.7.7 صلبة
3.7.7 CRUD
4.7.7 MVC
5.7.7 المتراصة
6.7.7 الخدمات المصغرة
7.7.7 البنى سداسية الشكل
8.7 نسخة مطبوعة
1.8.7 الأنواع والواجهات والفئات
2.8.7 الوظائف والوحدات النمطية
3.8.7 العامة
4.8.7 Namespaces
5.8.7 مصممو الديكور
9.7 API REST
1.9.7 Get
2.9.7 Post
3.9.7 Put
4.9.7 Delete
5.9.7 Swagger
6.9.7 بناء واجهة برمجة تطبيقاتAPI REST باستخدام Express
10.7 إنشاء تطبيق واحتواءه باستخدام NestJS
1.10.7 Nest CLI
2.10.7 Docker
3.10.7 إنشاء تطبيق
الوحدة 8. قواعد البيانات لمطوري Full Stack
1.8 قواعد البيانات لمطوري Full Stack
1.1.8 قاعدة البيانات ضمن تطوير التطبيقات
2.1.8 إمكانيات قواعد البيانات
3.1.8 SQL (Structured Query Language)
2.8 انتقاء قاعدة البيانات
1.2.8 الطلب أو الخدمة التي سيتم النظر فيها
2.2.8 فئات قواعد البيانات
3.2.8 بانوراما قاعدة البيانات
3.8 التطوير باستخدام MySQL
1.3.8 التطوير باستخدام MySQL
2.3.8 نشر النموذج العلائقي باستخدام MySQL
3.3.8 اتصال MySQL
4.8 التطوير باستخدام Oracle Database
1.4.8 التطوير باستخدام Oracle DB
2.4.8 نشر النموذج
3.4.8 الاتصال ب Oracle Database
5.8 التطوير باستخدام Oracle SQL Server
1.5.8 Oracle SQL Server
2.5.8 نشر النموذج
3.5.8 الاتصال SQL Server
6.8 التطوير باستخدام NoSQL
1.6.8 مقارنة مع قواعد بيانات SQL
2.6.8 إنشاء قاعدة بيانات في MongoDB
3.6.8 الاتصال ب MongoDB
7.8 التطوير باستخدام الشبكات
1.7.8 التطوير باستخدام الشبكات
2.7.8 إنشاء قاعدة بيانات باستخدام Neo4j
3.7.8 الاتصال باستخدام Neo4j
8.8 التطوير باستخدام قاعدة البيانات ذات القيمة الرئيسية
1.8.8 التطوير باستخدام قاعدة البيانات k-v
2.8.8 إنشاء قاعدة بيانات باستخدام Redis
3.8.8 الاتصال بـاستخدام Redis
9.8 قواعد البيانات مع أنواع البيانات الأخرى
1.9.8 Elastic Search
2.9.8 Inmemory Database
3.9.8 التطوير باستخدام البيانات المكانية
10.8 قواعد بيانات. الجوانب المتقدمة
1.10.8 قواعد البيانات في التطورات السحابية الأصلية cloud native
2.10.8 قواعد البيانات في هندسة الخدمات المصغرة
3.10.8 CI/CDD وقواعد البيانات
الوحدة 9. UX CX تجربة المستخدم و تجربة العميل تجربة العملاء
1.9 Customer Experience (تجربة الزبون)
1.1.9 Customer Experience (تجربة الزبون) (CX)
2.1.9 احتياجات المستهلكين الجديدة
3.1.9 Feedback فيCustomer Experience
2.9 التقنيات المبتكرة
1.2.9 الآلات التي تفكر
2.2.9 طرق جديدة لمشاركة المعلومات
3.2.9 قياس ما لا يمكن قياسه
3.9 قنوات تفاعل المستخدم
1.3.9 تحليل العملاء
2.3.9 إضفاء الطابع الشخصي
3.3.9 قنوات متعددة لتفاعل المستخدم
4.9 تحليلات المستخدم
1.4.9 هيكل الموقع الإلكتروني
2.4.9 تحليلات المستخدم
3.4.9 تحليلات المستخدم المتقدمة
5.9 نيلسن وتأثيرها على تجربة العملاء CX
1.5.9 نيلسن وأثره على CX
2.5.9 تقنيات اختبار المستخدم User Testing
6.9 أدوات تجربة العملاء Customer Experience
1.6.9 ادوات متطورة
2.6.9 إمكانية التنقل
3.6.9 امكانيه الوصول
7.9 منهجيات جديدة
1.7.9 تحدي المستخدم
2.7.9 عملية تجربة المستخدم UX
3.7.9 بحث المستخدم
8.9 توصيل التصميم
1.8.9 التخطيط الشبكي
2.8.9 تصميم أدوات الاتصال
3.8.9 أدوات اتصال التصميم المتقدمة
9.9. تصميم واجهة المستخدم UI
1.9.9 تصميم واجهة المستخدم UI
2.9.9 واجهات الويب والهاتف المحمول
3.9.9 مكونات الويب والمحمول
10.9 إعداد CX
1.10.9 إعداد CX
2.10.9 تصميم تجارب جديدة
3.10.9 واجهات
الوحدة 10. التكامل المستمر ونشر التطبيقات
1.10 التكامل المستمر والنشر المستمر CI/CD
1.1.10 استخدام الذكاء المستمر والنشر المستمر (CI/CD)
2.1.10 الاختلافات بين التكامل المستمر والنشر المستمر (CI/CD)
3.1.10 التكامل المستمر والنشر المستمر. فوائد CI/CDD
2.10 نماذج التنمية الجديدة
1.2.10 من Waterfall إلى DevOps
2.2.10 دليل الأسلوب: العوامل ال 12
3.2.10 Cloud Native، والخدمات المصغرة و Serverless
3.10 DevOps، ما بعد CI/CD
1.3.10 DevOps
2.3.10 .DevOps Continuous Everything
3.3.10 DevOps vs SRE
4.10 تقنية الحاويات 1 - Docker
1.4.10 الحاويات. المساهمات
2.4.10 .Docker البنيات
3.4.10 عملية النشر باستخدام Docker
5.10 تقنية الحاويات 2 - Kubernetes
1.5.10 التنسيق
2.5.10 Kubernetes
3.5.10 النظام البيئي في Kubernetes
6.10 تهيئة البنية التحتية باستخدام GitOps
1.6.10 بنية تحتية غير قابلة للتغيير
2.6.10 GitOps
3.6.10 أدوات GitOps
7.10 أنبوب البيانات Pipelines والأتمتة. حالات استخدام CI/CD
1.7.10 التكامل المستمر
2.7.10 النشر والتسليم المستمر
3.7.10 عمليات التحقق التلقائي
4.7.10 الممارسات الجيدة في CI/CDD
8.10 CI/CD باستخدام Jenkins. المراجع
1.8.10 CI/CD باستخدام Jenkins
2.8.10 Pipelines Jenkins
3.8.10 أفضل الممارسات باستخدام Jenkins
9.10 النظام البيئي في CI/CD
1.9.10 تنظيم النظام البيئي
2.9.10 ادوات متطورة
3.9.10 .Dagger المستقبل
10.10 المراحل الأخيرة من دورة البرمجيات الموجهة نحو CI/CDD
1.10.10 تطبيق الذكاء الاصطناعي AI على عملية CI/CD
2.10.10 DevSecOps
3.10.10 Chaos Engineering
سيكون لديك تحت تصرفك أحدث الموارد التعليمية، مع إمكانية الوصول المجاني إلى الفصل الافتراضي على مدار 24 ساعة في اليوم"
ماجستير في برمجة مطور الواجهة الأمامية الكاملة (Front End Full Stack Developer)
مجال البرمجة في الواجهة الأمامية (Front End) يعد من أكثر المجالات ديناميكية وطلبًا في الوقت الحالي، وأصبح عنصرًا أساسيًا لأي شركة تسعى للحفاظ على تنافسيتها في السوق الرقمية. استجابة لهذا الطلب الواسع، صممت TECH الجامعة التكنولوجية ماجستير في برمجة مطور الواجهة الأمامية الكاملة (Front End Full Stack Developer)، وهو برنامج ذو نهج عملي وشامل يهدف إلى تزويدك بمهارات متقدمة في تطوير تطبيقات الويب، برمجة واجهات المستخدم، وإدارة قواعد البيانات.
عزّز مسارك المهني من خلال هذا البرنامج المتاح بالكامل عبر الإنترنت
يستند المحتوى التعليمي للماجستير في برمجة مطور الواجهة الأمامية الكاملة (Front End Full Stack Developer) إلى أحدث الاتجاهات والتقنيات في هذا المجال، وقد تم تطويره بواسطة فريق من الخبراء المؤهلين وذوي الخبرة في تطوير تطبيقات ويب ذات أداء عالٍ. عند الانتهاء من هذا البرنامج، ستكون مؤهلاً تمامًا لقيادة مشاريع تطوير الواجهة الأمامية (Front End) والتطوير الشامل (Full Stack)، كما ستتمكن من استخدام المهارات والأدوات اللازمة للتعامل مع مختلف المشاريع في مجال تطوير الويب.