Вопрос №681 от пользователя Dmitry Skurikhin в уроке «Числа в JavaScript», курс «Введение в Javascript»

Dmitry Skurikhin

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

5 1

Kirill Mokevnin

Этот курс делался давным давно и не совсем соответствует формату нового хекслета. Мы его будем переделывать, из приятных бонусов, это то что освещаться будет последняя версия es6, где огромное количество супер фич.

2

Кирилл Волкович

А по-моему отличный курс. Про прототипы очень доходчиво. То что нужно. Лучше сделать какой-то базовый курс по C например или что то вроде и давать туда ссылку. Это если "обучить синтаксису" - имеется ввиду рассказать про что такое переменная, циклы, условия и т.п. Зачем повторять то, что во всех языках по сути одинаковое.

4

Rakhim D.

visortelle, мы как раз готовим базовый курс по С. В целом согласны с вашими мыслями.

2

Dmitry Skurikhin

Вы хотите сказать, что переменные в C определяются с помощью "var"? Просто увидев код в практике, я его по строчкам понял примерно, в лекции не было ни намека, что каждая строчка ну хотя бы примерно означает. Та же функция на си будет выглядеть совсем по-другому. Вот все, что я хочу отметить. И при такой практике, пока мы видим такую "магию" в строчках, достаточно было просто в тестах сделать ровне те же задания.

visortelle, если говорить про все одинаковое в языках, то лекция должна была состоять из того, что все числа - float и что есть number и parseInt. все остальное тоже есть в других языках, и все операции, в том числе побайтовые.

Наверное, все-таки курс должен быть либо минимальным (смотрите такие-то курсы, у нас отличие только в том-то и том-то). Или максимальным (рассказывать все, что требуется, даже если это повторение). Я больше за второй вариант. Потому что 1. это может быть мой первый язык и больше никакой не нужен в обозримом будущем. 2. это более понятно.

0

Кирилл Волкович

У меня насчёт курсов несколько иное мнение. Информацию необходимо уметь искать самостоятельно. Есть много источников, видео-курсы - лишь один из них. Об этом в принципе говорят и ссылки под каждым видео на полезные ресурсы. Хорошо научиться чему-то в IT ИСКЛЮЧИТЕЛЬНО по видео курсам на мой взгляд невозможно. У вас всегда должен быть открыт гугл, stackoverflow, хабр, книжка какая-нибудь, страничка со спецификацией, etc. Ни один автор физически не сможет осветить все мелочи, которые должен знать\уметь быстро найти разработчик (разве что станет седовласым дедушкой к тому времени..). Мне кажется, курс должен сконцентрироваться на особенностях и некоторых "мозголомных" на первый взгляд моментах, особенностях реализации конкретно изучаемого языка. А чем вам не нравится идея некоего "Базового" курса, где объяснялись бы переменные\массивы\основные структуры данных\функции\if\switch\for\while\о foreach пара слов??? Про ООП более-менее подробно на примере JAVA какой-нибудь или C#, можно даже с параллельным листингом в две колонки, т.к. отличий особых нет. Базовые же понятия на то и базовые, они не меняются особо от языка к языку. Если вы знаете что такое переменная, то наверняка слышали английское слово variable и можете догадаться что var - это сокращённо variable. Про var кстати - лекция "Числа в JavaScript". Тайминг - ~9:50. Повторяющихся и копирующих друг друга книжек\видеокурсов в Сети и без того валом просто.

7

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

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

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
18 мая 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
18 мая 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
18 мая 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
18 мая 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
18 мая 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
18 мая 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
18 мая 5 месяцев