السلام عليكم ورحمة الله وبركاتة
تم مجموعة من الشباب فى الاسكندرية بالاتفاق مع مبرمج محترف لاعطائهم دورة خاصة فى لغة ال php ومن ذلك تم الاتفاق على المبلغ والمكان والمواعيد وتم الاتى :
السعر: 600 جنية مصرى
المدة: 20 يوم مقسمين الى :
3 ايام فى الاسبوع (الاحد-الاربعاء-الخميس).. كل يوم 4 ساعات من الساعة الواحدة الى الخامسة ظهرا
ملحوظة : الدورة سوف تبدا غدا
يرجى الاسراع بالتقدم وطلب الدورة
الدورة بقاعة مكيفة ومجهزة باجهزة ولوحة عرض...
جدول الدورة :
الهدف الاساسى:
- الهدف الاساسى من الدوره (الكورس) جعل الطالب قادر على كتابه البرمجيات بشكل ممتاز كبدايه كمستقبل جديد للمطورين العرب وابتكار الافكار وكيفيه تطبيقها على الحاسب الالى (الكمبيوتر).
----
1. هناك بعض المبادي الهامه فى موضوع الابتكار منها لايستطيع الشخص الابتكار الا اذا علم كل نقطه عن موضوع ابتكاره واتقنها اتقانا واصبح يعلم كل مزايها وعيوبها وبالتالى يبحث عن
الحلول لها
انت تبرمج كمبيوتر
اذن لابد لك من معرفه ماهو الكمبيوتر الذي يجهله الكثير من المبرمجين لذا سوف اتحدث قليلا فى البدايه عن ماهيه عمل الكمبيوتر وماهيه البرمجيات وكيف تطور نفسك بعد ذالك
الكورس سوف نقسمه على عده مراحل اولها
المرحله الاولى
-الكمبيوتر وماهيته وكيفيه عمل البرمجيات وماهى انواع البرمجيات ومالفارق بين برمجيات الويب والديسكتوب والفرق بين البرمجيات اللتى يتم تحليلها parsed
او اللتى يتم ترجمتها compiled
وبيئات عمل البرمجيات ولماذا وضعت وكيف تعمل مثل .net framework و jre(java runtime environment) ومالفارق بينها وبين البرمجيات االاخري
وكيفيه جعل برامجك متوافقه مع كل انظمه التشغيل.
-----------
المرحله الثانيه
-بعدما انتهينا من المرحله الاولى سوف نتطرق الى ماهيه الويب ولماذا تم اعتماد الويب كمنصه للمعلومات والبرمجيات وماهيه ال client/server
وشرح بعض من عمل ال protocols مثل http - tcp/ip - pop3 - smtp
- تاريخ الويب والمواقع وكيف كانت وكيف تطورت وكيف يمكننا تطوريها ولماذا ظهرت البرمجيات اللى تخدم الويب
- انواع خادامات الويب iis-apache وكيف يتم اتصالاها بلغات البرمجه مثل php ك modules
- ماهيه المتصفحات وانواعها ودارسه انواع المصغرات منها واللى تعمل على اجهزه المحمول وكيفيفه اختبارها على ال emulators
- انواع لغات البرمجه ولغات الاسكربتات والفرق بين برمجيات ال client side و server side
- شرح اهم انواع ال Markup languages مثل ال html وال xml والفارق بينهما
- شرح ماهيه lamp والتوافق بينها وبين اخوتها
- شرح اول جزئيه فى Lamp وهى ال php مقدمها بسيطه عنها وكيفيه عملها ولماذا php?.
- شرح ال programming found ككل لجميع انواع البرمجيات وكجزء خاص بال php
-loops-data types and data holders- conditional statemenents
- شرح كيفيفه عمل ال data structure او هيكل البرنامج
- شرح تعامل ال php مع المكتبات الخاصه
-- php مع ال html forms وكيف تعامل البيانات القادمه من ال http protocol
-- تعامل ال php مع ال session وال cookies
-- ماهى قواعد البيانات وال data housesو ال مقدمه عن rdbms(relation database managment system)
-- تعامل ال php مع قواعد البيانات dba, mysql,etc كمكتبه منفصله
-- كيفيه التخاطب بيين ال php و ال rdbms
-- مقدمه عن ال ddl, dml (data defination language, data manuplation language) كجزء من ال sql standard
-- تعامل ال php مع ال IO مثلا الملفات و الHTTP BUFFERS
-- كيفيه تطبيق وتجميع كل ماسبق على اي برنامج وبرمجته من البدايه
بعدها يكون المبرمج قادر على كتابه اي ببرنامج بسيط بمفرده ملحوظه ( يوجد تمارين بنهايه كل محاضره وتمارين يتدرب عليها الطالب بمفرده وكعضو فى العمل)
المرحله الثالثه والمتقدمه
- ماهيا اداوت الامان وماهيه ال PHP SECURITY ISSUES
- ماهيا ال oop والفارق بينها وبين البرمجه التقليديه
- ماهيا ال 4 oop issues مثل ال Inherticance -overloading -polymor..
- التطرق بالتفصيل الى كل نقطه مثل inhertance
- ماهى الادوات اللى تساعدك على عمل افضل للبرنامج
-- اختيار اطار عمل framework سهل
-- اختبار template system لفصل الكود عن ال ui presentation
-- تطبيق ادوات الامان
بعدها يكون المبرمج قادر على كتابه اي ببرنامج بمفرده ملحوظه ( يوجد تمارين بنهايه كل محاضره وتمارين يتدرب عليها الطالب بمفرده وكعضو فى العمل)
المرحله الرابعه
- php والتداخل مع التقنيات الاخري
- ماهيه ال software engineering
- كيف نحلل اي برنامج مهما كان حجمه لبرمجته ووضع الحلول المناسبه
- كيفيفه ايجاد افكار جديده وتحليلها وتطبيقها
- كيفيه وضع افضل تصميم للبرنامج وزياده ال Performance
- كيفيفه تصميم افضل طريقه لقواعد البيانات واختبار انواع ال الحقول وعمل ال nomralization ومالى الى ذالك
- ماهو ال ui و design patteren وكيف تتعامل معها.
- التطبييق فى شكل برامج عملاقه والتعامل مع xml web services
طبعا على كل مرحلة يوجد الكثير من الفروع ولكن هذة هى الاساسيات
هذا هو كل شى و........
على من يريد الاشتراك فى الكورس الاتصال بى او مراسلتى على الايميل المذكر :
الموبايل : 0126482238
الايميل : al-faiha.com@hotmail.com
يرجى الاسراع بالاتصال بى للاتفاق لان الدورة سوف تبدا غدا وشكرا للجميع
ملحوظة : يفضل مكالمتى على الموبايل للاسراعوشكرا