Видеокурсы для Frontend разработчиков

Фронт-енд (Frontend) разработчики отвечают за ввесь цикл разработки фронтовой части (та, которую мы видим) сайта или приложения (например SPA). Основой Fronted является три компонента. HTML, CSS, JavaScript. Если с первыми двумя все понятно и просто, то JavaScript открывает огромный "мир" для разработчика с кучей фреймворков вроде Angular, React, Vue и других. Javascript - один из самых востребованых навыков сегодня в веб-разработке, рекомендуем внимательно ознакомится с ним перед тем, как приступать к изучению фреймворков, или на худой конец глятьте в сторону jquery, который как бы не хоронили продвинутые разработчики, все же остается подходящим для использование в большинстве проектов. Также Frontend разработчик может работать с различными популярными cms, вроде Wordpress, Joomla, Opencart.

Тестирование и модульный Frontend
Этот семинар предназначен для людей, которые хотят узнать как быстро начать тестирование современных веб-приложений, не пробиваясь сквозь кучу шаблонов и конфигураций. Если вы знаете javascript, но еще не начали писать тесты или хотите снова сделать webdev веселым, этот семинар для вас!
  • Напишите модульные тесты, которые выполняются в node.js и в браузере.
  • Покройте код тестами и будущую его интеграцию.
  • Изучите ультрасовременные архитектуры фронтенда.
  • Создайте современный webapp с нуля.
  • Запускайте тот же код на сервере и клиенте.
  • Автоматизируйте задачи с помощью сценариев npm.
Тестирование и модульный Frontend
2 урока
Скилл: Advanced
Frontendmasters
Advanced Asynchronous JavaScript
Знать как создавать и управлять асинхронными программами - возможно самая важная часть становления эффективного JavaScript-разработчика. Повысьте свой уровень изучив новую фичу асинхронных функций в JavaScript. Узнайте об Observable (используемом в таких средах, как Angular 2, Electron и Cycle) и о том, как создавать целые программы без коллбэков, комбинируя async / await и Observables.
Advanced Asynchronous JavaScript
5 уроков
Скилл: Advanced
Frontend Masters
React VR - Создаем VR-приложения
Создавайте приложения виртуальной реальности с помощью React VR и React.js, ES6, JavaScript... Идите в ногу со временем и познакомьтесь с React VR - однним из самых инновационных и горячих фреймворков, который используют для развития виртуальной реальности.
React VR - Создаем VR-приложения
37 уроков
Скилл: Приехали
Udemy
Vue JS - разработка веб-приложений
Создавайте приложения c VueJS которые вы всегда хотели. В этом курсе мы создадим 5 приложений, изучим секреты разработки а также Vue Router, Vuex и многое другое. Vue является одним из самых быстроразвивающих фреймворком для веб-разработки. Проще говоря, понимание Vue откроет вам двери для трудоустройства во многих компаниях. Вы узнаете не только Vue, но и такие важные библиотеки как VueRouter и Vuex.
Vue JS - разработка веб-приложений
56 уроков
Скилл: Middle
Udemy
ES6 Javascript - Полный туториал
ES6 Javascript с нуля. Ознакомьтесь с практическими примерами в реальном времени и узнайте где именно нужно применять функции ES6. Это пособие именно то, которое вы искали для овладения ES6 Javascript. Генераторы? Конечно. Стрелочные функции? Ага. Оператор Rest/Spread? Есть! И все новое в ES6 уже в этом курсе.
ES6 Javascript - Полный туториал
67 уроков
Скилл: Middle
Udemy
Полное руководство по JavaScript
Изучи JavaScript вместе с наиболее полным курсом на рынке! Курс включает проекты, челенджи, экзамен, ES6! Твои результаты после прохождения:
  • - Переход от начинающего JavaScript-программиста к продвинутому разработчику JavaScript.
  • - Будешь понимать и использовать сложные функции, конструкторы функций, наследование, первоклассные функции, замыкания и много всего другого.
  • - Узнайешь как отлаживать и понимать код другого разработчика.
  • - Получишь глубокое и истинное понимание того, как JavaScript работает за кулисами.
  • - Напишешь два красивых реальных приложения, а не просто скучные приложения ради забавки.
  • - Узнаешь как организовать и структурировать свой код используя модули и функции. Потому что программирование - это не просто написание кода, но и размышление о нем!
  • - Ознакомитесь с новыми функциями ES6 / ES2015.
  • - Практикуйте свои новые навыки с задачами (включая решения).
  • - Проверь свои знания JavaScript с заключительным экзаменом, содержащим 30 вопросов.
Полное руководство по JavaScript
103 урока
Скилл: camelCase
Udemy
Основы Angular 2
Этот фундаментальный курс научит вас понимать и строить Angular 2 приложения в течение нескольких минут. Каждый урок разбит на доступные, пошаговые упражнения, демонстрирующие основные понятия Angular 2 и способы их применения.
Основы Angular 2
57 уроков
Скилл: Beginner
ultimateangular
Премиум Javascript
Этот курс - путь для начинающих, которые хотят стать потрясающими разработчиками. Автор подробно показывает процесс создания четырех проектов. Охватывая такие темы как MVC, разработка через тестирование, а также использование библиотек - jQuery и Underscore.
Премиум Javascript
39 уроков
Скилл: Middle
Webpack 2: Полное руководство разработчика

Webpack - это главный инструмент для создания приложений React и Angular 2. Развертывание? Выполнено. Оптимизация производительности? Мы сделали это. Создание пользовательского шаблона? Это здесь!

Webpack известен тем, что его сложно настроить правильно. В этом курсе вы освоите каждую важную функцию Webpack и узнаете, как оптимизировать ее для вашего собственного приложения. Webpack обладает множеством необычных функций, но для каждого требуется глубокое знание того, как они работают.

Этот курс представляет собой наиболее полный курс Webpack, который вы найдете в Интернете, и единственный полный курс по популярной версии Webpack версии 2.

Webpack 2: Полное руководство разработчика
56 уроков
Скилл: Beginner
Udemy
Aсинхронный JavaScript

В основе многопоточного программирования лежит глубокое знание однопоточного выполнения JavaScript. В этом курсе мы поговороим об асинхронном javascript и о тех случаях, когда его стоит обьязательно использовать.

После завершения курса вы получите базовые знания о параллельном (многопоточном) программировании в однопоточной среде JavaScript.

Aсинхронный JavaScript
28 уроков
Скилл: Middle
Pluralsight
React JS и Redux - Освоение веб-приложений

Станьте востребованным инженером-программистом следуя этому руководству по React JS и Redux. В этом курсе программа одного из самых высокооплачиваемых навыков для веб-разработчиков, пройдя который перед вами откроются много дверей.

Сначала мы разберем принципы React JS, построив два приложения. Одно представляет собой технологию ES6 / Babel, а в другом мы научимся обрабатывать HTTP-запросы в React с помощью API. С помощью третьего приложения мы вместе узнаем как управлять cookies браузера. Наконец, вы создадите целое приложение с аутентификацией и базой данных.

React JS и Redux - Освоение веб-приложений
62 урока
Скилл: Beginner
Udemy
Стайлинг и анимация (Angular 2 и Angular 4)
Узнайте как использовать динамические стили и мощные анимации для создания красивых Angular приложений.
Стайлинг и анимация (Angular 2 и Angular 4)
101 урок
Скилл: Middle
Udemy
Постройка Server Rendered приложения Vue.js с Nuxt и Vuex
Vue.js обладает первоклассной экосистемой помогающей создавать приложения. Сюда входит Nuxt.js, который позволяет применять Server Rendered приложения и постраничный подход. Этот курс начнется с пустого приложения и расскажет как использовать Vue.js для создания приложения, Nuxt.js для организации приложения и Vuex для управления состоянием.
Постройка Server Rendered приложения Vue.js с Nuxt и Vuex
13 уроков
Скилл: Advanced
egghead.io
Препроцессоры Sass и Less
Препроцессоры Sass и Less упрощают вашу работу в разы. Они ускоряют написание css, добавляя вам ряд преимущест, таких как переменные, миксины. вложенные селекторы, математические функции, сообщения об ошибках в написании кода и тд. Во время использования Less или Sass в разработке проекта вы получите удобное написание кода, который будете писать в разы быстрей по сравнению с тем, если бы вы использовали обычный css, также вы сможете избежать дублей стилей, соответсвенно ваш код станет легким для браузеров, и важный аспект - такй код легче поддерживать.
Препроцессоры Sass и Less
76 уроков
Скилл: Современный
Webformyself
TypeScript Fundamentals
Данный видеокурс расскажет тебе как работать с TypeScript - надстройкой над обычным JavaScript, о его преимуществах перед JavaScript, а также как его использовать в связке с такими библиотеками как JQuery и Angular. После прохождения этого краткого курса ты будешь готов использовать typescript правильно и главное по назначению. Удачи.
TypeScript Fundamentals
5 уроков
Скилл: Middle
itvdn
Создание приложений React с использованием Idiomatic Redux
Вы изучите расширенное управление состоянием, промежуточное программное обеспечение, интеграцию React Router и другие распространенные проблемы, с которыми вам, вероятно, придется столкнуться при создании приложений для ваших клиентов.
Создание приложений React с использованием Idiomatic Redux
27 уроков
Скилл: Beginner
egghead.io
Angular 2 Внедрение зависимостей
В этом курсе вы узнаете, как внедрять зависимости в Angular 2. Вы узнаете, что такое инъекция зависимостей, как она применяется к программному обеспечению в целом и как она реализована в Angular 2. Мы рассмотрим почти неизвестные функции, такие как viewProviders, OpaqueToken и крайние случаи, где необходим forwardRef ().
Angular 2 Внедрение зависимостей
8 уроков
Скилл: Middle
egghead.io
Тестирование JavaScript приложений

Создание и развертывание веб-приложений - сложная задача. Чтобы проверить работает ли приложения должным образом, требуется большое количетсво автоматических тестов. Знать как правильно настроить и писать тесты - критически важный арсенал в вашем портфолио.

В этом курсе мы рассмотрим достоинства и недостатки различных форм тестирования, а также приступим к настройке и использованию специальных инструментов для повышения уверенности в развертывании наших приложений. Присоединяйтесь к Kent C. Dodds (PayPal) и узнайте как правильно тестировать свои JavaScript приложения.

Тестирование JavaScript приложений
8 уроков
Скилл: Middle
Frontend Masters
Создание расширяемых панелей с помощью jQuery

Научитесь создавать контент, который можно развернуть одним щелчком мыши. Этот метод очень популярен для предоставления дополнительной информации по запросу, например, часто задаваемых вопросов, биографий или дополнительной информации о продукте.

В этом курсе Chris Converse показывает, как создать код HTML, CSS и jQuery, необходимый для расширяемой панели контента, которая скрывает и отображает содержимое по запросу пользователя.

Узнайте, как внедрить дополнительную разметку, настроить различные элементы панели, задать триггерные состояния и анимировать панель, чтобы открыть скрытый контент.

Создание расширяемых панелей с помощью jQuery
14 уроков
Скилл: Middle
Lynda.com
D3.js курс
D3.js - одна из самых захватывающих интерфейсных веб-технологий, которая позволяет разработчикам разрабатывать визуализацию данных. Этот курс предназначен для углубленного изучения основных функциональных возможностей и концепций, используемых в D3.js, а также обзор потенциала с помощью D3. Поскольку D3 использует очень много других технологий, этот курс также затронет SVG.
D3.js курс
15 уроков
Скилл: Мастер
treehouse
БЭМ-платформа
Приветсвуем вас на мастерклассе по Бэму. В этом видеокурсе вы узначете о Бэме все. Мы пройдемся по таким важным вопросам как:
  • - БЭМ и верстка
  • - Файловая система
  • - Сборка БЭМ-проекта
  • - БЭМ и шаблонизация
  • - БЭМ и JavaScript
  • - bem-components
  • - Библиотеки блоков
Этот видеокурс ведет Владимир Гриненко - руководитель разработки БЭМ в Яндексе, так что о качетве материала можете не беспокоиться.
БЭМ-платформа
3 урока
Скилл: Бээмм
frontend-science
Понятный JavaScript
Этот видеокурс - самое то, что нужно новичку в начале его изучения Javascript. Он наглядно расскажет и покажет обо всем том, что тебе пригодится в твоей карьере разработчика. Комфортно усаживайся и запускай уроки, их тут много.
Понятный JavaScript
13 уроков
Скилл: Понятный
jsexpert
Промисы в JavaScript
Обещания (Промисы) были созданы чтобы помочь с тенденцией JavaScript полагаться на коллбеки (callbacks). Они реализованы в большинстве браузеров, поэтому сейчас самое время познакомиться с ними.
Промисы в JavaScript
5 уроков
Скилл: Beginner
Treehouse
Полное руководство по Angular 4

Присоединяйтесь к самому всеобъемлющему и популярному Angular 4 курсу. Angular 4 просто является последней версией Angular 2.

От установки до развертывания этот курс охватывает все! Вы узнаете все о компонентах, директивах, сервисах, формах, доступе к http, аутентификации, оптимизация Angular приложения с модулями и автономной компиляцией и многое другое - и в конце: Вы узнаете, как развернуть приложение!

Но это не все! Этот курс также покажет вам, как использовать Angular CLI и также покажет полный проект, который позволит вам попрактиковаться в изучении всего курса!

Полное руководство по Angular 4
294 урока
Скилл: Beginner
Udemy
Переход с jQuery на AngularJS

В курсе "Moving From jQuery to AngularJS", автор Том Биттерман расскажет вам как перейти от jQuery к AngularJS. Этот курс предназначен для пользователей, уже имеющих опыт работы с JavaScript и jQuery.

Вы начнете с изучения создания DOM, а затем перейдете к изучению шаблона MVC. Также Том расскажет вам о синтаксисе контроллеров, о взаимодействии контроллеров и функциий, данных ну и JSON.

По завершению курса вы получите полное представление о MVC и AngularJS и сможете включить его в свой инструментарий.

Переход с jQuery на AngularJS
35 уроков
Скилл: Middle
O'Reilly Media
GraphQL с React: Полное руководство для разработчиков
Этот курс поможет вам быстро освоить GraphQL и научит вас основным знаниям, необходимым для глубокого понимания и быстрого создания приложений React.
GraphQL с React: Полное руководство для разработчиков
106 уроков
Скилл: Middle
Udemy
Адаптивная типографика

Веб-шрифты существуют уже несколько лет, так же как и адаптивный веб-дизайн. Но есть еще множество вопросов о производительности, удобстве использования и согласованности между браузерами и устройствами.

Этот курс исследует мир веб-шрифтов: какие есть веб-шрифты, как они работают и почему вы должны их использовать.

Адаптивная типографика
41 урок
Скилл: Middle
Frontend Masters
Мгновенный поиск с Angular 2

В этом курсе вы узнаете об использовании observables в Angular 2. Мы собираемся исследовать новый HTTP-сервис и то, как мы можем использовать возможности observables и RxJS для создания мощного сканирующего поискового компонента с несколькими операторами.

Вы изучите такие операторы, как map, distinctUntilChanged, debounceTime, merge, flatMap и switchMap, применив их к реальному компоненту. К концу этого курса вы будете иметь четкое представление о том, как компоненты могут быть разработаны вокруг концепции потоков событий, которые соединены вместе как модульные строительные блоки.

Мгновенный поиск с Angular 2
6 уроков
Скилл: Middle
Egghead.io
Отладка DOM в Chrome Devtools
В этом курсе мы подробно рассмотрим панель Elements в chrome devtools. Мы пройдем каждую кнопку и вкладку на этой панели и обсудим, как использовать их для взаимодействия с вашим веб-приложением при его запуске.
Отладка DOM в Chrome Devtools
7 уроков
Скилл: Middle
Egghead.io
Создание 3D-графики в JavaScript с использованием WebGL

В этом курсе мы начнем создавать контент с WebGL без каких-либо фреймворков. Вы напишете исходный код JavaScript и шейдеры в GLSL.

Этот курс включает в себя настройку WebGL в HTML-приложении и изучение основ 3D, шейдеров, режимов рисования, анимации, взаимодействия и трансформаций.

Создание 3D-графики в JavaScript с использованием WebGL
10 уроков
Скилл: Advanced
Egghead.io
Практические примеры jQuery

Курс «Hands-On jQuery: jQuery Examples» включает в себя ряд уникальных и полезных примеров кода различной сложности, которые иллюстрируют концепции библиотеке jQuery.

У вас есть возможность попрактиковаться в jQuery, что поможет вам стать действительно уверенным разработчиком и улучшит ваши знания самой популярной библиотеки JavaScript.

Практические примеры jQuery
20 уроков
Скилл: Beginner
Udemy
Функциональный JavaScript

Функциональное программирование на JavaScript ценится ее сторонниками, но часто недооценивается простыми людьми, которые введут постоянную борьбу с ее теорией и терминологией.

Окунись в мир функционального программирования и получи глубокие знания которые позволят писать надежный код, который легко читается и проверяется.

Функциональный JavaScript
18 уроков
Скилл: Middle
Frontend Masters
Глубокое понимание директив Angular 2

Директивы Angular 2 позволяют добавлять пользовательское поведение к элементам и компонентам. Вместо того, чтобы создавать иерархию компонентов, чтобы попытаться «расширить» поведение, директивы Angular 2 позволяют вам составлять модели поведения для ваших компонентов.

Этот курс поможет вам понять принципы построения Angular директив, которые проверяют элементы на продвинутые структурные директивы, которые полностью переписывают шаблоны.

Глубокое понимание директив Angular 2
11 уроков
Скилл: Advanced
Egghead.io
Анимация Angular 2 приложений
Angular 2 поставляется с надежной встроенной системой анимации, но она требует понимания комбинации триггеров, состояний и стилей. В этом курсе вы познакомитесь с каждой из функций анимации, и начнете создавать свои собственные анимационные веб-приложения с Angular 2.
Анимация Angular 2 приложений
8 уроков
Скилл: Middle
Egghead.io
Регулярные выражения в JavaScript

Регулярные выражения являются полезным инструментом для работы с текстовыми данными. Они позволяют нам осуществлять манипуляции с данными.

Этот курс поможет улучшить навыки работы с регулярными выражениями и научит вас основам полезных методов, которые вы сможете использовать каждый день с уверенностью.

Регулярные выражения в JavaScript
10 уроков
Скилл: Middle
Egghead.io
Начало работы с Redux

Управление состоянием в приложении имеет решающее значение и часто делается необдуманно. Redux предоставляет контейнер состояния для приложений JavaScript, который поможет вашим приложениям вести себя последовательно.

Redux - это эволюция идей, представленных Flux от Facebook, что позволяет избежать сложности, обнаруженной в Flux, благодаря тому, что приложения строятся на языке Elm.

Redux полезен для приложений React, но React не является обязательным требованием!

Начало работы с Redux
30 уроков
Скилл: Beginner
Egghead.io
Глубокие основы JavaScript

Наша цель - полностью понять не только то, что мы делаем с JS, но и как это работает. Фактически, мы научимся больше сосредотачивать свои усилия на обучении на том, почему и как, а не на чем. Эта привычка окупится далеко за пределами этого курса, независимо от того, что вы изучаете.

Разработка front end никогда не была более мощной и выразительной, а все доступные инструменты, фреймворки и шаблоны не были доступны в такой динамичной и широкой экосистеме, как сейчас. Но есть одна общая истина во всем этом: глубокое понимание JS - это самое важное, что вы можете сделать, чтобы продвигать свои навыки и развиватся как разработчик.

Глубокие основы JavaScript
12 уроков
Скилл: Middle
Frontend Masters
Эффективное использование типов в TypeScript

Цель TypeScript, причина его существования, заключается в добавлении системы строгого типа поверх ECMAScript 6+. JavaScript - динамически типизированный язык. TypeScript применяет фундаментальное изменение языка и применяет статическую типизацию к коду в наших приложениях.

Этот курс погрузит вас систему типов, которую предоставляет TypeScript. Вы получите более глубокое понимание того, что типы могут сделать для ваших приложений.

Эффективное использование типов в TypeScript
10 уроков
Скилл: Advanced
Egghead.io
Советы по тестировании React

Определение «устаревшего кода» может быть описано просто как «код, который не имеет тестов». Код, который вы только что написали, 5 минут назад? Устаревший код. Код, который нельзя реорганизовать, но только изменить.

Как мы предотвращаем появление устаревшего кода в большинстве проектов? Прочная стратегия тестирования.

Приложения React не отличаются друг от друга и могут быть протестированы просто, если вы знаете некоторые основные принципы.

Советы по тестировании React
13 уроков
Скилл: Advanced
Egghead.io
Основы Sass

Sass и другие препроцессоры создавались по одной причине: CSS становится утомительным для написания и трудно поддерживаемым, поскольку приложение становится более сложным.

Несмотря на недавние значительные улучшения в организации JavaScript в наших современных веб-приложениях, CSS сравнительно слабо развился. Вместо этого многие команды полагаются на препроцессоры, такие как Sass, Less, PostCSS, Stylus и другие. Это, по существу, расширение основополагающих концепций CSS, которые компилируются в обычный CSS во время сборки.

В этом курсе мы начнем с обычного CSS, и быстро сложимся с новыми возможностями и инструментами, которые изменят способ мышления о стилях вашего приложения. Быстро, после перехода от основ, мы начнем видеть, как стиль можно параметризовать и повторно использовать, избегая повторения и избыточности, сохраняя при этом все читаемым и поддерживаемым.

Далее мы рассмотрим директивы, которые вносят императивные концепции кода в таблицы стилей, такие как цикл, условные блоки и тд. Наконец, мы экспериментируем с созданием собственного расширения Sass, в котором мы можем добавлять новые возможности к тому, как мы выражаем стили.

Основы Sass
10 уроков
Скилл: Beginner
Frontend Masters
Полный учебник по JavaScript и ES6 (Включая ES7 и React)
Станьте востребованным разработчиком программного обеспечения и разработчиком, изучив этот углубленный учебник по JavaScript и ES6. Изучение ES6, как одного из самых высокооплачиваемых языков в отрасли, откроет для вас Много возможностей и рабочих мест!
Полный учебник по JavaScript и ES6 (Включая ES7 и React)
78 уроков
Скилл: Jedi
Udemy
Начало работы с Express.js
Express - это веб-сервер, созданный на Node.js, который обеспечивает необходимую функциональность для доставки веб-приложений в браузер и мобильные устройства. В этой серии рассказывается о первых шагах использования Express для создания собственных приложений.
Начало работы с Express.js
11 уроков
Скилл: Beginner
Egghead.io
Понимание JavaScript Массивов
Массивы данных - одна из первых вещей, которые мы узнаем как программисты. Коллекции данных являются фундаментальным строительным блоком большинства языков программирования. JavaScript не является исключением. В этой серии мы рассмотрим методы массивов JavaScript (es6). Мы будем делить на части, объединять, трансформировать и уменьшать наш путь к лучшему пониманию мощных методов массивов, которые предоставляет современный JavaScript.
Понимание JavaScript Массивов
11 уроков
Скилл: Beginner
Egghead.io
Создание системы значков SVG
В этом курсе мы рассмотрим несколько различных способов создания, оптимизации и интеграции набора значков SVG. Есть плюсы и минусы каждого метода, поэтому мы проанализируем каждый подход, чтобы вы могли принять обоснованное решение для своего проекта. Мы научимся использовать инструменты сборки для автоматизации процесса создания, обработки и оптимизации иконок. Мы рассмотрим, как использовать CSS для управления стилями на SVG и даже как интегрировать значки SVG в проекте React.
Создание системы значков SVG
11 уроков
Скилл: Middle
Egghead.io
Ведение логов с помощью консоли JavaScript
Если вы разрабатываете приложения JavaScript, вы, скорее всего, используете logging как неотъемлемую часть вашего процесса разработки. Знаете ли вы, что вы не ограничены простыми утверждениями console.log? Современные браузеры дают вам гораздо больше возможностей ведения логов, с которыми вы можете работать!
Ведение логов с помощью консоли JavaScript
7 уроков
Скилл: Middle
Egghead.io
Основы веб-разработки
В этом курсе по основам веб-разработки ты узнаешь обо всем, что нужно для того чтобы верстать сайты быстро и правильно, тоесть так, как это обычно требуют заказчики или фирмы. И о чудо, мы сами не подозревали, но похоже агент codename 47 встроился в studyboom и талкает свои курсы на этой площадке, так что за качетсво не ручаемся.
Основы веб-разработки
28 уроков
Скилл: Junior
Studyboom
Продвинутые CSS Layout техники
CSS Layout полностью разочаровывает. Скорее всего вы столкнетесь с борьбой с CSS в течение нескольких часов, а может и дней, на проблемном макета, который сначала казался простым, но оказался безумно сложным. В этом курсе вы познакомитесь с некоторыми передовыми методами CSS, которые покажут вам, как решать реальные проблемы, с которыми вы, вероятно, столкнетесь в своих приложениях. Мы рассмотрим некоторые из менее известных функций CSS, поэтому, даже если у вас есть значительный опыт работы с CSS, вы, вероятно, узнаете что-то новое, что может помочь вам в вашей повседневной работе. Мы предполагаем, что у вас есть практические знания основ CSS, и мы погрузимся в более продвинутый CSS layout. Эти методы должны заставить вас писать более гибкие стили уже сейчас!
Продвинутые CSS Layout техники
7 уроков
Скилл: Advanced
egghead.io
Построение сложных 3D-моделей с помощью WebGL
Мы рассмотрим per-vertex coloring, расширенное использование vertex arrays, дополнительные режимы рисования для построения 3D-моделей, перспективы, текстуры и освещения. Этот курс предполагает предварительные знания в WebGL.
Построение сложных 3D-моделей с помощью WebGL
8 уроков
Скилл: Middle
egghead.io
Построение сервера GraphQL
В этом курсе мы рассмотрим новый язык запросов данных и среду выполнения, называемую GraphQL. GraphQL был разработан и построен на Facebook, чтобы помочь разработчикам продуктов запросить и получить данные, необходимые для их мобильных и веб-приложений. GraphQL находится поверх уровня доступа к данным вашего приложения, предоставляя клиентам возможность явно указывать свои требования к данным и гарантировать, что эти данные не изменятся.
Построение сервера GraphQL
15 уроков
Скилл: Middle
egghead.io
Отладка (Debugging) JavaScript
Интернет - грязное место. Следы багов засоряют пол. Утечка памяти течет из трещин в потолке. Кто-то потерял контекст в углу, а время загрузки медленно ползет вдоль окна. Присоединяйтесь ко мне для живой отладки, поскольку мы находим и подавляем различные виды ошибок браузера и ваши собственные ошибки, для того чтобы очистить ваше приложение JavaScript.
Отладка (Debugging) JavaScript
11 уроков
Скилл: Advanced
Frontend Masters
d3.js (Frontend Masters)
Мы начнем с рассмотрения документации D3, которая обширна и очень тщательна и может быть слишком сложной для пользования. Я расскажу, как структурированы документы, а также мы будем исследовать blockbuilder и использовать его в наших интересах. После этого мы погрузимся прямо в код, начиная с того, как выбор D3 и привязка данных работают под капотом. Как только мы сможем хорошо разбираться в этих концепциях, мы будем использовать enter-append, чтобы создать наш первый столбец без излишеств. Затем изучим update / merge и exit-remove для перехода диаграммы между различными состояниями данных.
d3.js (Frontend Masters)
6 уроков
Скилл: Advanced
Frontend Masters
React js для начинающих
Сосредоточив внимание на простоте и удобности, этот курс позволит вам в кратчайшие сроки создавать SPA приложения и динамические компоненты сайта с помощью React. Вместе мы построим «Catch of the Day» - приложение для модного рынка морепродуктов, где цена и количество могут измениться в любой момент. Мы создадим меню, форму заказа и область управления запасами, где авторизованные пользователи могут немедленно обновить информацию о продукте.
React js для начинающих
30 уроков
Скилл: Middle
Wes Bos
Руководство по Chart.js
Chart.js идеально подходит для небольших проектов, где вам нужны плоские, чистые, элегантные диаграммы JavaScript. Это миниатюрная библиотека с открытым исходным кодом, размер которой составляет всего 11 КБ. Chartjs включает в себя 6 основных типов диаграмм (линии, столбцы, пирог, пончик и тд.), вы также можете загружать только те, которые нужны вашему проекту, делая библиотеку еще меньше. Chart.js построен на canvas HTML5, и поддерживается даже в IE7 / 8.
Руководство по Chart.js
11 уроков
Скилл: Powerpoint
LevelUpTutorials
Reactive Angular 2
Узнайте как объекты Observable являются основой реактивных приложений Angular 2, а также, как вы можете использовать Observable в качестве основы для реактивных интерфейсов. Используйте возможности Observable с реактивными расширениями для JavaScript (RxJS) и управляйте данными во время их прохождения через приложение.
Reactive Angular 2
26 уроков
Скилл: Advanced
Frontend Masters
Продвинутый курс Ember 2.x
Майк демонстрирует последние достижения в Ember. Узнайте как отлаживать приложения Ember и использовайте Ember CLI. Вместе вы построите эмбер приложение, которое включает составные компоненты, хелперы, надстройки и движки в модульной форме. Плюс будете использовать новые крючки Ember-Data и внедрите лучшие практики для управления ресурсами в Ember. Ну и вконце курса вы изучите тестирование и серверный рендеринг в Ember 2.x.
Продвинутый курс Ember 2.x
61 урок
Скилл: Advanced
Frontend Masters
Структура данных и алгоритмы в JavaScript
Погрузитесь в курс, специально разработанный для инженеров, которым нравится JavaScript, но которые хотят лучше понять структуры данных и алгоритмы, необходимые для прохождения собеседований и создания лучшего программного продукта. Изучите такие темы, как рекурсия, стеки и очереди, алгоритмы сортировки, деревья, связанные списки, графики и таблицы хэша, Big-O.
Структура данных и алгоритмы в JavaScript
118 уроков
Скилл: Advanced
Frontend Masters
Full Stack for Front End Engineers
Стань Full Stack и обрети уверенность в понимании командной строки и сервера. В этом курсе ты узнаешь как работает интернет, начиная с DNS и заканчвая IP. Научишься настраивать домен с помощью HTTPS на своем собственном виртуальном сервере (VPS). Изучишь VIM и SSH из командной строки.
Full Stack for Front End Engineers
48 уроков
Скилл: Лайт
Frontend Masters
Веб-разработчик 5.0
Струна, пистолеты и снайперскай винтовка - все это в прошлом для лысого из Hitman. Сорок седьмой взял перерыв и решил занятся веб-разработкой, где зарабатывать деревяные легче, и не надо пачкать руки. В этом видеокурсе сорок седьмой тихо научит вас всего того, что нужно знать современному веб-разработчику, и вам для этого не нужно будет проходить миссиии по несколько раз. Так как этот курс сворован, мы б на вашем месте, время от времени, присматривали б что творится у вас за спиной, так как 47 может разозлится и вернуться назад к основной работе.
Веб-разработчик 5.0
30 уроков
Скилл: Codename 47
Аутентификации для веб-приложений и API-интерфейсов с помощью JWT
Нетривиальным веб-приложениям требуется некоторая форма аутентификации пользователя. Когда дело доходит до реализации аутентификации в современных одностраничных приложениях, все может стать немного сложнее, и традиционные методы сессии и cookie-based авторизация, как правило, мешают. Спецификация JSON Web Token предлагает гораздо лучший способ обработки аутентификации в SPA и имеет множество преимуществ.
Аутентификации для веб-приложений и API-интерфейсов с помощью JWT
29 уроков
Скилл: Advanced
Frontend Masters
ES6 для всех
Цель этого курса проста: значительно укрепить основные навыки JavaScript и подготовить вас до написания современного JavaScript.
ES6 для всех
67 уроков
Скилл: Middle
Wes Bos
Создание потрясающих веб-приложений с помощью Angular 2
Получите общий обзор основных частей Angular 2 и узнайте как они сочетаются друг с другом, чтобы создать мощную инфраструктуру для постройки приложений. Изучите различия между Angular 1 и Angular 2. Используйте Angular CLI, чтобы развернуть все это супер быстро, и компонируйте большие приложения Angular 2 используя сервисы, роуты и сабкомпоненты.
Создание потрясающих веб-приложений с помощью Angular 2
54 урока
Скилл: Advanced
Frontend Masters
Webpack 1 и 2 - Полное руководство
Webpack, безусловно, лучший, если не самый лучший, инструмент для сборки клиентского интерфейса. Это модульный пакет, подходящий как для больших проектов, так и для небольших одностраничных веб-проектов. В этом курсе вы полностью поймете и освоите все аспекты, которые вам нужно знать об этом потрясающем инструменте. Вы узнаете все различные параметры конфигурации, позволяющие настроить Webpack так, как вы хотите для своих собственных проектов.
Webpack 1 и 2 - Полное руководство
79 уроков
Скилл: Конструктор
Udemy
Джедай вёрстки #7
В этом курсе вы на реальном примере будете верстать адаптивный шаблон сайта из Adobe XD. Джедай верстки - это серия видеоуроков от WebDesign Master, во время которых автор курса верстает макет сайта от самого начала, до самого конца. В данном выпуске вы будете верстать макет сайта салона красоты.
Джедай вёрстки #7
16 уроков
Скилл: На легке
Webdesign master
CSS3 в глубине
Узнайте наскольоко глубока кроличья нора CSS3. Автор курса глубоко погружается в различные компоненты CSS3, в том числе: селекторы, спецификации, media queries, отладку, цвета, шрифты, тени, текстовые эффекты, границы, фоны, градиенты, преобразования, переходы, анимации ... и многое многое другое! Приятного просмотра.
CSS3 в глубине
43 урока
Скилл: Middle
Frontend Masters
Angular 2 Essential
Angular 2 - улучшенная версия популярного фреймворка Angular. В этом видеокурсе вы будете использовать Typescript, как основной язык разработки и узнаете о angular 2 компонентах, директивах, привязки данных, сервисах, маршрутизацию и работу с HTTP.
Angular 2 Essential
7 уроков
Скилл: Advanced
itvdn
Firebase + React
Firebase - это платформа, которая позволяет развертывать сложные веб и мобильные приложения без необходимости создавать собственную сложную серверную инфраструктуру. Firebase предоставляет базу данных, которая отправляет обновления клиентскому приложению в режиме реального времени, кэширует запросы когда нет соединения, предлагает разрешение конфликтов и позволяет вам определять пользовательские правила доступа. Кроме того, Firebase предлагает простую аутентификацию, хостинг, хранение и сообщение. На этом семинаре мы рассмотрим, как интегрировать широкий спектр функций Firebase в современные веб-приложения с использованием React и Redux.
Firebase + React
7 уроков
Скилл: Advanced
Frontend Masters
JavaSript: Коллекции
Видеокурс посвящен коллекциям, которые используются в JavaScript. Кроме того, вы также узнаете о основных типах данных: массивы, ассоциативные массивы и множества. И наконец, вы также ознакомитесь с темой техники мемоизации, ленивыми вычислениями, функциями высшего порядка, spread- и rest-операции, и техники разрушающих присваиваний.
JavaSript: Коллекции
10 уроков
Скилл: Middle
Hexlet.io
Комплексное обучение Javascript
Добро пожаловать на курс, который должен сделать с вас опытного программиста на JavaScript. Во всех уроках атор курса постарается рассказать и показать вам о всех возможностях javascript, которые вам пригодятся в современной веб-разработке. Этот курс предполагает что у вас уже есть хоть минимальный опыт работы с javascript, так как он рассчитан на более продвинутых пользователей.
Комплексное обучение Javascript
20 уроков
Скилл: Middle
loftschool
JavaSript: Последовательности
Курс "JavaSript: Последовательности " явлеяется продолжением курса Состваные данные, из того же цыкла видеоуроков от hexlet. В этой теме вы начучитесь пользоватся функциями высшего порядка filter, map и reduce.
JavaSript: Последовательности
9 уроков
Скилл: Middle
Hexlet.io
Базовый JavaScript
Этот видеокурс в первую очередь предназначен для тех, кто уже знает HTML и CSS и хочет перейти к JavaScript. Именно JavaScript сделает из вас полноценного фронт-енд разработчика, который сможет не только верстать макеты, но и нырять в функциональность проекта.
Базовый JavaScript
10 уроков
Скилл: Верстальщик +
HTML-Academy
JavaSript: Прототипы
В этом курсе вы разбирете ООП (объектно-ориентированного программирования) в Javascript - прототипы. Во время просмотра вы будет работать над проектом, который конвертирует специально отформатированный текст в готовый код HTML.
JavaSript: Прототипы
10 уроков
Скилл: Middle
Hexlet.io
Elm
Создавай пуленепробиваемые, легко обслуживаемые веб-приложения с Elm - функциональным языком программирования, который трансформирует разработку веб-приложений. В этом видеокурсе мы создадим приложение Elm от самого начала до конца, взаимодействуя между Elm и JavaScript, организовывая код Elm с использованием модулей и Elm архитектуры а также напишем модульные тесты для приложений Elm. Мы покажем вам функциональные методы программирования, которые полезны не только для Elm, но и для других языков.
Elm
79 уроков
Скилл: Эльф
Frontend Masters
JavaScript: Составные данные
Если вы уже освоили основы программирования Javascript, видеокурс "Составные данные" будет вам весьма кстати. Он позволить изучить концепции, которые из простых типов данных составлюют более сложные, необходимые в конкретных случаях и в конкретном проекте. Автор покажет, как из уровня простых чисел дойти до уровня двумерных обьектов и рисунков.
JavaScript: Составные данные
7 уроков
Скилл: Lego
Hexlet.io
JavaScript: Асинхронное программирование
Курс посвящен знакомству с асинхронной моделью программирования в JavaScript и событийной модели браузера. Рассматриваются такие темы как event loops, таймеры, функции обратного вызова, раннее связывание и обработка ошибок.
JavaScript: Асинхронное программирование
8 уроков
Скилл: Middle
Hexlet.io
Выбираем JavaScript Фреймворк
В последнии годы рост javascript фреймворков просто феноминальный. Вы уже не можете обсуждать JavaScript без упоминания Angular, Ember, Backbone или React. Какой фреймворк лучше использовать в своих проектах, и чем они отличаются, это вечная дискусия среди разработчиков. Брайан Холт (Reddit) поможет вам понять, какой из них лучше всего подходит для вас и вашего следующего большого проекта.
Выбираем JavaScript Фреймворк
39 уроков
Скилл: Advanced
Frontend Masters
JavaScript: Программирование, управляемое данными
В этом видеокурсе вы создадите собственную карточную игру, во время создания который, вы узнаете о пользовательских типах, динамической диспетчеризации по типу - что позволить вам писать емкий, универсальный код, полиморфизм, передача сообщений между сущностями. Ну и самое главное в курсе - ООП.
JavaScript: Программирование, управляемое данными
9 уроков
Скилл: Middle
Hexlet.io
JavaScript: Обработка ошибок
Видеокурс посвящен JavaScript Обработке ошибок. Основными темами будут - коды возврата и исключения.
JavaScript: Обработка ошибок
7 уроков
Скилл: Middle
Hexlet.io
Full Stack веб-разработка
Стань Full Stack веб-разработчиком, разрабатывая более сорока проектов при прохождении этого видеокурса. Eduonix представляет самый большой и самый лучший курс, который вы могли встречать в интернете до этого! Для удовлетворения всех веб-разработчиков в мире IT, который очень быстро меняется, мы ввели новый мастер-курс - стань Full Stack веб-разработчиком.

Технологии очень быстро развиваются, и в наше время разработчику уже не достаточно просто знать одную технологию и стоять на месте. Сейчас уже нужно знать весь процесс разработки, от проектирования до фактического развертывания проекта.

Full Stack разработчики - это те люди, которые проектирують польностью ввесь проект, от дизайна до готовых приложений и веб-сайтов. ОНи работают над всеми стадиями разработки, как над фронтовой частью (frontend) так и над бекендом (backend), тоесть с базой даннных и даже отладкой и тестированием. Кароче говоря, такие разработчики знают свой проект насквозь. Поэтому мы ввели этот курс, который собирает все технологии в одно место, чтобы помочь разработчикам перейти от простого разработчика, до full stack.
Full Stack веб-разработка
206 уроков
Скилл: fast and furious
Udemy
Функциональное программирование в JavaScript
Научитесь применять передовые методы для решения практических задач в JavaScript. Откройте для себя функциональное программирование и посмотрите шаг за шагом как построить веб-приложения с помощью абстрактных интерфейсов, как Monads, Functors и другие. После этого курса вы будете думать и писать на JavaScript совсем по другому.
Функциональное программирование в JavaScript
45 уроков
Скилл: Advanced
Frontend Masters
RxJS: Функции высокого порядка
Если вы использовали RxJS, вполне вероятно, что вы видели flatMap или switchMap операторы. Это очень мощные операторы, которые используют в различных ситуациях. Эти операторы могут выглядеть таинственно на первый взгляд. В этом курсе вы узнаете, что такое функции более высокого порядка, как это происходит в реальных приложениях, и как обращаться с такими операторами, как switchMap. На протяжении всего этого курса мы увидим реальные применения этих операций.
RxJS: Функции высокого порядка
13 уроков
Скилл: Advanced
egghead.io
Reactjs: Начало
React стал мега популярным среди разработчиков. Если вы хотите выучить какой то фреймворк, то реакт как раз тот, на который стоит обратить внимание. Этот видеокурс покажет базовые основы работы на react.js. Вместе с автором курса, вы напишите свои первые простенькие приложения на реакт.
Reactjs: Начало
10 уроков
Скилл: Новенький
Hexlet.io
RxJS: Subjects и Multicasting операторы
RxJS Subjects являются источником путаницы для многих людей использующих RxJS. Для многих Subject является единственным ответом на все проблемы. Subjects невероятно полезны и необходимы, но вы должны знать когда их использовать для решения конкретных проблем. В этом курсе мы будем серьезно рассматривать Subjects и операторы в RxJS. Вы получите четкое понимание того, когда, где и как использовать эти мощные инструменты.
RxJS: Subjects и Multicasting операторы
13 уроков
Скилл: Advanced
egghead.io
RxJS: Операторы
Операторы являются основными строительными блоками для взаимодействия с данными в приложениях JavaScript. В этом курсе вы узнаете что собой представляют операторы, а потом пройдетесь по самым полезным из них, которые на может предложить RxJS.
RxJS: Операторы
22 урока
Скилл: Advanced
egghead.io
Концепции реактивного программирования
Эти видео делают обзор концепций реактивного программирования, и объяснют как реактивное программирование может обеспечить истинное разделение задач.
Концепции реактивного программирования
10 уроков
Скилл: Advanced
egghead.io
HTML5 Медиа: Аудио, Видео и WebRTC
HTML5 дает нам богатый медиа ресурс и эффекты. В этом курсе вы получите практические примеры создания собственных медиа-плееров на HTML5 API. Вы будете погружаться в поддержку камеры с GetUserMedia, WebRTC для общения в реальном времени, видеоэффектов с canvas, и познакомитесь с Web Audio API, для поддержки аудио.
HTML5 Медиа: Аудио, Видео и WebRTC
45 уроков
Скилл: Кабельщик
Frontend Masters
Принуждение в JavaScript
Большинство людей будут ссылаться на принуждение и оператор ==, как черная магия, которая никогда не должна отображаться в ваших программах. Мало того, что принуждение гораздо проще в освоении чем вы думали, избегая его вы упустите важные уточнения в стиле и читаемость кода.
Принуждение в JavaScript
21 урок
Скилл: Advanced
Frontend Masters
Основы jQuery и чистый DOM Scripting
Получить углубленное понимание сложных концепций JavaScript, новой ключевой команды "this", наследования, типы компараторов и другие. Узнайте, что происходит в памяти при испрользовании различных указателей. Потом вы узнаете, что находится под капотом популярной библиотеки Jquery, создавая свою собственную версию библиотеки на ванильном JavaScript и DOM API.
Основы jQuery и чистый DOM Scripting
70 уроков
Скилл: Advanced
Frontend Masters
CSS методология - SMACSS
CSS эксперт, Джонатан Снук, делится своим опытом создания крупных сайтов, чтобы сделать ваш CSS более гибким, используя масштабируюмую и модульную архитектуру для CSS - SMACSS. Узнайте о категоризации и соглашение об именах, что может показаться простым на первый взгляд, но на самом деле это действительно важно и не совсем легко.
CSS методология - SMACSS
33 урока
Скилл: Middle
Frontend Masters
Введение в программирование на JavaScript
Хотите научиться программировать и использовать JavaScript в качестве основного языка? Я думаю это отличная идея! JavaScript однозначно один из самых простых языков, с которого можно начать, а также, один из самых мощных.
Введение в программирование на JavaScript
19 уроков
Скилл: Lite
Frontend Masters
JavaScript-разработка для новичков
Этот курс проведет вас через все этапы JavaScript-разработки, а также через тонкости CSS и HTML. К концу курса вы уверенно будете разбираться в работе Frontend разработчика и сможете приступать к серьезной работе. Кроме того, вы также рассмотрите такие библиотеки как jQuery, bootstrap, Less, git, github, Gitlab, а также современные JavaScript-фрэймворки, как Angular.js и другие. Идеально подойдет для новичков в данной теме, но хотя бы с минимальным багажом знаний.
JavaScript-разработка для новичков
22 урока
Скилл: Ловкий рак
Нетология
Верстка адаптивных HTML Email
Email является одним из наиболее важных инструментов для связи с людьми в Интернете. Большинство веб-дизайнеров высмеивают HTML Email's как устаревшие, трудные в разработке, и поэтому не стоят свеч. Изучи важность HTML Email, чтобы доказать что создание красивых, адаптивных электронных писем не так страшно, как все думают.
Верстка адаптивных HTML Email
37 уроков
Скилл: Middle
Frontend Masters
Организация функциональности JavaScript
Никакое количество обучения теории JavaScript не заменит практики. Практика даст огромное положительное влияние на качество вашего кода. В этом курсе мы обращаем ваше внимание на "строительный код", которым вы можете поделиться между клиентом (браузером) и сервером (Node). Вот где самые захватывающие упражнения для вашего JavaScript мастерства.
Организация функциональности JavaScript
33 урока
Скилл: Advanced
Frontend Masters
Асинхронное программирование в JavaScript (с rx.js)
Изучение того, как строить и управлять асинхронными програмами является, пожалуй, наиболее важной частью, для того чтобы стать эффективным программистом JavaScript. В отличие от большинства языков программирования, JavaScript является однопоточным. В результате программы на JavaScript должны использовать асинхронное API. Можно построить большинство асинхронных программ, используя несколько простых функций. Мы узнаем, почему большинство разработчиков JavaScript выбирают неправильный путь, и как избежать эти распространенные ошибки. К концу этих уроков вы будете знать инструменты, концепции и библиотеки, необходимые для того, чтобы писать асинхронно как ниндзя.
Асинхронное программирование в JavaScript (с rx.js)
58 уроков
Скилл: Advanced
Frontend Masters
React.js ( Архитектура Flux )
React это библиотека JavaScript для создания пользовательских интерфейсов, созданная Facebook и Instagram. React.js создает свой собственный виртуальный DOM, где ваши компоненты на самом деле живут. Этот виртуальный подход к DOM дает огромную гибкость и удивительные достижения в производительности, так как React.js вычисляет, какие изменения должны быть сделаны в DOM заранее и обновляет дерево DOM. Откройте для себя JSX (и особенности ES6, которые приходят вместе с ним), создавая React пользовательские компоненты, интегрируйте Реакт с компонентами JQuery UI / Bootstrap.
React.js ( Архитектура Flux )
34 урока
Скилл: Advanced
Frontend Masters
Разработка приложения на Angular 1x
Angular невероятно мощный и иногда может быть даже слишком, но Lukas реализовал несколько общих тем, с которыми поделится с Вами в этом видеокурсе. Узнайте все от самого начала, до превращения вашего приложения в сервис: директивы и маршрутизация, с примерами для закрепления материала. К концу курса, вы сможете увидеть, как эти модели могут быть применены, чтобы приблизить некоторые из них до наиболее популярных веб-приложений которые мы используем сегодня.
Разработка приложения на Angular 1x
36 уроков
Скилл: Advanced
Frontend Masters
Meteor.js
Построенный группой инженеров MIT, Meteor является библиоекой с открытым исходным кодом, для создания веб и мобильных приложений на чистом JavaScript. Узнайте, как вы можете использовать всего один фрєймворк, для создания реактивных веб-приложений.
Meteor.js
70 уроков
Скилл: Армагедон
Frontend Masters
Юнит-тестирование Javascript (с CoffeeScript)
Мы пишем все более и более сложные приложения в JavaScript и в браузере и на стороне сервера с использованием Node.js. С этим увеличением сложности приходит необходимость понимания нюансов тестирования. Этот курс охватывает как писать тестируемый код, типы тестов, стратегии тестирования, тактики и советы, которые увеличат вашу способность протестировать JavaScript на клиенте и на сервере (Node.js). Модульные тесты написаны в CoffeeScript, но стратегии тестирования, которые мы выучим, будут полезны и в чистом JavaScript.
Юнит-тестирование Javascript (с CoffeeScript)
34 урока
Скилл: Advanced
Frontend Masters
Компонентная архитектура в Angular 1.x и ES6
Мастер класс создания веб-приложений с помощью Angular 1.x и ES6. С Angular2 на горизонте, это лучший способ построить приложения на Ангуляре 1.x сейчас, чтобы убедиться, что они готовы к переходу на 2.0 (если это необходимо). Этот курс даст вам возможность создавать Ангуляр приложения с современным подходом.
Компонентная архитектура в Angular 1.x и ES6
41 урок
Скилл: Advanced
Frontend Masters
Ember 2.x
Ember.js хорошо подходит для сложных и интерактивных приложений. Его конфигурация экономит разработчикам время и энергию. С выпуском Ember v2 его структура стала более производительней и полной, чем когда-либо. В этом курсе мы узнаем о Еmber экосистеме, и построем богатое приложение шаг за шагом с нуля.
Ember 2.x
61 урок
Скилл: Advanced
Frontend Masters
Переосмысление Asynchronous JavaScript
В этом курсе мы начнем с переосмысления, почему мы используем асинхронность, и каким образом мы это делаем. Мы будем решать ту же проблему снова и снова, каждый раз с другим асинхронным паттерном. В конце концов мы используем основные асинхронное модели, и будем видеть все очевидные плюсы и минусы.
Переосмысление Asynchronous JavaScript
49 уроков
Скилл: Advanced
Frontend Masters
Базовый HTML и CSS
Курс рассчитан для тех, кто собрался изучить веб-разработку. Тут не будет сложных тем, вроде непонятного для новичков JavaScript. Пройдя курс вы поймете как строить несложные сайты с помощью Html и CSS, что является must know, перед тем как приступать к более сложной работе.
Базовый HTML и CSS
9 уроков
Скилл: New Guy
HTML-Academy
PostCSS
PostCSS является инструментом для преобразования CSS с помощью JavaScript. После установки PostCSS, вы можете выбрать сотню JavaScript плагинов, которые преобразуют ваш CSS используя мощные функции и возможности.
PostCSS
9 уроков
Скилл: Postman
Treehouse
Продвинутый онлайн-интенсив: HTML и СSS
Этот курс создан для того, чтобы всего из 10 интенсивных видеоуроков, сделать из тебя профессионального верстальщика HTML/CSS, который сможет пользоватся всеми нужными инструментами для успешной работы.
Продвинутый онлайн-интенсив: HTML и СSS
10 уроков
Скилл: Middle
HTML-Academy
Функциональный JavaScript
Кайл Симпсон, автор серии книг "Вы не знаете JavaScript", охватывает 80 процентов функционального программирования. Кайл показывает практический взгляд на функциональное программировании, так что вы можете использовать такие методы, чтобы улучшить свой код уже сегодня.
Функциональный JavaScript
28 уроков
Скилл: Advanced
Frontend Masters
Продвинутая SVG Анимация
Узнайте, как использовать этот мощный графический формат, а также как сделать сложные анимации c помощью SVG для множества случаев на своих веб-страницах.
Продвинутая SVG Анимация
28 уроков
Скилл: Бэй Майкл
Frontend Masters
Веб-приложения с React, Ampersand, ES6 и Webpack
Все, что нужно для создания и развертывания одностраничного приложения. Этот курс охватывает широкий круг тем, используя React, Ampersand, ES6 (ES2015) и Webpack.
Веб-приложения с React, Ampersand, ES6 и Webpack
58 уроков
Скилл: Advanced
Frontend Masters
Vue JS 2: Полное руководство
VueJS - крутой JavaScript фрэймворк для создания фронт-енд приложений. Vue 2 взял лучшее у Angular 2 и React. Общедоступные фрэймворки чрезвычайно популярны, потому что они дают нам рективную скорость построение сложных приложений из коробки. Не удивительно, что рабочие места с такими навыками как фрэймворк VueJS являются одними из самых высокооплачиваемых. Вы можете уже знать Angular 2 и ReactJS, но VueJS сочетает в себе самое лучшее из них обоих.
Vue JS 2: Полное руководство
300 уроков
Скилл: Advanced
Udemy
Хорошие Части JavaScript и Web
В этом курсе вы узнаете историю JavaScript, при этом особое внимание будет акцентироватся на функциях - это то, где скрывается сила языка JavaScript. Также вы рассмотрите как работают браузеры, серверы и их безопасность.
Хорошие Части JavaScript и Web
80 уроков
Скилл: Историк
Frontend Masters
Angular 2 c ngrx
Реактивное программирование затронуло все основные современные разработки веб-приложений и коренным образом изменило то, как мы подходим к веб-приложениям. Angular 2 охватил этот дивный новый мир, и при этом, дал нам большую платформу для построения из функциональных, реактивных веб-приложений, прямо из коробки. Добавляем библиотеку Redux, @ ngrx/магазин, и у нас есть серьезный программный арсенал.
Angular 2 c ngrx
36 уроков
Скилл: Флэш
Frontend Masters
Создание библиотеки JavaScript с открытым исходным кодом
"Участие в open source было одним из самых полезных событий в моей карьере." ~ Кент С. Доддс.
Создание библиотеки JavaScript с открытым исходным кодом
39 уроков
Скилл: shareware
Frontend Masters
Полное введение в React - Видеоуроки
В этом курсе, Брайан Холт (Netflix) знакомит вас с React.js, одной из ведущих библиотек JavaScript для создания пользовательских интерфейсов. Вы также будете исследовать React экосистему - вы узнаете как использовать Redux для управления, React router для навигации и многое другое. Этот курс предназначен для среднего уровня и продвинутых программистов JavaScript.
Полное введение в React - Видеоуроки
73 урока
Скилл: NASA
Frontend Masters
Погружение в Webpack
Создание и развертывание приложений как правило может усложниться очень быстро. Webpack упрощает это огромным списком функций, которые обслуживают все виды приложений JavaScript. В этом курсе мы рассмотрим эти функции, чтобы оптимизировать приложения для простоты и производительности.
Погружение в Webpack
43 урока
Скилл: Простой человек
Frontend Masters
Angular 2 Формы: Привязка данных и валидация
Создание HTML-форм для страниц никогда не было столь простым как сейчас. Сбор данных, которые ввел пользователь, а также валидация которая автоматически проверяет данные, когда-то было трудным занятием. Но с иструментами которые предлагает Angular 2 - все это стало намного прощее и быстрее в реализации. Angular 2 позволяет легко обрабатывать форму. Этот курс покажет как легко строит веб-формы используя готовые решения и встроенные свойства валидации в Angular 2.
Angular 2 Формы: Привязка данных и валидация
26 уроков
Скилл: Валидатор блеать
Lynda.com
Motion Design с помощью CSS
Веб-браузеры имеют возможность отображать потрясающие CSS анимации. Узнайте, как вы можете использовать CSS анимации и transitions для улучшения ваших веб-приложений с помощью мощной, насыщенной информацией движения и цвета. CSS является одним из наиболее производительным способов оживить свои веб-страницы и этот курс дает разработчикам набор инструментов, с помощью которых можно все это сделать. Богатый видеокурс с забавными примерами кода, демонстраций, а также лекций, иммет смысл посмотреть разработчикам любого уровня.
Motion Design с помощью CSS
41 урок
Скилл: Аниматор
Frontend Masters
Полное Введение в React v2
Этот видеокурс гораздо больше чем интро. Брайан проведет вас через реальный мир веб-приложений, что даст вам полную, боевую картинку окружения React. Брайан работал на таких проектах как Netflix и Reddit, так что в его компетентности можете не сомневатся. Используйте JSX, стройте компоненты React, а также в этом курсе: Babel, ESLint, Yarn, Jest и Webpack 2. Ну и на последок познакомитесь с последним React router v4 плюс Redux.
Полное Введение в React v2
9 уроков
Скилл: Advanced
Frontend Masters
ES6: Правильные части
Чувствуйте себя комфортно с последней эволюций великого языка JavaScript. При кодировании вместе с Кайлом в этом курсе вы научитесь: использовать 'Let' и 'Const', литералы, итераторы и генераторы. Плюс научитесь писать стрелочные функции, дефолтные параметры, и другие свойста и методы. Учитесь использовать эти новые возможности ES6, чтобы писать чище и более продуктивнее.
ES6: Правильные части
46 уроков
Скилл: Правильный
Frontend Masters
HTML5 Геолокация
Научись использовать HTML5 Geolocation API, Google Maps API, Directions API и Places API для того, чтобы успешно использовать их в своих приложениях.
HTML5 Геолокация
58 уроков
Скилл: Географ
Udemy
Психология тестопригодности кода
Misko Hevery - создатель AngularJS (от Google) дает нам представление о том, как писать тестируемый код и что делать если код трудно проверить.
Психология тестопригодности кода
6 уроков
Скилл: Профик
Frontend Masters
jQuery Plugins and jQuery UI
Скотт Гонсалес, ведущий разработчик JQuery UI, ныряет в шаблоны и практики написания JQuery плагинов. Скотт охватывает многие из плагинов JQuery UI, указывая на сильные и слабые стороны какие он видит в различных плагинах. Этот курс не самый свежий, он 2012 года, но учитывая то, что еще много разработчиков используют jquery, он все еще остается актуальным даже сегодня.
jQuery Plugins and jQuery UI
24 урока
Скилл: олдскулл
Frontend Masters
Angular 2
Angular 2 является невероятно мощной эволюцией AngularJS, но к нему еще возникает много вопросов. Почему было решено сделать радикальный отход от предыдущей версии? Почему другой синтаксис? Мы собираемся выяснить, почему Angular 2 в два раза лучше своей первой версии.
Angular 2
73 урока
Скилл: Тру
Frontend Masters
Основы ES6 (ECMAScript 6)
Новый стандарт javascript - ecmascript 6 уже начинает широко использоваться разработчиками по всему миру. Присоединяйся.
Основы ES6 (ECMAScript 6)
23 урока
Скилл: Мидл
Профессия Программист Python
YouTube, Google, Яндекс, Mail, Instagram, Pinterest, Disqus, Reddit и ето еще не полный список сайтов написанных на даном языке. Один из самых популярных языков программирования в США. Простой в освоении и работе. Хорошо структурирует ваш задум, будь-то операционная система, веб-разработка, приложения или системные утилиты. Если ты задумываешся как войти в мир backend'а, тогда этот язык является отличным началом. Желаю успехов!
Профессия Программист Python
27 уроков
Скилл: Отец
geekbrains
Vue.js
Этот видеокурс - это твои первые шаги в изучении Vue фреймворка, который набирает популярности с каждым днем все больше и больше. Посмотри на главные особенности vue.js и подумай, стоит ли его учить глубже.
Vue.js
22 урока
Скилл: Пасан
Flexbox
Следуй подсказкaм через каждое свойство Flexbox и узнай, как сделать современные макеты, которые являются гибкими для различных размеров экрана.
Flexbox
9 уроков
Скилл: Студик
codeschool
Webpack
Собирай свои проекты с помощью гибкого и мощного webpack. В этом видеокурсе собраны все тонкости настройки webpack, и его использование, так что тебе не нужно будет бегать по форумам.
Webpack
40 уроков
Скилл: Упаковщик
Создание социальной сети
Научиcь с нуля веб-разработки, делая свою личную социальную сеть, используя HTML, CSS, Javascript и Meteor. Этот курс пригоден абсолютным новичкам, без знаний никаких языков программирования. Главным козырем этого курса является быстрое и понятное введения в Full-stack разработку, используя язык JavaScript. Посмотрев все видеоуроки вы научитесь создавать веб-сайты с помощью HTML, CSS и JavaScript, а также создавать приложения, используя Meteor.js и MongoDB.
Создание социальной сети
75 уроков
Скилл: Дуров
Udemy
HTML5 и CSS3
Ты никуда не продвинешься в веб-разработке без знаний основ HTML и CSS. Это все, на чем держиться сайт. Только выучив это, ты сможешь продвигаться дальше к JavaScript и к миллионам фрэймворкам. С помощью этого курса, ты увидешь как создавать сайты средней сложности на профессиональном уровне.
HTML5 и CSS3
25 уроков
Скилл: Мегамозг
geekbrains
GeekBrains Javascript
Свершилось! Видеокурс от Geekbrains по Javascript у нас на сайте. Этот курс предназначен тем, кто решил уверенно войти в фронт разработку. Упор сделан на создание интерактивных веб-приложений с помощью JavaScript.
GeekBrains Javascript
8 уроков
Скилл: Гик
geekbrains
Google Chrome DevTools
Курс предназначен, чтобы помочь веб-разработчикам быстро понять и начать использовать Chromes DevTools. Это экономит ваше время, обновление CSS, HTML и манипулирования DOM непосредственно в Chrome. Используйте Chrome в качестве редактора, который будет отображать ваш код мгновенно на лицо. Все, что вам нужно узнать о Chrome DevTools предоставляется в рамках данного курса.
Google Chrome DevTools
13 уроков
Скилл: Dev
Udemy
Testing with Mocha, Chai and Sinon
В этом курсе вы получите общее представление об основах модульного тестирования кода JavaScript с помощью некоторых популярных инструментов тестирования. К концу этого курса вы должны чувствовать уверенность и скорее всего силу земли, чтобы писать тесты для всех ваших кодов JavaScript, будь это сервер или клиент.
Testing with Mocha, Chai and Sinon
21 урок
Скилл: Смотрящий
Envato
Photoshop CS6 Один на Один (База)
Здесь расскажут основы программного пакета, а также об общедоступных инструментах для работы. Если ты решился изучать Фотошоп, тогда тебе стоит начать с этого курса. Так что будь умницей и начинай с первого урока.
Photoshop CS6 Один на Один (База)
149 уроков
Скилл: Профессор
Lynda.com
Веб-разработка для начинающих
Этот комплекс видеоуроков содержит в себе всю ту информацию, которой так не хватает новичку перед тем как приступить делать что то действительно нормальное, а не играться с лэндингами. Авторы курса подготовят тебя к "взрослой" работе над проектами.
Веб-разработка для начинающих
28 уроков
Скилл: Рандом
loftschool
React.js with Redux
Кого волновала гибкость React.js может спокойно всдохнуть. Этот видеокурс покажет тебе как реакт работает в паре с Redux - модуль для управления состоянием приложения. Автор, начав с нуля, начнет разрабатывать веб-приложения, используя эти две библиотеки.
React.js with Redux
22 урока
Скилл: Angry
envato
Ecmascript 6
Встречайте будущее JavaScript - ECMAScript 6. В этом видеокурсе, ты узнаешь все последние изменения в данном языке программирования. Также узнаешь, почему он делает javascript намного мощнее и короче.
Ecmascript 6
26 уроков
Скилл: Бывалый
Lynda.com
CSS анимация
Данный видеокурс, посвящен исключительно изучению анимации в CSS (кеп блеать), от самых азов и дальше усложняется, в любом случае курс составлен так, что даже уверенный кодер удивиться от того, насколько грамотно и по полочкам все разложено.
CSS анимация
33 урока
Скилл: Кукольщик
Lynda.com
Битрикс
На собеседовании спросили, знаешь ли ты Битрикс, а твои глаза смотрят в пол и окно одновременно? Тогда запасайся успокоительным и включай этот курс, но для начала убедись что у тебя есть базовые знания HTML, CSS, JavaScript и PHP.
Битрикс
32 урока
Скилл: Люцифер
Академия 1С Битрикс
Верстка адаптивной веб-страницы
Не смотря на свое название, этот видеокурс не так прост как кажется с первого взгляда. Автор данного курса рассмотрит очень много тем, перед тем как начать работать собственно с версткой. Это начиная от выбора операционной системы, заканчивая углубленным взглядом на макет дизайна и его областей. Рекомендуем начинающим верстальщикам к просмотру.
Верстка адаптивной веб-страницы
13 уроков
Скилл: Относительный
Н. Красник
Require JS
В этом курсе вы узнаете все о RequireJS, что очень важно при создании сложных JavaScript приложений, состоящих из многих частей. Вы начнете с понимания основ работы с модулями и плагинами, а затем перейдете к более сложным темам, как тестирование модулей, решение циклических зависимостей, и использувания оптимизатора. А также получите возможность все это пощупать на практике..
Require JS
16 уроков
Скилл: Харош
tutsplus.com
Основы Веб Технологий
В этом курсе заложен ввесь фундамент, который нужен каждому человеку в современном мире. От доменов, баз данных, серверов и технологий, благодаря которым работает и живет веб до основ HTML, CSS, URL, DNS, HTTP и IPv6. Также объяснит нам, что отделяет в Интернете клиентскую часть (что мы видим) от серверной (чего мы не видим).
Основы Веб Технологий
33 урока
Скилл: Мудрец
Lynda.com
Gulp js
Экономь свое драгоценное время разработки, используя решение сборки проэктов Gulp Js. Забудь о повторении одних и тех же процессов сотни раз за день, а скинь все это на плечи Gulp. А за сэкономленное время можешь порадовать себя печеньками в офисе, или еще что-то там...
Gulp js
26 уроков
Скилл: Ленивец
Udemy
Meteor.js
Meteor.js это очень веселая и новая платформа веб-разработки, которая использует Javascript на каждом шагу. В этом курсе, Роб Конери поставит Meteor.js и создаст полнофункционалный интернет-магазин на его базе.
Meteor.js
43 урока
Скилл: Гут
Pluralsight
HTML 5 Canvas
HTML Canvas используется для рисования графики и анимации непосредственно на веб-странице с использованием JavaScript.
Canvas является самой обсуждаемой особенностью HTML5, которая позволяет веб-разработчикам, дизайнерам и разработчикам игр создавать удивительные графики, анимации и иллюстрации только с помощью HTML5 и JavaScript.
HTML 5 Canvas
40 уроков
Скилл: Донателло
Udemy
HTML5 Структура, Синтаксис, и Семантика
Все, что Ты хотел и не хотел знать про язык HTML5, как правильно подбирать теги, почему разметка страницы так важна и как понравится поисковым системам расскажет этот курс. Уроки переведены на русский язык, так что вперед к знаниям!
HTML5 Структура, Синтаксис, и Семантика
38 уроков
Скилл: Маг
lynda.com
HTML5: Local Storage
Этот курс описывает, как сохранить данные в браузере клиента и использовать их в своем приложении, включая работу в оффлайн режиме. Автор курса, программист Билл Вейнемен, расскажет о различных вариантах хранения данных предоставляемые в HTML5, включая local storage, хранения сессии и Indexed Database APIs с практическеми примерами, которые показывають, как создать и поддерживать базу в каждом сценарии.
HTML5: Local Storage
25 уроков
Скилл: Нармальный
lynda.com
CoffeeScript
Кофескрипт - довольно мощная и удобная обертка Javascript если нужно много писать но лень. Эта штука сэкономит уйму времени, и к тому же она очень удобна в использовании. Всего 6 уроков, и Ты уже будешь писать код быстрее и качественнее, что, конечно, не может не обрадовать Твоего шефа, так что вперед!
CoffeeScript
6 уроков
Скилл: Зелёный фонарь
codeschool
Backbone.js
Backbone.js удивительный фреймворк, который дает тебе свободу, вместе с которой и появляются куча вопросов. Это один из немногих видеокурсов, котоый покрывает множество тем, которые нужны для развертывания своего приложения на backbone.js. Даже тем, кто уже использует его, будет полезно бегленько пройтись по видео.
Backbone.js
14 уроков
Скилл: Фронт Бендер
codeschool
Основы TypeScript
Почему стоит попробовать typescript ? - дает метод жестко описать логику всего приложения, тоесть каждый его элемент, что исключит неверный вызов методов. Писать кучу тестов уже не потребуеться, все параметры жестко описаны, и не требуют еще одной проверки. Дает возможность сделать так, что любой некомпилируемый код невозможно будет закоммитить. Вообщем, typescript отличный инструмент, который позволяет исключить большую долю риска в разработке проекта.
Основы TypeScript
55 уроков
Скилл: Орк
Pluralsight
CSS
Этот видеокурс - отличная находка для начинающих фронт енд разработчиков. Он доступно расскажет о всех тонкостях css c какими вы будете встречаться в работе, и можно сказать секономить тебе время в будущем. Также он будет полезным для уже опытных разработчиков, для консолидации своих знаний.
CSS
8 уроков
Скилл: Опытный
codeschool
Grunt
JavaScript task runner - Grunt - инструмент для сборки javascript проектов. Гибкий и быстрый способ собирать свои проекты в разработке. Для чего он нужен ? В работе фронтендера очень часто приходиться делать одни и те же задачи, например: Работать с маленькими файлами css/js а потом обьединять их в продакшн, сжимать (минифицировать) те же файлы, оптимизировать изображения и многое другое. Все это Grunt може делать вместо тебя, после его настройки, задачи на которые когда-то уходило время, будут происходить автоматически.
Grunt
21 урок
Скилл: Орк
Udemy
Ajax
Asynchronous Javascript and XML (AJAX) - ты наверное слышал о нем, в частности что он позволяет не перезагружать часть страницы или полностью всю страницу, для того чтобы получить какой-то результат. Технология не самая новая, стала популярной в 2007 году, в эру web 2.0. Просмотрев этот курс ты сможешь научить страницы своего сайта быстро реагировать на действия ползователей с минимум перезагрузок страниц сайта.
Ajax
17 уроков
Скилл: Новичок
Udemy
Angular 2 (udemy)
Этот видеокурс по Angular 2 - наверное самый полный в сети интернет на даный момент. А это означает что пора уже серьезно занятся изучением второго ангуляра. Курс охватывает все - от установки до развертывания мини проекта. Ты узнаешь все о компонентах, директивах, сервисах, формах, аутентификации и многое другое - и в конце концов: Ты узнаешь, как развернуть приложение! И это еще не все. Этот курс покажет тебе как использовать Angular 2 CLI на готовом проекте, что позволить тебе быстро усвоить знание, полученые на практике. Angular 2 уже почти в фазе релиза, поэтому не упусти шанс изучить все преимущества, и быть первым, кто использует его среди разработчиков.
Angular 2 (udemy)
213 уроков
Скилл: Уейн джон
Udemy
Введение в JSON
При разработке проектов, часто возникают ситуации, когда нужно передать данные между подсистемами. Часто данные представляют собой объекты или массивы с неоднородной структурой. Всю историю существования разработки программисты придумывали изощренные способы передачи информации (XML-файлы, к примеру) пока, наконец, не придумали сериализацию – процедуру приведения практически любого объекта к строке. На данный момент самое широкое распространение получил метод JSON, с которым Вы можете ознакомиться в данном уроке. Приятного просмотра.
Введение в JSON
16 уроков
Скилл: Орк
Udemy
Angular 2
Самый свежый курс по Angular 2 от академии Codeschool. В данном курсе, который рассчитан для новичков, пройдитесь по основам Angular 2, который стремительно набирает популярность в мире вебдева. Действительно ли он такой крутой как все говорят ? Узнай это посмотрев эти видеокурсы.
Angular 2
11 уроков
Скилл: Новичок
codeschool
Sass
Sass это расширение CSS, которое добавляет больше силы и элегатности к основному css. Это позволяет использовать переменные, вложенные правила, миксины и многое другое. Писать css на Sass просто и быстро.
Sass
12 уроков
Скилл: Новичок
codeschool
Терминал linux
Только поставил линукс и хочешь на нем работать, но пока не понимаешь как пользоваться терминалом ? Этот курс поможет начать работать с консолью (тот самый терминал). Конечно все можно загуглить и быстро глянуть в интернете, но если есть время - посмотри базовые уроки по основным коммандам и принципам работы как терминала, так и линукса. PS> У автора очень забавный английский.
Терминал linux
18 уроков
Скилл: MS_suck
Udemy
React js (full stack)
Еще один курс по реакт. На примере этих видеоуроков ты будешь делать свое приложение, научишься основных трюков фреймворка в паре с express js и mongo db. Будет понятным как новичку, так и разработчику, который хочет узнать больше про react.
React js (full stack)
46 уроков
Скилл: Орк
Daniel Stern
Основы JavaScript
Это основной курс по изучению Javascript. Если ты хочешь начинать изучать его, то этот будет самое то. После просмотра этого видеокурса ты сможешь свободно писать код средней сложности, с помощью гугла и стекоферфлов.
Основы JavaScript
56 уроков
Скилл: New guy
lynda.com
Использования SVG
Узнай как использовать масштабируимые изоброжения svg для удобства иконок / изоброжений на сайте.
Использования SVG
8 уроков
Скилл: null
codeschool
EmberJs
Узнай как использовать ember для своих амбициозных веб-приложений.
EmberJs
7 уроков
Скилл: Дольче кабана
codeschool
CSS Анимация
Для того чтобы сайт стал более живим используй css анимацию. В этом курсе ты узнаешь как круто можно вертеть сайтом только одним css.
CSS Анимация
9 уроков
Скилл: Орк
codeschool
Уроки респонсив и адаптивной верстки
Уроки расскажут об технике верстки и css для создания адаптивного / резинового сайта. Количество айфонов и так зашкаливает, так что не забывай о мобильной версии сайта.
Уроки респонсив и адаптивной верстки
5 уроков
Скилл: маст си
codeschool
TypeScript
TypeScript — язык программирования, представленный Microsoft в 2012 году и позиционируемый как средство разработки веб-приложений, расширяющее возможности JavaScript
TypeScript
2 урока
Скилл: фан
ES6
ES6 - Новый формат javascript, который значительно упрощает то, чего мы ждали так давно. Теперь код стало писать намного легче, а читать в свою очередь такой код стало глазам на радость.
ES6
17 уроков
Скилл: Дабл Орк
Правила хорошего тона для верстальщика
Будь нормальным, помни что кроме тебя с твоими файлами могут работать и другие люди, которые легко пожелают тебе умереть и еще много чего, если ты будешь гавнокодить. Всегда пиши код так, как будто человек, который будет его саппортить – психопат-убийца, который знает, где ты живешь.
Правила хорошего тона для верстальщика
1 урок
Скилл: null
Обзор новых тегов
Все новое что появилось в HTML 5, обзор новых возможностей. Жить стало легче.
Обзор новых тегов
1 урок
Скилл: Изи
RxJS
RxJS чрезвычайно полезен в работе с асинхронным кодом. В этих уроках вы шаг за шагом создаете простое игровое приложение со множеством асинхронных элементов. Каждый урок сосредотачивается на одном операторе или идее того, как RxJS помогает упростить ваш код, а также делает ваш код достаточно гибким, чтобы легко добавлять больше асинхронных элементов по мере роста вашего кода.
RxJS
17 уроков
Скилл: Орк
egghead.io
Ввод в реактивное программирование
Твой JavaScrpipt на самом деле может быть супер быстрым и делать магические штучки, о которых ты даже не догадывался. Этот курс расскажет именно об этом.
Ввод в реактивное программирование
10 уроков
Скилл: Орк
egghead.io
Cycle.js
Пиши функциональный код быстро и чисто с помощью cycle, что позволит лучше структуризировать код на больших проектах с большой коммандой.
Cycle.js
21 урок
Скилл: Орк
D3 js
D3.js (или просто D3) это JavaScript-библиотека для обработки и визуализации данных. Она предоставляет удобные утилиты для обработки и загрузки массивов данных и создания DOM-элементов. Эта заметка описывает работу с основными методами библиотеки, она подойдёт для изучения основ библиотеки и погружения в её логику и возможности.
D3 js
17 уроков
Скилл: Хз
Angular JS 2
Выучил первый ангуляр ? Круто, забудь! Этот вообще не совместим с первым.
Angular JS 2
20 уроков
Скилл: Орк
Express js
Express Быстрый, гибкий, минималистичный веб-фреймворк для приложений Node.js. Смотрим, юзаем, разбираемся...
Express js
11 уроков
Скилл: Middle
Team Foundation Server Fundamentals
Платформа Team Foundation Server (TFS) предназначена для совместной работы разработчиков над единым проектом. При помощи TFS проектные менеджеры могут осуществлять контроль над задачами, следить за проектом, тестировщики ПО – вносить найденные ошибки как отдельные рабочие элементы, чтобы разработчики имели возможность их исправить в дальнейшем. Данный курс предлагает ознакомиться с TFS, его основными компонентами и возможностями. Изучив принцип организации проектов, Вы сможете создавать проектные коллекции и командные проекты, а подробно рассмотрев систему контроля версий, освоите команды Get, Check-In, View Pending Changes, Shelve, Branch и Merge.
Team Foundation Server Fundamentals
2 урока
Скилл: Орк
itvdn
Ввод в Frontend
Несколько моментов, которые пригодятся тем, кто заинтересовался веб-разработкой и хочет стать front-end как его там.
Ввод в Frontend
1 урок
Скилл: Рак
JQuery
Самая популярная библиотека js - JQuery. Позволяет очень быстро и просто манипулировать элементами сайта, делать хорошие пользовательские интерфейсы и многое другое. Но ты скорей всего будешь юзать только on.click в нем. Шутка.
JQuery
9 уроков
Скилл: Орк
itvdn
Адаптивный Bootstrap
Этот урок поэтапно покажет как создать сайт на бутстрапе, расскажет как правильно пользоваться сеткой и поможет не попасть на подводные камни новичкам во время строения сайта.
Адаптивный Bootstrap
13 уроков
Скилл: Орк
magisters
JavaScript Шаблоны
Данный видеокурс познакомит Вас со сложными техниками и конструкциями, необходимыми для разработки JavaScript шаблонов. Вы узнаете о шаблонах кодирования и проектирования, научитесь применять на практике основные способы объектно-ориентированного подхода в программировании, а также сможете разобраться с антишаблонами программирования, чтобы исключить их в собственных сценариях.
JavaScript Шаблоны
5 уроков
Скилл: Орк
itvdn
React JS
Марк Цукерберг настолько Марк Цукербер, что выкатил такое вот чудо в виде React Js. А ты дальше делаешь стартап на вордпрессе. Пробуй, учись, hello world запили. Марк Цукерберг. PS. На курс поставили скилл рак, но посмотрев бегло поняли что нихрена это не для раков, орк а то и дабл орк скилл.
React JS
7 уроков
Скилл: Рак
itvdn
Javascript продвинутый
Этот курс поможет тебе выйти на новый уровень в javascript, предполагается что начиная смотреть его ты уж точно понимаешь что java и javascript это не одно и тоже.
Javascript продвинутый
8 уроков
Скилл: Орк
itvdn
CSS 3
Вот тут ты и узнаешь что можно сделать с сайтом с помощью CSS 3, а не юзать jquery всякий раз без надобности, даже чтобы сделать hover (было дело). Вообщем в курсе есть много годных плюшек, будет интересно даже твоему коту.
CSS 3
5 уроков
Скилл: Орк
itvdn
HTML 5
В этом курсе ты узнаешь что собой представляет HTML 5 по сравнению с древним HTML 4.1. Этот курс для тех, кто уже вкурсе что такое html и с чем его кушают. Если ты только начинаешь учится, то тебе нужно посмотреть другие уроки, которые были у нас на сайте но почему то куда-то про@бались. Где они, блеать ?
HTML 5
5 уроков
Скилл: Орк
itvdn
JavaScript для новичков
Если ты только подумываешь разбираться в всей этой хре.. веб-разработке, то этот курс возьмет тебя бедненького за рученьку и покажет что такое JavaScript. Можешь расслабится, откинутся и смотреть уроки, ввесь жир вот там JavaScript Advanced
JavaScript для новичков
5 уроков
Скилл: Ноль без палочки
itvdn
Bootstrap
Если бы не bootstrap, то куча малолеток школьников осталось бы без работы. За день на нем они пилят вполне сносный сайт со всем необходимым и более менее дизайном. И самое главное, это респонсив. Сетка бутстрапа позволяет очень просто сделать резиновый сайт - единственная полезная вещь. Учи бутстрап, и доказывай тем кто не в теме, какой я блеать крутой разработчик.
Bootstrap
4 урока
Скилл: Ноль без палочки
itvdn
Angular js
Парни с гугл знают толк в разработке, и запилили с любовью этот фреймворк. Этот вот сайт был изначально сделан на ангуляре, и все было очень классно, но сцука он нифига не индексировался тем еже гуглом, пришлось не виделываться и сделать через жопу как всегда. Учтите этот горький опыт и валяйте смотреть уроки.
Angular js
9 уроков
Скилл: Джон Вейн
itvdn