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

    07.12.2016: Курс для продвинутых свадебных фотографов

    07.12.2016: Как переехать жить в Таиланд? И жить тут столько, сколько этого хочется! (Ирина Ролина)

    07.12.2016: Полезные недельки для малышей от 1,5 до 3 лет (Лена Данилова)

    07.12.2016: Экшен панель + новая сборка пресетов от Jay Lay 2016

    07.12.2016: [Courson] SMM с нуля: практическое руководство по магии в социальных медиа (Елена Куприянова)

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

    07.12.2016: Кaк прoдвигать сaйты Пoведенческими фaкторами - Арбaйтен

    07.12.2016: Технология получения эластичного рельефного материала под кожу крокодила

    06.12.2016: Программа для анализирования футбола «FootForecast».

    06.12.2016: Мотивационная игра "Яркое решение"

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

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

    06.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

    05.12.2016: Энергетическое Восстановление Волос (Аргандини Титизари)(2016)

    04.12.2016: ТLC - Свидания от А до Я - тонкая настройка

    03.12.2016: IGCONF - самая масштабная конференция по рекламе в социальных сетях

    03.12.2016: Создание фотокниг в Adobe InDesign (Александр Сераков)(2016)

Открыто [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, в разделе: Курсы по программированию