1. Новые складчины: Показать еще

    08.12.2016: Матрица партнерских продаж (Евгений Вергус)

    08.12.2016: интересная программа для ставок на футбол

    08.12.2016: Обучение заработку + личный опыт с программой ProkMLM

    08.12.2016: АВТОМАТИЧЕСКАЯ ПРОГРАММА для ставок на ФУТБОЛ, ХОККЕЙ И БАСКЕТБОЛ!!!

    08.12.2016: Как взломать Английский (Айше Борсеитова)

  2. Нужен организатор: Показать еще

    08.12.2016: Подписка на каппера с сайта-верификатора Бетадвайзер

    08.12.2016: (Повтор) Оффлайн Парсер 2ГИС

    08.12.2016: Тактики для практиков. Подписка 90 дней (roundabout.ru)(Повтор)

    08.12.2016: OkSender – программа для продвижения в социальной сети Одноклассники.

    08.12.2016: Скрипт массфолловинга/анфолловинга для Instagram

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

    07.12.2016: Тестостерон Release 2016 (Арсен Маркарян)- Первый поток последнего онлайн курса

    06.12.2016: Обучение Бизнесу с Китаем от 100$ к 10.000$ за 2 месяца коучинг 17.0 (Версия Платинум)(Дима Ковпак)

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

    05.12.2016: Психоаналитическая психотерапия на практике (Отто Кернберг)

    04.12.2016: Для начинающих - 1 курс (работа с эфирным телом) (Ксения Меньшикова)

Запись

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

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

Цена:
5000 руб
Взнос:
55 руб
Организатор:
Требуется
Участников:
0/100

(Список пока что пуст. Запишитесь первым!)

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      [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 июля

       
      Telegram, 23 июн 2014
    2. Загрузка...

      Похожие складчины
      1. Telegram
        Запись

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

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

Наверх