دورة تعلم برمجة جافا – Java basic to OOP

دورة البرمجة بلغة الجافا تقدّم للمتعلم أساسيات البرمجة بلغة الجافا ومجالاتها ومميزاتها.

تكتب جافا باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها James Gosling عام 1991 أثناء عمله في مختبرات شركة Sun Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية.

عام 1995 تم تطويرها لبناء تطبيقات للويب, السيرفرات, سطح المكتب, الهواتف و الروبوتات.

و هي تعمل على جميع و أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix, Android إلخ.. و تعتبر من أشهر لغات البرمجة على الإطلاق.

مميزات لغة جافا :

  1. لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها.
  2. بسيطة و تعلمها سهل مقارنةً مع غيرها من اللغات.
  3. شبيهة باللغتين C و C++ و لكن التعامل معها أسهل و سلس أكثر.
  4. إذا أنشأت برنامجاً باستخدام لغة جافا فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها.
  5. لغة جافا مطلوبة جداً في الخارج, إذا كنت تريد دخول سوق العمل فلغة جافا توفر لك الكثير من الفرص.

ستتعلمون في هذه الدورة

  • انواع المتغيرات البرمجية.
  • كيفية التفكير كمبرمج وتبسيط حل المشكلات البرمجية للوصول على حلول.
  • التعرف على مبادئ البرمجة الغرضية Object Oriented Programming.
  • بناء واجهات الاستخدام برمجياً.
  • كيفية التعامل مع تفاعل المستخدم مع واجهة المستخدم.
  • كيفية تهيئة جهازكم كبيئة برمجية بلغة الجافا.

مميزات لغة جافا عن باقي لغات البرمجة

  • مادياً : لن تدفع أي مبلغ لتعمل على لغة جافا, فهي مصدر مفتوح و مجانية و ستبقى مجانية مدى الحياة.
  • تقنياً : تستطيع البرمجة بها حتى و لو كان حاسوبك ضعيفاً أو قديماً.
  • البساطة : تعلمها سهل جداً بعد أن تفهم برمجة الكائنات.
  • العمل بحيادية : يمكن لمترجم لغة جافا تقسيم أوامر البرنامج ليتنفذ على عدة معالجات بشكل متناسق باستخدام نظام JRE.
  • تعدد المهام : جافا توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت.
  • سرعة الترجمة : تتم ترجمة لغة جافا إلى أوامر يفهمها الجهاز بشكل جداً سريع و بدون أن يخزنها و يحاول تحليلها لأن الكائنات فيها تربط مع بعضها بشكل تدريجي مما يجعل الأوامر فيها تتنفذ بسرعة.
  • معالجة الأخطاء : جافا تعالج الأخطاء بطريقتين, أثناء كتابتك للكود تحاول أن تصلح لك أي أخطاء في كتابة الكود, و أثناء تشغيل الكود تخبرك بأي خطأ منطقي في حال حدوثه و الذي عليك معالجته بنفسك.
  • ديناميكياً : صممت جافا لتكون أكثر ديناميكية من C و C++. ويمكن لبرامج جافا تحمّل كمية كبيرة من المعلومات وقت التشغيل و التي يمكن استخدامها للتحقق من الكود والتأكد إذا كان المترجم يستطيع أن يصل إلى الكائنات وقت التشغيل.

الدورة تحتوي على 65 درس بالغة العربية 

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

Java basic to OOP

Drive l Mediafire

تعليق واحد

أترك تعليقا

مشاركة
دورة برمجة مشروع اندرويد – Android Selling Project
دورة برمجة بايثون – Python Tutorials Arabic
facebook
YouTube