ذات صلة

جمع

رابط فحص التوفيرات في اسرائيل 2024 online ipfund co il

رابط فحص التوفيرات في اسرائيل 2024 online ipfund co...

تفاصيل فيديو فضيحة دلال اللبنانية بدون حذف

تفاصيل فيديو فضيحة دلال اللبنانية بدون حذف هو الفيديو...

كيفية التسجيل في منحة الزوجة عن طريق الهاتف

تعد كيفية التسجيل في منحة الزوجة عن طريق الهاتف...

كم سعر ايفون 15 برو max في السعودية بالريال السعودي

كم سعر ايفون 15 برو max في السعودية بالريال...

مشاهدة فيديو portal do zacarias mangue 973 تلجرام بدون حذف

مشاهدة فيديو portal do zacarias mangue 973 تلجرام بدون...

رابط التسجيل في مباراة التعليم 2023 – 2024 extranet.dgapr.gov.ma

رابط التسجيل في مباراة التعليم 2023 - 2024 extranet.dgapr.gov.ma...

رابط نظام ابن الهيثم نتائج الطلاب 2023 وكيفية التسجيل في النظام

نظام ابن الهيثم نتائج الطلاب 2023 أحد الأنظمة التعليمية...

ملخص عرض فاست لاين 2023 WWE Fastlane

ملخص عرض فاست لاين 2023 WWE Fastlane والذي يعتبر...

مشاهدة فيديو حريق مديرية امن اسماعيلية مباشر

مشاهدة فيديو حريق مديرية امن اسماعيلية مباشر أحد الحوادث...

رابط التسجيل في مباريات القوات المسلحة الملكية 2023 recrutement.far.ma

رابط التسجيل في مباريات القوات المسلحة الملكية 2023 recrutement.far.ma...

الموارد التي ستساعدك على تعلم كيفية البرمجة

الموارد التي ستساعدك على تعلم كيفية البرمجة

بسبب الحجر الصحي لفيروسات كورونا ، فإن الكثير منا لديه الكثير من وقت الفراغ في أيدينا. (بالنسبة لأولئك الذين لا يفعلون ذلك ، مثل الآباء والموظفين الأساسيين والمستجيبين الأوائل ، نحن نحييكم!) من أجل الحفاظ على حمى المقصورة ، فإن الكثير من الناس يبحثون على الإنترنت عن الإلهام و / أو الإلهاء و / أو التعليم. طريقة واحدة للتغلب على الملل هي تعلم كيفية البرمجة.

من عند ألعاب ذات ترميز إلى حركات مثل ساعة الكود، الترميز في كل مكان هذه الأيام. ومع ذلك ، ستحتاج إلى التفكير في أهدافك قليلاً قبل أن تغوص فيها. هناك لغات ترميز متعددة ، تقع إلى حد كبير تحت أربع فئات: تطوير الشبكة، الإلكترونيات / الدوائر، الحساب / النمذجةو مهام قاعدة البيانات. تتمثل الخطوة الأولى في تحديد نكهة البرمجة الأكثر ملاءمة لك.

بغض النظر عن اللغة (اللغات) التي تتبعها ، فإننا نحافظ على ظهرك. في ما يلي ، سنتناول كل نوع من أنواع اللغات ، ونقدم لك النصائح والموارد والمنتجات التي يمكن أن تساعدك في البدء في رحلة الترميز.


تطوير الإنترنت / الويب

getty_java

الائتمان: zokara مستخدم Getty Images

لغات البرمجة: CSS، لغة البرمجة، جافا، روبي، XML، بي أتش بي، اذهب، سويفت، البصرية الأساسية

ما هذا؟ مثل الإنترنت نفسها ، توفر لغات البرمجة المستندة إلى الويب إمكانيات لا حصر لها. في أي وقت ترى فيه صفحة ويب ، فإنك تبحث في النتيجة النهائية لملايين (بلايين؟) أسطر التعليمات البرمجية. تخيل أن صفحة الويب تشبه المسرحية: النشاط على المسرح هو ما يشاهده الجمهور ، ولكن كل ما وراء الكواليس هو الذي يجعل الإنتاج الجميل المصقول ممكنًا. الموقع بنفس الطريقة هناك الجزء الذي يراه القارئ / المستخدم (AKA الواجهة الأمامية) ، وهناك الأدوات التي يستخدمها منشئ المحتوى لجعل المحتوى مرئيًا / تفاعليًا (AKA الواجهة الخلفية).

تتعامل لغات الترميز هذه مع إنشاء واستخدام مواقع الويب (على سبيل المثال ، إنشاء سلسلة رسائل جديدة على Reddit) ، بالإضافة إلى مشاركة المعلومات بين مواقع الويب (على سبيل المثال ، رؤية أسعار الفنادق المختلفة المدرجة على موقع TripAdvisor).

إذا كنت ترغب في تذوق ما يفعله مطورو الويب ، فانتقل إلى قائمة الإعدادات في متصفح الويب الخاص بك وابحث عن خيار “Web Developer” أو “Developer Tools” ، وحاول ألا تطغى على الرمز الذي يظهر فجأة.

مصادر

– اختر خيار المراجعة للوصول إلى المحاضرات ومقاطع الفيديو ذات الصلة ، و مجانا. للحصول على شهادة إتمام أو الوصول إلى المواد المصنفة ، ستحتاج إلى دفع رسوم.

– احصل على حرية الوصول إلى التمارين اليومية ودروس الترميز الأساسية لهذه . من خلال الاشتراك في Codecademy Pro مقابل 19.99 دولارًا في الشهر ، يمكنك الوصول إلى المزيد من الأدوات والدعم والمحتوى.

أكاديمية خان – يكشف البحث عن دورات أكاديمية خان عن العديد من البرامج التعليمية المتاحة مجانًا على HTML و CSS و Java.

مدارس W3 – بالنسبة لأولئك الذين لديهم دوافع ذاتية ، يمكنك العمل من خلال الدروس والتمارين بي أتش بي، جافا، CSSو XML مجانا.

جافا سكريبت بليغ بواسطة Marjin Haverbeke – يحتوي هذا الموقع على محتويات هذا الكتاب للمبتدئين في جافا سكريبت.

سلسلة طريقة أذكى للتعلم بقلم مارك مايرز – احصل على هذه السلسلة التي تمت مراجعتها للغاية والتي توجهك عبر CSS و Java و HTML على جهاز Kindle.

روبي أساسيات – كتاب دراسي عبر الإنترنت يرشدك إلى أساسيات ومنطق روبي.

تعلم Swift 5 للمبتدئين – هذه السلسلة من محاضرات الفيديو المصغرة ترشدك إلى أساسيات التشفير في بيئة نظام تشغيل Apple.


الإلكترونيات / الدوائر

لوحة C ++ (اردوينو) ، بيثون (فطيرة التوت)

ما هذا؟ إذا كان لديك أي اهتمام في التعامل مع الإلكترونيات والدوائر الإلكترونية ، فإن C ++ و Python هي لغات الترميز المناسبة لك. C ++ و Python هي لغات الترميز الرئيسية المتوافقة مع Arduino و Raspberry Pi microcomputers / microcontroller boards ، على التوالي. تم تصميم لغات التشفير هذه لترجمة الإشارات الكهربائية إلى إشارات رقمية والعكس صحيح.

باستخدام C ++ و Python ، ستتمكن من رؤية ثمار عمليات التشفير في العالم الحقيقي بدلاً من العالم الافتراضي فقط ، مع مشاريع مثل أتمتة الأشياء في منزلك، بناء الروبوتات باردة، وأكثر من ذلك بكثير.

مصادر

– اختر خيار المراجعة للوصول محاضرات ومقاطع فيديو مجانا. للحصول على شهادة إتمام أو الوصول إلى المواد المصنفة ، ستحتاج إلى دفع رسوم.

– احصل على حرية الوصول إلى التمارين اليومية ودروس الترميز الأساسية لهذه . من خلال الاشتراك في Codecademy Pro مقابل 19.99 دولارًا في الشهر ، يمكنك الوصول إلى المزيد من الأدوات والدعم والمحتوى.

مدارس W3 – بالنسبة لأولئك الذين لديهم دوافع ذاتية ، يمكنك العمل من خلال الدروس والتمارين بيثون و C ++

ورشة عمل أردوينو: مقدمة عملية مع 65 مشروعًا لجون بوكشال – بعد محاولتي تعلم C ++ / Arduino بنفسي ، يمكنني أن أشهد على أن هذا الكتاب مفيد حقًا مع كل من أساسيات الترميز C ++ ومفاهيم الإلكترونيات / الدوائر التي تسمح لك بعمل مشاريع أنيقة.

Python Crash Course: مقدمة عملية قائمة على المشروع للبرمجة بواسطة إريك ماتيس – يجعل كتاب Python عالي المراجعة برمجة Python ممتعة وغنية بالمعلومات. كيف يمكنك أن تقاوم فصلاً كاملاً حول مشروع يسمى “الأجانب!”؟

مشاريع التوت بي – يستضيف موقع Raspberry Pi هذه البرامج التعليمية التي تتضمن دروسًا في Python والكمبيوتر الصغير Raspberry Pi.

دروس بايثون التوت بي – يحتوي موقع Python على إرشادات حول كيفية بدء تشغيل Raspberry Pi وتشغيله.

دروس اردوينو – يسرد Arduino تفسيرات شاملة لكل من أوامر التشفير المدمجة في متحكم Arduino.

روبوت شوب – يستخدم RobotShop مجموعة من مقاطع الفيديو ولقطات الشاشة لمساعدتك في ربط النقاط بين رمز C ++ الذي تكتبه لـ Arduino وإعداد الدائرة الفعلي.


الحوسبة / النمذجة

Getty_Cplusplus

الائتمان: مستخدم Getty Images tom_fewster

لغات البرمجة: بيثون، ج (ج/C ++/ج #) ، فورتران، ماتلاب، ص، فبا، باش / يونكس شيل

ما هذا؟ لقد تحدثنا بالفعل عن Python و C ++ في سياق الإلكترونيات والدوائر ، لكن لغات الترميز هذه ، إلى جانب C (C / C ++ / C #) ، و Fortran ، و Matlab ، و R ، و Visual Basic ، و Bash / Shell ، يتم استخدامها بشكل شائع من قبل المستخدمين الخارقين عندما يتعلق الأمر بمهام الحوسبة مثل عمليات الملفات الدفعية ، وتنظيم / إنشاء / معالجة الملفات ، وإجراء العمليات الحسابية ، ورسم / معالجة البيانات ، والكتابة برامج الحاسوب.

لقد صادفت العديد من لغات البرمجة هذه في بيئة أكاديمية ، حيث من المهم بشكل خاص أن تتمكن من ترجمة العمل النظري إلى بيانات رقمية يمكن نمذجتها أو تلخيصها في الرسوم البيانية والمؤامرات.

مصادر

– اختر خيار المراجعة للوصول و محاضرات ومقاطع فيديو مجانا. للحصول على شهادة إتمام أو الوصول إلى المواد المصنفة ، ستحتاج إلى دفع رسوم.

– احصل على حرية الوصول إلى التمارين اليومية ودروس الترميز الأساسية ل . من خلال الاشتراك في CodeAcademy Pro مقابل 19.99 دولارًا أمريكيًا في الشهر ، يمكنك الوصول إلى المزيد من الأدوات والدعم والمحتوى.

مدارس W3 – بالنسبة لأولئك الذين لديهم دوافع ذاتية ، يمكنك العمل من خلال الدروس والتمارين بيثون، C ++و ج #.

Learnx.org – قد يتغير موقع الويب اعتمادًا على اللغة التي تتعلمها ، ولكن هذه المجموعة من مواقع الويب توفر مقدمة (وتمارين تتعلق) بالأوامر الأساسية لـ باش / يونكس شيل، ج، C ++و بيثون.

دروس فورتران – اتبع الدروس في هذا الموقع لتعلم العمليات والأوامر الأساسية لـ Fortran 90/95.

SwirlStats – تحقق من موقع الويب هذا للحصول على برامج تعليمية R قابلة للتنزيل توضح لك كيفية تطبيق R على المشكلات الإحصائية في المجالات المختلفة.

سطر أوامر Linux بواسطة William Shotts – أحببت استخدام هذا الكتاب لتعلم كيفية البرمجة في Bash / Unix Shell. فهو لا يشرح فقط “كيف” لكل أمر ، ولكن “لماذا” أيضًا.

دروس البرمجة النصية لـ Shell – يرشدك هذا البرنامج التعليمي خطوة بخطوة عبر Shell بطريقة واضحة وموجزة للغاية.

تعلم وتعلم – يحتوي هذا الموقع على تفسيرات دقيقة للمتغيرات والعوامل التي يمكن أن تساعدك في بناء وحدات الماكرو في Excel.

دروس – إذا كنت تريد شرحًا لجميع الوظائف الرئيسية وأوامر التشفير في Matlab ، فقم بزيارة هذا الموقع.


مهام قاعدة البيانات

المكافأة: لغات مناسبة للأطفال

scratch_code

الائتمان: Review.com

سكراتش هي واحدة من أكثر لغات الترميز الملائمة للأطفال.

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

ما هذا؟ بالنسبة إلى المبرمجين الأطفال المزدهرين في حياتك ، تحقق من لغات / بيئات Scratch و Blockly و Snap !، التي تستهدف الأشخاص الأصغر سنًا. فكر فيها مثل نسخة LEGO من لغات البرمجة – المكونات ملونة زاهية وسهلة التجميع ويمكن أن تساعد الأطفال على تطوير برامج بسيطة للغاية أو معقدة للغاية.

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

مصادر

– يقدم Udemy بأسعار معقولة التي تنطوي على بضع ساعات من محاضرات الفيديو والدورات الدراسية.

سكراتش ستوديو – تقدم صفحة Scratch على الويب عددًا من المشاريع والبرامج التعليمية الممتعة لمبرمجي Scratch على جميع مستويات الخبرة المختلفة.

سكراتش – تتضمن هذه السلسلة من مقاطع الفيديو التعليمية ملفات مشاريع قابلة للتنزيل وملفات PDF وأنت تعمل في طريقك نحو بناء لعبة “Mini Mario”.

ليرنيرو – حل هذه المرح دروس ممتلئة (يستخدم بعضها الشخص الصغير من خرائط Google) لتعلم كتل الترميز الأساسية والمنطق في Blockly.

سناب يدوي – يشرح دليل Snap بيئة التشفير وكيف يعمل Snap بشكل عام.

Gitbooks – يحتوي Gitbooks على قسم كامل على Snap يتضمن أوراق عمل ومشاريع وتمارين قابلة للتنزيل.

32 لعبة ترميز مذهلة سيريدها كل طفل
32 موارد تعليمية مجانية تمامًا للأطفال العالقين في المنزل
11 نصيحة للنوم بشكل أفضل أثناء تفشي وباء الفيروس التاجي

المصدر : rssfeeds.usatoday.com