تعلم البرمجة بلغة الجافا من الأساسيات إلي البرمجة الكائنية

3/16/2017 11:05:00 م
قناة بغداد الجديدة

قناة بغداد الجديدة - حسين الرباعي

قناة تعليمية متخصصة في تعليم كل مايخص عالم التقنية من لغات برمجة وامن معلومات بشكل مجاني وعالي الجودة

نبذة عن الكورس

جافا (بالإنجليزية: Java) هي لغة برمجة كائنية التوجه، ابتكرها جيمس غوسلينغ في عام 1992م -أثناء عمله في مختبرات شركة صن ميكروسيستمز- وذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة التطبيقية الذكية مثل التيلفزيون التفاعلي، وقد كانت لغة الجافا تطويرًا للغة سي++، وعند ولادتها أطلق عليها مبتكرها "أواك" بمعنى شجرة السنديان؛ وهي الشجرة التي كان يراها من نافذة مكتبه وهو يعمل في مختبرات صن ميكروسيستمز، ثم تغير الاسم إلى جافا، وهذا الاسم (على غير العادة في تسمية لغات البرمجة) ليس الحروف الأولى من كلمات جملة معينة أو تعبيرا بمعنى معين، ولكنه مجرد اسم وضعه مطوّروا هذه اللغة لينافس الأسماء الأخرى، وهى احدى لغات البرمجة، أي مجموعة من الأوامر والتعليمات التي تعطى للحاسب في صورة برنامج مكتوب بلغة برمجة معينة بواسطة معالج نصوص، ويتكون مصدر البرنامج من عدة سطور وكل سطر يعتبر جملة، ويتعامل الحاسب مع كل جملة بترتيب معين لإنجاز الأمر الذي صمم البرنامج لتحقيقه. جافا - Wikipedia

المشغل

قائمة الدروس

[accordion] [item title="Introduction to Java مدخل إلي جافا"]

Welcome Java | اهلا بك في دورة جافا

Install jdk on windows | تنصيب الجافا على الوندوز

Install jdk on Mac | تنصيب الجافا على الماك

Run first app | تشغيل أول تطبيق

Variable Types | المتغيرات

Scanner | دوال الأدخال

Datatype conversion | التحويل بين المتغيرات

Math operations | العمليات الرياضية

Math priorities | الأسبقيات

Increment and decrement | مؤشرات الزيادة والنقصان

Decision Making if basic | العبارات الشرطية

Decision Making if else | العبارات الشرطية

Loop for loop | العبارات التكرارية

Loop nested for | العبارات التكرارية

Loop while | العبارات التكرارية

Loop do while | العبارات التكرارية

Collections Array | المصفوفة

Collections Arraylist | المصفوفة

Collections HashMap (How google Search is working) | البحث

Function basic | الدوال

Function Overload | الدوال الزائدة

Global and Local variable | المتغيرات العامة والخاصة

Exceptions Try-Catch | تجاهل الأخطاء

Files | الملفات

[/item] [item title="OOP in JAVA - البرمجة كائنية التوجه"]

What is OOP | ماهي البرمجة كائنية التوجه

Class | التقسيم

Constructor | البناء

Encapsulation | التغليف

Inheritance (IS-A) | الوراثة

Override | مفهوم التجاوز

Aggregation (HAS-A) | مفهوم التجميع

Static keyword | المتغيرات الثابتة

Enums | المجموعات

Interface | الواجهة

Abstract Cass | التقاسيم المجردة

super, this أستخدام

Nested Class ,Inner Class

Package | الحزم

Casting

Polymorphism مفهوم

Serialization | التسلسل

Connect Java to mySQLl | ربط الجافا بقاعدة البيانات من نوع

[/item] [item title="parallel processing - المعالجة المتوازية"]

Thread مفهوم

Synchronized | التزامن

Deadlock مفهوم

wait, join, notify أستخدام

Generic Class & Generic Method

[/item] [item title="Java 8 - جافا الأصدار 8"]

Install Java 8 in Eclipse- تنصيب جافا الأصدار 8

lambda expression | تعبير لمدا

Functional Interface | الواجهة الوظيفية

Static and Default method interface

Collection forEach | المجاميع

Collection Filter| البحث في المجاميع

Run JavaScript code | تشغيل كود جافا سكربت

StringJoiner | السلاسل النصية

[/item] [item title="JavaFX"]

Your first app | تطبيق جافا الاول بالواجهات

Build Calculator app | عمل حاسبة

Add css to calculator | تلوين الحاسبة

ImageViewer App | مستعرض صور

Drawing | الرسم في الجافا

Use ListView أستخدام

Use TableView أستخدام

[/item] [item title="ملفات متعلقة"]

Software Testing| use Junit and ECLEmma in Java

How java,c#,c++ programmer start with Android | كيف يبدء المبرمج مع الاندرويد

[/item] [/accordion]
كن أول من يعلم بجديد الأخبار ,المقالات ,الكورسات ,والكتب

أنضم إلي نشرتنا البريدية

إرسال تعليق

أنضم إلي نشرتنا البريدية

كن أول من يعلم بجديد الأخبار ,المقالات ,الكورسات ,والكتب
Code Expo
Code Expo
يتم التشغيل بواسطة Blogger.