تصاميم - برمجة

تعرف على Treehouse لتعلم البرمجة 2022

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

الايجابيات

  • مجموعة كبيرة ومتنوعة من فئات الترميز.
  • المناهج الدراسية سهلة الفهم.
  • نسخة تجريبية مجانية لمدة سبعة أيام.
  • يمكن إيقاف التسجيل وتجديده في أي وقت.
  • يدعم منصات المحمول الرئيسية.

سلبيات

  • يمكن إضافة الرسوم الشهرية.
  • تتطلب التجربة المجانية بطاقة ائتمان.
Treehouse

الواجهة والتسعير Treehouse

تقدم Treehouse خطة أساسية مقابل 25 دولارًا شهريًا تتضمن الوصول إلى مقاطع الفيديو التعليمية ومنتديات الطلاب ، بالإضافة إلى تحديات الكود لاختبار مهاراتك. كما يقدم خطة Techdegree Plan مقابل 199 دولارًا شهريًا لأولئك الذين يرغبون في الحصول على شهادة. تشتمل خطة Techdegree على منهج مخصص ومشاريع واقعية وقناة Slack حصرية ومراجعات الزملاء وامتحان نهائي مراقب. يقدم كل منها نسخة تجريبية مجانية مدتها سبعة أيام .

هناك أيضًا خطة Pro بقيمة 49 دولارًا شهريًا (بدون تجربة) ، والتي تتضمن محادثات فيديو من قادة الصناعة ومواد أخرى أنشأها المعلم. إذا كان لديك حساب Pro ، وتعلم أنك لن تتمكن من تسجيل الدخول والعمل من خلال مهام الفصل الدراسي لفترة طويلة من الوقت – بسبب متطلبات العمل أو أخذ إجازة ، على سبيل المثال – فيمكنك إيقاف الاشتراك. يعني الإيقاف المؤقت للاشتراك أنه يمكنك أخذ استراحة من الفصول الدراسية ولن يتم تحصيل رسوم منك حتى تعود. بالنظر إلى فواتير Treehouse للمستخدمين شهريًا ، من الجيد أن يكون لديك خيار أخذ قسط من الراحة.

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

بمجرد التسجيل ، يسأل Treehouse عن مستوى خبرتك وما الذي ترغب في بنائه ، ثم يقترح مسارًا تعليميًا لك. طوال فترة الإصدار التجريبي المجاني ، تتلقى رسائل بريد إلكتروني من حين لآخر مع اقتراحات حول المهام التي يجب العمل عليها بعد ذلك وتذكيرات عندما تنتهي الفترة التجريبية. الواجهة بسيطة للغاية. تُظهر لوحة التحكم تقدمك في كل دورة. توفر القائمة اليسرى وصولاً سهلاً إلى قائمة الفصل والمنتديات وإعدادات الحساب والمساعدة من أي صفحة. يشتمل حسابك أيضًا على مساحات عمل ، حيث يمكنك التلاعب بالكود خارج مقرراتك الدراسية. يمكن للطلاب الحصول على ما يصل إلى 100 مساحة عمل في المرة الواحدة ، ولكل منها حد تخزين 50 ميجابايت.

اختيار الفصل والميزات والمساعدة Treehouse

عندما تكون مستعدًا لبدء التعلم ، يمكنك الاختيار بين الفصول الفردية أو المسارات المكونة من عدة فصول. تتضمن خيارات التتبع Learn C # و Web Design و Rails Development و PHP Development. تشتمل الفصول ، المدرجة في علامة التبويب المكتبة ، على كيفية إنشاء موقع ويب ، بالإضافة إلى مجموعة متنوعة مخصصة لـ Ruby و WordPress وموضوعات أخرى.

يلبي Treehouse احتياجات كل من المبرمجين المبتدئين وذوي الخبرة ، لكن الاختيار يبدو تعسفيًا بعض الشيء. توجد فئات Java في الكتالوج ، ولكن لا توجد فئات لـ C ++ ، على سبيل المثال. هناك أيضًا فصول غير ترميزية ، مثل فصل بدء عملك الخاص. يتم إضافة دورات جديدة أسبوعيا. يمكنك الاطلاع على آخر التحديثات على مدونة


للبدء ، اخترت مسار تصميم الويب ، والذي يتضمن 51 ساعة من الدورات الدراسية. يتحدث فيديو المقدمة (الذي كان قصيرًا ولطيفًا في مدة تزيد قليلاً عن 4 دقائق) عن أساسيات HTML و CSS. باستخدامه كدليل ، يمكنك إنشاء موقع ويب بسيط بنهاية الفصل. سيقدر المبتدئين السرعة ، ولكن يمكنك تخطي ذلك إذا كان لديك بالفعل بعض الخبرة في الترميز.

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

الدرس الثاني هو نفسه في جميع الدورات ويتحدث عن مساحة العمل ، وبيئة التطوير حيث تكتب التعليمات البرمجية وتبني المشروع. يعجبني أنه تم دمجه في موقع Treehouse الإلكتروني. تتطلب دورات البرمجة الأخرى ، مثل Safari Books Online و Google for Education Developer Resources ، تنزيل محرر نصوص تابع لجهة خارجية للعمل على التمارين ولا تقدم طريقة آلية للتحقق مما إذا كانت إجابتك صحيحة.


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

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

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

إذا واجهت مشاكل مع أي من المشاريع التي تعمل عليها ، فيمكنك زيارة المنتديات لطرح الأسئلة واستكشاف الأخطاء وإصلاحها مع الطلاب والمدرسين الآخرين ، وهي ميزة يستخدمها العديد من منافسيها ، مثل Safari Books Online و Code Avengers ، ليس لدي. يوفر Codecademy ، وهو اختيار المحررين لدينا لخدمات مجانية لتعليم الرموز ، منتديات للطلاب. يمكنك أيضًا الحصول على مساعدة إضافية أو الإبلاغ عن خطأ عن طريق إرسال بريد إلكتروني إلى دعم Treehouse.


طريقة ممتعة لتعلم البرمجة مع Treehouse

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

زر الذهاب إلى الأعلى
close button