أنهيت دراسة أساسيات جافا...و لدي أسئلة ؟

  • Sadim

السلام عليكم و رحمة الله تعالى و بركاته

إخواني الكرام أنهيت دراسة أساسيات جافا في قناة عبد الله عيد

و أريد ان أبدأ في هذه الدورة ما رأيكم بها ؟

أسئلة اخرى

  • و ما هي نصائحكم لي لبناء أساس قوي في اللغة ؟

  • و اود الإنتقال لتطوير تطبيقات الاندرويد بعد هذا - هل من نصائح - ؟

  • ما رأيكم في هذه الدورة

؟

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

التعليقات

3mmar أضف ردا

اذا كنت تريد مشاريع بسيطة للتطبيق فراسلني او أترك لي البريد الإلكتروني الخاص بك، سأرسِل لك المشاريع التي يتطلب منا عملها في الجامعة.

5 مشاريع للكورس الأول تتلعق بأساسيات اللغة.

5 مشاريع أخرى للكورس الثاني تتعلق بالـ OOP.

5 مشاريع للكورس الثالث تتعلق بتراكيب البيانات.

أشكرك أخي الكريم

يمكنك أن ترسل لي المشاريع في رسالة خاصة لأنه أنا لا أستطيع إرسال الرسائل حاليا لأن نقاطي أقل من 50

Sadim أضف ردا

بما أن الجميع يريدها أخي عمار

إطرحها في موضوع منفصل حتى يستفيد الكل

ولماذا لا تذكرها هنا حتى يستفيد الكل!

أصابني الفضول لأعرف ماهيتها, هل بإمكانك فقط ذكر ماهية المشاريع المطلوبة؟ :D

أنا أحتاج مشاريع OOP وتراكيب البيانات. إذا قررت نشرهم هنا أرجو عمل اشارة لي :)

شكرًا.

للفائدة

دورة Java مستوى متقدم

دورة الواجهة الرسومية في Java

دورة الشبكات مع Java

وأخيرا Android

جميل دورات رائعة

أشكرك جدا أخي إبراهيم

تابع السلسلة أخي الكريم, والأهم ( عن تجربة عناء سنتين بدون فائدة) حاول أن تقوم بعمل مشاريع برمجية، وإن لم تفلح في عمل مشروع، تابع فيديوهات عمل مشاريع بالتقنية التي تريد... هكذا ستتعلم وإلا فالنظري بدون تطبيق لن يفيد..

دورة الأندريود الخاصة بهذا الشخص تابعت أول 20 فيديو منها، وهي جيدة، ولكن لأسباب خاصة لم أعد استطع ان اكمل, حاليا أنا أطور نفسي بعمل تطبيقات Java GUI using JAVAFX ... أجبرتني بها الجامعة مع الأسف! ولكنها جميلة، وفكرة تطوير الgui الخاص بالجافا افكس مشابهة جدا لمثيلتها في android studio ...

نعم ساقوم بعمل مشاريع برمجية بعد الإنتهاء من السلسلة java intermediate و إن لم أنشئ مشاريع سأشارك في مشاريع بسيطة مفتوحة المصدر.

على العموم شكرا لك.

Raed Mughaus أضف ردا

اذا كان هدفك من تعلم جافا هو التطوير لتطبيقات اندرويد, فابداء بتعلمها لأن دورة عبدالله عيد كافية.

لكن تأكد من فهمك ل anonymous classes لانك ستحتاجه بكثرة في اندرويد.

وعليكم السلام ورحمة الله وبركاته،

السلسلة التي أشرت إليها جيدة، أخشى فقط أنها ليست أكاديمية بما يكفي، أنصح بهذه (مجانية وشاملة):

https://www.udemy.com/ultim...

نصائح لبناء أساس قوي:

  • لا تستخدم النسخ/لصق دون فهم، حتى وإن كان يؤدي المطلوب.

  • احترم الطقوس المتعارف عليها أو Conventions وتبنى أحسن الممارسات Best practices

  • لا تكتفِ بالدروس المرئية Videos (على Youtube وغيره) لأنها قد تجعلك متفرجا فقط، دروس الدورات الجامعية أفضل (edX, Coursera) فهي تعطيك واجبات وقد تنال في النهاية شهادات.

لبرمجة Android:

من أحسن الطرق لتعلم Android دراسة الأمثلة ثم التعديل عليها.

دورات مجانية:

https://www.udemy.com/cours...

وغيرها في coursera...

وفي كل ذلك كلما تتعلم شيئا أكتبه في مكان واحد، حيث يمكنك الرجوع إليه بسرعة (ويكون في Cloud إن أمكن)

بالتوفيق.

شكرا لك أخي العزيز

ملاحظة السلسلة الأولى ليست مجانية ثمنها 99 دولار

bitsnaps أضف ردا

غريب! أنا درستها بالمجان، ربما استخدمت coupon. أكيد هناك غيرها:

https://www.udemy.com/java-...

https://www.udemy.com/learn...

قامت جوجل بعمل كورسات للاندرويد على هذا الموقع ربما يفيدك

udacity.com

it-pro أضف ردا

انا اقول لكل متعلم: لا تحلم بالإحتراف ما لم تبني عشرات المشاريع من الصفر

Sadim أضف ردا

في عالم البرمجة لا يوجد شيئ إسمه إحتراف

بل هناك خبرة في التعامل باللغة

لا يمكنك إحتراف شيئ يتجدد كل يوم او كل سنة

it-pro أضف ردا

تقصد الإتقان الكامل الذي لا ينقصه شي وليس الإحتراف

السلام عليكم ورحمة الله وبركاته

من وجهة نظري لازم تتحدى (نفسك)

في كثير من المشاريع في الإنترنت لجميع المستويات

وهذا مشروع أعمل عليه الآن أحببت أن أشاركه معكم.

أنشأ برنامج يمثل “دفتر التلفونات” يشتمل على قائمة كالتالي :

  1. إضافة الاسم ثلاثي , رقم التلفون , رقم المحمول, البريد الإلكتروني

  2. تعديل رقم التلفون بناءً على الاسم الثلاثي

  3. تعديل رقم المحمول بناءً على الاسم الثلاثي

  4. البحث عن بيانات شخص معين حسب الاسم

  5. حذف بيانات شخص معين بناءً على اسمه

  6. طباعة كافة البيانات المخزنة

  7. الخروج من البرنامج

على أن تكون كل وظيفة من الوظائف السابقة مبرمجة كدالة و بمجرد

إدخال الرقم من المستخدم يستدعي الدالة المرافقة.

لا أذكر المصدر لهذا المشروع (فقط أدعو له)..

وأتمنى لي ولكم التوفيق.....أحمد مصطفى