1. Новые покупки Показать еще

    22.01.2017: Инновационный нейросетевой высоко-точный индикатор "BigProfit"

    21.01.2017: От 500$ в месяц на услугах буржунета

    21.01.2017: [profileschool] Современная фотография и искусство апроприации (Андрей Зейгарник)

    21.01.2017: Видеотренинг CPA 2.0

    21.01.2017: Советник CRON Более 2 000% в годс роботом CRON на реальном счете

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    18.01.2017: Мануал по заработку от 100$ в день, на Google Adsense!

    18.01.2017: Создание интернет-магазина от А до Я OpenCart 2.0 (от webdesign-master.ru)

    16.01.2017: Женский тренинг Дениса Байгужина с Марией Капшуковой...

    16.01.2017: Стратегия ставок на Футбол Бет-Подъем.

    13.01.2017: [Шитье] VIP конструирование для дизайнеров [приватная]

  4. Сбор взносов Показать еще

    19.01.2017: Торги по банкротству по методу Шерлока Холмса. GOLD (Олег Селифанов)

    18.01.2017: Языческое Искусство (Алексей Шадрин)

    18.01.2017: Позиция Сверху (Владимир Шамшурин)

    15.01.2017: [profileschool] Языческое искусство (Алексей Шадрин)

    15.01.2017: Молниеносное создание трафикового сайта для заработка за 1 день (Александр Борисов и Руслан Белый)

Открыто [Front-end Ninja] Курсы по программированию

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 23 июн 2014.

Цена:
5000р.
Взнос:
55р.

(Основной список пока пуст)

    Тип: Стандартная складчина
    Участников: 0/100
    1. 23 июн 2014
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [Front-end Ninja] Курсы по программированию

      Курсы по программированию
      для любого уровня подготовки

      Автор: Евгений Родионов, 100% гик.

      [​IMG]

      [​IMG]


      За весь курс мы пройдем этапы от отсутствия знаний до полноценного фронтэнд-разработчика. Мы научимся разрабатывать современные быстрые интерфейсы, используя удобные технологии и общепринятые стандарты. Также мы научимся работать в команде, используя системы контроля версий (Git) и таск-менеджеры (например, JIRA).

      101: введение




      Теория


      • Что такое программирование?
      • Как искать информацию и постоянно получать новую
      • Как не привязываться к языку программирования и овладевать любой технологией за короткое время
      • Как устроен интернет — домены, хостинги, сервера
      • Как устроено современное популярное программирование — бэкэнд, фронтэнд, мобильные приложения, онлайн-сервисы
      • Как работать в команде, какие инструменты использовать


      Практика

      • Знакомство и разделение по группам
      • Выбор инструментов для работы



      Верстка


      Теория

      • Основы верстки: HTML, CSS
      • Семантика использования, теги HTML
      • CSS: селекторы, псевдоклассы, наследование, каскадирование
      • Правильная архитектура проекта


      Практика

      • Базовая архитектура проекта (который будем разрабатывать во время курсов)
      • Семантическое использование HTML


      Интерфейсы и их реализация в виде верстки


      Теория

      • Позиционирование
      • Блочная модель документа
      • Сетки
      • Адаптивный дизайн
      • Принципы mobile first и graceful degradation
      • Знакомство с CSS-фреймоворками (на примере Bootstrap)
      • Стилизация элементов



      Практика

      • Верстка стандартных интерфейсов (header+content+footer) с учетом принципов mobile first & graceful degradation
      • Работа с сетками и блочным дизайном



      JavaScript



      Теория

      • Назначение JavaScript, семантика языка
      • Прототипирование, контекст использования, замыкания простым языком
      • Использование JavaScript для работы с DOM
      • Что такое jQuery и почему эта библиотека устарела



      Практика

      • Использование JavaScript в проекте для работы с DOM



      Утилиты





      Теория

      • Node.js как серверный JavaScript
      • Пакетные менеджеры: npm и bower
      • Yeoman
      • Использование build систем: Grunt, Gulp
      • Архитектура проекта, созданная для уменьшения технического долга и легкой поддержки в будущем
      • Workflow и code style



      Практика

      • Перенесем проект в экосистему yeoman+gulp+bower+bootstrap
      • Научимся использовать пакетные менеджеры и настраивать build системы



      Бэкэнд



      Теория

      • Работа бэкэнда
      • Приложения
      • Базы данных
      • Как работать с бэкэндом?
      • Шаблонизаторы
      • API
      • RESTful API
      • Фронтэнд как Single Page Application (с использованием AJAX)



      Практика

      • Использование реального RESTful API для нашего проекта



      AngularJS как пример MVC-фреймворка



      Теория

      • AngularJS и модули: Restangular и angular-ui-router
      • Разберемся с dependency injection
      • Работа с REST API через Restangular



      Практика

      • Подключим к нашему проекту AngularJS и модули (через Bower)
      • Перенесем логику на Restangular
      • Работа с роутингом через angular-ui-router



      Введение в ECMAScript 6; использование AngularJS: слабые места и преимущества



      Теория

      • Promises и Deffered
      • Dirty-checking и Object.observe()
      • Фильтры AngularJS
      • Директивы AngularJS
      • Сервисы в AngularJS



      Практика

      • Использование директив, фильтров и сервисов
      • Создание собственных
      • Использование Promises
      • Полностью законченное фронтэнд-приложение
      [​IMG]

      Стоимость:
      - если успеем попасть в первую 10ку - 5000 руб.
      - иначе 8000 руб.

      Начало 7 июля

       
    2. Загрузка...

      Похожие складчины
      1. Менеджер
        Открыто

        [Повтор][Front-end Ninja] Курсы по программированию

        Менеджер, 6 сен 2014, в разделе: Курсы по программированию