-ѕоиск по дневнику

ѕоиск сообщений в Siestra

 -ѕодписка по e-mail

 

 -—татистика

—татистика LiveInternet.ru: показано количество хитов и посетителей
—оздан: 01.12.2013
«аписей: 568
 омментариев: 322
Ќаписано: 922


”чимс€ программированию с нул€

„етверг, 08 јвгуста 2019 г. 22:53 + в цитатник

 ак научитьс€ программированию с нул€. ѕредлагаем вам п€ть удобных сервисов, с помощью которых почти любой может научитьс€ кодированию.



1. Codecademy
—амый попул€рный сервис в области обучени€ программированию с нул€, получивший несколько значительных раундов финансировани€. »звестен тем, что абсолютно бесплатен и создан специально дл€ тех, кто ничего в программировании не понимает. ”чит базовым принципам работы с JavaScript, HTML and CSS, Python и Ruby. ќбучение проходит в форме коротких упражнений с простыми задани€ми и инструкци€ми. ѕользователь пишет код и сразу видит результат своих действий.

ƒл€ дополнительной мотивации в Codecademy придумали систему поощрительных бейджей за выполненное задание, прохождение раздела или сдачу тестов. —ервис внимательно следит за успеваемостью и последовательно выстраивает курс обучени€, подсказыва€, какие темы нужно дальше изучить. “акже любой желающий может сделать собственный курс или написать несколько упражнений дл€ остальных пользователей. —амый попул€рный курс называетс€ Code Year — пройд€ его, можно научитьс€ делать сайты или игры.

2. Code School
≈сли Codecademy исповедует минималистичный подход к обучению, то в Code School люб€т фантазировать и экспериментировать. —амое интересное у них — не базовые уроки по Ruby, JavaScript, HTML/CSS и iOS, а курсы-продолжени€, такие как Rails for Zombies.  редо компании — Learn by Doing («ќбучайс€, действу€»). ¬место скучных абстрактных заданий они предлагают пользовател€м программировать то, что им интересно, например игры про зомби.

¬се базовые курсы состо€т из п€ти уровней, каждый из которых начинаетс€ с 15-минутных обучающих видео. «атем следуют упражнени€, в процессе выполнени€ которых сразу можно получить фидбэк и увидеть свои результаты. “ак, например, в курсе дл€ создани€ приложений дл€ iPhone есть эмул€тор, показывающий, как код будет выгл€деть на экране гаджета. «десь тоже не обошлось без геймификации: нужно зарабатывать очки и получать бейджи.

3. Treehouse
Treehouse делают акцент на обучающем видео. ƒаже если вы не готовы к полноценному курсу по созданию сайта, приложени€ дл€ iPhone или Android, а просто хотите получить базовые знани€ о том, что такое интернет и как он работает, стоит подписатьс€ на их канал на YouTube. “ех, кто решит начать изучать Ruby on Rails, PHP и другие €зыки программировани€, на сайте ждЄт более 1 000 видеоуроков. ќни собраны в курсы, посв€щЄнные веб-дизайну, программированию, технологическому предпринимательству и многому другому.

¬идео посто€нно обновл€ютс€, так что курсы морально не устаревают. ѕосле каждого видео даютс€ практические задани€, интерактивные квизы. ¬ конце каждого курса у вас будет готов небольшой проект. ѕосле этого сервис подскажет, что стоит изучить дальше. Ќа сайте есть хороший пользовательский форум, можно получить фидбэк от экспертов, поучаствовать в мастер-классах. ≈динственный недостаток — обучение стоит денег, от $250 до $490 в год. ” Treehouse есть отличный бесплатный дочерний проект дл€ тех, кто уже чему-то научилс€, — Code Racer. “ам нужно кодить на скорость, соревну€сь с противником. ¬ процессе ему можно вс€чески мешать: например, забрасывать его экран фотографи€ми кошек.

4. Udacity
≈сли обучение в одиночку вам не подходит, можно пройти онлайн-курсы с другими начинающими на Coursera, Udacity и других профильных сайтах. ѕлюс таких курсов в том, что у вас есть хоть и удалЄнный, но учитель, и определЄнный темп обучени€, который не позвол€ет расслабл€тьс€.  урс Introduction to Computer Science (на видео) очень попул€рен среди новичков. Udacity, созданный на базе —тэнфордского университа, хорош тем, что совершенно бесплатно предоставл€ет университетские курсы в адаптированной под удалЄнное обучение форме. –€дом с каждым курсом есть шкала сложности. ѕредполагаетс€, что, пройд€ курс с нулевой сложностью, вы будете готовы к прохождению остальных, где изучаютс€ конкретные €зыки. Ќа Coursera тоже немало курсов дл€ начинающих программистов, например, посв€щЄнный Python и про создание креативных мобильных приложений.

5. Sparki
≈сли подавить гордость и признать, что все вышеуказанные курсы всЄ равно слишком сложны, можно начать с тех, что созданы специально дл€ детей. Ќапример, приложение дл€ iPad и iPhone Move the Turtle. Ёто игра, котора€ обучает программированию через небольшие задани€, каждое из которых заставл€ет двигатьс€ черепашку. —ервис Alice, созданный в Carnegie Mellon University, учит созданию движущихс€ 3D-героев, параллельно дава€ основы C++ и Java. Hackety Hack — приложение, обучающее азам Ruby. ¬ отличие от предыдущих оно делает это не через картинки, а уже через конкретные €зыковые команды. Ќо, конечно, самое лучшее дл€ детей — это роботы, запрограммированные выполн€ть простые команды, которые сначала нужно прописать в виде компьютерного кода. ќдин из таких — робот Sparki, собравший деньги на Kickstarter. —делать предзаказ можно здесь, и стоить он будет всего $100. 

–убрики:  —оветы
ћетки:  


ѕроцитировано 5 раз
ѕонравилось: 5 пользовател€м



Lada_Vitalina   обратитьс€ по имени ¬оскресенье, 25 јвгуста 2019 г. 06:04 (ссылка)
—ѕј—»Ѕќ!!!
ќтветить — цитатой ¬ цитатник
 

ƒобавить комментарий:
“екст комментари€: смайлики

ѕроверка орфографии: (найти ошибки)

ѕрикрепить картинку:

 ѕереводить URL в ссылку
 ѕодписатьс€ на комментарии
 ѕодписать картинку