• Какую литературу следует выбрать для освоения linux?

    insiki
    @insiki
    broken pipe
    Установить любой из Linux-дистрибутивов на компьютер/ноутбук, открыть книгу Кофлера "Linux. Установка, настройка, администрирование" и вливаться. :)
    Из видеокурсов советую:
    1. Курс на stepic.org
    2. Курс по сдаче LPIC от Кирилла Семаева
    3. Курс информационных технологий от Yandex
    4. Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана. Курс "Базовое администрирование Linux"
    Ответ написан
    Комментировать
  • С чего начать обучение для фриланса?

    kumaxim
    @kumaxim
    Web-программист
    И так, с чего начать обучение:
    1.Самый низкий порог вхождения у языка PHP. Начинайте именно с него
    2.Изучите популярные CMS: WP, DLE, Joomla и т.д. Очень много заказов есть типа "Создать сайт", причем экзотики в 2 из 3 проектах не нужно. Здесь минус в том, что школоты тут полно и цену они сбивают весьма сильно...
    3.Далее категория заказов "А можно ли сделать вот так". Сводится все это к разработке/переработке модулей на все тех же CMS. Нужно учить PHP + API этих самых CMS. Возьмите один движок и копайте по нему в эту область, не рвитесь сразу за всеми. Порог вхождения тут тоже не велик, но здесь больше голодные студенты обитают
    4.Когда перерастете уровень дополнений/модулей, переходите к фреймворкам. Сейчас самый популярный Yii. Фреймворк позволяет Вам делать какие-то уникальные приложения, которые достаточно тяжело реализовать на готовых системах. Здесь ценник по существеннее, чем в первых двух, т.к. школота в силу своих умственных способностей сюда влезть не может.

    Теперь расскажу как вообще этому обучаться на своем примере. Я делаю так:
    1.Открываю тоненькую книжечку по языку(листов 100, не более), смотрю на основы
    2.Делаю примеры из этой книжке в IDE/блокноте. Это дает мне определенную базу
    3.Далее у меня есть список из примерно 20 задач(любую методичку по программированию откройте), которые я всегда делаю на новом языке. Это позволяет мне "привыкнуть" к новому коду и начать изучать стандартную библиотеку языка
    4.Затем я начинаю брать низкобюджетные заказы на фрилансе по этому языку
    5.После этого начинаю учить самый популярный фреймворк языка, опять же на низкобюджетных проектах.
    6.Сделать с 12-15 проектов я могу уже браться за что-то более менее серьезное с почасовой оплатой на фултайме.

    Вот это мой путь. По срокам - базу я себе нарабатываю за 1,5-2 месяца, на это время у Вас должна быть какая-то "подушка".

    P.S. надеюсь помог. ))
    Ответ написан
    7 комментариев
  • Закончил базовый курс html и css в Codecademy, что дальше изучать/практиковать?

    Tavion
    @Tavion
    front-end developer
    1. HTML Academy и Loftblog. Но всё равно, очень рекомендую читать по максимуму на английском, учить язык. Потому что многие специфические вещи на русском очень сложно найти.

    2. Только HTML5+CSS3. Отталкиваться от поддержки старых браузеров - это порочный путь, потому что вместо освоения новых технологий, вы будете заниматься освоением старых багов, потратите кучу времени, а спустя какое-то время этот навык окажется полностью бесполезным.

    Крайне рекомендую сразу освоить следующие две вещи:
    - Bootstrap - очень удобная платформа для создания сайтов.
    - LESS - это очень просто и сэкономит вам очень много времени.

    Сначала может показаться, что это сложно или возникнуть вопрос "Зачем это?", но чем раньше освоите, тем больше времени сэкономите в дальнейшем.

    3. Я рекомендую дальше заниматься сугубо практикой и неизвестное гуглить. Возьмите бесплатные PSD-шаблоны, коими полнится интернет и верстайте. Чтобы было интереснее, сделайте сайт какой-нибудь для себя или кого-то из друзей. Потому что вёрстка в отрыве от назначенных целей для сайта - это не слишком осмысленное занятие.

    4. Sublime Text, да. Ещё можете посмотреть Brackets - я бы может и им пользовался, если бы уже не был привычен к саблайму.
    Ответ написан
    Комментировать