Курс идеально подойдет
Новичкам в разработке
Если вас привлекают интернет-технологии, и вы хотите начать развиваться в этом направлении, мы поможем вам освоить профессию мобильного разработчика. Вы научитесь создавать собственные проекты и начнете реальную карьеру.
Разработчикам с начальным уровнем
Для тех, кто уже знаком и умеет разрабатывать страницу на HTML и CSS, но не готов останавливаться в изучении программинга. Курс Skillbox уже структурировал знания, где больше времени отводится практике, чем нёрдовской теории. Преподаватели на пальцах расскажут базовые основы языка и его синтактиса, научат создавать визуальные интерактивные элементы и помогут разработать первый веб-проект на JavaScript.
Программа курса :
1. Веб верстка
1.
Вводный модуль
2.
- Как работают сайты. Backend и frontend. Вёрстка.
- Как выглядит и из чего состоит код веб-страницы.
- Установка редактора кода Sublime Text.
- Простая веб-страница на HTML. Тэги и атрибуты.
- CSS-стили. Селекторы, параметры и значения.
HTML
- Структура HTML5-документа.
- Обзор и демонстрация работы основных HTML-тэгов.
- Вёрстка веб-форм. Поля и кнопки. Валидация форм.
- Таблицы и табличная вёрстка.
- Семантическая вёрстка. Стандарты и валидность.
3.
Основы CSS
4.
- Как можно задавать стили. Селекторы.
- Отступы, поля, размеры и единицы измерения.
- Inline- и block-элементы, свойство display.
- Обтекание, позиционирование и слои.
- Блочная вёрстка.
- Цвета, шрифты, фон и границы.
Основы JavaScript
5.
- Что такое JavaScript и как его подключать к веб-странице.
- Библиотека jQuery. Управление стилями элементов.
- Обработка событий.
- Работа с DOM, изменение, добавление и удаление элементов.
- Отображение и скрытие элементов, анимация.
- Работа с сетью, получение и отправка данных.
- JavaScript-фреймворки.
Адаптивность и кроссбраузерность
6.
- Ширина экрана и “резиновость” сайта.
- Media-запросы.
- Flexbox.
- Шаги адаптивности и сетки.
- Разнообразие браузеров и их особенности.
- Инструменты проверки и обеспечения адаптивности и кроссбраузерности.
Оформление
7.
- Фон, прозрачность и градиенты.
- Границы, аутлайны и тени.
- Шрифты и оформление текста. Типографика и спецсимволы.
- Стили указателей.
- Изображения. Форматы, сжатие, cпрайты, iconfonts. Favicon.
- Рисование на веб-странице. SVG и Canvas.
Advanced CSS
8.
- Сложные селекторы. Свойство !important
- Псевдо-классы и псевдо-элементы.
- Трансформации, переходы и анимации.
- Стандарты именования в CSS. Методология БЭМ.
- Библиотеки стилей: Bootstrap, Semantic UI, Material UI.
- Шаблонизаторы (Twig, Haml) и препроцессоры (SASS, LESS, Stylus).
Инструменты верстальщика
2. JavaScript с нуля
- Размещение своих работ в Интернете. Домен и хостинг.
- Инструменты командной разработки. Таск-трекеры и Git.
- Сборщики, минификаторы и оптимизаторы проектов.
- Инструменты прототипирования.
- Другие среды разработки. NetBeans, WebStorm.
- Дипломная работа.
1.
Знакомство с языком
2.
- Что умеет JavaScript и почему он так популярен?
- Инструменты разработчика
- Hello, world!
- Синтаксис языка
Основы
3.
- Числа
- Строки
- Логические (булевые) значения
- NaN (Not a Number)
- Infinity
- Математические операторы
- Переменные
- Преобразование типов
- Условия
- Циклы
Функции
4.
- Объявление и вызов функций
- Аргументы
- Локальные и глобальные переменные
- Hoisting
- Возвращаемые значения
- Рекурсия
Массивы и объекты
5.
- Понятие объектов
- Объекты в JavaScript
- Перебор свойств объекта
- Массивы
- Стандартный объект Math
- Стандартный объект String
- Стандартный объект Array
- Стандартный объект Date
Замыкания
6.
- Глобальный объект window
- Сборщик мусора
- Замыкания
- IIFE
Объекты и конструкторы
7.
- Функции-конструкторы
- Контекст вызова
- Привязка контекста (call, apply и bind)
Объектно-ориентированное программирование
8.
- ООП. Наследование, инкапсуляция, полиморфизм
- Функциональное наследование
- Прототипное наследование
- Прототипы стандартных объектов
Разное
9.
- Объект arguments
- setTimeout и setInterval
- Выполнение кода через eval
- Обработка исключений (throw, catch)
- Регулярные выражения
- Строгий режим (strict mode)
JavaScript в браузере, DOM
10.
- DOM
- Порядок выполнения скриптов
- Селекторы
- Свойства и методы элементов
- События и обработчики
- Погружение и всплытие событий
Web API
11.
- Console
- Window
- Селекторы
- Document
- Информация о браузере и истории переходов
- LocalStorage и SessionStorage
- ContentEditable
- Разнообразие Web API
Клиент и сервер
12.
- Клиент-серверное взаимодействие
- Запуск локального сервера
- AJAX и callback
- JSON и Promise
- API и WebSocker
jQuery
13.
- Библиотека jQuery. Интро
- Библиотеки и frameworks. Интро
- Возможности jQuery
- Анимация
- AJAX
- Плагины
Расширенный материал: Современный JavaScript, ES 2015
14.
- История стандарта ECMAScript. Интро
- Транспиляция и полифиллы
- Let и const
- Деструктуризация
- Rest и spread
- Template strings
- Стрелочные функции и параметры по умолчанию
- Классы и наследование
Расширенный материал: Сборка проектов
15.
- Что такое сборка проектов и для чего она нужна?
- Node.js
- npm
- Gulp
- Webpack
Расширенный материал: React
16.
- DOM и императивный подход. Интро
- React и декларативный подход
- Подготовка рабочего пространства
- Простое React-приложение
- Разделение на компоненты
Расширенный материал: Redux
17.
- Ключевые принципы Redux
- Установка зависимостей и разделение на компоненты
- Создание store и reducers
- Создание actions
- Запуск приложения
Предэкзаменационные материалы: Бонус
- Библиотеки и фреймворки 2017
- Развитие стандарта ECMAScript
- Тестирование кода
Запрет складчины
Категории
-
Доступно [Skillbox] Профессия Frontend-разработчик, 2019
-
Закрыто [Otus] Java QA Automation Engineer. Часть 1 (Дмитрий Еремин)
В рамках курса вы заглянете под капот популярнейших инструментов автоматизации, чтобы точно знать, что там происходит, и как это можно эффективно использовать. Ключевая цель курса — помочь студентам стать профессионалами, которые смогут самостоятельно принимать технические решения и предвидеть поведение системы. Именно в этом кроется стабильность ваших тестов.
Курс подойдет для:
- Специалистов по ручному тестированию, проявляющих интерес к переходу в автоматизацию тестирования на Java;
- Разработчиков автоматизированного тестирования на Java с опытом работы до 1 года и желающих углубить и систематизировать свои знания;
- Специалистов, планирующих внедрить автоматизацию тестирования на своем проекте.
Особенности курса
Вы поймете принципы работы инструментов тестирования. Разберете, что делать при виде какого-нибудь exception, научитесь понимать, как именно отработал инструмент, и в каком месте искать ошибку. Разберетесь с ключевыми и наиболее популярными инструментами автоматизации UI- и API-тестирования, близко познакомитесь с ярчайшими представителями в своих категориях — Selenium и RestAssured. Освоите паттерны проектирования, многопоточные тесты и процесс организации CI
В результате курса вы:
- Освоите обязательные для автоматизатора паттерны PageObject, PageFactory и ScreenPlay, паттерны проектирования для более эффективной разработки;
- Научитесь внедрять инструменты и разрабатывать тесты в стиле BDD, близко познакомитесь с Cucumber и аналогами;
- Узнаете, как выполнять тесты в несколько потоков, используя Selenium Grid, Selenoid и другие инструменты для распараллеливания тестов;
- Сможете организовывать CI-процесс, используя Jenkins, Docker и Allure для отчетов;
- Будете отлично разбираться в различных расширениях и библиотеках, познакомитесь с массивом стандартных инструментов, использующихся в самых разных компаниях.
-
Доступно [GeekUniversity] Факультет веб-разработки 2017, 4-я четверть
Научим веб-разработке с нуля: вы пройдёте путь от создания макетов до оптимизации баз данных и алгоритмов. После обучения получите практический опыт и сможете развивать высоконагруженные проекты. В разработке и проведении обучения участвуют ведущие технологичные компании России.
В третьей четверти студенты выйдут на новый уровень и научатся программировать с использованием Yii2 Framework. Задачи становятся сложнее и интереснее — в течение двух уровней курса по Yii2 студенты разработают систему управления задачами. На курсе «Архитектуры веб-приложений» студенты освоят самые важные шаблоны проектирования и научатся их использовать.
КУРСЫ
- Yii2 Framework. Часть 1
- Yii2 Framework. Часть 2
- Архитектура веб-приложений
YII 2 Framework. Часть 1
- Модели и формы в Yii 2
- DAO и ORM, работа с БД
- Автоматическая генерация кода с использованием GII
- Кеширование данных
- Тестирование в Yii2. Codeception + PHPUnit, Selenium
- REST API на базе Yii2
- PAjax
- Push-уведомления, интеграция с Telegram
- Оптимизация производительности
- Модели и формы в Yii 2
- DAO и ORM, работа с БД
- Автоматическая генерация кода с использованием GII
- Кеширование данных
- Тестирование в Yii2. Codeception + PHPUnit, Selenium
- REST API на базе Yii2
- PAjax
- Push-уведомления, интеграция с Telegram
- Оптимизация производительности
- Стандарт ES6
- Webpack
- ReactJS
- Flux, Redux
- Рекурсивные алгоритмы
- Сортировки
- Динамические структуры данных
- Проектирование UML-диаграмм
- Шаблоны проектирования: singletone, adapter, factory, dependency injection и многое другое.
- Основные архитектурные решения
-
Доступно [WebForMySelf] Фреймворк Nuxt.js. Руководство по Full-Stack разработке (Владилен Минин)
Автор: Владилен Минин
Что такое Nuxt.js и зачем он нужен
Nuxt.js — это фреймворк высокого уровня, который создан с целью улучшения библиотеки Vue.js.
Nuxt — это удобный инструмент, который позволяет быстро и относительно легко создавать действительно сложные приложения.
Это основа для более простого создания сложных приложений Vue, не предназначенная для других фреймворков. Он позволяет создавать готовые к работе веб-приложения и призван упростить разработку универсальных и одностраничных сервисов.
Nuxt обеспечивает отличную файловую структуру, улучшает роутинг, обеспечивает рендеринг на стороне сервера и позволяет создавать универсальные сервисы.
Вы можете сделать все это самостоятельно, но такой подход всегда требует времени, и иногда для него необходимы действительно хорошие навыки.
Курс состоит из 9 блоков и включает в себя 74 урока общей продолжительностью более 13 часов видео.
Состав курса:
Блок 1. Введение Данный блок является вводным, где вы подробно узнаете про то, что вас ждет в курсе и какие инструменты потребуются для изучения курса.
Блок 2. Nuxt.js. Теория Данный блок посвящен теории фреймворка Nuxt.js. В нем вы познакомитесь с Nuxt.js и узнаете про то, что такое Server Side Rendering с JavaScript-фреймворками. В блоке вы узнаете про все основные возможности в Nuxt.js, которые расширяют Vue.js новым, более удобным функционалом.
Блок 3. Front-End. Создание блога В данном блоке вы увидите, как создается клиентская часть для будущего приложения. В блоке будет создана только основная часть блога, без панели администратора с использованием UI-фреймворка Element-UI.
Блок 4. Front-End. Панель администратора В блоке вы увидите, как создается клиентская часть для панели администратора, где будет возможность создавать новые посты, редактировать существующие, смотреть статистику, добавлять новых пользователей. В блоке будут реализованы такие элементы, как: загрузка картинок, валидация форм, защита роутов и создание контента постов в формате HTML и MD.
Блок 5. Back-End В этом блоке будет показана реализация серверной части для приложения. Вы увидите, как создается масштабируемая, гибкая архитектура бекенда для будущего блога. Будут разобраны такие элементы, как: работа с базами данных, защите ключей, разделенные роуты от публичного API и закрытого API, авторизация через JWT-токен, загрузка файлов и многое другое.
Блок 6. Интеграция На момент данного блока в приложении будет две реализованные части: Front-End и Back-End, которые необходимо связать, что и является интеграцией. В блоке вы увидите, как интегрировать все существующие страницы в админке и основном блоге, как сделать авторизацию и поддерживать сессию.
Блок 7. Аналитика и графики В блоке вы увидите, как реализовать страницу в панели администратора, отвечающую за аналитику внутри блога. Будет показана реализация двух графиков, показывающих аналитику по количеству просмотров и количеству комментариев у постов приложения. Разработка будет вестись как на стороне клиента, так и на серверной части.
Блок 8. Последние штрихи Данный блок покажет вам некоторые моменты, которые улучшат приложение, например: создание общего фильтра для отображения даты и времени, исправление консольных предупреждений, добавление Title для каждой страницы, использование ENV-переменных. В конце блока вы увидите, как превратить весь блог в PWA-приложение с офлайн доступом и Service Workers.
Блок 9. Деплой приложения В данном блоке уже завершенное приложение будет подготовлено для деплоя на удаленный сервер. Вы пошагово увидите, что необходимо сделать, чтобы запустить приложение на серверах Heroku.
Бонусы:
Бонус 1. SEO
Бонус 2. Node.js
Бонус 3. MongoDB
Бонус 4. WebPack 4+
Скрытый текст. Открывается зарегистрированным пользователям.
-
Закрыто [Otus] DevOps практики и инструменты (Александр Титов)
DevOps помогает в решении задач, которые могут возникнуть при создании и обновлении приложений.
Что будет на курсе?
Студенты познакомятся с инструментами и способами реализации таких технологий, как:
- Постоянный мониторинг и логирование данных;
- Непрерывная доставка ПО;
- Разбор инфраструктуры;
Часть 1. Знакомство с DevOps
- История появления и создания;
- Способы доставки продукта. GitHub;
- Знакомство с новым сервисом;
- Написание bash скриптов;
- Настройка конфигураций;
- Введение в Ansible;
Часть 3. Docker
- Введение в контейнеризацию;
- Виды образов и взаимодействий;
- Введение в Gitlab CI;
- Принципы работы систем мониторинга;
- Разбор системы логирования;
- Интеграция;
- Основные модели безопасности;
- Финальное занятие;
- Подведение итогов;
- Знания одного или нескольких языков программирования;
- Опыт в тестировании или разработке;
- Умение администрировать Linux/Windows;
Титов Александр – Управляющий партнер в компании Экспресс 42. Окончил МИЭТ, был на должности технического директора, организатор сообществ и конференция по DevOps. -
Доступно [Otus] Подготовительный курс по Python разработке (Сурен Хоренян)
Курс знакомит с базовыми навыками владения языком программирования Python, поэтому он рекомендован всем новичкам, желающим изучить его. Это подготовительный курс к основному курсу «Python разработчик».
Материалы курса:
Курс состоит их теоретических лекций с практической работой. Также, для проверки пройденного материала студенты могут пройти небольшой тест после каждой лекции.
В данном курсе содержится 12 частей, направленных на изучение таких тем, как:
- Сеть и файлы;
- Структура данных;
- Программирование с использованием данных;
- NumPy;
- Shell и git;
- И другие.
Урок 1. Знакомство с типами данных. Работа с основными алгоритмами.
Урок 2. Использование циклов и условий. Создание функций.
Урок 3. Работа с логической структурой. Создание модулей.
Урок 4. Работа с файлами и HTTP.
Урок 5. Создание проектов и обработка запросов юзера.
Урок 6. Обработка HTML. Работа с Bootstrap.
Урок 7. Создание модулей и форм.
Урок 8. SQL и создание запросов.
Урок 9. Unit тесты.
Урок 10. Работа с библиотекой NumPy
Урок 11. Работа с библиотекой Pandas
Урок 12. Создание bash-скриптов и работа с git.
Об авторе:
Хоренян Сурен – Разработчик приложений в AdCombo.
-
Доступно [Skillbox] Аналитик данных на Python (Алексей Никушин)
Скрытый текст. Открывается зарегистрированным пользователям.
Программа курса:
Курс состоит из 16 кейсов. Разбирая каждый из них, вы постепенно будете осваивать все компетенции, после каждого кейса получая скрипты для использования в будущей работе.
Модуль 1.Настройка окружения и базовые знания языка Python
Модуль 2.Знакомство с ключевыми аналитическими библиотеками Pandas и NumPy
Модуль 3.Автоматизация отчетности в Pandas
Модуль 4.Визуализация данных с помощью библиотек Matplotlib и Seaborn
Модуль 5.API Яндекс Метрика
Модуль 6.API Google Analytics. Устранение семплирования.
Модуль 7.API VK
Модуль 8.Введение в парсинг открытых данных
Модуль 9.A/B-тестирование
Модуль 10.ETL на Python
Модуль 11.ETL на Python. Продолжение
Модуль 12.Введение в Machine Learning
Модуль 13 - 14.Сегментация и кластеризация динамических обновляемых структур
Модуль 15 - 16.Темы модулей будут определены позднее, вместе со студентами курса.
Цена со скидкой 25000 т.р.
-
Доступно [Skillbox] Профессия Java‑разработчик, 2020 (Даниил Пилипенко)
Чему вы научитесь
- Писать код на Java
- Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом.
- Работать с MySQL
- Узнаете, как сохранять и изменять информацию в базе данных MySQL. Научитесь писать запросы и управлять большими объёмами данных.
- Применять принципы ООП
- Изучите принципы объектно-ориентированного программирования и сможете создавать сложные проекты.
- Пользоваться Git
- Научитесь работать с распределённой системой контроля версий вместе с командой, сможете вносить или откатывать изменения в рамках одного проекта.
- Создавать веб-приложения
- Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать веб-приложения с помощью Spring Boot.
- Оптимизировать код
- Научитесь отлавливать и прорабатывать исключения, изучите способы отладки и оптимизации кода. Сможете создавать программы с высокой производительностью.
Вводный модуль
Вы узнаете, где применяется язык Java и как выглядит программный код. Установите среду разработки и напишете первое консольное приложение.
Синтаксис языка
Познакомитесь с основными переменными в языке Java, научитесь использовать операторы сравнения и циклы.
Система контроля версий Git
Научитесь работать с Git: сможете сравнивать, менять и откатывать разные версии кода, научитесь создавать ветки и работать над одним проектом в команде.
Объекты и классы
Узнаете, что такое объекты и классы, научитесь создавать параметры, методы и константы, которые будут делать ваш код более эффективным.
Числа, строки, даты
Вы научитесь работать с объектами и примитивами, а также преобразовывать числа.
Массивы и коллекции
Научитесь работать с массивами и их элементами. Сможете искать элементы с помощью HashMap и TreeMap.
Наследование и полиморфизм
Узнаете, как наследовать классы в Java, и научитесь работать с интерфейсами Comparable, Comparator, Map и Set.
Особенности ООП в Java
Изучите объектно-ориентированное программирование в Java и новые методы разработки. Познакомитесь с системой сборки и репозиторием Maven.
Исключения, отладка, тестирование и логирование
Вы узнаете, как возникают исключения и как их «поймать». Научитесь тестировать и отлаживать приложения, писать логи с информацией о приложениях.
Работа с файлами и сетью
Поймёте, как читать файлы с помощью FileInputStream, BufferedReader и класса Files. Научитесь работать с файлами типа HTML и JSON.
Работа с MySQL в Java
Научитесь работать с базой данных MySQL, изменять данные и обращаться к ней с различными запросами.
Многопоточность
Узнаете, что такое многопоточность и как работать с ней в интерфейсе Runnable. Поймёте, как настроить взаимодействие потоков, научитесь блокировать, приостанавливать и прерывать потоки данных.
Разработка веб-приложений
Разработаете первое приложение на Spring Boot с созданием контроллера и подключением к базе данных.
Нереляционные базы данных и очереди
Познакомитесь с Redis и научитесь структурам данных. Изучите возможности и агрегацию данных в MongoDB.
Производительность и оптимизация
Узнаете, какие ресурсы нужно экономить для оптимизации приложения. Изучите два способа облегчения приложений и научитесь индексировать и оптимизировать запросы.
Распределённые хранилища и вычисления
Вы узнаете, что такое большие данные, и научитесь работать с файловой системой HDFS. Познакомитесь с фреймворком Spark и научитесь запускать в нём собственные приложения.
Заключительный модуль
Научитесь работать с desktop-приложениями: создавать и кастомизировать интерфейсы, обрабатывать события. Познакомитесь с языками программирования Scala и Kotlin и реактивным программированием на RxJava.
Бонус-модуль. Паттерны проектирования
Узнаете, что такое паттерны проектирования, и познакомитесь с Singleton, Factory, Decorator, Adapter и другими паттернами.
Бонус-модуль. Введение в алгоритмы
Вы узнаете, зачем нужны алгоритмы, и научитесь работать с алгоритмами бинарного поиска, сортировки, поиска подстроки и другими.
Бонус-модуль. Введение в структуры данных
Изучите хеш-таблицы, очередь и стек, связанные таблицы, бинарное и суффиксное дерево.
Бонус-модуль. Протокол HTTP
Познакомитесь с протоколом HTTP, изучите заголовки, тело запроса и ответа. Научитесь работать с PUT, DELETE, OPTIONS, GET- и POST-запросами. -
Доступно [Otus] Web-разработчик на Python
Курс предназначен для подготовки специалиста, который сможет не только решать рядовые задачи бекенд-разработки, но и сделать с нуля современную фронтенд часть.
Что даст вам этот курс
- Освоение разработки современной фронтенд-части с нуля.
- Способность решать рядовые задачи бекенд-разработки.
- Умение деплоить с помощью Fabric, заворачивать приложения в Docker-контейнеры, писать тесты и ботов
- Владение NodeJS и ReactJS, ознакомление с другими платформами, фреймворками, библиотеками, приложениями.
01 Технические детали курса
01.mp4 [87m 228k 85]
ДЗ.txt [295]
Дополнительные материалы.txt [74]
слайды.rar [139k 61]
02 Объекты и переменные
02.mp4 [97m 699k 845]
дополнительные материалы.txt [72]
слайды.rar [141k 63]
03 Принципы ООП
03.mp4 [91m 50k 577]
ДЗ.txt [209]
дополнительные материалы.txt [72]
слайды.rar [138k 792]
04 IP, TCP, uWSGI
04.mp4 [102m 540k 564]
ДЗ.txt [114]
дополнительные материалы.txt [72]
слайды.rar [140k 235]
05 werkzeug, Flask
05.mp4 [251m 959k 694]
chat.txt [10k 532]
ДЗ.txt [104]
материалы к занятию.txt [66]
слайды.rar [511k 237]
06 ORM
06.mp4 [112m 53k 460]
ДЗ.txt [76]
слайды.rar [140k 82]
07 Django
07.mp4 [272m 930k 133]
chat.txt [4k 339]
ДЗ.txt [105]
материалы.txt [66]
08 реализуем свой WSGI-совместимый фреймворк
08.mp4 [140m 852k 696]
chat.txt [8k 760]
server.py [2k 40]
09 Django REST Framework. Django Configurations
09.mp4 [239m 140k 44]
chat.txt [4k 975]
материалы.txt [68]
10 API. GraphQL
10.mp4 [158m 297k 297]
материалы.txt [115]
11 Fabric
11.mp4 [197m 883k 985]
Дополнительные материалы.txt [241]
deploy
fabfile.py [1k 882]
templates
nginx.conf [174]
uwsgi.ini [282]
uwsgi.service [291]
12 Софтскилз
12.mp4 [90m 141k 452]
слайды.rar [140k 442]
13 Знакомство с Front-end частью курса
13.mp4 [191m 102k 462]
ДЗ.txt [143]
Дополнительные материалы.txt [92]
слайды.rar [141k 875]
14 Djngo m2m
14.mp4 [187m 252k 692]
Дополнительные материалы.txt [79]
15 Основы JS
15.mp4 [194m 738k 369]
ДЗ.txt [138]
слайды.rar [140k 873]
16 Django ORM
16.mp4 [157m 729k 42]
Дополнительные материалы.txt [72]
17 Продвинутый JS
17.mp4 [141m 746k 325]
ДЗ.txt [85]
18 Азы работы с очередями
18.mp4 [141m 866k 805]
redis for windows.txt [50]
ДЗ.txt [123]
код с курса.txt [55]
19 ES6, NodeJS окружение, babel+webpack
19.webm [229m 123k 9]
ДЗ.txt [182]
дополнительные материалы.txt [178]
слайды.rar [140k 39]
20 нет материалов
21 fetch axios
21.mp4 [148m 969k 798]
ДЗ.txt [152]
слайды.rar [141k 474]
22 Автотесты
22.mp4 [108m 418k 237]
ДЗ.txt [107]
слайды.rar [138k 383]
23 Code review
23.mp4 [251m 282k 591]
ДЗ.txt [121]
24 Основы React, JSX, компоненты React
24.mp4 [138m 795k 436]
ДЗ.txt [75]
дополнительные материалы.txt [145]
слайды.rar [419k 772]
25 Введение в TDD
25.mp4 [226m 623k 249]
chat.txt [10k 357]
дополнительные материалы.txt [103]
26 State и Props, data-flow в React-компонентах
26.mp4 [272m 438k 913]
chat.txt [5k 148]
ДЗ.txt [97]
дополнительные материалы.txt [151]
27 Введение в pytest
27.mp4 [340m 637k 602]
ДЗ.txt [93]
чат.txt [2k 969]
материалы к занятию
database.py [352]
solver.py [583]
tests
conftest.py [285]
test_database.py [1k 579]
test_solver.py [3k 320]
28 Жизненный цикл React-компонент
28.mp4 [133m 119k 425]
Демо проект на CodePen.txt [56]
ДЗ.txt [920]
Жизненныи цикл React компонент.pdf [850k 361]
запись чата.txt [5k 966]
Состояние и жизненный цикл React.txt [54]
29 InfluxDB, Grafana
29.mp4 [101m 327k 921]
ДЗ.txt [139]
дополнительные материалы.txt [168]
30 Состояние приложений. Flus and Redux
30.mp4 [389m 459k 359]
chat.txt [6k 98]
ДЗ.txt [494]
дополнительные материалы.txt [172]
слайды.pdf [1m 736k 74]
31 Jenkins, Sentry
31.mp4 [178m 448k 283]
ДЗ.txt [98]
дополнительные материалы.txt [76]
32 Code review
32.mp4 [210m 960k 263]
chat.txt [6k 575]
ДЗ.txt [121]
дополнительные материалы.txt [387]
33 aiogram
33.mp4 [312m 597k 321]
chat.txt [4k 702]
дополнительные материалы.txt [242]
34 Routing in React. SPA
34.mp4 [133m 467k 156]
chat.txt [11k 576]
ДЗ.txt [432]
дополнительные материалы.txt [274]
слайды.pdf [150k 137]
35 threading, multiprocessing, queue
35.mp4 [215m 120k 169]
chat.txt [6k 883]
дополнительные материалы.txt [175]
36 Тестирование JS приложений
36.mp4 [144m 368k 378]
chat.txt [6k 191]
Jest NIghtwatch Cyprus.pdf [1m 290k 84]
ДЗ.txt [91]
дополнительные материалы.txt [136]
слайды.pdf [329k 527]
37 Введение в Docker, Docker-compose
37.mp4 [283m 838k 548]
ДЗ.txt [99]
дополнительные материалы.txt [178]
38 Обзор Vue2
38.mp4 [115m 382k 786]
chat.txt [4k 84]
ДЗ.txt [534]
дополнительные материалы.txt [285]
слайды.pdf [474k 622]
39 asyncio
39.mp4 [259m 33k 786]
Дополнительные материалы.txt [385]
40 QnA
40.mp4 [120m 85k 516]
chat.txt [12k 876]
Итоговый_вебинар.pdf [1m 385k 48]
WebPython
.gitignore [12]
README.md [559]
lessons
lesson.25
solver.py [583]
test_solver.py [2k 795]
lesson.27
database.py [352]
solver.py [583]
tests
conftest.py [285]
test_database.py [1k 579]
test_solver.py [3k 320]
lesson.33
config.py [106]
main.py [6k 34]
requirements.txt [13]
lesson.35
multiprocessing_example.py [733]
queue_example.py [883]
requirements.txt [31]
threading_example.py [2k 841]
lesson.37
docker-compose.yml [400]
docker-compose-example.yml [591]
Dockerfile [318]
project
app.py [205]
requirements.txt [13]
lesson.39
requirements.txt [43]
sample1.py [1k 225]
sample2.py [1k 164]
sample3.py [2k 506]
lesson.5
cart_views.py [213]
main.py [583]
products_views.py [325]
requirements.txt [30]
static
css
bootstrap.min.css [155k 758]
bootstrap.min.css.map [625k 953]
templates
index.html [523]
lesson.7
requirements.txt [40]
myfirstproject
manage.py [634]
indexpage
__init__.py [0]
admin.py [263]
apps.py [93]
models.py [395]
tests.py [60]
urls.py [295]
views.py [863]
migrations
__init__.py [0]
0001_initial.py [670]
0002_article_pub_date.py [486]
0003_remove_article_likes.py [328]
static
indexpage
css
bootstrap.min.css [155k 758]
bootstrap.min.css.map [625k 953]
templates
indexpage
base.html [536]
index.html [296]
myfirstproject
__init__.py [0]
settings.py [3k 258]
urls.py [969]
wsgi.py [405]
lesson.9
requirements.txt [68]
myrestapplication
manage.py [637]
myrestapplication
__init__.py [0]
settings.py [3k 276]
urls.py [971]
wsgi.py [411]
todo
__init__.py [0]
admin.py [169]
apps.py [83]
models.py [249]
serializers.py [441]
tests.py [60]
urls.py [354]
views.py [1k 304]
migrations
__init__.py [0]
0001_initial.py [537]
0002_auto_20190603_1820.py [375]
old
otus_webdev_link_post_1.md [4k 826]
otus_webdev_link_post_2.md [3k 334]
otus_webdev_link_post_3.md [1k 550]
otus_webdev_link_post_4.md [1k 17]
otus_webdev_link_post_5.md [729]
otus_webdev_master_post.md [10k 792]
slides
.gitignore [54]
l01-caterpie.html [15k 754]
l02-meowth.html [28k 792]
l03-wigglytuff.html [16k 434]
l04-magnemite.html [22k 442]
l05-gloom.html [13k 410]
l06-kakuna.html [18k 523]
l07-weedle.html [11k 361]
l12-frontend-intro.html [23k 511]
l15-base-js.html [18k 284]
l17-advanced-js.html [17k 257]
l19-es6-webpack.html [12k 370]
l21-fetch-axios-ajax.html [19k 765]
l23-react.html [15k 39]
l26-state-props-flow.html [17k 508]
l28-lifecycle.html [19k 137]
l30-redux.html [27k 617]
l34-router.html [18k 675]
l36-testing.html [8k 889]
l37-vue.html [8k 842]
l40-qna.html [14k 508]
img
l15-event-loop.png [26k 713]
l22-components.png [81k 321]
l22-dataflow.png [142k 124]
l22-diff.jpg [75k 973]
l28-lifecycle.jpg [89k 97]
l28-lifecycle-new.jpg [158k 796]
l30-flux.png [143k 251]
l30-flux-and-redux.png [169k 555]
l30-flux-and-redux-2.png [293k 281]
l30-mem.png [141k 658]
l30-redux-arch.png [233k 29]
l30-redux-flow.png [46k 624]
l30-with-flux.png [419k 722]
l36-tdd.png [284k 715]
l37-lifecycle.png [250k 219]
l37-mvc.png [71k 907]
l37-mvvm.png [145k 826]
js
highlight.pack.js [409k 862]
shower.min.js [10k 227]
styles
default.css [794]
screen.css [11k 736]
styles.css [847]
дополнительные материалы
Django и методология 12 факторных приложений.mp4 [387m 152k 776]
инструменты визуализации данных.mp4 [233m 604k 853]
Объем: 7,27Гб.
-
Закрыто [Otus] Разработчик C++ (Cергей Кольцов)
Что даст вам этот курс
- Умение писать на С++ правильно.
- Понимание современных проблем языка и специфики его применения.
- Освоение паттернов проектирования, принципов написания многопоточного кода.
- Знание, как взаимодействовать с сетью, хранить и обрабатывать большие объемы данных.
- Владение нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
Для успешного обучения и оптимального усвоения уроков вы должны знать:
1. Синтаксис языка программирования стандарта C++03:
— Переменные, функции, указатели
— Классы, структуры, union
— Переопределение операторов
— Наследование
— Исключения
— Понимание шаблонов в языке C++
2. Основы computer science:
— Простые алгоритмы и их оценки сложности
— Структуры данных и их применение
— Принципы работы с памятью - стек, heap
3. Основы SQL – некоторые уроки посвящены изучению работы с базами данных.
4. Основы многопоточного программирования: понятие deadlock не должно ставить Вас в deadlock.
После обучения вы
- заберете с собой материалы по всем занятиям (презентации, записи вебинаров, примеры практических задач);
- получите сертификат о прохождении курса программирования на С++;
- научитесь прикладному применению стандартов C++11 / C++14 / C++17;
- освоите асинхронное и многопоточное программирование;
- получите глубокое представление о шаблонной магии и паттернах проектирования;
Преподаватель
Сергей Кольцов
VisionLabs
Senior Developer С++ VisionLabs
Работает программистом уже почти 10 лет. Заинтересовался языками программирования ещё в школе. Начинал почти как и все в ту пору - с Delphi и Borland C++. Так что был заранее обречён на выбор профессии.
Работал как в крупных компаниях (Яндекс, Luxoft), так и в небольших организациях.
С преподаванием впервые столкнулся в школе, когда объяснял логарифмы одноклассницам. В дальнейшем в рамках рабочих обязанностей выполнял менторские функции с коллегами. На позиции руководителя группы разработки консультации членов команды занимают около 30% времени.
Окончил МГТУ им. Н.Э. Баумана в 2011 году, факультет "Информатика и системы управления".
-
Закрыто [WebForMySelf] JavaScript. Полное руководство для современной веб-разработки (Владилен Минин)
Автор: Владилен Минин
Актуальные и применимые на практике знания (а не просто голой абстрактной теории) в удобном формате с бонусами и практическими разборами, благодаря которым можно существенно повысить уровень знаний в быстрые сроки
Курс построен таким образом, что в нем собрана исключительно теоретическая информация применимая в практике без лишнего, с учетом двух практических блоков, где наглядно показывается применение теории: создана простая игра и приложение личного блога.
JavaScript самый популярный веб-язык программирования. Сегодня очень популярны во Front-end разработке такие фреймворки, как Vue.js, React.js, Angular.js. Более того, сегодня и серверная часть веб-приложений также может быть написана на JavaScript, используя node.js. И знания по javascript открывают двери во front-end разработку или даже javascript Full-Stack разработку, где заработки начинаются от 100.000
Содержание:
===========
Блок 1. Что такое JavaScript
Блок 2. Основы JavaScript
Блок 3. Работа с DOM
Блок 4. Дополнительные возможности
Блок 5. Практика. Создание приложения
Блок 6. Объекты и функции
Блок 7. Новый JavaScript: ES6
Блок 8. Асинхронность
Блок 9. Практика. Создание приложения
Бонусы:
=======
1 Полезные библиотеки
2 Премиум курс по NodeJS. Основы
3 Премиум курс по WebPack 4+
4 Премиум курс. Основы HTML
5 Премиум курс. Основы CSS
6 Премиум курс. Верстка сайта для начинающих
7 Премиум курс. Основы HTML5
8 Премиум курс. Основы CSS3
Доп. бонусы:
===========
Курс «React JS. С нуля до профи»
Курс «Angular. С нуля до профи»
Подробнее о курсе:
Скрытый текст. Открывается зарегистрированным пользователям.
-
Доступно [Skillbox] Дизайн мобильных приложений (Ольга Сартакова, Сергей Гончаров)
Скрытый текст. Открывается зарегистрированным пользователям.
Вы научитесь создавать интерфейсы для мобильных платформ и эффектно презентовать свои работы. Сможете начать карьеру дизайнера в IT-компании или зарабатывать на фрилансе. Вы получите 10-летний опыт в сфере мобильного дизайнаРаботать с дизайнерским софтом
Чему вы научитесь:
С нуля освоите Figma, Sketch и Zeplin — главные инструменты дизайнера мобильных приложений. Сможете создавать интерфейсы любой сложности для iOS и Android.
Проектировать приложения
Освоите полный цикл создания приложений — от первого макета до передачи в разработку. Научитесь делать UX-прототипы и превращать их в удобные интерфейсы, которые нравятся пользователям.
Тестировать гипотезы
Научитесь проводить тестирование разных видов: на реальных пользователях, сетевое, коридорное. Сможете объективно оценить качество и удобство интерфейса ещё до запуска продукта.
Адаптировать дизайн
Изучите требования iOS и Android и сможете создавать приложения, удобные для пользователей каждой из этих платформ.
Анимировать интерфейсы
Освоите Principle, научитесь создавать интерактивные прототипы и сможете стилизовать интерфейсы с помощью качественных анимаций.
Презентовать проекты
Поймёте, как наиболее выгодно представить дизайн-концепцию, и научитесь создавать эффектную презентацию для каждого приложения.
Мобильная среда
О курсе
Особенности мобильных интерфейсов
Платформа iOS
Платформа Android
Полезности
Чему вы научитесь
Вы поймете специфику платформ iOS и Android, ведь наверняка вы знакомы только с какой-то одной из них
Процесс работы над дизайном
Этапы создания продукта
Этапы работы над дизайном
Инструментарий
Принципы успешного процесса работы
Чему вы научитесь
Вы узнаете, с чего начинать проект, что обязательно надо делать, чтобы не налажать, и чем закончить
Инструменты дизайнера мобильных интерфейсов
Sketch / Figma / Photoshop
Principle / After Effects
Framer
Flinto / Marvel
Zeplin
Чему вы научитесь
В мобильной разработке есть свои инструменты, которые нужно освоить, чтобы работа спорилась и можно было быстро встроиться в команду, которая этим занимается давно
Старт проекта
Цели и задачи продукта
Процесс и артефакты аналитики
Исследование рынка
Критерии успешности продукта
Чему вы научитесь
Как правильно проводить предпроектное исследование? Что анализировать? Какие вопросы задавать и кому? Без грамотного анализа можно уйти не туда и обнаружить себя в тупике, когда уже слишком поздно
Проектирование в UI/UX
UI, UX, CX
Информационный, навигационный и композиционный дизайн
Прототипирование и проверка идеи
Чему вы научитесь
Учимся бить себя по рукам и не садиться за компьютер, пока не продумали логику, не наделали ошибок и не исправили их фломастером на бумаге. На этом этапе думаем про customer experience вообще и user experience в частности
Создание визуальной концепции
Необходимость визуальной составляющей
Сетка и модульность
Типографика и цвета
Иллюстрации и иконографика
Анимация
Методология создания визуальной концепции
Чему вы научитесь
Как сделать красиво, гармонично, чтобы людям нравилось
Принципы хороших интерфейсов
Методики оценки интерфейса
Функциональная доступность
Очевидность возможностей
Работоспособность в неидеальных условиях
Бесшовный переход
80/20
Чему вы научитесь
Чтобы сделать приложение удобным, есть конечное число правил и принципов; мы расскажем
Работа с актуальными платформами
Особенности iOS
Особенности Android
Material Design
Адаптация дизайна iOS-приложения под Android
Чему вы научитесь
Вы узнаете о требованиях платформ к дизайну, а также о различиях в подходе к дизайну интерфейсов для iOS и Android
Тестирование и проверка гипотез
Темы
Что такое коридорное тестирование и какие задачи оно решает
Подготовка вопросов и проведение тестирования
Поведение исследователя во время тестирования
Сбор и обработка данных и подведение общих итогов тестирования
Чему вы научитесь
Покажем, как выдвигать предположения в ходе разработки и проверять их: в коридоре, в интернете, на реальных пользователях
Подготовка материалов для разработки
Передача дизайна в разработку
Артефакты спецификации и материалы для разработки
Мастер-класс: организация макета
Чему вы научитесь
Как подготовить материалы для передачи в разработку
Основы программирования для дизайнеров
Чему вы научитесь
Дизайнеру необходимо понимание того, как его дизайн потом будет реализован в коде — что можно сделать, а что нельзя, насколько все это сложно и какие есть приемы оптимизации
Секреты презентации
Секрет создания успешных презентаций
Защита идеи перед клиентом
Чему вы научитесь
При текущем спросе на мобильных дизайнеров предложения о работе с большой зарплатой получают все, у кого есть хоть один кейс в портфолио. Мы хотим, чтобы в результате курса у вас этот кейс появился — научим круто его оформить и подать, чтобы карьера поперла
-
Доступно [Udemy] Этичный Хакинг. Запись интенсива Secure Android Phone (Мефодий Келевра)
Этичный Хакинг. Запись интенсива Secure Android Phone.
Узнай на что действительно способен твой смартфон с Android!
И насколько он изначально не безопасен!
Описание
Язык: Русский
Год выпуска: 2019
Автор: Mefodiy Kelevra
Лекций: 5
Продолжительность: 11 часов
Объем: 6.36Гб.
Предлагаю вашему вниманию запись 10(!!!) часового интенсивы Secure Phone на базе Android!
Интенсив очень насыщенный информацией, после его прохождения вы узнаете на что действительно способен ваш Android смартфон!
Бонусом есть этичный хакинг, с помощью вашего Андроид девайса!
"Secure Phone" - мы создадим телефон на базе Смартфона с Android, с защитой от:
- Перехвата сетевого трафика
- Оповещением о подмене Базовой Станции (БС)0
- Выберем прошивку с открытым исходным кодом, либо удалим встроенные в стандартную прошивку бекдоры (да да, такие есть практически в каждой)
- Зашифруем телефон и сделаем его устойчивым к криминалистической экспертизе
- Поговорим о методах бекапа и восстановлении, а так же их шифрования для безопасного хранения
- Антивирусы для Андроид, есть ли в них толк и какой выбрать?
- Сервисы автоматического определения номера звонящего
- Сервисы автоматической записи звонков GSM и Мессенджеров
- Выясним наиболее безопасные мессенджеры из 3-х типов (Федеративные, централизованые и p2p)
- Защита симкарт
- Виды рута и фреймворков для изменения функция ОС "На лету"
- VPN для смартфона
- Защита DNS телефона от подмены
- Фаерволы для Android
- Защита от прослушивание микрофона смартфона другими приложениями
- Безопасное удаление файлов и почему нельзя отдавать телефон в ремонт или продавать без предварительной очистки.
Это только 30 процентов того что есть в интенсиве!
Я разнесу мифы безопасности телеграмм и других мессенджеров!
И многое многое другое!
Для кого этот курс:
Этичные хакеры
Компьютерные энтузиасты
Цифровые параноики
Содержание складчины (файлы)
001 Запись первого дня.mp4 [0g 995m 856k 897]
002 Запись второго дня.mp4 [1g 161m 994k 427]
003 [Tips&Tricks] Продление жизни батареи Android.mp4 [172m 36k 523]
004 [Tips&Tricks] Улучшение сигнала GPS на Android.mp4 [113m 31k 849]
005 Как создать не взламываемый пароль.mp4 [106m 898k 355]
Файлы будут в архивированном виде RAR. -
Доступно [Otus] Разработчик JavaScript. 4-й модуль
О курсе
Курс "Разработчик JavaScript" предназначен для разработчиков, которые хотят узнать больше о мире современного JavaScript. В рамках курса мы рассмотрим ключевые особенности языка JavaScript, его окружение - браузеры и серверную платформу NodeJS. Мы разберем внутреннее устройство и понятия популярного фреймворка Angular, а также библиотеки для написания web-приложений VueJS и ReactJS. Курс подходит для разработчиков уровня Junior или Middle, которые имеют общее представление и некоторый опыт работы с Web и намерены больше узнать об актуальных подходах разработки программ и приложений в среде JavaScript.
Программа
Занятие 25. Создание и управление формами в Angular
Занятие 26. Тестирование в Angular
Занятие 27. Сборка приложений для Production
Занятие 28. Обзор пройденных фреймворков и технологий
Занятие 29. Итоговое занятие
В 4 модуль входят файлы и папки:
25. Создание и управление формами в Angular
Занятие 25.mp4 [211m 686k 343]
Презентация 25.pdf [1m 766k 207]
Ссылки.txt [764]
26. Тестирование в Angular
Занятие 26.mp4 [234m 434k 528]
Презентация 26.pdf [419k 210]
Ссылки.txt [538]
27. Сборка приложений для Production
links.txt [148]
Занятие 27.mp4 [211m 513k 817]
Презентация 27.pdf [400k 649]
28. Обзор пройденных технологий
Choosing a JavaScript Framework - Rob Eisenberg.mp4 [84m 51k 354]
Видео 28.mp4 [205m 434k 287]
Презентация.pptx.pdf [2m 196k 71]
Ссылки.txt [238]
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
-
Доступно [Otus] Разработчик JavaScript. 3-й модуль
О курсе
Курс "Разработчик JavaScript" предназначен для разработчиков, которые хотят узнать больше о мире современного JavaScript. В рамках курса мы рассмотрим ключевые особенности языка JavaScript, его окружение - браузеры и серверную платформу NodeJS. Мы разберем внутреннее устройство и понятия популярного фреймворка Angular, а также библиотеки для написания web-приложений VueJS и ReactJS. Курс подходит для разработчиков уровня Junior или Middle, которые имеют общее представление и некоторый опыт работы с Web и намерены больше узнать об актуальных подходах разработки программ и приложений в среде JavaScript.
Программа
Занятие 17: Все суть компоненты
Участники смогут:
- Подключать и использовать веб-компоненты в приложениях
- Создавать Polymer компоненты, решающие функциональные и композиционные задачи
Занятие 18: Специфика построения приложений на Polymer
Участники смогут:
- Разрабатывать приложения с использованием Polymer
- Понимать и определять структуру кода, использовать инструменты для сборки и оптимизации приложений
Занятие 19: Введение в Angular
Участники смогут:
- Настроить себе окружение IDE, а также скачать зависимости и библиотеки, коммандные утилиты для TypeScript и создания проектов для работы с Angular
- Различать TypeScript и JavaScript
- Писать и понимать код на языке TypeScript
Занятие 20: Компоненты и директивы
Участники смогут:
- Декомпозировать макет страницы на компоненты
- Различать директивы и компоненты во фреймворке Angular
- Создавать простые директивы и компоненты
Занятие 21: Observables. RxJS
Участники смогут:
- Отличать основные понятия паттерна
- Observable, Observer, Subscriber, Operator
- Применять шаблон проектирования Observables, используя библиотеку RxJS
Занятие 22: Сервисы
Участники смогут создавать сервисы для получения, отправки и хранения данных для приложений Angular
Занятие 23: Состояние приложения
Участники смогут разбираться в особенностях шаблона проектирования Dependency Injection и его имплементации в Angular
Занятие 24: Создание и управление формами в Angular
Участники смогут:
- Создавать формы, используя техники Dynamic Forms, Reactive Forms
- Описывать валидацию и другие функции для элементов форм
В 3 модуль входят файлы и папки:
17. Всё суть компоненты
source.zip [19k 999]
Видео 17.mp4 [203m 473k 930]
Презентация 17.pdf [1m 323k 902]
Ссылки.txt [916]
18. Специфика построения приложений на Polymer
Видео 18.mp4 [219m 730k 41]
Презентация_занятия_18.pptx.pdf [1m 643k 153]
Ссылки.txt [434]
source
.gitignore [29]
1
package.json [287]
polymer-element.html [674]
shadow-dom.html [834]
tabs.html [644]
my-app
bower.json [269]
index.html [570]
manifest.json [96]
package.json [220]
polymer.json [59]
README.md [781]
src
my-app-app
my-app-app.html [642]
test
my-app-app
my-app-app_test.html [1k 658]
my-element
bower.json [395]
index.html [441]
my-element.html [751]
package.json [270]
polymer.json [59]
README.md [485]
build
default
index.html [435]
demo
index.html [877]
test
index.html [485]
my-element_test.html [1k 630]
2
button.html [626]
element.html [620]
polymer-element.html [1k 61]
shadow-dom.html [638]
style.html [815]
3
data-system.html [864]
factorial.html [562]
shadow-dom.html [696]
template.html [718]
template-and-shadow-dom.html [777]
19. Введение в Angular
Видео 19.mp4 [330m 667k 517]
Презентация_занятия_19__Введение_в_Angular-7490-16ae76.pptx.pdf [1m 752k 416]
Ссылки.txt [282]
20. Введение в Typescript
Видео 20.mp4 [209m 422k 506]
Презентация.pdf [920k 40]
21. Компоненты и дерективы
Видео 21.mp4 [202m 505k 752]
Презентация.pptx.pdf [2m 188k 706]
Ссылки.txt [2k 680]
22. Передача данных. Сервисы
Видео 22.mp4 [229m 980k 526]
Презентация.pdf [1m 306k 523]
23. Observables
Видео 23.mp4 [212m 87k 582]
Презентация.pptx.pdf [2m 157k 337]
Ссылки.txt [772]
24. Состояние приложения
Видео 24.mp4 [204m 354k 651]
Презентация.pptx.pdf [1m 747k 256]
Ссылки.txt [241]
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...