JS Course. 5 месяцев неугомонного кутежа

Jun 23

JS Course. 5 месяцев неугомонного кутежа

Оригинальная статья находится на dou.ua. Весной этого года в Киеве прошли JS курсы ребят из СodeAngels/Kottans (http://dou.ua/forums/topic/8181, http://kottans.org). Курсы длились около 5-ти месяцев 2 раза в неделю по вечерам в Cogniance + воркшопы по субботам + домашние задания для закрепления материала. Программа была очень насыщенной: Programming with JavaScript; HTML and CSS basics; High level languages (CoffeeScript, TypeScript, Dart); Popular frameworks (Backbone.js, Angular.js, Ember.js); Testing applications (Jasmine, Mocha); Server-side JavaScript (Node.js, Meteor.js); Speeding page loading time using various technics. В основном занятия проводил Джон, но мы также успели послушать и пописать код со многими другими замечательными людьми, среди которых были: Александр Белецкий (@alexbeletsky) – ▶ Тестирование JavaScript; Юля Будник (@Jubudni) – ▶ HTML&CSS; Эльдар Джафаров (@edjafarov) – ▶ Node.js; Артем Тритяк (@ArtyomTrityak) – ▶ Advanced Backbone.js; Андрей Листочкин (@listochkin) – Ember.js; Валентин Шибанов (@olostan) – ▶ Angular.js; Дима Ярмак (@dmytroyarmak) – Backbone.js; Миша Бортник (@vessi) – ▶ WebRTC; Женя Кошевой (aka Jim) – d3.js; Дима Целинко (Dmitry Tselinko) – JS basics, JS OOP; Дима Филипенко (@dmfilipenko) – JS, HTML, CSS. Ожидались ещё доклады Киры Пучниной (@kira__kit), Антона Немцева (@SilentImp) и Александра Бойченко (@banzalik), возможно, в следующий раз всё сложится 🙂 Некоторые дополнительные материалы выкладывал Артём в своем блоге, слайды можно найти здесь, а вот тут много всяко-разных ссылок. В основном, ЦА курсов – это уже сложившиеся IT-специалисты (back-end и front-end разработчики, QA и даже девушка-PM 🙂 ), да и тестовое задание изначально требовало определенных знаний и умений. Хочу отметить, что основной упор был на best practices, knowledge sharing, «как не прострелить себе ногу, используя тот или иной фреймворк» и пр., а не на обзорные лекции, которые, вряд ли, надолго заинтересовали бы людей. Помимо всего прочего, были рассмотрены WebGL, package managers, настройка CI, тестирование, deploy приложений и много других практических вещей. И напоследок немного feedback-a: «Перш за все, я зрозумів js, його сильні сторони. Також курси дали мені основні знання про різні фреймворки, хоча я подробиць вже не пам’ятаю, але в мене є вже основа, від якої я можу відштовхуватись і продовжувати “шлях джедая” ))). Дуже сильні враження щодо того, як потрібно працювати. Наприклад, коли були воркшопи, я спостерігав, як працюють коучі, на що звертають увагу, що використовують – це все дуже вплинуло на мене». Любомир, front-end development, R&R Music Ltd....

Read More

Ya.Subbotnik

May 06

Ya.Subbotnik

On May 5, I actively participated in a Saturday work. No, I did not dig and plant and did not even clean a street (not a woman’s business). I participated in Ya.Subbotnik in Kiev organized by the Yandex company. I liked the following talks most of all: “Modern machine of a HTML developer” on the details of creating and testing web app in Yandex, on cross-browser problems (multiple browsers, customizations, plug-ins, users’ love for night releases and other stuff and how not to shoot your leg trying to please everyone), on the use of additional tools of partner companies and of Yandex (from Yandex utilities I remember only Borschtik, which allows making one CSS-file from many; by the way, I have not eaten borscht for a long time :P), on testing in virtual environment, etc. “API of the Yandex Maps 2.0″ on the new features of Yandex maps. Also, there were many lectures on the BEM (Block-Element-Modifier) for the fans of this methodology. By the way, I found a clear explanation of the basic BEM principles in the article “BEM 101”. In the talk on GIT, the lecturer actively encouraged the audience to move from SVN to GIT, motivating it by the “painless” merge (and we, SVN users, know how a brain melts when our branches join) and lots of other amenities. Result: I was satisfied with the time spent. Friendly atmosphere, familiar faces and interesting...

Read More