Готовил студентам лекцию, в которой рассказывал про образовательные штуки и любопытные технологии, которые Computer Science чувак или девушка может посмотреть. Выложу ка и в блоге.
Образовательные проекты
- https://www.khanacademy.org/ - базовые знания в наглядной форме.
- http://www.codecademy.com/ - базовые знания по программированию
- http://www.class-central.com/ - агрегатор для курсов.
- http://ruby.railstutorial.org/ruby-on-rails-tutorial-book - самый крутой туториал по рельсам и вообще по MVC.
Изучение английского
- http://lingualeo.ru/
- Но честно говоря, самое крутое – это ставить английский софт, всю работу выполнять на английском. Еще очень помогает смотреть кино и сериалы на английском языке с субтитрами.
- Побольше английского в жизни
Зачем учить английский?
- Во-первых, изучение языка нового – прокачивает мозг во всех направлениях.
- Во-вторых – английский язык – мировой язык. Все крутые штуки сначала появляются на английском языке, а затем уже переводятся на другие.
- Ну и еще – IT специалист, если вы им хотите быть – это человек, который знает английский язык.
Android
- http://www.kilobolt.com/game-development-tutorial.html - игровой тутор, основы Джава тоже рассматриваются.
IOS
- На головном сайте Apple есть вся необходимая информация. https://developer.apple.com/
Windows Phone
- У меня можно спрашивать, есть опыт разработки. Про который я люблю рассказывать – WinGym Lite. Купите Full потом. 2 доллара. Ага? :)
- http://msdn.microsoft.com/en-US/
JavaScript
- http://net.tutsplus.com/articles/web-roundups/17-hours-of-javascript-from-the-masters/ - куча видео про JavaScript. Часть ссылок уже умерла, но часть еще живет. Особенно рекомендую JavaScript: The Good Parts. Есть русские сабы.
Ruby
- http://iwanttolearnruby.com/ - сайт, где можно посмотреть кучу ссылок на другие сайты, где можно найти новую информацию.
- https://www.ruby-toolbox.com/ - Куча гемов (модулей) для Ruby.
Эзотерика
- CoffeeScript – диалект JavaScript. У рубистов очень популярен, ибо похож. Достаточно интересно.
- Haskell. Ну так вот, Haskell это тоже круто. Может быть, применять нигде и не получится (но для хобби проектов вполне), а кругозор расширит ваш. Не могу не похвастаться (простите), что участвовал в переводе http://learnyouahaskell.com/, который затем использовался издательством ДМК-Пресс для издания перевода этой книги.
- http://clojure.org/ - Clojure – любопытный диалект Lisp. JVM-based.
Learn the programming, the hard way.
- SICP - http://mitpress.mit.edu/sicp/full-text/book/book.html - Но есть и на русском. Используется Scheme.
- Ну и конечно же – Искусство программирования, Дональд Кнут.
Комментариев нет:
Отправить комментарий