Архив рубрики: образование

Курсы по JavaScript

JavaScript я использую давно, не могу назвать точную дату. Года с 2000, наверное. Но никогда не пытался особо в нем разобраться. То ли терпения не хватало, то ли мотивации. Довольствовался базовыми знаниями, которых хватало для примитивного решения поставленной задачи.

Но недавно понял, наконец, что разработка на backend становится все скучнее, а все большее количество разнообразных задач переходит на сторону клиента. Поэтому решил, что надо, наконец, со всем разобраться, расставить все по полочкам.

И записался на курс по JavaScript Ильи Кантора. Курс хороший. Начинается с базовых вещей и дает хорошую основу. Не могу сказать, что узнал много нового. Будто все уже читал это, слышал и видел. Но благодаря курсу все встало на свои места. Илья уделял много внимания особенностям языка и его реализаций, показал, как нужно использовать язык, какие инструменты стоит использовать. Кроме того, тут произошло знакомство с ES6, который, несомненно, стоит использовать! Спасибо, Илья, за те два месяца! :)

certificate

Ruby

Вообще говоря, эта запись вовсе не о Руби и даже не о Рельсах. На прошлой неделе где-то прочитал про http://www.edx.org и сразу решил попробовать пройти какой-нибудь бесплатный курс. Кстати, бесплатность тут — вещь условная. Я, например, приобрел еще Киндл-версию книги, которая была специально написана для этого курса. Хотя покупать ее было не обязательно, но без нее пришлось бы перелопачивать кучу разной документации и литературы, тут же собрана вся необходимая информация, чтоб сделать домашнее задание или сдать тест. Так вот, в процессе изучения Руби, который, как я неоднократно заявлял ранее, терпеть не могу, и Рельс, стал замечать, что кое-что уже где-то видел. Особенно ярким это «дежа вю» было, когда в лекции рассказывали про ActiveRecord. В голове моментально всплыл класс ActiveRecord, который входил в фреймворк, написанный на предыдущем месте работы. Кто-то пытался довольно точно скопировать рельсовую версию этого класса в PHP. В детали вдаваться не буду, это все не имеет особого значения. Просто это довольно интересно, как люди пытаются принести что-то им понравившееся из одной, скажем так, субкультуры в другую. Наверное, это даже хорошо. Когда они берут, действительно, что-то хорошее и так же хорошо это реализуют. Тем не менее, думаю, перенесенная сущность будет все же смотреться несколько чужеродно. Должен, кстати, признаться, что у меня появился определенный интерес к Руби. Помнится, когда-то я знакомился с ним, но на базовом уровне. В этом плане язык, как я по-прежнему думаю, ничем особо не примечательный, но Рельсы делают его мощным инструментом. Кстати, недавно также открыл для себя Джанго. С Питоном я тоже довольно давно знаком, он-то меня всегда привлекал, его нахожу особенно интересным применимо к системному администрированию. Кроме того, меня очень привлекает определенный строгость и простота языка, которые вынуждают программиста писать будто бы более приятный для восприятия код.