Techcampus - Laravel PHP

Laravel PHP

Laravel هو أحد الـFrameworks للغة PHP المعروفة والواسعة الانتشار يعد من التطبيقات السهلة والاحترافيه لسهولة تقسيم الكود وترتيبه مما يسهل فهم المشروع والعمل من خلاله.

القسم البرمجة والتطوير
سعة المجموعة 20-25
المدة 2018
عدد الساعات التدريبية 20
السعر 119 دولار
المدرب محمد المأمون

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


تستخدم PHP في برمجة صفحات المواقع التفاعلية (Dynamic web pages) وبما انها لغة ديناميكية فهي تعمل في جانب السيرفر اي انك حينما تضغط علي زر من الازرار يرسل طلب للسيرفر حيث يقوم بتنفيذ الأمر في جانب السيرفر ويقوم بإرجاع النتيجة للمستخدم علي متصفحه الخاص.

 

و تعتبر Scripting Language  ومعنى ذلك أنها تعمل استجابة لحدث معين ولا تعمل طوال الوقت وقد تستخدم ايضا لعمل سلسلة من الإجراءات المتتالية ومن مميزاتها انها لغة مفتوحة المصدر  Open Source يمكن اجراء اي تعديل خاص عليها  كما أنها (Cross-platform) تعمل علي جميع أنظمة التشغيل المختلفة وتدعم مبدأ البرمجة الكائنية oop كما انها لا تحتاج الى معالج لأنها تعمل بجانب السيرفر تستخدم في مواقع مشهورة مثل facebook و yahoo و موقع wikipedia

 

  • استخدامات لغة php
  • قبل البدء التطوير
  • أساسيات البرمجة
  • هيكلية بناء لغة PHP
  • المتغيرات Variables
  • المصفوفات (Arrays)
  • عمليات اتخاذ القرار
  • الحلقات التكرارية
  • أولاً: الحلقة التكرارية For
  • ثانياً: الحلقة التكرارية while
  • ثالثاً: الحلقة التكرارية Do While
  • رابعاً: الحلقة التكرارية Foreach
  • الدوال (Functions)
  • النماذج (php and Forms)
  • الجلسات Session
  • منصة Laravel
  • البرمجة الشيئية OOP
  • التعامل مع المكتبات
  • التعامل مع الملفات والمجلدات
  • رفع الملفات والمجلدات
  • التعامل مع البريد الإلكتروني
  • ترتيب الأكواد وتقسيمها بواسطة MVC
  • إنشاء موقع إلكتروني باستخدام PHP

المزيد

Python

2018

بايثون لغة برمجة قوية جدا تستخدم في برمجة صفحات الويب التفاعلية Dynamic web pages والالعاب والعديد من التطبيقات وتستخدم ايضا في العديد من المشاريع والتطبيقات الضخمة المستخدمة عالميا وهي مفتوحة المصدر وتعتبر من لغات المستوي العاليHigh level language التي تدعم مبدء البرمجة الكائنية oop و تتميز ببساطة كتابتها وقراءتها .تعتبر لغة paython من اللغات cross platform التي تدعم جميع منصات التشغيل . تتميز ببساطتها وسهولتها للمبتدئين حيث تستخدم كلمات انجليزية شائعة كما انها لغة قوية جدا يستخدمها المحترفين

C#

2018

لغة #C هي من اللغات القوية والواسعة الانتشار وهي من تقنيات مايكروسوفت الغنية عن التعريف تستخدم في كافة أنواع التطوير مثل تطبيقات الويندز، والموبايل، والانترنت.

DevFutureX Advance

2018

أصبحت البرمجة كحجر أساس لبدء تطوير التقنيات التي لانستغني عنها من حولنا التطبيقات، المواقع، الألعاب الترفيهية والبرامج وأجهزة إنترنت الأشياء. البرمجة تعلّم الشباب تسلسل التفكير المنطقي وحل المشكلات والإبداع، بالاضافة الى تعزيز الثقة بالنفس. دورة DevFutureX Advance الدورة الإحترافية المتقدمة للدخول في عالم البرمجة وعلوم الحاسب بشكل تفصيلي تطبيقي لتوظيف وتوجيه مهارات الشباب الى الطريق الصحيح في إستخدام التقنية والإنترنت بالإضافة إلى التوعية الأمنية حول أمن المعلومات والاستخدام الآمن للإنترنت. مقدمة في الحاسب، التفكير المنطقي، أنظمة التشغيل ( اللينكس ) يتعرف المتدرب على مكونات جهاز الحاسوب الداخلية وماهو الفرق بين البرمجيات والعتاد، انواع انظمة التشغيل والبرامج واين اماكن تواجد البرامج والتعرف على نظام اللينكس بالتفصيل كيفية تثبيته واستخدامه وبعض الاوامر البسيطة و تثبيت وحذف البرامج وماهي أستخدامات نظام اللينكس، التطبيقات ولغات البرمجة وكيفية هيكلة تطبيق معين، ثم مدخل إلى عالم البرمجة وفوائد البرمجة وأساسيات البرمجة بالتطبيق على امثلة من الواقع والحياة اليومية لتعزيز وتسهيل الفكرة الى المتدرب وفهم المفاهيم بطريقة بسيطة وممتعة. مقدمة في الخوارزميات وكيفية انشاء خوارزميات خاصة ومساعدة المتدربين بالتمارين خلال الدرس على التفكير المنطقي وانشاء الخوارزميات خاصة بهم بالتطبيق على أمثلة من الحياة اليومية مثل خطوات صنع كوب من الشاي أو خطوات غسل الاسنان او غيرها ومن ثم التطبيق العملي على تطبيقات الحاسب والتقنية بعد تمكنهم من الفكرة. الخوارزميات التفاعلية والألعاب التطبيق الخوارزميات التفاعلية في صنع العاب ترفيهي بإضافة الأصوات والتحريك والتأثيرات كعمل لعبة كرة قدم بنظام النقاط او طائرة متحركة او كرة طاولة أو غيرها لكل متدرب حرية الإبداع في اختيار الفكرة وتطبيقها باستخدام Scratch. عالم المواقع بعدها يكون المدخل إلى التعرف على عالم المواقع وكيفية عمل المواقع والخدمات المرتبطة بها وماهو معنى المواقع التفاعلية المرنة ولغات برمجتها وكيفية تنسيق كود برمجي لصفحة موقع، اضافة النصوص واختيار الحجم واللون والتنسيق لليمين أو المنتصف او اليسار، اضافة الصور والفيديوهات، الجداول والنصوص الدعائية المتحركة وغيرها من الإبداعات في صفحات الويب بإستخدام HTML, CSS و جافا سكربت. بالإضافة الى تعريف المتدرب على مفهوم المتصفح وكيفية استخدامة. الهوية الرقمية والثقافة الأمنية ثم الدخول الى عالم أمن المعلومات، التعرف على الهوية الرقمية والثقافة الأمنية في استخدام الانترنت ومشاركة البيانات عبر وسائل التواصل الإجتماعية وكيفية إنشاء حسابات آمنة وعدم نشر المعلومات الشخصية والتعرف على مفهوم الابتزاز الإلكتروني مخاطر الإستخدام الخاطئ للإنترنت، كيفية تحميل الالعاب والبرامج الآمنة، والتعرف على مفهوم الفيروسات والبرامج الخبيثة وطرق حماية الأجهزة من الإختراقات. الشبكات والإتصالات مقدمة في الشبكات الاتصال، أنواع الاتصال والشبكات، كيفية الإتصال بالإنترنت، التعرف على مفهوم البروتوكولات وكيفية نقل البيانات بشكل بسيط وممتع للفئة العمرية بربطها بأمثلة واقعية لتسهيل فهم المعلومات. برمجة تطبيقات الجوال أخيراً الدخول الى عالم برمجة تطبيقات الاندرويد بإستخدام لغة Kotlin وهي اسهل واشهر لغة تستخدم في بناء التطبيقات من الأساسيات بالتنصيب منصة البرمجة وثم التعرف على مكونات المنصة وكيفية استخدامها ثم التعرف على كيفية إنشاء واجهات بإضافة القوائم وشريط الأيقونات والأقسام وقوائم الصور واضافة الفيديوهات والصوتيات ثم التعرف على أساسيات البرمجة المتغيرات والدوال وتطبيق الجمل الشرطية والتكرار في نماذج بسيطة لتسهيل توصيل المعلومة للمتدرب بالتطبيق العملي المباشر مع المدرب. في دورة DevFutureX Advance حرصنا على دمج الأحداث والحياة اليومية في فهم مفاهيم التقنية لترسيخ المفاهيم في ذهن المتدربين وتطوير مهاراتهم التقنية وتطوير التفكير المنطقي لحل المشكلات بالأساليب الصحيحة كما نحرص على التدريب التفاعلي بالتشارك مع الزملاء في المجموعات لتعزيز مهارة العمل الجماعي والتنافس بالإضافة الى المسابقات والواجبات التدريبية المنزلية، الدورة مخصصة للشباب من عمر 6 - 18 عام وتغطي هذه الدورة 4 أقسام رئيسية في عالم التقنية وهي ( البرمجة والخوارزميات - أمن المعلومات - الشبكات - انظمة التشغيل ).