برمجة تطبيقات الحاسوب وصفحات الويب
- 2025
- 2022
- 2021
متطلبات الكلية الاجبارية (13)
| Course No رقم المساق | Course Name اسم المساق | Credit hours الساعات المعتمدة | Course Description وصف المساق |
|---|---|---|---|
| 2001 | اللغة العربية | 3 | يعتبر مساق اللغة العربية من المتطلبات الأساسية لكلية المهن التطبيقية، يهدف هذا المساق إلى تأهيل الطلاب للتواصل بطلاقة باللغة العربية في الحياة اليومية والعملية الأكاديمية؛ من خلال تزويدهم بالمعارف والمهارات العمليَّة الأساسيَّة فـي اللُّغة العربيَّة وفنونها، بما يتلاءم مع احتياجاته ومعارفه؛ ليتمكَّن من استخدامها فـي قراءته وكتابته ومحادثته استخدامًا صحيحًا، ممَّا ينعكس على أدائه، ويزيد ثقته بنفسه وثقة الآخرين به. يتضمن المساق دروساً في النحو والصرف والقواعد اللغوية الأساسية، بالإضافة إلى تدريبات الاستماع والتحدث والقراءة والكتابة، كما يتضمن أيضاً دراسة المفردات والعبارات الشائعة في اللغة العربية. |
| 2002 | اللغة الانجليزية | 3 | يهدف إلى تطوير المهارات الأساسية الأربع لدى الطالب ، وهي : الكتابة ، والقراءة والاستيعاب ، واللفظ الصحيح ، والمحادثة . وكذلك تطوير قواعد اللغة الأساسية والتي تشمل : الأفعال، والكلام المباشر ، وحروف الجر، والجملة الشرطية . كما يهدف إلى إمداد الطالب بالكلمات والمصطلحات الإنجليزية التي تتعلق بحياة الطالب اليومية والعملية . كتابة التقارير الفنية باللغة الإنجليزية . |
| 2017 | النشاط الرياضي | 1 | صمم مساق النشاط الرياضي لتعزيز الصحة واللياقة البدنية وتحسين المهارات الرياضية للطلاب، حيث يتضمن العديد من المفاهيم والأنشطة الرياضية المختلفة والتي تضم الرياضات الجماعية مثل كرة القدم وكرة السلة، والرياضات الفردية مثل الجري والسباحة ورفع الأثقال واليوجا. بالإضافة إلى ذلك، يتم تعزيز قيم العمل الجماعي والتعاون والتحدي، كما يتم التركيز على الالتزام بالأخلاقيات الرياضية والمسؤولية الاجتماعية، والتعرف على بعض إصابات الملاعب التي تصيب اللاعب داخل وخارج الملعب، ومعرفة أسبابها وأعراضها وطرق إسعافها. يعد هذا المساق مفيدًا لتحسين صحة الجسم والعقل وتحسين التوازن والتنسيق والثقة بالنفس، كما يعزز الانضباط والتفاني والاستمرارية في الممارسة الرياضية والأنشطة الأخرى في الحياة. |
| 3219 | ريادة الاعمال | 3 | "مساق ريادة الأعمال هو مساق تعليمي يهدف إلى تنمية مهارات الطلاب في إدارة وتشغيل المشاريع الصغيرة والمتوسطة، وتعليمهم كيفية تطوير أفكارهم وتحويلها إلى مشاريع ناجحة. يتم خلال المساق تعليم الطلاب العديد من المفاهيم والمهارات الأساسية في مجال ريادة الأعمال، مثل دراسة السوق، وتطوير الخطط الإدارية والتسويقية، وإدارة الموارد البشرية والمالية، وإنشاء خطط العمل والابتكار والتحول الرقمي. يتم تعليم المساق عملياً بحيث يعتمد على الأنشطة العملية والمشاريع التطبيقية التي تتيح للطلاب فرصة تطبيق المفاهيم التي تم تعليمها في مشاريعهم الخاصة. يعتبر مساق ريادة الأعمال من المساقات الهامة التي تساعد الطلاب على تحقيق أحلامهم في العمل الحر والاستقلالية المالية." |
| 3350 | المهارات الرقمية | 3 | يهدف هذا المساق إلى التعرف على مكونات الحاسوب ، ووحداته المختلفة ، وتطور الحاسوب وتصنيفاته ، وأجيال الحاسوب ، وتصنيف أنظمة العد، ووحدة الذاكرة ، ووحدة الحساب والمنطق ، ووحدة الإدخال والإخراج ، ونظام التشغيل ، وأساسيات البرمجة. مقدمة في الحاسوب/عملي: يتم تعريف الطلاب على أساسيات التعامل مع الحاسوب ، والتعرف على أجزاء الحاسوب المادية ، مثل : MotherBoard ) ،HardDisk ، الكوابل ،الـCD-Rom وغيرها ) ، والمكونات البرمجية ، العمل على نظام MS-Dos) ) والتعرف على أهم الأوامر به وأوامر الملفات والمجلدات ،العمل على نظام التشغيل ويندوزWindows) ) والتحكم بالملفات والمجلدات ، مقدمة عن مجموعة برامج ( MS_Office ) , والتعرف على الإنترنت وخدمة البريد الإلكتروني. |
متطلبات الدائرة (9)
| Course No رقم المساق | Course Name اسم المساق | Credit hours الساعات المعتمدة | Course Description وصف المساق |
|---|---|---|---|
| 2535 | مقدمة في قواعد البيانات | 3 | ● ان يعرف المبادئ الأساسية لقواعد البيانات من حيث التركيب والعناصر ان يعرف ميزات استخدام قواعد البيانات، ان يطبق مبادئ تصميم قواعد البيانات لبناء نماذج البيانات المنطقي والمفاهيمي، ان يفهم نماذج انظمة قواعد البيانات المختلفة، ميزات وسيئات كل نظام، ان يطبق المستويات الـ Normalization الثلاثة الأولى ، ان يطبق مبادئ نمذجة البيانات conceptual data model، ان يميز بين التصاميم الجيدة والسيئة، ان يبني استعلامات SQL فعالة لاسترجاع البيانات ومعالجتها، ان يبني الجداول ويضيف القيود عليها، ان يتعامل الطالب مع mySql، ان يرسم نماذج ER. |
| 2554 | الخوارزميات ومبادىء البرمجة | 3 | |
| 2664 | مبادىء شبكات الحاسوب | 3 |
متطلبات التخصص (26)
| Course No رقم المساق | Course Name اسم المساق | Credit hours الساعات المعتمدة | Course Description وصف المساق |
|---|---|---|---|
| 2545 | قواعد بيانات متقدمة | 3 | ان يتعرف الطالب على MySql وSQL، ان يتعرف الطالب تراكيب أنواع البيانات، ان يعرف ويتعامل مع لإجراءات والدوال والزنادات (procedures, functions and trigger) وتنفيذها، ان يتدرب الطالب على تصميم قواعد بيانات متكاملة للتطبيقات او صفحات انترنت، ان يكون قادرا على معالجة الأخطاء وتتبعها ومعالجتها، ان يميز بين قواعد البيانات العلائقية وغير العلائقية وميزاتهما ، ان يستخدم بعض تطبيقات قواعد البيانات غير العلائقية مثل MongoDB، ان يعرف ويستخدم key value stores، ان يعرف ويستخدم document databases، ان يعرف ويستخدم column oriented databases. |
| 3200 | البرمجة الشيئية | 3 | يهدف هذا المساق إلى: تعريف الطالب على مفهوم أساسيات البرمجة الشيئية ( Object Oriented Programming)، و تصميم الكائنات و انواع البيانات و جمل التحكم أو الجمل الشرطية والدوران والإدخال والإخراج ، وأن يكون الطالب قادرا على بناء وتنفيذ تطبيقات غير معقدة بلغة برمجة كيانية او شيئية مناسبة، وان يكتشف الأخطاء ويصححها وان يتمكن من التعامل مع الملفات على الحاسوب من حيث الإدخال والإخراج. |
| 3201 | تصميم صفحات الويب 1 | 3 | ان يتعرف الطالب على لغة html واستخدامها في انشاء الصفحات الثابتة، ان يتعرف الطالب على HTML5 ، يستخدمها لإضافة بعض التأثيرات، والرسومات، ان يتعرف الطالب على CSS وCSS3 واستخدامها في تنسيق الصفحات، ان يتعرف الطالب على Bootstrap واستخدامها في تنسيق وتصميم الصفحات. |
| 3204 | برمجة صفحات الويب 1 | 3 | ان يتعرف الطالب على مفهوم برمجة صفحات الويب الديناميكية، ان يتعلم الطالب على انشاء بيئة تطويرية لتشغيل برامج الويب وتطويرها باستخدام تطبيق WAMP او XAMPP ، أن يتعلم الطالب التعامل مع المتغيرات والثوابت، تسمية المتغيرات، اسناد القيم للمتغيرات، الاسناد بواسطة المرجع، أنواع البيانات في php، فرض نوع بيانات، التعامل مع الثوابت، ربط النصوص، المعاملات الحسابية، معاملات الزيادة والنقصان، معاملات المقارنة، المعاملات المنطقية، التحكم في سير البرنامج: جملة الشرط if، جملة القرار switch، جمل التكرار: while - do..while - for - foreach، break، continue، التعامل مع المصفوفات: مفهوم المصفوفات، المصفوفة الرقمية وكيفية التعامل معها، المصفوفة الترابطية وكيفية التعامل معها، المصفوفات ذات البعدين والمصفوفات الجاهزة، الدوال: مفهوم الدوال، أنواع الدوال في php، مجال رؤية المتغيرات، تضمين الملفات الخارجية، التعامل مع النماذج: كيفية التعامل مع البيانات المرسلة من خلال النموذج، الطرق المستخدمة في ارسال البيانات والفرق بينها، كيفية التعامل مع الروابط التفاعلية، التحقق من بيانات النماذج: أهمية عملية التحقق من البيانات المدخلة، مفهوم التعبيرات العادية Regular Expression، كيفية مطابقة الأنماط، التعامل مع قواعد البيانات: انشاء اتصال بنظام قواعد البيانات MySql، تنفيذ الاستعلام، انشاء جداول، إضافة بيانات، استرجاع بيانات، ان يستطيع كتابة وتنفيذ اكواد الــ AJAX، ان يفهم مبدأ عمل json ويطبقه. |
| 3206 | نظم تشغيل وادارة الخوادم | 3 | ان يتعرف على أنواع المعالجة في نظم التشغيل والفروق بينها ومبدأ عملها (معالجة للمستفيد الوحد، معالجة حزمية، متعددة...)، ان يتعرف على العملية ودورتها ويستوعب مفهوم التزامن وإدارة العمليات وطرق إدارة وحدة المعالج المركزي والاقفال المميت Deadlock ومعالجته، ان يتعرف الطالب على تقنيات إدارة الذاكرة (المنفردة والمتماسكة، بالتجزئة، وبالقطع والصفحات، ...)، ان يتعرف الطالب على إدارة وحدات الادخال والإخراج ومفهوم الاعتراض وأنواع الأجهزة المختلفة وطرق ادارتها، ان يتعرف الطالب على إدارة الملفات وتصنيفات الملفات وجداول ترتيبها ووسائط التخزين وادارتها، ان يتعرف على تقنيات التشفير والسرية ونظم التشغيل الموزعة، ان يميز الطالب بين نظم التشغيل مفتوحة المصدر ومغلقة المصدر، ان يتقن التعامل مع نظام ويندوز كنظام تشغيل، ان يتعامل بشكل فعال مع نظام لينكس ويقوم بإعداداته الأساسية كنظام تشغيل وبعض خدمات الشبكة ، ان يدير نظام لينكس من خلال سطر الاوامر، ان يعد الخصائص الأمنية ويشبك الجهاز على الشبكة، أن يتمكن من كتابة أوامر لينوكس وتطوير نصوص برمجية، إدارة خوادم الويب (c-panel). |
| 3558 | تجربة المستخدم | 2 | |
| 3559 | برمجة الموبايل | 3 | |
| 3563 | تصميم صفحات الويب 2 | 3 | |
| 3564 | نظم إدارة المحتوى | 3 |
متطلبات البرنامج (19)
| Course No رقم المساق | Course Name اسم المساق | Credit hours الساعات المعتمدة | Course Description وصف المساق |
|---|---|---|---|
| 2689 | هندسة البرمجيات | 3 | |
| 3207 | برمجة صفحات الويب 2 | 3 | ان يتعرف الطالب على مفهوم أطر العمل MVC المختلفة، تعزيز وإثراء مهارات الطلاب في برمجة الويب باستخدام تقنيات أطر العمل MVC ، أن يقوم الطالب بتجهيز البيئة التقنية اللازمة لتطبيق نظام أطر العمل MVC، التعرف على كيفية بناء الموقع من خلال Routing, Controller, View ضمن أطر العمل MVC ، ان يقوم الطالب بالتعامل مع مدخلات النماذج Form باستخدام تقنيات أطر العمل MVC ، ان يقوم الطالب بإنشاء موقع ويب تفاعلي باستخدام تقنيات أطر العمل MVC ، ان يتعرف الطالب على طرق الأمان المتبعة في نظام اطر العمل MVC. |
| 3211 | التدريب الميداني | 2 | ان يقوم الطالب بفتح قنوات اتصال مع الشركات في سوق العمل، ان يتعرف على واقع العمل وتحدياته، ان يتعرف على طبيعة المهنة في السوق ويهيئ نفسه له، ان يوظف ما تدرب عليه في سوق العمل، ان يكتسب الطالب مزيدا من الثقة بالنفس في تطبيق خبراته في العمل. |
| 3212 | مشروع التخرج | 2 | ان يكون الطالب قادرا على تحليل المشكلات وتحديد ابعادها وسيناريوهات الحل، ان يكون الطالب قادرا على التخطيط السليم حسب الوقت والميزانيات المتاحة، ان يقوم الطالب بتنفيذ الخطة لتحقيق الأهداف، أن يقوم الطالب بالتحكم وضبط الجودة والتأكد من التنفيذ السليم المحقق للأهداف الموضوعة، أن يوثق الطالب عمله في تقرير فني مفصل مبني بشكل علمي مراعيا الأمانة وحقوق الملكية، ان يعرض الطالب مشروعه بشكل احترافي على لجنة من المختصين ويحاول ان يقنعهم ويسوق فكرته كفرة عمل ناجح. |
| 3560 | برمجة واجهة المستخدم 1 | 3 | |
| 3561 | برمجة واجهة المستخدم 2 | 3 | |
| 3562 | مواضيع مختاره | 3 |
متطلبات التخصص الاختيارية (3)
| Course No رقم المساق | Course Name اسم المساق | Credit hours الساعات المعتمدة | Course Description وصف المساق |
|---|---|---|---|
| 2003 | دراسات في الفكر العربي والاسلامي | 3 | يتناول المساق التعريف بالثقافة الإسلامية وخصائصها، ومصادرها، ومناقشة بعض القضايا الثقافية المعاصرة، وموقف الإسلام منها، كذلك الحديث عن قضايا تخص المجتمع المسلم مثل النظام التربوي والأخلاقي، والتأهيل للحياة الزوجية، ومنظومة الحقوق الأسرية، والمجتمعية في الإسلام، لا سيما فيما يتعلق بالتأهيل النفسي للمقبلين على الزواج، وكذلك حقوق كل من الزوجين على الآخر وواجباته، والحديث عن قواعد مهمة لاحتواء المشكلات الزوجية. |
| 2999 | مكافحة الفساد "تحديات وحلول" | 3 | يقدم هذا المساق معرفة معمقة حول مفهوم الفساد عالميا ومحليا، والأشكال المعقدة التي يتجلى بها في كل من المؤسسات الرسمية وغير الرسمية على حد سواء. كما يناقش المساق أهم العوامل التي تزيد من احتمالية ظهور الفساد وانتشاره، سواء تلك المرتبطة بالتنظيم الهيكلي لمؤسسات الدولة، أو التعقيدات السياسية والاجتماعية، التي تؤثر على عمل هذه المؤسسات وتضعف من قدرتها في محاربة هذه الظاهرة. كما يتطرق المساق على أهم الخطط الاستراتيجية، والنهج المتعارف عليها عالميا في مكافحة الفساد. والتعرف ايضا على الاستراتيجية الوطنية لمكافحة الفساد. |