لغة جافا Java Development

54
رقم التدريب 9905
مقدم من: مكان التعلم - Learning Space
هدف التدريب

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


المهارات المكتسبة وفقاً لإطار المهارات الرقمية:
البرمجة/ تطوير البرمجيات PROG المستويات: Level 1 Level 2 Level 3
SFIA-logo

فهرس موضوعات التدريب

اليوم الاول:

الوحدة 1 :مقدمة لغة البرمجة JAVA

  • ما هي لغة البرمجة وما هي أهميتها
  • تحميل الأدوات اللازمة لكتابة البرنامج الأول
  • تشغيل أول برنامج بلغة JAVA
  • معرفة أشكال الأخطاء وكيفية معالجتها
  • كتابة أكواد الطباعة على الشاشة وبعض العمليات الحسابية البسيطة
  • تمرين معملي ( إعداد بيئة التطوير) تحميل وتشغيل الأدوات الأساسية SDK ,IntelliJ
  • كتابة برنامج للترحيب بالمستخدم تمرين معملي

اليوم الثاني:

الوحدة 2: المتغيرات والمعاملات الحسابية

  • سنتعرف الطالب على أنواع البيانات المختلفة
  • كيفية كتابة أو تعريف المتغيرات واستخدامها أثناء البرنامج
  • شكل المعاملات الحسابية المختلفة في لغة البرمجة
  • كيفية كتابة المعادلات الحسابية
  • تمرين معملي برنامج آلة حاسبة
  • تمرين معملي برنامج لحساب قيمة القروض والفوائد

اليوم الثالث:

الوحدة 3 : التحكم في مسار البرنامج جملة IF

  • سيتعلم الطالب جملة if والتحكم في مسار البرنامج
  • المقارنة ومعرفة الدوال المنطقية استخدام معاملات
  • تمرين معملي تحسين من برنامج حساب القروض
  • تمرين معملي إنشاء برنامج لحساب درجات الطلاب وتقديراتهم

اليوم الرابع:

الوحدة 4 : جمل التكرار While , For Loops

  • سيقوم الطالب تعلم جمل التكرار مثل While , For
  • تعلم استخدام الطرق المختلفة للتكرار واختيار الطريقة الأمثل على حسب مشكلة البرنامج
  • معرفة كتابة جمل التكرار المتداخلة والتدرب على معرفة ما هي مخرجات البرنامج
  • تمرين معملي تحسين البرامج السابقة باستخدام جملة التكرار وتنفيذها لأكثر من عميل أو طالب

اليوم الخامس:

الوحدة 5: كتابة الوظائف وإنشاء المكتبات

  • سيقوم كتابة الوظائف و وتمرير مدخلات واسترجاع الطالب بالتعرف على كيفية المخرجات منها .
  • سيتعرف الطلاب على استدعاء الوظائف واستخدامها وتنظيمها داخل المكتبات
  • سنتعلم الطالب الفرق بين أل Access Modifiers مختلفة واستخدام كل واحدة منها
  • تمرين معملي تحويل البرامج السابقة لوظائف وترتيبها داخل المكتبات واستخدامه
  • تمرين معملي تشغيل البرامج و تطبيقها دي يستخدمها أكثر من مستخدم
مخرجات التعلم

بنهاية الدورة سيكون المتدرب قد تعلم:

  • لغة البرمجة JAVA ومزاياها وتطبيقاته
  • تحميل الأدوات الأساسية لبناء برنامج وتشغيله
  • الفرق بين لغة البرمجة و لغة الآلة وكيفية التحويل بينهم
  • الشكل الأساسي للبرنامج وطريقة كتابته باستخدام لغة JAVA
  • التعرف على أنواع البيانات المختلفة والقيام بالعمليات الحسابية والمعادلات في البرنامج
  • التعرف على جمل التفرع IF والتكرار Loops المختلفة لكتابة برنامج بسيط
  • باستخدام لغة JAVA
  • إنشاء الوظائف Functions و استدعائها
  • إنشاء الclasses و الPackages
المتطلبات السابقة للتدريب
  • سعودي الجنسية
  • شهادة دبلوم واعلى
  •  معرفة سابقة بلغة البرمجة
  • يفضل لغة انجليزية
  • وجود كمبيوتر
الشهادات الإحترافية المتعلقة
    لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.
اسم مقدم الدورة
  • Yasmeen Abdelmohsen
خبرات المدرب
  •  

    Yasmeen Abdelmohsen

    • A committed senior lecturer with over 10 years of experience at leading Egyptian academic institution teaching students from various social and cultural backgrounds, possessing excellent administrative verbal communication and written skills along with constructive and effective teaching methods that promote a stimulating learning environment.

     

    • DOCTOR OF PHILOSOPHY – PH.D. | INSTITUTE OF STATISTICAL STUDIES AND RESEARCH (ISSR Cairo University Field of Study: Information Technology Expected graduation: 2024 Activities and Societies: Natural Language Processing Sentiment Analysis Machine Learning Deep Learning Recommender Systems Software Engineering

     

    • ASTER’S DEGREE | 2013 | SADAT ACADEMY FOR MANAGEMENT SCIENCES Major: Information Systems Minor: Data mining Thesis title: “A Proposed Model for Forecasting Future Tourist Arrivals to Egypt using a Data Mining Technique”.

     

    • SCHOLARSHIP DIPLOMA | 2006 | INFORMATION TECHNOLOGY INSTITUTE(ITI) ITI 9 month Diploma (Software Development

     

    • BACHELOR DEGREE | 2004 | SADAT ACADEMY FOR MANAGEMENT SCIENCES Major: Management Minor: Information Systems  Grade: Very good with the degree of honor. Academic Achievement by Ranking First.

     

    • Skills & Abilities
    • PROGRAMMING
    •  Python: Basics, Matplotlib, Pandas, Numpy, NLTK, Scikit-learn,Webscrapping,Keras.
    • Web Technologies: HTML, CSS, Java Script, PHP, Bootstrap, XML
    • Oracle Database development: SQL, PL/SQL, Forms, Reports, Discoverer
    • Java desktop and web application development: Swing, Servlets, JSP, ADF
    • TEACHING AND TRAINING
      · Academic Courses: System Analysis and Design, UML, Programming with C++, Introduction to
      Databases, Web development, and design, Software Engineering, Data mining Concepts, Machine
      Learning.
      · Training Course:
      o Python Basics and Advanced
      o Data Analysis with Python
      o Machine Learning with Python
      o Natural Language Processing using Python
      o Python for Network and Security
      o Web development with Python (Flask or Django)
      o Java Desktop and Web Application Development: Basics, Object Oriented Programming, Swing,
      Servlets, JSP, Java ADF.
      o Matlab programming concepts
      o Oracle Development Track: SQL, PL/SQL, Forms, Reports.
      o WEB Developing Full Stack Track: HTML, JavaScript, CSS, PHP, Bootstrap, MySQL XML JSON,
      jQuery.
      o Flutter development basics
  • مجال التدريب
    الدورات التدريبية التخصصية
  • المسار الوظيفي
    • التصميم والتطوير
    • تطوير المواقع
  • نوع الدورة
    دورة مهارية
  • مستوى الدورة التدريبية
    مستوى متوسط
  • طريقة توصيل الدورة
    تفاعلية مباشرة
  • موعد البرنامج تبدأ 26-06-2022 إلى 30-06-2022 لمدة 20 ساعات
انتهت فترة التقديم