Оглавление:
Видео: Настя и сборник весёлых историй (Ноябрь 2024)
Выбор класса, особенности и помощь
Когда вы будете готовы начать обучение, вы можете выбирать между отдельными классами или треками, состоящими из нескольких классов. Опции трека включают в себя изучение C #, веб-дизайн, разработку Rails и разработку PHP. Классы, которые перечислены на вкладке «Библиотека», включают в себя «Как сделать сайт», а также различные рубрики, посвященные Ruby, WordPress и другим темам.
Treehouse обслуживает как начинающих, так и опытных программистов, но выбор кажется немного произвольным. В каталоге есть классы Java, но для C ++ нет, например. Есть также некодирующие классы, такие как класс по открытию собственного бизнеса. Новые курсы добавляются еженедельно; Вы можете увидеть последние обновления в блоге Treehouse.
Для начала я выбрал трек веб-дизайна, который включает 51 час курсовых работ. Вступительное видео (которое было коротким и приятным всего за 4 минуты) рассказывает об основах HTML и CSS. Используя его в качестве руководства, вы можете создать простой сайт к концу урока. Новички оценят темп, но вы можете пропустить его, если у вас уже есть опыт работы с кодированием.
Во время видео всплывающие окна показывают полезные сочетания клавиш, а также то, как выглядят определенные коды, такие как символы открытого тега и тега закрытия. После некоторых видеороликов вас попросят выполнить Code Challenge, чтобы проверить то, что вы узнали на данный момент. Вы зарабатываете очки за каждый выполненный вызов.
Второй урок одинаков для всех курсов и рассказывает о рабочей области, среде разработки, в которой вы пишете код и создаете проект. Мне нравится, что он включен прямо на сайт Treehouse. Другие курсы по программированию, такие как Safari Books Online и Google для образовательных ресурсов разработчиков, требуют, чтобы вы загружали сторонний текстовый редактор для работы над упражнениями, и не предлагают автоматизированный способ проверки правильности вашего ответа.
После выполнения проверки кода Treehouse проверяет вашу работу и предлагает предложения, если вы допустили ошибку. Есть также более длинные тесты повсюду, чтобы проверить свои знания, хотя вы можете пропустить их. Я нашел тесты полезными - не слишком легкими и не слишком сложными. Вы получаете значок за каждую пройденную вами викторину. После того, как я заработал свой первый значок, я получил поздравительное письмо от инструктора, что очень приятно. Вы можете отписаться от этих писем, если хотите.
Вы можете участвовать в одном треке за раз, но вы можете переключаться назад и вперед и возобновить с того места, где остановились. Я переключился на Python, язык программирования, о котором ничего не знал. В этом треке вы работаете над созданием простой игры в угадывание чисел. Это отличается от того, как Code Avengers представляет Python, обучая вас основным понятиям.
Когда вы решите взять одноразовый урок из Библиотеки, вы можете просмотреть видео-трейлер, прежде чем начать. Рекомендуемые предварительные условия также перечислены, если это применимо. Вы можете взять свои уроки на ходу с помощью приложения для iPhone или Android. Несмотря на то, что вам нужно быть онлайн, чтобы выполнять упражнения и задачи, вы все равно можете учиться в автономном режиме, загрузив видео из iTunes.
Если у вас возникнут проблемы с каким-либо из проектов, над которыми вы работаете, вы можете посетить форумы, чтобы задавать вопросы и устранять неполадки в коде с другими учащимися и преподавателями - функция, которую многие из ее конкурентов, такие как Safari Books Online и Code Avengers, нет Codecademy, наш выбор редакции для бесплатных услуг по обучению кодам, также предлагает студенческие форумы. Вы также можете получить дополнительную помощь или сообщить об ошибке по электронной почте в службу поддержки Treehouse.
Интересный способ научиться кодированию
Удостоенный наград Treehouse PCMag Editors 'Choice предлагает множество курсов и отлично подходит для начинающих. Это делает программирование увлекательным, делая обучение чем-то вроде игры, начисляя баллы, чтобы отслеживать ваш прогресс. Интерфейс Treehouse привлекателен, и мне нравится, что он предлагает не только бесплатную пробную версию, но и возможность приостановить вашу подписку в любое время. Здесь также есть то, что, я думаю, является ключевым для классов кодирования: форумы, на которых учащиеся могут получить помощь по упражнениям от других учащихся и преподавателей. Нет ничего более расстраивающего, чем неспособность понять, почему ваш код не работает, и также полезно увидеть, что вы не единственный, кто борется. Таким образом, Treehouse - это полный пакет для изучения кода.