• Wordpress как обстоят дела на upwork?

    vicodin
    @vicodin
    Имею некоторый опыт
    1) Сделать клон сайта / сделать шаблон / установить шаблон / написать плагин
    2) 3-50$/hr
    3) Более чем
    Ответ написан
    Комментировать
  • Где найти заказчиков веб-дизайнеру?

    solomakin
    @solomakin
    Head of online marketing
    Ищите активную аудиторию в пабликах, посвященных развитию бизнеса, коучингам по лидогенерации, арбитражу трафика.
    Вот отличный кейс по смежной тематике: https://vk.com/page-56971380_48574488
    Если останутся вопросы - буду рад ответить, работаю в этой сфере.
    Удачи вам!
    Ответ написан
    Комментировать
  • Размер модульной сетки для 1920 px?

    zzloy
    @zzloy
    Дизайнер
    Попробуйте вот этот калькулятор сеток.
    Ответ написан
    Комментировать
  • Кто он, "полноценный фронтендер"?

    iscareal
    @iscareal
    Front-End Developer
    Ответ y0u правилен, но на сегодняшний день этого недостаточно.

    Зная HTML, CSS, JavaScript вы являетесь простым верстальщиком. Front-End разработчик должен знать AngularJS, BackboneJS для того, что бы разрабатывать приложения на фронтовой части. CSS препроцессоры, вроде популярных популярные - SASS, LESS и т. п. Не забудем про таск раннеры Grunt, Gulp и прочие. Здорово, если он знает UI фрэймворки - тот же bootstrap, foundation и т. д. Есть библиотеки, такие как jQuery, Underscore, Lodash... JavaScript у нас тоже не остался без компиляторов. Есть CoffeeScript, TypeScript. JS приложения бывает нужно тестировать. Для этого тоже есть инструменты - mocha, qunit, chai

    Вот так. На сегодняшний день в использование этих тулов - самое обычное дело. Ну и конечно же просто знать как этим пользоваться недостаточно. Вы должны уметь пользоваться этим правильно!
    Ответ написан
    2 комментария
  • В какой программе можно сделать такую анимацию?

    p1xel
    @p1xel
    UX-спасатель
    Признанный лидер по крутым анимациям — Adobe After Effects.
    Также можно делать анимацию в Edge Animate. Идеально подойдет для веб-разарботки т.к. анимацию можно сразу передавать в продакшн.
    Ответ написан
    Комментировать
  • Аналог MacBook Air по дизайну и характеристикам?

    gephaest
    @gephaest
    PHP, Yii2, Laravel
    Если нравится мак, то почему не взять именно его?
    Ответ написан
    8 комментариев
  • С чего начать фрилансить?

    Тут Я уже писала про книги. Если нужно больше литературы то спрашивайте... Я начала с сайта фрилансим без работы ни дня не сидела, заказы были без перебоя. Там Я и месяц не просидела так как меня в компанию на постоянную и красивые проекты взяли в спб, удалёнка, всё отлично...
    Даже не ищите посредника с фриланса или какую то левую контору которая таким занимается, обычно они через третьи руки (если не четвёртые) заказы дают. Языки симейства C знать полезно, но фронт энду они не нужны особо. Js куда важнее.
    Выбирите себе препроцессор (если css в идеале и пишите стили уже не менее 6 мес)
    Почитайте про разные библиотеки js
    Посмотрите что такое mocha (js библиотека для тестирования)
    Ответ написан
    6 комментариев
  • Каков план личностного развития PHP программиста с нуля?

    somenumboola
    @somenumboola
    Team Lead in B-online Solutions
    Буду исходить из "дано" задачи "PHP программист" и из того что автор вопроса стремится заниматься сугубо back-end программированием. Заранее прошу прощения, я несколько увлекся
    Итак:
    1. Установка сервера (Open Server, Xampp, Denver), на начальном уровне. (просто из exe)
    2. Общие принципы.
    2.1. Типы данных.
    2.2. Переменные.
    2.2.1. Работа с переменными по ссылке.
    2.2.2. Методы объявления и уничтожения переменных.
    2.3. Управляющие конструкции (если знаком, то особенности синтаксиса в рамках языка).
    2.3.1. Условия.
    2.3.2. Циклы.
    2.4. Конструкции вывода(print, print_r, echo).
    2.5. Конструкции отладки и управления выполнением(var_dump,die,exit,break в циклах, пустой return;).
    2.6. Пред определенные глобальные переменные($_GET,$_POST,$_REQUEST,$_SERVER), константы зарезервированные под модификаторы (static, function, const, $this)
    2.7. Особенности версий 5.3, 5.4.
    2.7.1. Анонимные функции.
    2.7.2. Замыкания.
    2.7.3. Особенности объявления массивов.
    2.7.4. Пространства имен.
    3. HTTP протокол.
    3.1. Заголовки входящие.
    3.2. Заголовки исходящие.
    3.3. Процесс общения.
    3.4. Метод php “header(…)” в контексте темы.
    3.5. Глобальная переменная $_SERVER[] в контексте темы.
    4. Установка сервера на среднем уровне (основы файла .htaccess и RewriteRule)
    5. Процедурное программирование.
    5.1. Математические методы.
    5.2. Оперирование типами.
    5.2.1. Методы оперирования массивами (array_values,array_keys,array_map и т.д.)
    5.2.2. Методы оперирования строками (strlen,substr и т.д.).
    6. ООП.
    6.1. Классы.
    6.1.1. Инкапсуляция(public,protected,private). Понимать разницу.
    6.1.2. Наследование.
    6.2. Интерфейсы.
    6.2.1. Имплементация интерфейсов.
    6.3. Абстрактные классы.
    6.4. Полиморфизм.
    6.5. Магические методы.
    6.5.1. Базовые (__construct,__get,__set,__destruct)
    6.5.2. Расширенные (__invoke,__serialize,__isset)
    6.5.3. Разобраться когда стоит применять магические методы а когда это плохая практика.
    7. Библиотека SPL, и расширение поведенческих возможностей классов за ее счет.
    8. Базы данных.
    8.1. SQL
    8.2. Примитивный уровень общения с БД. (mysql_connect,mysql_close,mysql_query).
    8.3. Средний уровень общения с БД(PDO и другие кастомные библиотеки).
    8.4. Высокий уровень (ActiveRecord,DataAccessObject,ObjectRelationMapping).
    8.5. NoSql БД на примере MongoBD (настоятельно рекомендуется, но не обязательно).
    9. Фреймворки. На мой вигляд можно начать с Kohana. Сужу по уровню вхождения стажеров которых видел и отсутствию пространств имен с которыми по первах могут возникать проблемы.

    И главное, Внимание! Личностные качества.
    - Усидчивость.
    - Владение Google при оттачивании темы или сложной задаче на уровне, когда поисковик видит в пользователе не то что DDOS а полноценный физический краш. тест.
    - Не брезгливость. Умение заставить себя разбираться в гов… хм. Нелицеприятных дебрях.
    - Збагойствие. Отсутствие паники при различных ошибках и не состыковках. Всегда остыть и попробовать снова, но по другому.
    Ответ написан
    5 комментариев