#موقع إنترنت عالمي للتعليم عن بعد
Explore tagged Tumblr posts
Text
قائمة افضل 40 موقع إنترنت عالمي للتعليم عن بعد مجاناً
قائمة افضل 40 موقع إنترنت عالمي للتعليم عن بعد مجاناً
أهم و أكبر المواقع عالمية مفتوحة و مجانية للتعليم عن بعد عبر الإنترنت , و تنقسم لمواقع أكاديمية و مواقع تعليمية يقدمها محترفين حسب رغبتك في المادة التعليمية التي ترغب في الحصول عليها إليك أكبر تجميعة لمواقع التعليم المجاني عن بعد نضعها بين يديك و نرجو منك المساهمة في نشرها لتعم الفائدة موقع EDX 1- موقع EDX موقع يوديمي Udemy 2- موقع يوديمي Udemy موقع يوداسيتي Udacity 3- موقع يوداسيتي…
View On WordPress
#Class centeral#FREE ED#futurelearn#Harvard University#ITunesU Free Courses#Iversity#Khan Academy#MIT’s Open Courseware#Open Education Consortium#Open learn#Open2study#UC Berkeley Webcasts#University of people#Utah State University#كورسات باللغة الإنجليزية#مكتبة مجانية#موقع EDX#موقع Udemy#موقع كورسيرا coursera#موقع ليندا Lynda#موقع يوديمي Udemy#موقع أليسون#موقع إنترنت عالمي للتعليم عن بعد#موقع التعليم المفتوح#موقع جامعة بيركلي#wikiBooks#أكاديمية ماسوشيتس للتعليم المفتوح#أكاديمية الأرض Academic earth#أكاديمية خان Khan Academy#أكبر المواقع عالمية
0 notes
Text
تصميم تطبيقات أندرويد بدون لغة برمجة.
يريد الكثير منا تصميم تطبيقات لنظام الأندرويد، لكن بسبب التعقيد يخاف الكثير الدخول في هذا المجال، سواء كان سبب هذا التعقيد هو لغة البرمجة Java نفسها، أو صعوبة التصميم باستخدام برنامج Eclipse.
و أنشاء الله سوف نتعلم في هذا المقال برمجة تطبيقات أندرويد بدون الحاجة إلى أي لغة برمجة أو أي تلعب بي أكود ، كل مانحتاجه هو القليل من المفاهيم البسيطة مع اتباع كل ما في هذا المقال، وسنتمكن من إنشاء تطبيقنا الأول خلال دقيقتين أو أقل !
سؤال الأولى : ماهي طرق إنشاء أي تطبيق أندرويد بشكل عام ؟
جواب على السؤال : لإنشاء أي تطبيق أندرويد لدينا طريقتين، إما باستخدام لغات برمجة متل Jave أو Kotlin، أو باستخدام منصات تمكننا من تصميم تطبيقات بدون الحاجة إلى أي لغات برمجة
• الطريق الأول : باستخدام لغات البرمجة ويتم دلك عبر مجموع من البرمج تعديل على أكواد :
1- باستخدام برنامج Eclipse المعروف، يتطلب ذلك إتقان لغة برمجة Java.
2- باستخدام برنامج Xamarin، يتطلب ذلك إتقان لغة برمجة #C.
3- باستخدام Android NDK، يتطلب ذلك إتقان لغة برمجة ++C.
4- باستخدام Titanium Mobile Accelerator أو Phone Gap، يتطلب ذلك إتقان لغة برمجة Java Script.
5- باستخدام kivy، يتطلب ذلك إتقان لغة برمجة Python.
6- باستخدام RhoMobile، يتطلب ذلك إتقان لغة برمجة Ruby.
وهناك أيضاً عدة طرق أخرى، تجدر هنا الملاحظة، يُفضل عند تطوير تطبيقات الأندرويد استعمال لغة برمجة Java، واستعمال لغة برمجة ++C عند الحاجة فقط.
• الطريق الثاني : لاتتطلب لغات برمجة أو أي خبرة سابقة :
1- باستخدام مشروع App inventor .
اقراء أيضا
أحترف لينكس الان مع أفضل دورة و الموقع
أفضل الموقع الخاص بي الكورسات المجانية للمبتدئين coursera
قائمة افضل الموقع إنترنت عالمي للتعليم عن بعد مجاناً !
دورة عربية شاملة صوت وصورة لشرح مجال الريسكين !
موقع مشروع App inventor
2- باستخدام مواقع القوالب الجاهزة ( كـ andromo أو appsgeyser )، لايتطلب ذلك أي خبرة مسبقة.
سنتحدث في هذه المقالة عن أفضل طريق التي لا تتطلب لغة برمجة أو خبرة سابقة، لي هدا سنتكلم عن مشروع App inventor بشكل خاص، ولن نتكلم عن مواقع إنشاء تطبيقات الأندرويد البسيطة كـ andromo أو appsgeyser ، لأن استعمالها في غاية البساطة لكن آفاقه محدودة جداً على المدى البعيد.
ماهو مشروع App inventor ؟
هو برنامج على شبكة الإنترنت بدأت فيه غوغل عام 2010 ثم أوقفته عام 2011 بعد جعله مفتوح المصدر، ليتبناه بعد ذلك معهد MIT الأمريكي.
يتيح هذا المشروع تصميم تطبيقات أندرويد باستخدام واجهة رسومية، فكل مايتطلبه هو سحب وإفلات قطع وتركيبها مع بعضها، و يتيج لك برمجة تطبيقات الأندرويد الخاصه بك وحفظها بل والرجوع إليها إذا أردت فى أى وقت لاحق .. كما يمكنك العمل عليه من خلال برنامج تصفح الإنترنت على هاتفك الحقيقى أو برنامج الهاتف المحاكى يشابه فكرة لغة البرمجة Scratch التي أطلقها معهد MIT ذاته سابقا.
هنا صورة للبرنامج نرى من خلالها تطبيق مبرمج بالكامل بواسطة تركيب الأشكال مع بعضها البعض، دون الحاجة إلى أي لغة برمجة.
كيفية تنصيب App inventor ؟
قبل البدء، يجب أن يتم تنصيب حزمة Java Development Kit أو اختصاراً JDK :
Oracle website (يجب اختيار النسخة المناسبة لجهازك 32 أو 64 بت)
لي تحميل من موقع رسمي
downloads jdk
عندها نميّز طريقتين للعمل على App inventor :
1- الطريقة الأولى :
الذهاب إلى موقع المشروع والعمل مباشرة على الموقع، يتطلب ذلك حساب Gmail ، كما يتطلب اتصالاً دائماً بالإنترنت، وتجدر الملاحظة أن موقع المشروع محجوب من قبل غوغل في سوريا والدول المثيلة، لذلك على القاطنين في تلك الدول استخدام Vpn الآن ندخل بريد الكتروني للعمل عليه ونقوم بستجيل الدخول، عندها سنشاهد واجهة المشروع الرئيسية، نقوم باختيار اسم لمشروعنا الجديد ونبدأ التصميم.
ماهي أقسام برنامج App inventor ؟
يتكون App inventor من واجهتين :
1- واجهة تصميم شاشة التطبيق (Designer) :
في هذه الواجهة يمكن إضافة مختلف الأدوات، كالأزرار أو الصور أو مربعات إدخال النص، وكذلك التحكم بموضع أي أداة أو زر، كل ماعلينا فعله هو سحب أداة ما وإفلاتها في شاشة التطبيق :
appinventor-0
هنا على سبيل المثال قمت بسحب زر من القائمة اليسرى ووضعته في شاشة التطبيق (قمت بتسميته Button1)، الآن
سنبرمج هذا الزر ليقوم بعمل ما.
2- واجهة برمجة التطبيق (Blocks) :
في هذه الواجهة يمكننا برمجة الأدوات والأزرار التي أضفناها سابقاً في واجهة التصميم، نختار من الأعلى قسم Blocks فننتقل إلى واجهة برمجة التطبيق:
appinventor-2
نلاحظ وجود الزر الذي أضفناه سابقاً Button1، وعندما نضغط عليه ستظهر قائمة تظهر لنا الوظائف التي يمكن أن يؤديها هذا الزر، على سبيل المثال قمت باختيار الحدث Click، هذا الحدث يمكننا فهمه عبر هذه الجملة ( عندما يضغط المستخدم الزر Button1 إفعل كذا ) ، وأيضاً نفتح القائمة مرة أخرى ونختار أمراً ما لتنفيذه ( سنبحث عن شكل له تجويف يمكن تركيبه داخل الكتلة البرتقالية ) فمثلاً حسب الصورة، عند الضغط على الزر سوف يتغير لون نص الزر إلى اللون ال��حمر.
يمكننا بعد الانتهاء من تصميم وبرمجة تطبيقنا تحميله بصيغة apk وتثبيته على مختلف الهواتف، لنقوم بذلك نضغط على Package for Phone
ثم Download to this computer :
connectto3
وهكذا هي البرمجة باستخدام App inventor .. بمنتهى البساطة، كل ماعلينا فعله هو تركيب الأشكال ببعضها البعض، ونحصل على تطبيقنا الأول !
ماهي النصائح عند البدء بتصميم التطبيقات على App inventor ؟
1- اتباع تعليمات وشروحات البدء في موقع المشروع .
2- اقتناء كتاب App Inventor Create Your Own Android Apps ( يمكن تحميل نسخة غير مرخصة منه عبر البحث في موقع 4shared.com ).
3- يوفر برنامج App inventor ميزة تصميم التطبيقات وتجريبها بشكل مباشر على الهواتف المحمولة، أنصح بشدة تجريب هذه الميزة عبر اتباع الخطوات التالية:
–بعد فك الضغط عن الملف الذي قمنا بتحميله سابقاً، نقوم بنقل الملف MIT AI2 Companion.apk إلى الهاتف ونقوم بثبيت التطبيق.
– بعد فتح التطبيق يطلب منا إدخال رقم مكون من 6 خانات أو فحص QR code
يجب أن يكون كلاً من الهاتف المحمول والحاسوب المنصب عليه App inventor على نفس الشبكة الداخلية ( كلاهما متصلان بنفس الرواتر ).
لنحصل على ذلك الكود نقوم بالذهاب إلى واجهة برمجة التطبيق (Blocks)، نختار من الأعلى Connect Companion
connectto
سيظهر لنا البرنامج الكود المكون من 6 خانات، نقوم بنقله ووضعه في تطبيق الهاتف المحمول :
connectto2
عندها سيقوم برنامج App inventor بالارتباط مع الهاتف المحمول وتجريب التطبيقات بشكل مباشر تماماً، فمثلاً عند انشاء زر جديد نلاحظ ظهوره على الفورعلى الهاتف المحمول ونقوم بتجربة عمله بشكل مباشر.
(ملاحظة: في كل مرة سيقوم البرنامج بإعطاء كود مختلف)
from Blogger http://ift.tt/2x4aLsP via IFTTT
0 notes
Text
اقوى و أفضل مجموع من كورسات تعليمي لي برمجة على مواقع udemy.com المدفوع مجانا
سأقدم لكم اقوى و أفضل مجموع من كورسات تعليمي لي برمجة على مواقع udemy.com المدفوع مجانا
اقوى و أفضل مجموع من كورسات تعليمي لي برمجة على مواقع udemy.com
ازداد الإقبال على مهن البرمجة وتطوير الويب في السنوات الأخيرة، ولا ينكر أحد أنها من أكثر المهن تطوراً في عصرنا الحالي، وتشعب اللغات والتخصصات فيها خير دليل على احتياج أشخاص محترفين في كل هذه المجالات، من تصميم الويب، تطبيقات الهواتف، صناعة الألعاب و مجالات الأعمال والتجارة الإلكترونية والان بم أن أصبح تعلم البرمجة متاحا الآن للجميع بفضل توفر العديد من مصادر التعلم عبر الإنترنت وتوفر عدد كبير من المواقع التي تتيح تعلم البرمجة من الصفر بسهولة، وإذا كنت تسأل عن الداعي لتعلم البرمجة فأبسط ما يمكن أن تستفيده هو أن تنبي موقعك الشخصي وأن تتعلم حل المشاكل بطريقة منطقية بالإضافة لتوفير المال في العمل على بعض المشروعات البرمجية البسيطة بالإضافة لإمكانية البدء في مشروع ناشئ يحتاج معرفة بالبرمجة ومن المميزات التي يوفرها تعلم البرمجة أيضا اختيار أو توظيف الأشخاص الأنسب للعمل على مشروعاتك سواء موقع أو تطبيق ويب أو تطبيق للهاتف بالإضافة للإشراف على إنجازهم العمل، وأخيرا يمكنك البدء في تعلم البرمجة من الصفر كخطوة في احتراف هذا المجال الذي تتوفر فيه فرص عمل كبيرة
والان لمن لم يأخذ الخطوة الأولى ليبدأ، وفرصة تكوين حياة مهنية قائمة على تلك المهارات كبيرة، إذا كنت لا تعلم من أين تبدأ، فهذه الدورات المجانية قد تضعك على أول الطريق، لتتعلم أشياء تحبها وتجني منها دخلك.
ولي هدا سأقدم لكم اقوى و أفضل مجموع من كورسات تعليمي لي برمجة على مواقع udemy.com المدفوع و أقدمه لك الان مجانا
اقراء أيضا
أحترف لينكس الان مع أفضل دورة و الموقع
أفضل الموقع الخاص بي الكورسات المجانية للمبتدئين coursera
قائمة افضل الموقع إنترنت عالمي للتعليم عن بعد مجاناً !
دورة عربية شاملة صوت وصورة لشرح مجال الريسكين !
اقوى 7 كورسات موجودة في الويب, و بالطبعة الحل هي كورسات مختصة في تعليم البرمجة و ادواته و اساليبه و حيله من الصفر الى الاحتراف , و انا اعني ذلك حرفيا ..دعنا نمر الى الموضوع فانا على علم ان الكثيرين لا يحبون مثل هذه المقدمات
ولان مع روابط الكورسات
Foundations of Front-End Web DevelopmentContinue to Lecture 2 Rate This Course
Web design: دورة تصميم مواقع الإنترنت
CSS3 و HTML بناء موقع ريسبونسف على الطريقة العالمية بواسطة
تصميم بنرات HTML5 متحركة و تفاعلية فى Adobe Animate
والان ننتقل لي بعض كورسات لي صعود بي موقعك لي مرتبة الأولى على محركة البحت
How to Master SEO - Understand SEO Quickly and Easily
SEO for SEO Beginners
احتراف البحث على جوجل
from Blogger http://ift.tt/2eUT0WT via IFTTT
0 notes
Text
قائمة افضل الموقع إنترنت عالمي للتعليم عن بعد مجاناً !
قائمة افضل الموقع إنترنت عالمي للتعليم عن بعد مجاناً !
السلام عليكم و رحمة الله و براكاته .
موضوعنا اليوم سوف يتمحور أساسا حول أسلوب أو نمط جديد للتعلم أصبح منتشر بشكل واسع في عالمنا العربي و هنا الحديت عن التعلم الذاتي عبر الإنترنيت . فلا أحد ينكر حقيقة أن الانترنيت أصبح فردا من أفراد أي عائلة في العالم .. و خصوصا عندما نتحدت عن الدول المتقدمة . وفي الحقيقة أدوار الإنترينت وأهميته تختلف من شخص لآخر حسب الطريقة والغرض الذي يستخدم لأجله . فهنالك من يعمل على الأنترنيت و يحقق منه دخلا شهريا محترما قد لا يحققه موظف يعمل في شركة عالمية .. من جهة أخرى فقد انتشرت مؤخرا ثقافة التعلم الحر عبر الإنترنت وذلك بفضل وجود العديد من المواقع التعليمية التي توفر محتوى قيم ربما لا توفره الجامعات العربية ومراكز التدريب المرموقة، لكن يبقى حاجز كبير أمام الكثير من مستخدمي الإنترنت العرب للاستفادة من هذه المواقع التعليمية وهو حاجز اللغة الإنجليزية حيث يتوفر المحتوى على هذه المواقع في الغالب باللغة الإنجليزية، ومن حسن حظ المستخدم العربي أن عدد من رواد الأعمال والمؤسسات التفتت مؤخرا لأهمية التعلم الحر عبر الإنترنت وهو ما ساهم في وجود عدد من المواقع التعليمية العربية التي توفر دورات تعليمية في العديد من المجالات مجانا. لىطالما إنك تقرأ هذه السطور فمن المؤكد أنك ترغب بدراسة مجموعة مُتميزة من الدورات التعليمية المُتخصصة؛ بهدف صقل وتعزيز واكتساب المهارات، وتغير حياتك المهنية للأفضل، وترفع فرص حصولك على وظيفة مرموقة، وسواء كنت تمتلك الوقت والمال أم لا، فقد أتاح لك الإنترنت فرصة عظيمة لتحقيق رغبتك، فقط كل ما تحتاجه هو جهاز حاسب، واتصال جيد بالإنترنت، ومنصة تعليمية – أو مجموعة منصات – تتيح لك عدد من الدورات التعليمية على هيئة MOOCs، وتبدأ رحلتك اللانهائية نحو المزيد من التعلم الذاتي.
أهم و أكبر المواقع عالمية مفتوحة و مجانية للتعليم عن بعد عبر الإنترنت , و تنقسم لمواقع أكاديمية و مواقع تعليمية يقدمها محترفين حسب رغبتك في المادة التعليمية التي ترغب في الحصول عليها
إليك أكبر تجميعة لمواقع التعليم المجاني عن بعد نضعها بين يديك و نرجو منك المساهمة في نشرها لتعم الفائدة
1- - نبدأ بالمواقع التعليميهموقع الدارين
موقع edx
موقع coursera
موقع udacity
موقع edraak
موقع رواق
موقع aldarayn
from Blogger http://ift.tt/2vVMFRE via IFTTT
0 notes