Javascript-форум (https://javascript.ru/forum/)
-   Учебные материалы (https://javascript.ru/forum/study/)
-   -   Онлайн-семинары по JavaScript (https://javascript.ru/forum/study/25119-onlajjn-seminary-po-javascript.html)

Илья Кантор 26.01.2012 04:28

Онлайн-семинары по JavaScript
 
Есть мысли о проведении онлайн-семинаров в дополнение к учебнику.

В отличие от существующих курсов, размер группы будет ограничен не 20-30, а 50 человек, так что индивидуальные разборы задач сделать не выйдет, а вот ответы на вопросы, рассказы, демо, что-то ещё - пожалуй.

Участие предполагается платное, чтобы совсем лишние люди не приходили, но очень доступное.

Пишите пожелания по темам.

FINoM 26.01.2012 04:54

Илья Кантор, я уже задавал этот вопрос вам в ЛС, но вы не ответили. Надеюсь публичная переписка поможет избежать подобных неприятностей.

Почему уже который год не проводятся семинары по сложному JS? Под «сложным» я понимаю проектирование и реализация крупных тяжеловесных веб приложений. Банальным и всем известным примером можно привести Gmail, где реализовано чересчур много функционала для понимания программистом среднего уровня с чего начать, как продолжать и прочее (знаю, что гугл использует какой-то Java → Javascript компилятор, но это не имеет значения в данном случае).

Илья Кантор 26.01.2012 05:03

Вы хотите научиться делать GMail? Это можно, но есть одна загвоздка: там еще и серверное программирование требуется, чтобы запустить.

Нужно знать, что такое "база данных" - вы знаете? А также, очень желательно - администрировать Unix, чтобы все настроить нормально. Умеете?

devote 26.01.2012 05:11

Цитата:

Сообщение от FINoM
Банальным и всем известным примером можно привести Gmail, где реализовано чересчур много функционала для понимания программистом среднего уровня с чего начать

Думать логически, проанализировать все в голове, составить схему (ТЗ), еще раз все проанализировать, начать реализацию. Это очень объемное и громоздкое дело, одним JavaScript'ом тут не отделаешься. Нужно много человеко часов и даже человекорук. Боюсь для одного человека такие проекты как ГМаил не потянуть, точнее один будет делать это все не один год.

FINoM 26.01.2012 05:11

Илья Кантор, шутите? Я говорю только о клиентской составляющей, серверная часть меня совершенно не интересует, не моя работа.

FINoM 26.01.2012 05:14

devote, я прекрасно знаю, что клиентскими технологиями тут не отделаешься.

К примеру, я могу, имея ТЗ выстроить каркас для веб приложения. Вопрос в том, как предусмотреть ненавязчивое добавление нового функционала, не модифицируя старый.

devote 26.01.2012 05:15

Цитата:

Сообщение от FINoM
Вопрос в том, как предусмотреть ненавязчивое добавление нового функционала, не модифицируя старый.

Повторюсь:
Цитата:

Сообщение от devote
Думать логически

Уметь правильно строить интерфейсы, которые буду легко рассширяться/меняться без огромных потерь в итоговом проекте.

FINoM 26.01.2012 05:18

Как заработать денег?
Цитата:

Сообщение от devote
Думать логически

Как вылечить зуб?
Цитата:

Сообщение от devote
Думать логически

Что случилось с лодкой "Курск"?
Цитата:

Сообщение от Путин
Она утонула

Цитата:

Сообщение от devote
Уметь правильно строить интерфейсы, которые буду легко рассширяться/меняться без огромных потерь в итоговом проекте.

Если так упрощать, то я не умею строить интерфейсы, которые будут легко расширяемы.

Ладно в общем, я этот вопрос задал Илье Кантору, а он стебется, ответ понятен.

devote 26.01.2012 05:21

FINoM, не понимаю к чему вы это

Илья Кантор 26.01.2012 05:59

В принципе, возможна такая организация системы обучения: готова серверная часть GMail'а, и мы на курсе пишем клиентскую.

Серверную я напишу на Node.JS и какой-нибудь базе =)

Какая часть функционала GMail должна быть реализована?


Часовой пояс GMT +3, время: 21:05.