Курсы JavaScript
Добрый день!
Здесь находятся "правильные" курсы по профессиональному JavaScript, цель которых - научить думать на JavaScript, писать просто, быстро и красиво.
Основные особенности курсов:
- Дистанционные
- Удобнее, чем очные курсы.
- Качественные
- Вы сможете убедиться в этом сами. Уже обучились более сотни человек. Эти курсы - даже лучше, чем обычные, очные, ведь главное - кто и как преподает.
- Обратная связь и поддержка
- На курсе вы решите множество задач, учебных и из реальной жизни. Эти решения мы будем обсуждать, вы получите советы по развитию именно для вас.
- Ориентация на результат
- Цель курсов - получить конкретные результаты в плане знаний и умений.
- Гарантия
- Репутация – прежде всего. Здесь действительно хорошие, правильные курсы.
Ведет курсы Илья Кантор, создатель этого сайта, frontend-разработчик с большим стажем, а также кандидат наук, контрибьютор Dojo Toolkit, Google Closure Compiler, jQuery.
В интернет есть много различных курсов, но, к сожалению, большинство из них не выдерживают никакой критики. Скорее всего, вы и сами понимаете это, а если нет – спросите знакомого специалиста, он подтвердит.
Курсы, которые находятся здесь - эффективны и не похожи ни на один из них.
- Курс построен на примерах и задачах. Программировать - это как плавать, одной теории маловато, нужна практика, и чем больше - тем лучше. Значит – много примеров и задач. Ведь умение их решать, основанное на понимании и прямых руках - и есть реальная цель.
- Правильное понимание языка. JavaScript – особенный язык. Если взять все часы, потерянные на вопросы на форумах, на отладку кривого кода... А многое, в общем-то, достаточно просто, только надо знать как.
- Актуальность... То, как делаются современные проекты, а не как это было 5 лет назад.
- Стиль и качество кода - это важно, т.к. большинство времени тратится не на изначальное написание кода, а на его развитие и поддержку. На курсах ему уделяется особое внимание.
- Верная информация и полезные навыки - все важные и тонкие моменты на курсе обязательно демонстрируются на примерах и проверяются на задачах.
Курсы возникли в результате долгого опыта разработки и преподавания, очного, заочного и совмещенного, и сочетают преимущества обоих технологий.
- У вас на руках будут лекционные материалы для изучения и выполнения заданий.
- Ваши вопросы, результаты выполнения заданий, способы сделать лучше и правильнее обсуждаются в режиме вебинара. Сложные темы - тоже в режиме вебинара.
Практика показывает, что язык программирования, как и обычные языки, все же лучше изучаются на курсах.
JavaScript в этом смысле особенный язык. На нём очень легко начать что-то делать. Но при этом разница между человеком, который нахватался по верхам и профессионалом, постигшим JS-дзен - колоссальна. Один делает три кнопки, другой пишет Gmail и покоряет мир.
Цель курсов - упростить и спрямить вторую дорогу, и пройтись по ее началу вместе, чтобы не свернуть ненароком куда не следует. А уж что вы потом захотите делать - новый Gmail или меню на сайте - вам решать. Главное это скорость и качество разработки.
Курсы JavaScript - мощный и быстрый способ обучения. При полноценном участии они гарантируют актуальные, глубокие знания.
Возможность участников общаться онлайн друг с другом и с ведущим, выполнение заданий также даёт более глубокое и эффективное усвоение практических навыков.
Ниже находится классическая "пирамида обучения". Слева указаны полученные в результате исследований средние проценты усвоения знаний. Четыре верхние ступени относятся к индивидуальному обучению. Три нижние — к групповому и, в частности, курсам.
«Пирамида обучения» (кликабельно) © National Training Laboratories, USA
На текущий момент в курсах уже участвовало более нескольких сот человек. Все они, как и вы, имеют доступ к гугл, книгам и javascript.ru. Но каждый имеет право на лучшее, они выбрали поход на курсы и, похоже, не пожалели.
Курсы - это вложение в себя. Это усилия, которые позволят быстро продвинуться. А где вы хотите быть через несколько месяцев/лет?
Может быть, имеет смысл level up?
Забавный совет, который дают многим начинающим, такой: "читай книги, иди работай, пиши скрипты и научишься". Он отчасти правилен - действительно, нужно разрабатывать, получать опыт.
Но вот что касается "научиться" - на практике все не так просто. Люди могут девелопить долго, но качество кода растет слабо.
Компаниям нужны результаты. Им нужны хорошие разработчики, очень нужны. В современном интернет-девелопменте все решают люди. За них постоянно идет борьба. На поиск выделяются ресурсы, деньги...
Если бы люди быстро вырастали в процессе работы - не было бы огромных трат ресурсов на поиск разработчиков.
Для компании обучать людей самостоятельно - гораздо затратнее, чем брать уже учёных. Поэтому предпочитают заплатить хорошему разработчику побольше, чем самостоятельно "допиливать" среднего.
Всё это объективные реалии, которые можно наблюдать в мире. Именно поэтому существуют курсы. Хорошие курсы могут дать очень многое, если, конечно, это - хорошие курсы 
Далее идёт описание 3-месячного курса. Но бывают и другие варианты, информация о которых попадает в рассылку (см. далее).
Курс включает в себя основной набор JavaScript-технологий, владение которым соответствует уровню современного разработчика.
Вся программа слишком длинная, чтобы приводить её здесь, но её часть вы можете увидеть в учебнике JavaScript. Все темы рассматриваются подробно, с упором на тонкости и практику.
К программе добавляются темы, связанные с инструментарием разработки, архитектурой и другие.
Если коротко - вы научитесь:
- Правильно понимать язык JavaScript, его тонкости и особенные фичи.
- Разрабатывать, используя замыкания, наследование, ООП.
- Отлаживать программы в различных браузерах
- Уметь создавать графические компоненты с использованием jQuery
- Создавать интерфейсы, используя события, делегирование, Drag'n'Drop, анимацию.
- Разрабатывать свои виджеты с jQuery.UI
Курс - уникальный, аналогов ему в СНГ не существует.
В курс также входят элементы AJAX/COMET, Node.JS, Canvas/SVG - по заявкам. У нас не будет сверхподробного изучения этих технологий, т.к. 3 месяца это не 3 года, но если вы захотите сделать личный проект с ними - я отвечу на вопросы, покажу что как и помогу освоить более глубоко, чем это входит в программу.
В курс входит личный проект с использованием JavaScript. Это может быть создание интерфейса, компонент интерфейса, фреймворка или API в к определённым задачам, исправление багов в open-source... Что-то, что покажет ваши знания JavaScript и потребует не более одного месяца. При выполнении вы получаете code review и консультации.
Предварительные требования - знакомство с HTML и CSS, а также готовность, при небходимости, поднять свои знания CSS.
Обучение на курсах JavaScript занимает 3 месяца, встречи - два раза в неделю. Современные технологии очень велики по объему, в них много тонкостей, и за меньший срок всё просто не успеть.
Для общения используются видео, аудио и чат. Если у вас есть гарнитура - вы сможете использовать ее для вопросов, но это не обязательно.
Системные требования для общения онлайн - Windows/MacOS и скорость 256kbit+, для просмотра видео - Windows.
К каждому занятию выдаются материалы для освоения и задачи на тему вперёд. Если это текст - читаете, если видео - смотрите в удобное для вас время. Делаете задачи.
Задачи подобраны так, чтобы проверять понимание материала, демонстрировать практические подходы к его использованию. Многие из них - из реальной жизни.
Во время занятия мы разбираем тему вместе. Вы задаете вопросы по материалу, показываете решения. Мы смотрим, как можно сделать лучше. Если тема сложная, то разбираем ещё несколько задач.
Если какое-то занятие придётся пропустить, то вы сможете посмотреть видеозапись и сделать домашнюю работу самостоятельно. В курс включены 1-2 недели каникул между темами, так что лучше запланировать отдых на них.
Резюмирую: будьте готовы к тому, что придётся учиться и делать реальные задачи, многие из которых не так уж просты.
Стоимость обучения составляет 6750 руб в месяц. Оплата осуществляется единовременно.
На самом деле курсы могли бы стоить и гораздо дороже. Это вложение в себя, один раз и надолго. Хороших JavaScript-программистов мало. У вас есть возможность стать одним из них.
Записаться "абы когда" не получится.
Дело в том, что несмотря на наличие видеоматериалов, очень важно живое общение онлайн. А здесь размер группы ограничен. Это необходимое условие для комфортного общения.
Кроме того, мы проходим курс вместе, с основ и до продвинутых возможностей, начинать с середины нельзя.
Поэтому запись открывается время от времени. После того, как нужное количество участников набрано - она закрывается.
Чтобы оказаться в числе участников - нужно зайти на эту страницу вовремя и записаться. Самый лучший способ это правильное время узнать - запросить уведомление, используя форму ниже.
За последние полгода места ни разу не выходили в "открытый" доступ.
Я действительно извиняюсь, что так получается, но мест/групп мало, и сейчас единственная возможность записаться - через рассылку.
Всем участникам курсов, независимо от пола, возраста, ориентации и религиозной принадлежности...
Гарантия:
- Если объяснения будут вам непонятны,
- Если курсы не дадут вам новых знаний и умений,
- Если вы не сможете подключиться к системе онлайн-обучения
..то вы сможете получить деньги назад.
Для этого достаточно не позже окончания первых двух недель курса написать мне, указать причину из этого списка и что именно вас не устраивает, удостоверить свою личность (на всякий случай, вдруг возврат потребует хакер), и тогда ваше участие будет прекращено, а вы получите все ваши деньги обратно, удобным для вас способом.
- А это все правда? Действительно ли курсы такие хорошие?
- Вспомните, на каком сайте вы находитесь...
Здесь нет курсов по HTML/CSS/PHP/Photoshop и прочему разному.
Я провожу курсы только по JavaScript. И стараюсь делать это настолько хорошо, насколько это возможно.
- Какие есть способы оплаты? Можно ли от организации?
-
Все основные способы предусмотрены. Есть оплата через банк, Webmoney, банковской карточкой, для остальных способов подключена Robokassa.
Можно участвовать от компании и оплачивать через счет, в этом случае документы будут на странице заказа. Подписанные документы могут быть присланы в виде сканов или по почте.
Выбор способа оплаты - в процессе оформления.
- Планируются ли курсы по ...? Когда?
- Некоторые новые курсы действительно планируются и находятся в процессе апробации и тестирования.
Это - важный процесс. Цель - сделать курсы, которые "работают" и действительно помогают стать хорошим, грамотным разработчиком.
Создание такого курса требует определенных ресурсов и времени. Надеюсь на понимание.
У вас другой вопрос? Напишите его в комментариях внизу этой страницы.
Для быстрой связи можно также писать мне на email: mk@javascript.ru (проверяется регулярно), а если совсем срочно - звонить по телефону +7-903-5419441.
-----
С наилучшими пожеланиями,
Илья Кантор
http://javascript.ru
|
Илья, поздравляю. Молодец! Читал статью на хабре. Так держать.
Было бы клево по часу-два после 22, а то в 19 часов большинство Москвичей на работе, мне кажется
Есть два основных времени: 10:00-11:30 GMT+4 и 21:30 - 23:00 GMT+4 (MSK). Иногда добавляется третье: 19:30 - 21:00.
клево, спасибо
Добрый день Илья. Возник вопрос, в программирование практически опыта не имею, только начинаю делать первые шаги в этой области(изучение основ HTML+PHP). Какой минимальный входной уровень в данные занятия?
Знакомство с HTML/CSS обязательно.
Вы можете посмотреть учебники http://ru.html.net/tutorials/html/ и http://ru.html.net/tutorials/css/ для начального обучения. Там немного всего, но основы есть. Знания по CSS нужно будет повысить в процессе курсов.
Ребята , скажите пожалуйста , а скачать ваш курс можно ?
Вам "скачать" или "научиться"? Здесь - второе.
Как скоро планируются появиться остальные онлайн курсы, те, что выделены жирным шрифтом "Дальнейшие курсы"?
Как только - так сразу. Будет извещение в рассылку.
Здравствуйте!
Очень хотелось бы попасть на курс "Основы", но мест в группе на 10.02 не осталось, вы собираетесь еще проводить? или может есть возможность побыть дополнительным участником на это число?)
В качестве исключения открыт донабор именно в эту группу, там 1 место появилось, человек участие перенес.
На будущее - когда мест не остается, набор закрывается - и все. Размер группы, несмотря на "онлайн" - ограничен. Причина проста - в курсе много задач, нужно время, чтобы посмотреть решения и дать обратную связь.
Записывайтесь заранее.
А когда будет следующий курс по основам? А то что-то уже мест нет нигде, а я бы послушал сначала его перед dom/события.
Подпишитесь на уведомление. Вначале места всегда есть.
Возможно ли пройти курс от организации? Предоставляются ли при этом документы?
Да, участие от организации возможно. Документы: договор с актом и счет будут на странице заказа.
Подписанные варианты, при необходимости, могут быть присланы в отсканированном виде, отданы курьеру в Москве или отправлены почтой.
Кто прошел уже курсы напишите, как оно.
Курсы хороши и полезны!
Скажите, а когда вы организуете новый набор? Думаю, ждать ваших курсов, или искать что-нибудь ещё..
Очень жду момента, когда наконец можно будет прослушать Ваш курс!
Пожалуйста напишите, когда начнутся курсы, блин, я чет в свое время записался на рассылку год ждал, а теперь вроде в августе намечается, а я отдыхать еду, облом( может хоть в середине августа будет, а.
Да, летом был перерыв. Ближайший курс будет в середине августа. Точное число появится позже, будет выслано уведомление.
Ура! С нетерпением жду уведомление!
Тоже хочу поучаствовать.
Все запросившие уведомление получили приглашение на новый, особенный курс. Регистрации на сайте, судя по всему, не будет, т.к. не осталось мест.
Планируются и другие курсы.
В дальнейшем преимущественная регистрация будет также идти по уведомлениям.
я приглашение не получил, хотя подписался на рассылку и откликнулся сразу, даж отпуск перенес на декабрь, засада (((
Меня постигла та же участь, зарегистрировался, даже письма писал, отвечали, очень, ОЧЕНЬ ждал этот курс и ничего не получил. Жаль
Поясняю ваш комментарий.
Так как курсы ориентированы на результат, то перед приемом я с каждым участником беседовал.
Это необходимо, т.к. я отвечаю за обучение и хочу быть уверен, что человек представляет, куда и зачем записывается, и что я действительно смогу его этому научить.
По результатам не все были приняты в группу. Если вы не знаете, почему - спросите. Возможная причина - незнание HTML. Другая причина - места оказались заняты, и тут я не виноват.
--
С уважением,
Илья Кантор
т. е. курсы только для москвичей? Начало занятий в 19 с чем-то и 21 с чем-то в Сибири, например, это глубокая ночь, воспринимать материал затруднительно, а еще если на следующий день рано утром на работу.... Как быть?
Спасибо.
Новосибирск это +3 от Москвы, то есть курсы будут с 22:30 до 24:00. Поздновато, но глубокой ночью назвать сложно.
Есть ещё группа в 10:00 по Москве.
Не глядя в FAQ, планируются ли курсы по node.js?
Элементы Node.JS входят в 3-месячный курс. А дальше вы, зная JS и основы, сможете все освоить сами.
Как бы это только осилить все )
Скажите пожалуйста когда в октябре планируеться набор в группу?
Хотел бы записаться очень!
ну когда же уже рассылочка то будет?
Рассылка была. Сейчас в среднем одна группа раз в месяц-полтора.
И кстати, чтобы "всё осилить", необходимо делать домашнее задание.
Добрый день! Скажите, пожалуйста, пройдя месячный курс "Основы Javascript" я смогу писать самостоятельно скрипты или это позволит только разбираться в чужих творениях?
Конечно, мы учимся самостоятельной разработке в первую очередь.
Добрый день. Не однократно подписывалась на рассылку - но приглашения так и не получала. С чем это может быть связано?
Для уведомления испльзуется внешний сервис рассылки "unisender". Возможно, вы ранее отказывались получать письма от него или почтовик блокирует рассылки как спам.
Попробуйте подписаться ещё одним e-mail. Как правило, раз в месяц-полтора бывает письмо.
Илья, скажите, а когда стартует новый набор? В декабре, январе?
Примерно раз в месяц-полтора.
Какая программа месячного курса? Вообще JS более менее знаю, но хотелось бы получить знания по ООП, мне достаточно будет месячного курса?
Оплата единоразовая или можно помесячно?
Система регистрации технически устроена так, что оплата единоразовая.
Курсы рассчитаны на новичков? с нуля.
Да, можно с нуля. Если есть знакомство с HTML/CSS.
Этот вопрос продуман особенно тщательно, т.к. приходят люди и с полным нулём и уже специалисты, которые хотят систематизировать знания. Задача курсов - обеспечивать достойный "выпускной" уровень в обоих случаях.
Это возможно, т.к. мы в любом случае проходим JavaScript от основ, особенностей языка, и выше.
Кроме того, до начала обучения вы получите вводный видеокурс, в котором есть два режима: "с нуля" или "умею программировать на другом языке".
Если вы выберите "с нуля", то будут доступны лекции и задачи по основам программирования - переменным, циклам и т.п. в контексте JavaScript. Если "умею...", то элементарные разделы будут скрыты, останутся только особенности JavaScript. Будет и доступ к специальному разделу форума для вопросов.
Так что вы начнете курс уже с некоторого минимального уровня подготовки.
Вообще, если вы новичок - вам, конечно, придется учиться больше, чем тем, у кого уже есть опыт. Но будете заниматься - результат не заставит себя ждать.
несколько раз отправлял запрос, но ссылка на usndr.com ,так и не открылась. что делать? очень хочу попасть на курс!
Возможно, их сайт временно "лежал"? Попробуйте на следующий день, наверняка поднимется.
Когда следующие курсы стартуют 3 месячные?
тоже интересует вопрос когда стартуют трехмесячные курсы, хочу записаться
В течение нескольких дней будет рассылка по записи на курсы.
Илья, добрый день.
Про рассылку:
Письмо в любом случае будет ? (Вы приглашены/ К сожалению не хватило мест...)
Или если не пришло письмо - не хватило мест?
Рассылка при наборе группы приходит обязательно.
Я отвечаю на все письма-заявки, даже если мест не хватило - отвечу и мы вместе посмотрим, как вам попасть в другую ближайшую группу.
Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.