الإعلانات

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

أنت لا تعرف أبدًا - قد يحدث السحر. ابدأ في تعلم بعض البرمجة اليوم ، وقد تجد نفسك جالسًا على Twitter التالي ، أو ربما التالي ماين كرافت مقدمة لاتيني إلى Minecraft [MUO Gaming]أصبح Minecraft ، الإحساس القائم على الكتلة الذي أخذ الألعاب بفعل العاصفة ، عمره الآن أكثر من ثلاث سنوات. يكاد يكون من الصعب تصديق أنه مر وقت طويل منذ نشر ألفا الأولى - وهي متساوية ... اقرأ أكثر .

محرك الوحدة لعبة 3D

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

instagram viewer

مشاريع البرمجة

اهتمامي بالوحدة هو أن كوة المتصدع سيغير Oculus Rift الألعاب إلى الأبدStarTrek Holodeck - خلاصة بيئة غامرة افتراضية - كان حلم الخيال العلمي لفترة طويلة جدًا الآن. قبل أسبوع ، أطلقت Oculus مشروع Kickstarter لـ VR مستهلك بقيمة 300 دولار ... اقرأ أكثر أطقم المطورين ستدعم Unity خارج الصندوق ، مما يعني أنني سأكون قادرًا على الانغماس التام في أي عوالم ثلاثية الأبعاد أقوم بإنشائها.

من أين أبدا؟ استنساخ MineCraft هذا عبارة عن سلسلة كاملة من دروس الفيديو.

ورجال الوحدة أنفسهم لديهم ثروة من مواد الفيديو. أو لمن يفضل القراءة: مقدمة لتطوير اللعبة باستخدام الوحدة.

PHP / MySQL

بالنسبة لتطوير الويب ، يمكن القول إن الجمع بين البرمجة النصية لخادم PHP وقاعدة بيانات MySQL هو ملك الإنترنت. حتى موقع الويب الذي تقرأه حاليًا مبني على هذه التقنية - ولكن على وجه التحديد WordPress - أكثر أنظمة إدارة المحتوى استخدامًا في العالم.

على الرغم من أنه يمكنك البدء من الصفر ، فإن أفضل طريقة للدخول في تطوير الويب باستخدام PHP و MySQL هي البدء بتخصيص WordPress ، ثم الانتقال إلى أطر عمل PHP مثل CodeIgniter. هذه راسخة وتمنحك بنية جيدة لبناء موقعك. البدء تمامًا من الصفر يمكن أن يترك لك في كثير من الأحيان كيلوبايت من التعليمات البرمجية الفوضوية.

أفكار مشروع البرمجة

يدعم جميع مضيفي الويب تقريبًا PHP / MySQL وإنشاء الملقم المحلي كيفية تجربة Wordpress ، Joomla والمزيد بسرعة ومجانية في آلة افتراضية مع Bitnamiلقد تحدثنا عن إعداد خادم محلي من قبل ، لكن العملية لا تزال معقدة إلى حد ما هناك الكثير من المراوغات وعدم التوافق إذا كنت تحاول تشغيله على Windows ، مما يؤدي إلى لا شيء لكن... اقرأ أكثر بنفس السهولة ، لذا يمكنك البدء على الفور.

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

روبي على القضبان

بصفتي معجبًا بـ PHP / MySQL ، وجدت صعوبة في تعلم Ruby on Rails. إنه مختلف تمامًا ، ولكنه بلا شك نظام تطوير ويب قوي يتيح لك التركيز عليه النماذج مواقع الويب بسرعة عن طريق توفير الإعدادات الافتراضية وطرق العرض القياسية. باستخدام Ruby on Rails ، غالبًا ما تكون إضافة الميزات مجرد حالة من تثبيت حزمة جديدة (مثل تسجيل الدخول إلى Facebook أو قالب الويب الخاص بـ Twitter bootstrap).

إذا كنت تتعامل مع تطوير الويب لأول مرة ومتحمسًا لتطوير نظام معقد بسرعة ، فربما تكون روبي لك. لا تقابله بفكرة مسبقة حول كيفية إجراء البرمجة ، وستكون على ما يرام.

أفكار مشروع البرمجة

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

من أين أبدا؟ هذه كتاب مجاني على الانترنت سيغطي تقريبًا كل ما تحتاجه للبدء.

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

مشاريع البرمجة

تتضمن عملية Arduino منطق البرمجة باستخدام شكل مبسط من برمجة C على الكمبيوتر ، ثم تحميل المنطق الخاص بك على لوحة Arduino من خلال منفذ USB قياسي. يحتوي جهاز Arduino على عدد من دبابيس IO حتى يتمكن برنامجك من التفاعل مع أي مدخلات مقدمة. يمكنك حتى منحهم القدرة على التحدث إلى العالم ، أو امنح العالم تحكمًا في الإضاءة المزاجية كيفية إعداد اردوينو ويب التحكم بدون درع إيثرنتفي الأسابيع القليلة الماضية ، سلمت السيطرة على إضاءة الحالة المزاجية في الاستوديو الخاص بي للمشاهدين أثناء البث المباشر لـ Technophilia Podcast - يمكنك رؤية نتائج ذلك في ... اقرأ أكثر .

يمكن مقارنة Arduino ببعض مشروعات البرمجة الأخرى هنا - ستجد نفسك راغبا المزيد من الدروع أعلى 4 اردوينو الدروع لقوة المشاريع الخاصة بكلقد اشتريت مجموعة بداية اردوينو ، لقد اتبعت جميع الأدلة الأساسية ، ولكنك الآن وصلت إلى حجر عثرة - فأنت بحاجة إلى المزيد من البتات والبوب ​​لتحقيق حلمك في الإلكترونيات. لحسن الحظ ، إذا كان لديك ... اقرأ أكثر أو أجهزة استشعار متقنة 8 مكونات رائعة لمشاريع Arduinoلذا ، أنت تفكر في الحصول على مجموعة بداية Arduino ، ولكن تتساءل عما إذا كانت بعض المصابيح الأساسية والمقاومات ستكون كافية لإبقائك مشغولًا لعطلة نهاية الأسبوع؟ على الاغلب لا. هنا 8 أخرى ... اقرأ أكثر - ولكنه يجلب أيضًا برمجتك إلى العالم المادي. إذا كنت قد توصلت إلى جهاز رائع حقًا ، فقد تفكر في جمع أموال الإنتاج باستخدام كيك ستارتر لإحضاره إلى العالم.

من أين أبدا؟ الماكياج أرشيف اردوينو، بالطبع بكل تأكيد!

أنشئ تطبيقًا للجوّال باستخدام iOS

على الرغم من أنك ستحتاج إلى ترخيص مطور 99 دولارًا في النهاية من أجل النشر في iTunes App Store كيفية إرسال تطبيقك الخاص إلى متجر تطبيقات iTunesهل قمت ببرمجة أول تطبيق iOS الخاص بك وتريد تحميله وإرساله إلى متجر iTunes؟ حسنًا ، كما اكتشفت مؤخرًا ، ليس الأمر سهلاً كما يبدو. ال... اقرأ أكثر ، يمكن لأي شخص البدء به تنزيل بيئة تطوير XCode لـ OSX (مستخدمو Windows ؛ لا يمكنك التطوير لنظام iOS ، فأنت تحتاج إلى Mac). يعمل المصمم المرئي في XCode على تسهيل توصيل مكونات واجهة المستخدم الرسومية المعقدة بنموذج البيانات ، وهناك عدد كبير من البرامج التعليمية. بالتأكيد ، يمكنك جمع تطبيق iPhone بسيط معًا دون تعلم أي ترميز كيفية إنشاء تطبيق iPhone أو Android بدون أي مهارات ترميزإذا كنت حريصًا حقًا على إنشاء تطبيق للجوال ، فقد يكون موقع الويب المسمى Buzztouch هو الحل القائم على الويب لك. Buzztouch هو في الأساس برنامج إدارة المحتوى لنظامي التشغيل iOS و Android. إنه يوفر ... اقرأ أكثر على الإطلاق ، ولكن بجدية ، أين التحدي في ذلك؟

من أين أبدا؟ متاح عبر iTunesU ، دورة تطوير iPhone بجامعة ستانفورد من الدرجة الأولى.

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

جيمس حاصل على درجة البكالوريوس في الذكاء الاصطناعي ، وهو حاصل على شهادة CompTIA A + و Network +. وهو المطور الرئيسي لـ MakeUseOf ، ويقضي وقت فراغه في لعب كرة الطلاء VR وألعاب الطاولة. لقد كان يبني أجهزة الكمبيوتر منذ أن كان طفلاً.