JavaScript
Какие технологии используем внутри этого курса?
Современный Javascript
Много качественного и самого современного JavaScript
Git Flow
Разрабатываем проект с ветками и pull request
Webpack
Автоматизируем проект как соверменные CLI
ESLint
Весь проект в одном стиле с соблюдением правил
Jest
Настроим и напишем синхронные и асинхронные тесты
Что будет в курсе
Архитектура
Спроектируем большое приложение с нуля
Паттерны
Разберемся когда и как их применять
Инфраструктура
Не только код, но и организация проекта
Тесты
Протестируем свой фреймворк
Много...
Пройдя курс, вы научитесь
Понимать архитектуру
Разбираться в особенностях архитектуры Node.js и использовании модулей
Создавать приложения
Создавать полноценные, профессиональные приложения на Node.js
MongoDB и Mongoose
Работать с не реляционной базой данных MongoDB и библиотекой Mongoose
Веб-сервисы и
REST API
Создавать и использовать REST API и веб-сервисы с помощью Express
Программа курса
Вступление в Node.js
- клиент серверная архитектура
- ограничения многопоточной модели
- асинхронное программирование
- технологии в MEAN стек и что их объединяет
...
Koa.js — фреймворк нового поколения для приложений на Node.js. Данный видеокурс рассчитан на разработчиков, которые знакомы с основами JavaScript и Node.js
Цель курса
Улучшить знания в javascript – обобщить и укрепить классические темы, рассмотреть и осмыслить новшества стандартов после ES2015. А также выстроить систему написания кода и
научиться взаимодействовать с серверной частью.
Программа курса
30 июля, 20:00 — урок 1
Этапы готовности новшеств stage [0, 4]
Настройка Webpack + Babel
Настройка VS Code + eslint
Export и import vs require
Итераторы и генераторы, Symbol
Полифилы для новых классов
3 августа, 20:00 — урок 2
apply, bind, карринг
Стрелочные функции
Синтаксис классов в ES6 и ES7
Идеи реактивности...
Курс рассчитан на frontend-разработчиков или backend-разработчиков со знанием Javascript.
За 4 месяца вы научитесь:
Разрабатывать бэкенд любой сложности на Node.js с использованием Express, Passport, Jest, GtaphQL, Next.js
Работать с базами данных MongoDB и PostgreSQL
Использовать и настраивать CI/CD для своего проекта.
Конфигурировать приложения для production и деплоить на сервер
Работать с Web Sockets (Socket.IO)
Писать понятный и чистый код на TypeScript
Также вы получите:
Глубокое понимание архитектуры и дизайна Node.
Изучите основы структур данных JS - как встроенные, такие как Карты, Наборы или Массивы, так и пользовательские, такие как связанные списки, деревья, графыи т. д.
При работе с JavaScript вы будете работать со структурами данных все время.
Этот курс включает в себя встроенные структуры данных, такие как массивы, объекты, карты или наборы, и, особенно если вы углубляетесь в JavaScript, также кастомные структуры данных, такие как связанные списки, деревья или графы.
Мы напишем основные встроенные структуры данных, чтобы понять, как они работают и когда их использовать, прежде чем исследовать важные кастомные структуры данных.
Повысьте свой уровень владения jаvascript. Станьте востребованным и высокооплачиваемым специалистом. Освойте jаvascript - один из самых популярных, востребованных и высокооплачиваемых языков программирования. JS используется во FrontEnd и Backend разработке.
Технологии изучаемые на курсе
- Окружение jаvascript разработчика. Git, npm, webpack, Node.js.
- ООП в jаvascript. Классы, объекты, фабрики, обертки, экземляры.
- Синхронность и асинхронность. Поток, callback, promise, fetch.
- Анимации и Canvas на JS. Анимация и работа в Canvas.
Чему вы научитесь
Вы получите полноценную, исчерпывающую теорию по JavaScript. В этом курсе есть весь необходимый материал
Огромное количество практики. Во время и после просмотра лекции у вас будет возможность отточить навыки на практике
Примеры в лекциях взяты из реальных боевых проектов. Вы научитесь решать продуктовые задачи
Вы будете в деталях понимать, как устроен и работает тот или иной функционал в JavaScript
Требования
Базовое представление о JavaScript
Желание стать высококлассным профи
Описание
Данный курс нацелен на то, чтобы дать исчерпывающую информацию о языке JavaScript.
Курс состоит из 8 разделов:
Раздел 1 - Введение
Раздел 2 - Основы программирования на JavaScript
Раздел 3 - Объектно-ориентированное программирование на JavaScript
Раздел 4 - Стандартные функции и объекты в JavaScript
Раздел 5 - Работа с HTML-документом
Раздел 6 - События в JavaScript
Раздел 7 - Асинхронность в JavaScript
Раздел 8 - Сетевые запросы
Бонусы
Бонус 1
Библиотека jQuery
Данный Бонус содержит в себе 10 видеоуроков, в которых Вы узнаете, почему jQuery является на сегодняшний день очень актуальным (так как ходит миф, что он устарел и не нужен).
В этом курсе я научу вас, как создавать удивительные и креативные баннерные анимации и эффекты параллакса с использованием CSS и Javascript.и много других интересных вещей.
Таким образом, в этом курсе вы освоите анимацию, переходы и преобразования CSS и Javascript, начиная с нуля, и не только, мы также создадим много примеров вместе, чтобы вы получили массу идей, и много вдохновения, чтобы помочь вам создать любую сложную анимацию, о которой вы только можете подумать.
Чему научитесь:
Творческим Javascript Эффектам Анимации для Веб дизайна
освоите javascript анимации
сможете создать...
Что даст вам этот курс
На курсе вы научитесь:
продвинутым возможностям Redux, Redux-Saga, Redux-thunk;
создавать SPA-приложения и оптимизировать их для production;
писать чистый и лаконичный код с TypeScript;
применять интеграционные и юнит-тесты;
работать в GraphQL, Apollo, Relay.
Также вы узнаете, как работает под капотом Webpack и Babel, освоите паттерны функционального программирования и научитесь их применять в React.
Для кого этот курс:
JavaScript-разработчиков с навыками HTML/CSS;
Backend-разработчиков, желающих стать Fullstack;
начинающих React-разработчиков.
jQuery — самая популярная библиотека JavaScript, облегчающая разработку веб-страниц. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими, создавать более простой, быстрый и лаконичный код.
На этом курсе слушатели получают начальные навыки использования jQuery, что позволяет быстрее и эффективнее вести разработку на JavaScript. Курс прежде всего предназначен для слушателей, ранее не имевшими дело с jQuery, и желающим начать его использовать.
По окончании курса Вы будете уметь:
Производить эффективную...