Treehouse

مقدمة

اقرأ الوصف الرسمي

كيف مرفوع الأشغال

تحقيق أحلامك وتغيير العالم

تعلم

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

ممارسة

ممارسة ما تعلمته من خلال المسابقات والتحديات كود التفاعلية. وهذا النمط من ممارسة يسمح لك الاحتفاظ بالمعلومات تعلمته حتى تتمكن من تطبيقه على المشاريع المستقبلية الخاصة بك.

كسب

سوف تكسب شارات كما كنت في رحلة من خلال مكتبتنا واسعة من الدورات. وهذه البطاقات هي مؤشر على ما المهارات التي تمتلك حاليا ويمكن مشاهدتها من قبل أي شخص (حتى المجندين من الشركات الكبرى!).

PHOTOTT
This school offers programs in:
  • الإنجليزية

عرض المساقات »

البرامج

تقدم هذه الكلية/الجامعة أيضا:

كورس

أساسيات PHP - بالطبع

دراسة عبر الأنترنت دوام كامل دوام جزئي التسجيل مفتوح الولايات المتحدة الأمريكية الولايات المتحدة الأمريكية أون لاين

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

PHP أساسيات في هذه الدورة سوف المشي لكم من خلال أساسيات اللغة، بدءا من البيانات الأساسية لالشرطية. سنكون خلق بسيط "تحويل وحدة"، فضلا عن "برنامج التمرين اليومية". سنقوم بعد ذلك حتى الانتهاء من خلال الجمع بين هذه البرامج مع HTML لإنشاء صفحة ويب شخصية لإثبات مهاراتك. ما ستعرف المتغيرات مشغلي الشرطية تعليقات PHP على الويب التعرف على PHP PHP هي واحدة من أكثر التقنيات المستخدمة على نطاق واسع على شبكة الانترنت اليوم، ودعم العديد من المشاريع الكبيرة مثل وورد، دروبال، ويكيبيديا والفيسبوك. والتقدير المتحفظ هو أن 25٪ من شبكة الإنترنت مبنية على PHP. وقد كانت القوة الدافعة وراء PHP دائما. لحل المشاكل، وجعلها أسرع وأسهل لبناء المواقع على شبكة الإنترنت. بسبب هذه الحملة، PHP هو خيار كبير لإنشاء مواقع على شبكة الإنترنت بسيطة لكنها قوية والتطبيقات. محول وحدات PHP ديه 2 أنواع المتغيرات رقم: الأعداد الصحيحة، لأرقام كاملة مثل 1 على الرغم من 9، ويطفو، لكسور مثل تكلفة 1.99. في هذه الدورة سنكون خلق وحدة تحويل بسيط والتي سوف تستخدم هذه المتغيرات عدد، جنبا إلى جنب مع مشغلي الحساب، لحساب الوزن والمسافة التحويلات. برنامج التمرين اليومي في هذا القسم، سوف نستمر في توسيع بناء على المهارات التي تعلمتها، ونحن نستكشف المزيد من أنواع البيانات ومنطق اللازمة لإنشاء "برنامج التمارين الرياضية اليومية". سنقوم بتخزين كل تمرين في متغير سلسلة، ثم سنستخدم الشرطية للتحكم في ممارسة يتم عرضها. PHP على الويب في هذا القسم، سوف نستخدم PHP في تركيبة مع HTML لإنشاء أول صفحة ويب الخاص بي. عليك أن تتعلم كيف PHP يمكن أن تقلل من أعمال مزدحم والصيانة، مما يتيح لنا العمل بشكل أسرع ويكون أكثر إنتاجية. وأخيرا فإننا سوف تجمع بين النصوص السابقة لإنشاء صفحة ويب شخصية لإثبات مهاراتك. معلم ألينا Holligan بعد البدء في الفنون الجميلة والانتقال إلى تصميم الرسوم البيانية، وجدت ألينا حبها للبرمجة منذ أكثر من 15 عاما، وقد بدا إلى الوراء أبدا. تتمتع ألينا المجتمع وهو متحمس لإدخال الناس إلى عالم رائع من PHP وتكنولوجيا الجماعة بورتلاند. عندما لا تكون في جهاز الكمبيوتر الخاص بها، ألينا تتمتع استكشاف بورتلاند مع أصدقائها وعائلتها، بما في ذلك والدها و 3 أطفال الصغار. انها تتمتع أيضا السمفونية، الطبخ، كتب، الغزل واليوغا. [-]

بالطبع - أساسيات جافا سكريبت

دراسة عبر الأنترنت دوام كامل دوام جزئي التسجيل مفتوح الولايات المتحدة الأمريكية الولايات المتحدة الأمريكية أون لاين

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

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

بالطبع - تصميم التطبيق المحمول لدائرة الرقابة الداخلية

دراسة عبر الأنترنت دوام كامل دوام جزئي التسجيل مفتوح الولايات المتحدة الأمريكية الولايات المتحدة الأمريكية أون لاين

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

المحمول تصميم التطبيقات لدائرة الرقابة الداخلية تعلم أساسيات تصميم تطبيقات الجوال، من الفكرة الأولية، إطارات شبكية لتصميم واجهة المستخدم. سوف تقوم بإنشاء تصميم التطبيق مذكرات حين تعلم كيفية كتابة مواصفات تصميم التطبيق، تجربة المستخدم، والحق من خلال خلق أصول للتنمية. وسيركز المشروع على منصة دائرة الرقابة الداخلية، ولكن هل تعلم بعض النصائح والحيل على التكيف مع تصميم لمنصات مثل الروبوت ويندوز. مقدمة في تصميم واجهة المستخدم تعلم ما ينطوي المستخدم تصميم واجهة، ما نحن في طريقنا للتصميم، وبعض الفهم للغات البرمجة تستخدم لبناء التطبيق لدينا. اكتشاف الأدوات التي يتم استخدامها لإنشاء واجهة المستخدم. وأخيرا، والتعرف على الفروق الدقيقة في تصميم لمنصة دائرة الرقابة الداخلية أبل. ADS الكتابة وإعداد تعلم كيفية إنشاء وثائق مفيدة من شأنها أن تساعد تثقيف ومساعدة عملية التصميم الخاص بك في وقت لاحق. كتابة بيان تطبيق تعريف (ADS) يساعدك على إنشاء محور التطبيق وتحديد جمهورها. Wireframing، التصميم والتفاعل والتخطيط تعلم كيفية التخطيط التطبيق الخاص بك عن طريق إنشاء مستند السلكي الرقمية وفهم بعض القرارات UX والطباعة الأساسية. ونحن في طريقنا أيضا أن نلقي نظرة إلى كيفية تصميم للأهداف التي تعمل باللمس وبعض النصائح والحيل تغلب على هذه المشكلة تصميم إشكالية. تصميم لدينا التطبيق دعونا نبدأ تصميم التطبيق لدينا باستخدام رسم. ونحن في طريقنا إلى القفز الحق في تصميم واجهة جميلة حين تعلم كيفية تصدير العمل الفني لدينا لعرض شبكية العين ومنصات إضافية إذا لزم الأمر. العمل مع المطور وأكثر عمقا، كيفية تصدير العمل الفني الخاص بك عن طريق رسم وتعلم كيفية الحفاظ على المطورين السعادة عن طريق إنتاج وثائق شاملة للاستخدام فصاعدا في كسكودي. ونحن في طريقنا أيضا أن نلقي نظرة إلى عملية الموافقة على التطبيق وتسليط الضوء على بعض القضايا المشتركة وكيفية تجنبها. معلم سارة بارمنتر سارة بارمنتر هو مصمم متعدد التخصصات. لديها قائمة العملاء التي تضم بلاك بيري، أخبار عالمية، وSTV وتتخصص في تصميم واجهة المستخدم لدائرة الرقابة الداخلية. سارة هو صاحب تعرف من الذي شارك في استضافة بودكاست سعيد الاثنين، وكان صوت صافي مجلة "مصمم من السنة" في عام 2011. [-]

بالطبع - روبي على القضبان 5 أساسيات

دراسة عبر الأنترنت دوام كامل دوام جزئي التسجيل مفتوح الولايات المتحدة الأمريكية الولايات المتحدة الأمريكية أون لاين

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

روبي على القضبان 5 أساسيات في هذه الدورة، ونحن في طريقنا لإنشاء التطبيق التدوين بسيطة مع عدد قليل من الأوامر القضبان. ثم، فإننا سوف يغوص ما قمنا بإنشائه ومساعدتك حقا فهم ما يجري. سنوضح لك كيفية العمل مع النماذج، وجهات النظر، وأجهزة التحكم بسرعة إضافة ميزات جديدة إلى التطبيق الخاص بك. وبحلول نهاية هذه الدورة، عليك أن تكون على استعداد لإنشاء تطبيقات الويب الأساسية في القضبان. ما ستعرف إنشاء تطبيقات القضبان عارضات ازياء المشاهدات التحكم إنشاء التطبيقات سنقوم إنشاء التطبيق القضبان الجديدة، ومورد بسيط. مورد شيء كنت تريد للمستخدمين لتكون قادرة على خلق، وقراءة وتحديث وحذف حالات. مع بضع القضبان الأوامر، موقعك سيكون على استعداد لتشغيل وتفاعلية بالكامل! التعامل مع الطلبات في هذه المرحلة، فإننا سوف نلقي نظرة فاحصة على الموارد انشأنا، وتبين لكم كيف يتعامل مع القضبان الطلبات. باستخدام وحدة التحكم القضبان وحدة القضبان هي مفيدة عند الحاجة إلى إجراء عملية على العديد من الكائنات نموذج في آن واحد، أو أن ننظر إلى نموذج الصفات التي لم تكن قد وأضاف بعد أن وجهات نظركم. سنوضح لك كيفية تحديث النموذج الأجسام باستخدام وحدة تحكم. إضافة نموذج سمة لدينا التطبيق قادر على تخزين عناوين للوظائف لدينا، لكننا نسيت أن أضيف هيئة البريد لعقد المحتوى آخر الفعلي. في هذه المرحلة، ونحن في طريقنا لإصلاح ذلك. أولا، نحن بحاجة إلى إضافة عمود إلى قاعدة البيانات، بحيث لدينا آخر نموذج الأشياء يمكن تخزين قيمة سمات الجسم. ثم سوف نحتاج إلى تحديث وجهات نظرنا إلى دعونا نظهر تلك القيم. وأخيرا، فإننا سوف تحتاج إلى تحديث وحدة تحكم للسماح النص الأساسي الجديد الذي سيقدم من أشكال HTML. معلم جاي McGavren مدرس مقيم روبي لمرفوع. Rubyist منذ عام 2007. مؤلف أول رئيس روبي، وهو كتاب تعليمي للغة روبي الأساسية. [-]

بطبيعة الحال - كيفية جعل موقع على شبكة الانترنت

دراسة عبر الأنترنت دوام كامل دوام جزئي التسجيل مفتوح الولايات المتحدة الأمريكية الولايات المتحدة الأمريكية أون لاين

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

كيفية جعل موقع على شبكة الإنترنت إذا كنت لم بنيت موقع على شبكة الانترنت قبل وليس لديك ترميز أو خبرة في التصميم، وهذا هو المكان المناسب للبدء. في هذا المشروع، ونحن نتعلم كيفية بناء موقع على شبكة الانترنت محفظة الحديثة لسطح المكتب، وأقراص، والأجهزة النقالة. نبدأ مع HTML الأساسية وتركيب CSS. وبعد ذلك، علينا أن نتعلم كيفية بناء صفحات الويب مخصصة مع معرض صورة وصفحة الاتصال. وأخيرا، نسير من خلال كيفية تقاسم موقع على شبكة الانترنت مباشرة على شبكة الإنترنت. ما ستعرف كيفية كتابة HTML الأساسية كيفية أسلوب صفحات الويب مع CSS كيف لشراء نطاق واستضافة كيفية تحميل ملفات ابتداء من HTML و CSS في هذا البرنامج التعليمي السريع، ونحن سوف تحقق من مثال للمشروع على شبكة الإنترنت النهائي نهدف إلى بناء. ثم، فإننا سوف نتعلم كيفية رمز لدينا أول عنصر HTML، مما سيساعد على تشكيل هيكل موقعنا على الانترنت. وأخيرا، فإننا سوف حتى الانتهاء من التصميم موقعنا على الانترنت مع بعض بسيطة CSS. هاتين اللغتين، HTML و CSS، تشكل اللبنات الأساسية لأي مشروع على شبكة الإنترنت. HTML الأولى HTML هي لغة الكمبيوتر الخاصة التي تصف بنية وثيقة. مع HTML، يمكننا بناء صفحات الويب التي تحتوي على النصوص والصور، والعديد من أنواع أخرى من المحتوى. أولا، سوف تبدأ مع درس التاريخ سريعة. ثم سنقوم حفر في أحدث التطورات في HTML عن طريق إنشاء بنية الصفحة بسيط. إنشاء محتوى HTML عند بناء المواقع، فمن الأفضل لكتابة أكبر قدر من هيكل HTML وقت ممكن قبل أن ينتقل إلى CSS. في الممارسة العملية، عليك أن تتحرك ذهابا وإيابا بين HTML و CSS، ولكن بناء أكثر من الهيكل لأول مرة سوف تجعل من العملية أسهل. أولا سنبدأ من خلال تهيئة الملاحة لموقعنا. ثم، يمكننا أن ننتقل إلى هيكلة معرض الصور ومحتوى الصفحة الأخرى. وأخيرا، فإننا سوف ينتهي قبل بما في ذلك ملف CSS في صفحة HTML لدينا. CSS: صفحات الطرز المتراصة CSS هي لغة تسمح لنا لجعل التصاميم التي هي تنظيما جيدا وجميلة. بينما يصف HTML هيكل المعلومات، ويصف CSS الكيفية التي ينبغي أن تقدم تلك المعلومات بصريا. قبل أن نبدأ الترميز المغلق لموقعنا، ونحن سوف قضاء بعض الوقت للتعلم عن بناء جملة CSS. تخصيص الألوان والخطوط تتطلب الألوان في CSS شكل ترميز خاص يسمى عشري. سوف نتعلم أولا حول أرقام ست عشرية ثم يمكننا استخدامها في قيم اللون لدينا. ثم، فإننا سوف نتعلم كيفية العثور على الخطوط المرخصة وكذلك كيفية تضمين الخطوط في صفحة ويب. التصميم صفحات ويب والملاحة التقنيات اللازمة لتصفيف معرض صورة وكذلك التنقل الأفقي هي في الواقع مشابهة تماما. أولا، سوف نتعلم كيفية أسلوب مجموعة من الصور وتحويلها إلى الصفوف والأعمدة لمعرض صورتنا. ثم، سوف نستخدم تقنية CSS مماثلة لخلق الملاحة الأفقي من قائمة غير مرتبة. إضافة الصفحات إلى الموقع عندما يتم ربط صفحات الويب متعددة معا، تصبح الصفحات التي تعرف باسم موقع على شبكة الانترنت. الصفحة الرئيسية ستكون بمثابة نموذج لكلا صفحة الاتصال بنا وحول الصفحة. في كل صفحة، وسوف نتعلم بعض تقنيات CSS جديدة. استجابة تصميم المواقع الإلكترونية و اختبار يتم بناؤها المواقع الحديثة مع مستخدمي الهواتف النقالة والمكتبية في الاعتبار. من خلال بناء موقعنا مع نسب السوائل (بدلا من بكسل ثابتة)، ونحن على بداية جيدة. ومع ذلك، يمكننا أن نضيف النظام المغلق خاصة تسمى استفسارات وسائل الإعلام لتعزيز هذه التجربة. بعد إضافة تصميم استجابة، ونحن اختبار الموقع على عدد قليل من الأجهزة. تقاسم الموقع نحن الانتهاء من الترميز موقعنا على الانترنت والآن حان الوقت لنشرها يعيش على شبكة الإنترنت بحيث يمكن للأشخاص الآخرين رؤيته. أولا، سوف نقوم بشراء لنا المجال واستضافة. ثم، سوف نستخدم بروتوكول نقل الملفات (FTP) لوضع ملفاتنا على خادمنا. التصحيح HTML و CSS مشاكل عند إنشاء المواقع، ومهارات حل المشكلات ضرورية. أولا، سوف نتعلم كيفية الوصول إلى أدوات المطورين لتجد مشاكل مع رمز لدينا. ثم، فإننا سوف المشي من خلال بعض القضايا HTML و CSS المشتركة وكيفية اصلاحها بسرعة. معلم نيك بيتيت نيك هو مدرس في مرفوع ولعبة المطور مستقل. التغريد له مقبضnickrp. [-]

الفيديوهات

Anybody Can Code (Full Length Success Story Video)

Expanding Opportunities

Contact