Хочу провести онлайн-курс по JavaScript

Набор завершен. Задания разосланы 73 желающим. Всем спасибо.
Хочу провести практический онлайн-курс по JavaScript. До этого момента я уже делал тренинг для одной из команд Циклума и мастер-класс в Смартми. В обоих случаях у меня остались замечания к тому как все происходило. Мастер-класс мне не понравился тем, что формат 4-5 часовой лекции слабо подходит для передачи навыка. А в нашем деле важен именно навык. В случае с Циклумом не получилось интенсивной потогонной работы со стороны обучаемых. Обучаемые выполняли задания вяло и по мере возможности. Это не так эффективно как хотелось бы.
В этом подходе к снаряду хочу попытаться решить озвученные недостатки.

Еще есть один мотиватор. Ко мне обратилась большая и мной уважаемая компания с вопросом о возможности проведения для них 2-х месячного курса. Мне стало интересно и, подумавши, я дал им положительный ответ. Теперь уже они думают и решают свои вопросы (а большие компании думают не быстро). Так что, пока есть время обкатать программу.

В Смартми мастер-класс назывался «Интерфейсы и виджеты с помощью JavaScript», сейчас же курс будет называться «Виджеты и интерфейсы с помощью JavaScript». Обратите внимание на разницу в акцентах. Внутренности также полностью отличаются.

Курс будет длиться 2 месяца (8 недельных итераций). Курс практический, в нем не будет лекций, будут только небольшие обсуждения. Теория будет взята из книг. В совокупности от учащегося потребуется прочитать 8 книг. Одну книгу в неделю. Каждую неделю будет даваться задание на создание виджета. На протяжении недели я даю обратную связь и учащийся дорабатывает виджет на основе моих замечаний. Будет еще пару интересных заданий, детали которых получат ученики (например, виджет из тестового задания одной крутой-крутой компании).

Это, что касалось вопроса навыка.

Теперь о мотивации. Моя мотивация — научить людей практическому интерфейсному джаваскрипту. Мне хочется получить на выходе несколько работоспособных бойцов. Интересно проверить методологию обучения. И, люблю общаться с людьми, которые желают учиться.

Мотивация учащегося — научиться. Но как показывает практика, ее часто бывает недостаточно. А курс интенсивный и трудозатратный. Поэтому потребуется допинг в виде фильтра.

Будет конкурс. На первом этапе хочется получить минимум 40 заявок. Каждому написавшему будет отправлено письмо с несложным заданием, от того насколько точно оно будет выполнено, зависит попадет ли он на второй этап. Если не наберется 40 желающих, я откажусь от идеи с курсом (это будет означать, что тема не актуальна).

На второй этап попадет 20 человек. Они получат чуть более сложное задание. Из них 10 лучших смогут принять условия и заплатить $100 за 2 месяца обучения и, собственно, начать обучение. В условиях (соглашении) будет написано, что если учащийся не выполняет задания курса, он прекращает обучение без возврата денег. Еще условие — деньги должны быть личными деньгами учащегося, а не деньгами его работодателя.

По поводу требований к квалификации. Вы уже умеете обращаться с HTML, CSS и что-то где-то уже программировали. Если вы верстальщик — отлично. Вы умеете быстро читать, — это значит, что вы справитесь с объемом из 8 технических книг за 2 месяца. Взвесьте свой бюджет времени, будет ли у вас возможность тратить много времени на обучение на протяжении 2-х месяцев.

Если вы считаете, что подходите, напишите в комментарии, что вы в деле. Еще напишите мне на почту [email protected] письмо с заголовком «Курс JavaScript» и я вам вышлю дальнейшие инструкции.

Если все пойдет по плану, курс стартует в январе.

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

upd. Инструкции вышлю 16 декабря, ровно через неделю. Пусть все, кто должен увидеть этот пост, успеют это сделать.

Хороший вопрос про книги. 3-5 книг точно на английском. Книги вы находите сами. У нас будет закрытая группа в Гугл-плюсе где мы будем общаться и где вы сможете поделиться друг с другом.

Набор завершен. Задания разосланы 73 желающим. Всем спасибо.

Все про українське ІТ в Телеграмі — підписуйтеся на канал редакції DOU

LinkedIn



71 коментар

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

можете написать названия этих 8ми книг?

пытался купить эту книгу на амазоне в печатном виде. сказали приедет уже после 23 числа :)
так и не смог понять, что у них за версия для киндла, пдфка обычная в которой нельзя шрифт поменять (буээээ) или нормальная верстка под киндл. так и не понял, но решил рискнуть и заказал. после этого меня амазон забанил о_О

в итоге скачал с вареза, прочитал раздел автора о вреде пиратства и просьбой купить его книгу, если я посчитаю ее годной — прослезился

“Итак, задание.

1. Прочитайте книгу JavaScript: The Definitive Guide (paperback, 1098 pages)”

Oh well.

Я просто мимо проходил, но решил оставить коммент

Отписал на имеил. Ни ответа ни привета.

Аналогично!!

upd. Инструкции вышлю 16 декабря, ровно через неделю.

тут есть модерация? эти все курсы, извините для хомяков. как и тусовки стартапщиков. кто хочет научиться из без он-лайн сенсеев

чего плохого в просто тусовках?

ну так можно написать «дискотека для javascript-еров» будут булочки и телочки

и все такие сразу «в деле» «в деле» «в деле»

Конечно, «в деле», буду же телочки с булочками

Игорь, а скажите, на какой уровень вы хотите вывести обучающихся? Если, скажем, человек уверенно пользуется одним из MVC-фреймворков, пишет с использованием jQuery и понимает все слайды в ejohn.org/apps/learn есть ли смысл записываться?

Просто на сегодняшний день это — тот уровень, который есть у моей команды, и хотелось бы его еще поднять. Другое дело, что хороших материалов именно по теме advanced javascript не так много, да и обучать их дальше времени почти нет — проект тоже должен вперед двигаться.

То что на этих слайдах (языковой скилл) — это один смысловой кусочек курса. Я предпочитаю смотреть на разработку интерфейсов немного шире.

Что касается уровня. Для того, кто хочет изучить с нуля, это хороший шанс влиться. Для тех кто уже что-то умеет — возможность посмотреть на проблему шире.

Можно записаться, получить первое задание, и соскочить если не понравится как все происходит.

Я в деле.

8 книг по жаба скрипт О_о

Это не слишком, или книги размером с методичку?

не, там не только по джсу книги

везёт тебе...))) а у меня со свободным временем борода... тоже с удовольствием бы js полопатил))

Интересно. Я в теме. Письмо отправил.

Очень интересно, записываюсь.

Тема интересная, с удовольствием бы принял участие. Письмо с заявкой отослал.

Тема цікава, я б взяв участь

а когда 8 книг читать будешь, помимо того, что задания выполнять?))

ну... можна не спати )))

Интересно. Я с удовольствием учавствую!

книги онлайновые бесплатные?

ответ по книгам добавил в запись

Я в деле.
Вопросы о книгах:
1. 8 книг на русском или на английсом языке?

2. Где будем брать эти книги?

ответ по книгам добавил в запись

В условиях (соглашении) будет написано, что если учащийся не выполняет задания курса, он прекращает обучение без возврата денег.

Прям як на війні, якщо не получається то розстріл, 8 книг прочитати це щось перигин мені здається, ну можна по 30 стор читати вдень, по інакшому це буде просте перелистування, або ви джедай:). Взагалі тема досить цікава, а то Джаваскріпт занадто заморочений.

Моя мотивация — научить людей практическому интерфейсному джаваскрипту

Можете пояснити що за інтерфейсний джаваскріпт? От мені наприклад як дотНетчику цікаво розібратись як на джаваскріпті писати Обєктно орієнтований код( наслідування, паттерни ітд), як його структуризувати в великих маштабах орієнтуючись на HTML 5 ітд.

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

Сколько примерно времени в день потребуется от обучающегося (кроме чтения 8 книг :)?

тут все очень индивидуально, зависит от бекграунда и возможностей к обучению

мне, например, на пианино нужно 2 часа в день заниматься, иногда занимаюсь 20 минут, чаще 1 час, но занимаюсь почти каждый день, иначе теряется навык

Просто вы просили взвесить свой бюджет времени, поэтому и спрашиваю. Свободного времени много нет, работа-жена-дети, но тема очень интересная, я как дотнетчик часто сталкиваюсь с недостаточным владением js и jquery, а время на полноценное изучение тяжело выделить, а тут такой случай! :)
Просто интересует сколько времени в неделю нужно будет выделить на онлайн-обсуждения, и какой примерно эстимейшн будет для этих недельных заданий?

онлайн-обсуждения будут в текстово-графическом виде, не будет видео- или аудио-конференций (пока что так планирую, мб поменяю мнение)

думаю, что если зарезирвировать 2 часа в день, должно хватить

Я бы поучавствовал, хотя бы на первых этапах, чтобы увидеть уровень заданий. Письмо отослал.

я уже не в Веджо, и не отвечаю за этот домен

Хочу провести практический онлайн-курс по JavaScript.

Что-то мне подсказывате, что ДА.. дистанционный :).

Не факт. Может все собираются в одной комнате и «смотрят трансляцию» :)

P.S. Простите за конструктив :)

верно, дистанционный

Очень круто, какие тут еще могут быть мысли.

О каких виджетах идет речь, примеры можно?

виджет — это календарик, табличка, автокомплит и т. д., иначе говоря интерактивный элемент интерфейса

Підписатись на коментарі