ترجم باستخدام ترجمة جوجل
بايثون من المبتدئين إلى التصدير، بالإضافة إلى البرمجة وحل المشكلات
من 202.58 AED /س
صُممت هذه الدورة لتُحوّلك من مبتدئ تمامًا بدون خبرة برمجية سابقة إلى مبرمج بايثون محترف. ستتعلم ليس فقط قواعد بايثون، بل أيضًا كيفية التفكير كمبرمج، وحل المشكلات، وبناء تطبيقات عملية.
لمن هذه الدورة؟
المبتدئين تمامًا في البرمجة.
المحترفون من مجالات أخرى يتطلعون إلى أتمتة المهام.
الطلاب الذين يحتاجون إلى تعلم البرمجة للأغراض الأكاديمية.
أي شخص مهتم بعلم البيانات أو تطوير الويب أو الأتمتة.
ما سوف تتعلمه (أهداف الدورة):
بحلول نهاية هذه الدورة، سوف تكون قادرا على:
فهم وكتابة كود Python باستخدام المفاهيم الأساسية مثل المتغيرات وأنواع البيانات والحلقات.
قم ببناء الكود الخاص بك باستخدام الوظائف والوحدات والفئات (البرمجة الموجهة للكائنات).
القراءة والكتابة إلى الملفات الموجودة على جهاز الكمبيوتر الخاص بك.
تعامل مع الأخطاء والاستثناءات بسلاسة.
استخدم مكتبات Python الأساسية للمهام مثل كشط الويب أو تحليل البيانات أو إنشاء ألعاب بسيطة.
قم بتصحيح أخطاء الكود الخاص بك وحل المشكلات المعقدة عن طريق تقسيمها إلى خطوات أصغر.
قم بإنشاء محفظة من المشاريع لإظهار مهاراتك.
بالطبع مخطط:
الوحدة 1: أساسيات بايثون
إعداد بيئة التطوير الخاصة بك (تثبيت Python و PyCharm/VSCode).
نصك النصي الأول باللغة بايثون: "مرحبا بالعالم!".
المتغيرات وأنواع البيانات (السلاسل والأرقام والقيم المنطقية).
العمليات الأساسية والمدخلات والمخرجات.
الوحدة 2: التحكم في التدفق
العبارات الشرطية (if، elif، else).
الحلقات: حلقات for وحلقات while.
مجموعات البيانات: القوائم، والعناصر، والمجموعات، والقواميس.
الوحدة 3: كتابة أكواد نظيفة وقابلة لإعادة الاستخدام
الوظائف: تحديد واستدعاء وظائفك الخاصة.
النطاق والمساحات الاسمية.
مقدمة عن الوحدات ومكتبة Python القياسية (على سبيل المثال، math، random).
الوحدة 4: المفاهيم المتوسطة
العمل مع الملفات (القراءة والكتابة والإضافة).
معالجة الأخطاء والاستثناءات (المحاولة، باستثناء).
قائمة الفهم للكود الموجز.
الوحدة 5: مقدمة في البرمجة الكائنية التوجه (OOP)
الفئات والكائنات.
طريقة __init__ والذات.
الوراثة والتعدد الأشكال.
الوحدة 6: مشروع التخرج
استخدم كافة مهاراتك لبناء مشروع مهم.
أمثلة للمشاريع: أداة استخراج بيانات ويب بسيطة، أو تطبيق قائمة مهام، أو لعبة مغامرات نصية أساسية، أو نص برمجي لتحليل البيانات.
المتطلبات الأساسية:
لا يشترط أي خبرة سابقة في البرمجة!
جهاز كمبيوتر (Windows أو Mac أو Linux) متصل بالإنترنت.
الرغبة في التعلم وحل المشكلات.
لمن هذه الدورة؟
المبتدئين تمامًا في البرمجة.
المحترفون من مجالات أخرى يتطلعون إلى أتمتة المهام.
الطلاب الذين يحتاجون إلى تعلم البرمجة للأغراض الأكاديمية.
أي شخص مهتم بعلم البيانات أو تطوير الويب أو الأتمتة.
ما سوف تتعلمه (أهداف الدورة):
بحلول نهاية هذه الدورة، سوف تكون قادرا على:
فهم وكتابة كود Python باستخدام المفاهيم الأساسية مثل المتغيرات وأنواع البيانات والحلقات.
قم ببناء الكود الخاص بك باستخدام الوظائف والوحدات والفئات (البرمجة الموجهة للكائنات).
القراءة والكتابة إلى الملفات الموجودة على جهاز الكمبيوتر الخاص بك.
تعامل مع الأخطاء والاستثناءات بسلاسة.
استخدم مكتبات Python الأساسية للمهام مثل كشط الويب أو تحليل البيانات أو إنشاء ألعاب بسيطة.
قم بتصحيح أخطاء الكود الخاص بك وحل المشكلات المعقدة عن طريق تقسيمها إلى خطوات أصغر.
قم بإنشاء محفظة من المشاريع لإظهار مهاراتك.
بالطبع مخطط:
الوحدة 1: أساسيات بايثون
إعداد بيئة التطوير الخاصة بك (تثبيت Python و PyCharm/VSCode).
نصك النصي الأول باللغة بايثون: "مرحبا بالعالم!".
المتغيرات وأنواع البيانات (السلاسل والأرقام والقيم المنطقية).
العمليات الأساسية والمدخلات والمخرجات.
الوحدة 2: التحكم في التدفق
العبارات الشرطية (if، elif، else).
الحلقات: حلقات for وحلقات while.
مجموعات البيانات: القوائم، والعناصر، والمجموعات، والقواميس.
الوحدة 3: كتابة أكواد نظيفة وقابلة لإعادة الاستخدام
الوظائف: تحديد واستدعاء وظائفك الخاصة.
النطاق والمساحات الاسمية.
مقدمة عن الوحدات ومكتبة Python القياسية (على سبيل المثال، math، random).
الوحدة 4: المفاهيم المتوسطة
العمل مع الملفات (القراءة والكتابة والإضافة).
معالجة الأخطاء والاستثناءات (المحاولة، باستثناء).
قائمة الفهم للكود الموجز.
الوحدة 5: مقدمة في البرمجة الكائنية التوجه (OOP)
الفئات والكائنات.
طريقة __init__ والذات.
الوراثة والتعدد الأشكال.
الوحدة 6: مشروع التخرج
استخدم كافة مهاراتك لبناء مشروع مهم.
أمثلة للمشاريع: أداة استخراج بيانات ويب بسيطة، أو تطبيق قائمة مهام، أو لعبة مغامرات نصية أساسية، أو نص برمجي لتحليل البيانات.
المتطلبات الأساسية:
لا يشترط أي خبرة سابقة في البرمجة!
جهاز كمبيوتر (Windows أو Mac أو Linux) متصل بالإنترنت.
الرغبة في التعلم وحل المشكلات.
المكان
عند الطالب :
- بالقرب من الدوحة, قطر
عبر الانترنت من قطر
من أنا؟
manage many projects in Canada, Jordan, and Uae
Summary of Skills
• Excellent communication skills, both verbal and written in English and Arabic
• Marketing tactics, organizing, reliability, discretion, self-motivate, and a strong work ethic
• Critical thinking and complex problem solving
• Collaborate and work well with other teams, contributing to project plans and estimations
• Transform business requirements and research into solutions meet performance goals
• Personable and able to work directly with customers and partners
• Leadership and the ability to “make things happen”, business planning, analyzing and developing
• Enthusiastic and have positive attitude all times, attention to details, time Management, adaptability
• SOLID software design Principle.
• Knowledge of the Software Architecture Pattern.
• Knowledge of the Software Development Life Cycle.
• Strong core java and Object-Oriented concepts
• Strong multi-threading, web Development, design pattern and database concepts
• strong data analysis, build and test applications
• Spring Framework /spring boot (spring data /JPA, MVC, Rest, integration, cloud, Messaging, security, testing)
• Microservices, RabbitMQ, Eureka, Kafka, Kubernetes, Java, Java Script, Nodejs, Angular, Mongo DB, MySQL, PostgreSQL, Android Development, Bootstrap, Unit testing Junit, Mockito Testing, docker, Git, Agile, HTML, Jasper Report, swagger.
Summary of Skills
• Excellent communication skills, both verbal and written in English and Arabic
• Marketing tactics, organizing, reliability, discretion, self-motivate, and a strong work ethic
• Critical thinking and complex problem solving
• Collaborate and work well with other teams, contributing to project plans and estimations
• Transform business requirements and research into solutions meet performance goals
• Personable and able to work directly with customers and partners
• Leadership and the ability to “make things happen”, business planning, analyzing and developing
• Enthusiastic and have positive attitude all times, attention to details, time Management, adaptability
• SOLID software design Principle.
• Knowledge of the Software Architecture Pattern.
• Knowledge of the Software Development Life Cycle.
• Strong core java and Object-Oriented concepts
• Strong multi-threading, web Development, design pattern and database concepts
• strong data analysis, build and test applications
• Spring Framework /spring boot (spring data /JPA, MVC, Rest, integration, cloud, Messaging, security, testing)
• Microservices, RabbitMQ, Eureka, Kafka, Kubernetes, Java, Java Script, Nodejs, Angular, Mongo DB, MySQL, PostgreSQL, Android Development, Bootstrap, Unit testing Junit, Mockito Testing, docker, Git, Agile, HTML, Jasper Report, swagger.
المستوى التعليمي
Purpose June 2019 - August 2019 Fanshawe College, London Ontario
Computer Science - Bachelor’s Degree September 2001- June 2005 Mutaa University, Karak –Jordan
Computer Science - Bachelor’s Degree September 2001- June 2005 Mutaa University, Karak –Jordan
الخبرة / المؤهلات
cypress-Tech London, Ontario, Canada
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
❖ Own Project - Debt Collection Management/ Client Application October 2019 – till date
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
• Design and Build the Reports
• Using Spring boot, Spring integration, Microservices, MongoDB, angular, html, bootstrap, Junit testing and Jasper Report.
❖ Freelance Java Software Developer (Spring boot) Sept 2018 – June 2019
OverSeas Debt Recovery Abu Dhabi, UAE
• Analysis and design the project data base.
• Design and build the Rest-API Backend.
• Design and Build the Reports
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
❖ Own Project - Debt Collection Management/ Client Application October 2019 – till date
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
• Design and Build the Reports
• Using Spring boot, Spring integration, Microservices, MongoDB, angular, html, bootstrap, Junit testing and Jasper Report.
❖ Freelance Java Software Developer (Spring boot) Sept 2018 – June 2019
OverSeas Debt Recovery Abu Dhabi, UAE
• Analysis and design the project data base.
• Design and build the Rest-API Backend.
• Design and Build the Reports
السن
الأطفال (7-12 سنة)
شباب (13-17 سنة)
الكبار (18-64 سنة)
مستوى الطالب
مبتدئ
متوسط
متقدم
المدة
60 دقيقة
الدرس يدور باللغة
العربية
الإنجليزية
مهارات
الجاهزية في الأسبوع العادي
(GMT -05:00)
نيويورك
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
افضل التقنيات ولغات البرمجة لبناء اقوى التطبيقات باستخدام جافا ، سبرنج بوت، انجلور ، بوتستراب، وقواعد البيانات المختلفة، مع تطبيق نظام الاختبار و مايكروسيرفسس والعديد من احدث التقنيات
teaching best and latest technologies for build web webapplications using java, spring boot, angular, bootstrap, database, with testing technologies, micro services architecture and more latest technologies
teaching best and latest technologies for build web webapplications using java, spring boot, angular, bootstrap, database, with testing technologies, micro services architecture and more latest technologies
تعلم لغة جافا من الصفر حتى الاحتراف وتحصيل شهادة مبرمج جافا العالمية
بالاضافة الى تدريس سبرج وسبرنج بوت لتطبيقات البرمجة والمواقع الالكترونية وكذلك استخدام المايكروسيرفزز
تحديث برمجة انجيلر
تدريس لغة جافا من الصفر إلى الحصول على شهادة برمجة جافا من شركة أوراكل
بالإضافة إلى تعليم Spring وSpring Boot لإنشاء تطبيقات الويب أو مواقع الويب
أيضًا، قم بتطبيق بنية الخدمات المصغرة
تعليم الزاوي من الصفر حتى الاحتراف
بالاضافة الى تدريس سبرج وسبرنج بوت لتطبيقات البرمجة والمواقع الالكترونية وكذلك استخدام المايكروسيرفزز
تحديث برمجة انجيلر
تدريس لغة جافا من الصفر إلى الحصول على شهادة برمجة جافا من شركة أوراكل
بالإضافة إلى تعليم Spring وSpring Boot لإنشاء تطبيقات الويب أو مواقع الويب
أيضًا، قم بتطبيق بنية الخدمات المصغرة
تعليم الزاوي من الصفر حتى الاحتراف
عرض المزيد
ضمان المدرس المناسب





