Computer Courses

دورات هندسة و علوم الحاسوب - Computer Science and Engineering Courses

عدد الساعات الكليه للدوره : 40

برمجة HTML+ JavaScript +CSS

4.3 (2103 )

عدد المشاهدات - 9866

تهدف هذه الدوره الى تطوير مهارات استخدام برمجية HTML في تطبيقات الويب ومواقع الانترنت و ذلك من خلال استخدام طرق برمجية مبتكرة في HTML كما تتضمن الدوره مجموعه من الامثله و اليه التعامل معها نظريا و عمليا.

عدد الساعات الكليه للدوره : 20

قواعد البيانات باستخدم Mysql

4.4 (784 )

عدد المشاهدات - 3621

تهدف هذه الدوره الى تطوير مهارات بناء قواعد البيانات باستخدام لغة MySQL لاستخدامها في التطبيقات الهندسيه البرمجية و ذلك من خلال استخدام مجموعه من الاوامر في SQL كما تتضمن الدوره مجموعه من الامثله و اليه التعامل معها نظريا و عمليا باستخدام MySql .

عدد الساعات الكليه للدوره : 20

برمجة ASP.net

4.9 (1197 )

عدد المشاهدات - 10502

تهدف هذه الدوره الى تطوير مهارات استخدام برمجية ASP.NET في تطبيقات الويب ومواقع الانترنت و ذلك من خلال استخدام طرق برمجية مبتكرة في ASP.NET كما تتضمن الدوره مجموعه من الامثله و اليه التعامل معها نظريا و عمليا باستخدام ASP.NET .

عدد الساعات الكليه للدوره : 20

اساسيات الأندرويد

4.7 (2306 )

عدد المشاهدات - 5609

تهدف هذه الدورة إلى تدريس كيفية تطوير تطبيقات الهواتف الذكية التي تعمل بنظام الآندرويد للمبتدئين و التعريف ببيئة عمل برمجة الآندرويد Eclipse, كما تتضمن الدورة مجموعة من الأمثلة و آلية التعامل مع بيئة العمل هذه للتعرف على أساسيات هذا النوع من البرمجة نظريا ً و عمليا ً.

عدد الساعات الكليه للدوره : 20

دورة الأندرويد المتقدمة

4.9 (3355 )

عدد المشاهدات - 6055

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

عدد الساعات الكليه للدوره : 20

برمجة Ajax

5 (3256 )

عدد المشاهدات - 5650

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

عدد الساعات الكليه للدوره : 20

اساسيات #C

4.3 (3743 )

عدد المشاهدات - 6896

تتميز C# بأنها تحتوي على ميزات أفضل من Visual Basic، C ++، وجافا. سيتم التركيز بالبداية على أساسيات البرمجة: عمليات المدخلات والمخرجات / وصنع القرار، وحلقات. ثم ستم استكشاف العديد من الفوائد من البرمجة الكينونية ، وأمثلة عملية. وسيتم التركيز على اكتساب الخبرة العملية مع ملفات البيانات المتتابعة، و بناء واجهة المستخدم الرسومية (GUI) .

عدد الساعات الكليه للدوره : 20

برمجة #C المتقدمة

4.9 (2247 )

عدد المشاهدات - 4524

بناء على معرفتك الحالية للبرمجة عن طريق كتابة واجهة المستخدم الرسومية (GUI) للتطبيقات في لغة البرمجة C #. هذا المساق سوف يركز على كيفية كتابة التطبيقات ذات مظهر احترافي مع العديد من الضوابط واجهة المستخدم الرسومية المشتركة، سوف يركز أيضا على كيفية وضع القوائم وأشرطة الأدوات في برنامج لجعلها أسهل للاستخدام. وبعد ذلك معرفة كيفية جعل البرنامج يتفاعل مع الملفات المتتابعة، وملفات الوصول العشوائي، وقواعد البيانات.

عدد الساعات الكليه للدوره : 20

برمجة ++C

4.3 (1411 )

عدد المشاهدات - 4605

في هذه الدورة ستتعلم كيف يتم بناء العالم من حولنا حتى من قبل الكائنات – والأشياء التي لها صفات وقدرات، وسوف تقوم باستكشاف كيف يمكنك تحويل المعلومات في العالم من حولنا الى برنامج كمبيوتر. لأن هذا هو الأسلوب الفعلي الذي يستخدمه المبرمجين المحترفين لبناء برامجهم. وبنهاية الدورة، عليك أن تكون قادر على كتابة برامج حقيقية لمايكروسوفت ويندوز باستخدام Microsoft Visual C ++ 2005 Express Edition.

عدد الساعات الكليه للدوره : 20

برمجة Java

4.1 (2568 )

عدد المشاهدات - 5777

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

عدد الساعات الكليه للدوره : 20

لغة برمجة بايثون

5 (1366 )

عدد المشاهدات - 6789

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

عدد الساعات الكليه للدوره : 20

برمجة الاندرويد باستخدام خدمات الويب

4.6 (1703 )

عدد المشاهدات - 3987

تهدف هذه الدورة إلى تعليم كيفية ربط تطبيقات الآندرويد مع ال Web service التي تستخدم لتقديم خدمات إلكترونية للمستخدمين حيث يتم الإتصال و طلب الخدمة من خدمة الويب عبر واجهة التطبيق و من ثم يتم ارسال الخدمة نتيجة الطلب مره أخرى على هيئة ملف XML . حيث تتضمن الدورة مجموعة أمثلة لكيفية كتابة service لطلب الخدمة من الويب و كيفية تحليل XML.

عدد الساعات الكليه للدوره : 20

لغة برمجة بايثون المتقدمة

5 (1 )

عدد المشاهدات - 1435

مقدمة لبعض المفاهيم الأساسية في برمجة الشبكات. نظرة على وحدات المكتبة رفيعة المستوى التي تسمح لبايثون بالاتصال بخدمات الإنترنت القياسية والخدمات المتصلة بالإنترنت على سبيل المثال ( HTTP ، FTP ، XML-RPC ، إلخ). سيولى اهتمام خاص إلى وحدة urllib2 التي تسمح لبايثون بالتفاعل مع خوادم الويب. نظرة عامة موجزة عن وحدات المكتبة التي يتم استخدامها لمعالجة تنسيقات بيانات الإنترنت الشائعة مثل HTML و XML و JSON. نظرة عامة شاملة على البرمجة المتزامنة مع مؤشرات الترابط وعبارات برمجة Python المتقدمة. تشمل البصريات استخدام functions المولد لتنفيذ المهام وكتابة جدولة المهام للتحكم في مثل هذه الوظائف. تتعلق الأجزاء الرئيسية من هذا القسم باستخدام المولدات في نماذج التعامل مع I / O.