لغة جافا Java Development

54
Training ID 9905
Sponsored by: مكان التعلم - Learning Space
Training Description

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


Skills acquired in accordance with SFIA:
البرمجة/ تطوير البرمجيات PROG Levels: Level 1 Level 2 Level 3
SFIA-logo

Training Course index

اليوم الاول:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • لغة البرمجة JAVA ومزاياها وتطبيقاته
  • تحميل الأدوات الأساسية لبناء برنامج وتشغيله
  • الفرق بين لغة البرمجة و لغة الآلة وكيفية التحويل بينهم
  • الشكل الأساسي للبرنامج وطريقة كتابته باستخدام لغة JAVA
  • التعرف على أنواع البيانات المختلفة والقيام بالعمليات الحسابية والمعادلات في البرنامج
  • التعرف على جمل التفرع IF والتكرار Loops المختلفة لكتابة برنامج بسيط
  • باستخدام لغة JAVA
  • إنشاء الوظائف Functions و استدعائها
  • إنشاء الclasses و الPackages
Training Pre-requirements
  • سعودي الجنسية
  • شهادة دبلوم واعلى
  •  معرفة سابقة بلغة البرمجة
  • يفضل لغة انجليزية
  • وجود كمبيوتر
Related Professional Certificates
    There is no related certificates.
Trainer Name
  • Yasmeen Abdelmohsen
Trainer Experiences
  •  

    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
  • Training Field
    الدورات التدريبية التخصصية
  • Career Path
    • التصميم والتطوير
    • تطوير المواقع
  • Course Type
    Skills Course
  • Training Course Level
    مستوى متوسط
  • Training Delivery Method
    Live Interactive Online
  • Training Dates Starts on 26-06-2022 To 30-06-2022 For 20 Hours
Registration Closed