الدليل الشامل الى علوم الحاسب - مع جوجل -

11
Ray Man
  • برمجة
  • 2016-03-13T18:42:46+00:00
  • 2017-11-06T10:55:38+00:00
  • المزيد
    • رابط مختصر

Home – Google Tech Dev Guide

www.google.com/about/careers/st...

Whether you’re a student, an educator, or otherwise interested in software engineering, newer to computer science or a more experienced coder, we hope there’s something...

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

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
4
Mohamed Assari
  • 2016-03-13T19:57:27+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

موضوع رائع جدا انصح لكل من يريد ان يتعلم علوم الحاسب لوحده (عصامي)

منهجية ممتازة، لمن عنده تساؤل انا موجود باْذن الله (عن نفسي طالب بكلية علوم الحاسب)

0
Ray Man
  • 2016-03-13T20:55:33+00:00
  • 2016-03-13T21:03:54+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

شكرا لك :) أنا أيضا طالب علوم حاسب... كما أننا من نفس البلد ... أريد أن أسألك من دافع الفضول ... ماهي الجامعة التي تدرس بها @RCE

-2
Mahmoud Elhofy
  • 2016-03-13T20:34:33+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

انا لسه في البدايه ... \ بس المشكله اني مش فيكليه علوم حاسب ...

بحاول علي قد مقدر ادرس برمجه ... بس ابتديت بالاول بجافا علي طول و حاسس اني بطئ فيها قوي .... والمشكله اني مبداتش اي حاجه قبليها يعني زي مقدمه لعلوم الحاسب وبفكر دلوقتي في كورس cs50 من هارفاد بس مش عارف اكمل جافا ولا اروح للكورس الحاسب ولا ابتدي بباثيون من الاول ...

,.. انا خلصت في الجافا conditions,loops,arrays,methodes,

ومقدمه بسيطه عن الحاسب من كورس في ايديكس والمشكله الي واجهتني انه كان انجلش والاكسنت بتاعت الانستركتور مش حلوه لانه اسباني

2
sami-abdo
  • 2016-03-13T21:39:22+00:00
  • 2016-03-13T21:40:54+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

بما أنك مبتدئ ، كان من الافضل لك أن تبدأ بـ python لأنها سهلة لغير المطورين و بعدها إنتقل للغات الاخرى مثل الـ Java


حسوب I/O هو مجتمع عربي، رجاءً شارك باللغة العربية الفصحى فقط

1
Ray Man
  • 2016-03-13T21:46:07+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

أنا معك حول سهولة python لكن لا أظن حقا أن اللغة التي يبدأ بها هي الشيء المهم ,,, إنما أظن أن الممارسة هي العامل الأهم في عملية التعلم بغض النظر عن اللغة البرمجية التي يتعلمها المرء .. هذا من وجهة نظري لأن أكثر الأخطأ التي يقع فيها الناس أنها يتنقل من لغة إلى لغة بدون ممارسة و حتى بدون و لا مشروع على اللغة و أظن أن هذا نفس الخطأ الذي وقع فيه الأخ .

3
sami-abdo
  • 2016-03-13T21:49:54+00:00
  • 2016-03-13T21:50:17+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

نعم الممارسة مهمة ، و عمل المشاريع أهم (^_^) ، ولكن اللغة لها تأثير من ناحية :

  • سهولة قراءتها و كتابتها بالنسبة للمطور أو المبرمج الجديد .

  • المجتمع المبني حول اللغة أيضاً يؤثر بطريقة ما في طريقة تفكير المطور لحل المشاكل بسبب الادوات التي يقدمها هذا المجتمع .

0
Ray Man
  • 2016-03-13T21:53:14+00:00
  • 2016-03-13T21:53:27+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

+1

معك في كل ما قلته ^^

1
Mahmoud Elhofy
  • 2016-03-13T22:26:34+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

نعم اعلم ذلك ولكن بعد بداياتي في اللغه

انا لست طالب في كليه علوم الحاسب وعند بداياتي وجد صعوبه في التقاط المعلومات من الاخرين وضللت فتره طويله مشتت لا اعرف من اين ابتدي ...

وكنت كل ما اود القيام به هو انشاء تطبيق اندرويد .. ظللت اسئل العديد من الناس علي مختلف الجروبات علي الفيس والصفحات وقليلا ما يرد احد ...

وظللت فتره بالاشهر لاجمع معلومات ولكي اعرف ان هناك لغات برمجه هيا من يمكنها انشاء تطبيقات .. وهكذا .. و قالي لي احدهم تعلم الجافا ثم اندرويد ديفلوب

ولكنني الان قرات اكثر وادركت اني كنت علي خطا ولكن لا اعرف هل استمر علي الخطا اما ابدا من البدايه !؟ هذه هي المشكله..

2
sami-abdo
  • 2016-03-13T23:37:00+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

سأخبرك بشئ يا أخي @mahmoud_elhofy البرمجة و علم الحاسوب ليس أدوات و لغات برمجة وإنما طريقة تفكير ، وآليات لحل مشاكل تواجه البيئة التي تعيش فيها ، ولذلك قوي أساسك الفكري في كيفية التفكير المنطقي و كيفية حل المشاكل منطقياً و بطريقة متسلسلة ، و بعدها يمكنك ألانتقال لإختيار أي أداة (لغة برمجة ، بيئة عمل ، إطار عمل) مناسبة لتنفذ بها الحلول المنطقية التي تواجهك لحل مشكلة ما و تسمى لدينا في علوم الحاسوب بـ (الخوارزمية) .


بالنسبة لموضوع عمل تطبيقات أندرويد أو غيره من الهواتف أو أنظمة التشغيل الاخرى ، فقد توفرت أدوات أخرى غير الـ Java مثل أن تصمم تطبيق ويب عبر لغات و أدوات الويب من (HTML , CSS , JavaScript) ، ثم حوله إلي تطبيق لنظام android أو غيره من التطبيقات الاخرى عبر أداة مثل Cordova ، و اعتقد مجتمع Python أيضاً طور أداة لعمل مثل هذه التطبيقات ، المهم كما قلت لك في الفقره السابقة أن تهتم بالفكر و طريقة الحل ثم إختر الاداة .

0
Mahmoud Elhofy
  • 2016-03-14T21:42:57+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

لقد حيرتني قليلا وانا خبرتي ليست بالكبيره ..

ماذا عساي ان افعل الان .. اترك تعلم جافا واذهب لتعلم الخوارزميات ... ام ماذا

1
sami-abdo
  • 2016-03-14T22:00:02+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

ألم تكن تتعلم في المدرسة أو الجامعة أكثر من مادة في نفس الوقت ؟ إفعل هذا هنا أيضاً أي تعلم أساسيات الحاسوب و ركز عليه ولكن أبطئ قليلاً في البداية أثناء تعلم الجافا حتى تقوى المفاهيم التي لديك أولاً ، ثم سارع الخطى بعد ذلك في الجافا

0
Ray Man
  • 2016-03-13T22:41:46+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

اذا كان همك الأول هو تعلم تطبيقات الأندرويد فيمكنك البدء بالتعلم من الآن ابدأ بجافا من قناة عبدالله عيد أو أي قناة أخرى مع تعزيز المعلومات بكتاب حول اللغة... اختر الكتاب الذي يناسبك فالكتب تحتوي على شرح مفصل ,,, بعد مدة ستبدء بملاحظة الفرق و أنك أصبحت تفهم الكثير من خبايا اللغة في هذه المرحلة عليك البدء بتنفيذ مشاريع صغيرة ,,, بعد اتقانك للجافا يمكنك الانتقال الى تطوير الاندرويد.. من القنوات التي أنصحك بها هي قناة thenewbaghdad قناة جميلة جدا كما تقدم مشروع أندرويد لصقل مهاراتك البرمجية :) .... المهم المطلوب الأول هو ,,, الممارسة ثم الممارسة ثم الممارسة :)

0
Mahmoud Elhofy
  • 2016-03-14T21:47:45+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

لقد شرعت في تعلم كورس علي منصه اديكس .. في تعلم الجافا وانهيت نصفه تقريبا .. وتعلمت منه حتي الان الاتي condition, loops,methods, some of oop,arrays.

وحليت بعض المشاكل البرمجيه البسيطه الخاصه بالكورس ...

. والان افكر في بدايه كورس علي منصه يوديستي لتعلم تطوير تطبيقات الاندرويد فما رايك .

كيف انشئ مشاريع بسطه بجافا

اليست المشاريع تنشئ بعد تعلمي تطبيقات الاندرويد؟!

1
محمد جمال درماش
  • 2016-03-13T21:37:45+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

السلام عليكم

من الأفضل في رأيك

هذا الذي google أو

ossu/computer-science

github.com/open-source-soci...

:mortar_board: Path to a free self-taught education in Computer Science! - ossu/computer-science

0
Ray Man
  • 2016-03-13T21:46:16+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

أظن أن الذي أشرت إليه أكثر توضيحا لكن كلاهما يعد مرجعا جميلا لمن يود التعلم الذاتي :)

0
محمد جمال درماش
  • 2016-03-13T21:54:20+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

شكرا

في انتظار ردود أخرى

0
Ray Man
  • 2016-03-13T22:01:23+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

اقرأ الفصل الذي يتحدث فيه صاحب الrepository عن الرجل الذي أكمل جميع دروس جامعة MIT العريقةو التي من المفترض اكمالها في 4 سنوات ,,, لكن حبيبنا أكمل برنامج 4 سنوات في سنة واحدة ههههه ملهم جدا ,,, يشعرك بالرغبة في التعلم بعد قراءة المقالة

0
محمد جمال درماش
  • 2016-03-13T22:02:31+00:00
  • أضف ردا
  • المزيد
    • رابط مختصر

نعم قد قرأته


اقرأ أيضًا

  • نشر كتاب دليل JavaScrtip الشامل - الجزء الأول
  • كيف تساهم في المشاريع مفتوحة المصدر – الدليل الشامل للمبتدئين باللغة العربية
  • استخدام اللغة العربية في برمجة الحاسب الآلي
  • تخصص علوم الحاسوب
  • كتاب علوم الحاسوب من الألف إلى الياء

برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

25.5 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

انسخ هذا الرابط:

تنبيه