• Какая математика нужна системному программисту?

    @PyTiMa
    Учусь, кручусь, верчусь.
    Анализ, Дискретная математика, Линейная Алгебра, Геометрия..
    Чутка подробнее:
    Дискретные структуры - Теория множеств, Функции(Изображения),Графы, Алгоритмы, "а там пойдет само" :)
    Алгебра -комплексные числа, поля, матрицы, векторные пространства, "а там пойдет само" :)
    Анализ - поможет развить ваше мат. мышление.
    Ответ написан
    Комментировать
  • Как эффективно изучать JS?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Только практический опыт позволит за пару-тройку лет в достаточной мере осознать JS и области его применения (на клиенте и/или сервере, для реализации всей логики и/или только определенного уровня в классической многоуровневой архитектуре, или вообще - только частичного применения для частных задач вроде валидации/анимации вкупе с прочими технологиями вашего основного стэка).

    Важно также понимать разницу между:
    • JS как языком программирования,
    • использованием JS в той или иной парадигме программирования (на нем можно работать и в функциональной парадигме, и в ООП и других при желании)
    • использованием многообразных JS фреймворков с лежащими в их основе архитектурами и подходами
    • использованием JS библиотек/компонентов

    Язык сам по себе такой же простой как любой другой - десяток условных операторов и циклов крестом :) В этом плане тут все просто.
    Ответ написан
    2 комментария
  • Как эффективно изучать JS?

    iliapro
    @iliapro
    Веб-разработчик
    По опыту знаю, что учишь-учишь, но без опыта экспертом не станешь. Придумай себе какой-нибудь проект, в ходе работы будут появляться вопросы, придётся ползти в справочники или искать решение на форумах, только так сможешь выучить язык в совершенстве.
    Ответ написан
    6 комментариев
  • С чего начинать развиваться веб-дизайнеру?

    @GreatRash
    Херню тут написали про "вкус", про "сразу в бой" и т.п.

    Если вы хотите пробовать себя именно в веб-дизайне, то вам нужно обязательно читать книги про UX, читать про то как устроены шрифты в вебе. Нужно читать про то, что такое вертикальный ритм, как строятся различные сетки (grid). Любой действительно хороший веб-дизайнер должен уметь немного верстать, поэтому можно пройти какой-нить онлайн-курс верстальщика и сверстать пару сайтов, чтобы понимать как это всё устроено.
    Ответ написан
    3 комментария