city skyline
» » Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)
» » Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)

    Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)


    Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)

    —ерверна€ разработка на javascript и очень основательный разбор взаимосв€зи пользовательской части с сервером на двух реальных примерах. ¬ курсе предоставлена информаци€ от самых основ, от установки самого NodeJS, до депло€ готового приложени€ и размещени€ его на сервере.

     ульминацией практической части курса €вл€етс€ создание большого статического интернет-магазина и сложного REST API приложени€. ѕовтор€€ за уроками курса, вы сможете создать с нул€ 2 приложени€ и поместить их в ваше портфолио. ј при необходимости Ц дорабатывать под любые свои нужды, в т.ч. и в коммерческих цел€х.

    ¬ы избавите себ€ от многих мес€цев чтени€ документации по более чем 10 различным технологи€м. ѕомимо работы самих технологий в курсе рассказываетс€ про то, как они работают вместе. ј на эту тему вы вр€д ли найдете в едином месте структурированную документацию на русском €зыке

    —редний уровень зарплат дл€ новичков уровн€ Junior javascript Developer составл€ет 50-80 тыс. руб. в мес€ц. NodeJS Ц это пр€мой путь в FullStack-разработку. ј Full-Stack javascript-разработчикам предлагают самый высокий уровень оплаты труда на рынке веб-разработки Ц 100-120 тыс. руб. и выше.

    ¬ам не придетс€ изучать множество €зыков программировани€. NodeJS позвол€ет использовать единый €зык javascript дл€ написани€ кода как на стороне клиента (Frontend), так и на стороне сервера (Backend). ¬ы можете распределить код NodeJS между браузером (Frontend) и вашим сервером (Backend), использу€ соответствующие технологии.

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

    ƒл€ кого создавалс€ курс:
    ƒействующие Backend- и Fullstack-разработчики
    ѕоскольку дл€ изучени€ NodeJS и применени€ требуютс€ достаточные знани€ по javascript, то основной аудиторией дл€ данного курса будут действующие разработчики среднего уровн€. Ёто программисты, использующие javascript в разработке сайтов и приложений, которые уже имеют некоторый опыт и хот€т улучшить свое видение области

    ‘рилансеры-практики
    ¬ы очень ограничены во времени и остро нуждаетесь в быстром овладении новой перспективной технологией дл€ того, чтобы брать более дорогие заказы. ¬ы хотите пон€ть инфраструктуру полного цикла разработки. Ќуждаетесь в быстром, но глубоком освоении среды NodeJS на практике: от установки самого NodeJS, до депло€ готового приложени€ на сервере

    ћатериалы курса:
    1. ¬ведение
    ќ данном видео курсе
    „то такое Nodejs
     ак установить Nodejs
    ѕервый скрипт
    –едактор кода
    2. ќсновы NodeJS
    „то такое NPM
    √лобальные объекты и модули
    ћодуль PATH
    ћодуль FS
    ћодуль OS
    ћодуль EVENTS
    ћодуль HTTP
    Nodemon
    —оздание простого Web-сервера
    Web-сервер с HTML-страницами
    —оздание простого REST-сервера
    –абота с консолью
    3. ѕрактика: Express.js
    Ќастройка приложени€
    –абота с HTML-файлами
    ѕодключение Handlebars
    Ќастройка Layout
    ƒобавление навигации
    –ендеринг данных
    –егистраци€ роутов
    ќбработка формы
    —оздание модели
    ¬ывод списка курсов
    ѕодключение клиентских скриптов
    ƒинамические параметры
    –едактирование курса
    ѕодготовка корзины
    ћодель корзины
    ¬ывод данных в корзине
    ќбработка асинхронных запросов
    ƒинамическое изменение корзины
    4. ѕрактика: Ѕаза данных MongoDB
    ѕодключение MongoDB
    ”становка Mongoose
    —оздание модели
    ѕереписываем модель
    ”даление курса
    ћодель пользовател€
    ƒобавление пользовател€
    ƒобавление товара в корзину
    ќтображение корзины
    ”даление из корзины
    “рансформаци€ данных на клиенте
    ѕодготовка страницы заказов
    ѕолучение данных заказов
    ¬ывод заказов
    5. ѕрактика: сессии и авторизаци€
    —траница логина
    ƒобавление сессии
    —охранение сессии
    —есси€ в базе данных
    «ащита роутов
    »справление работы корзины
    –егистраци€ пользовател€
    Ћогин пользовател€
    Ўифрование парол€
    ƒобавление CSRF-защиты
    —ообщени€ об ошибке
    “естирование пользователей
    6. ѕрактика: работа с Email
    ќбъект конфигурации
    Ќастройка почтового сервиса
    ќтправка письма
    ¬осстановление парол€
    —траница нового парол€
    »зменение парол€
    –ефакторинг по правам доступа
    «ащита удалени€
    7. ѕрактика: валидаци€ и файлы
    Ѕазова€ валидаци€
    ¬алидаци€ регистрации
    јсинхронные валидаторы
    ”лучшение данных
    ¬алидаци€ курсов
    ќбработка 404 ошибки
    —оздание страницы профил€
    Ќастройка загрузки файлов
    «агрузка файлов
    8. ѕрактика: деплой приложени€
    «ащита ключей
    ƒобавление хедеров
    —жатие статических файлов
    ѕодготовка Heroku
    Ќастройка Mongo Atlas
    9. Ѕƒ MySQL Ц REST API приложение
    ќбзор приложени€
    »нициализаци€ сервера
    Ќастройка роутера
    ”становка MySQL
    ѕодключение к базе данных
    —оздание модели
    —оздание задачи
    «авершение POST-запроса
    ѕолучение списка задач
    «авершение задачи
    ”даление задачи
    10. GraphQL
    „то такое GraphQL
    Ќастройка GraphQL
     ак работает GraphQL
    ѕолучение данных
    —оздание задач
    «авершение задачи
    ”даление задачи

    „ему вы научитесь:
    ѕисать серверный javascript
    ¬сю инфраструктуру NodeJS
    —оздавать REST API
    —оздавать приложени€ на Express
    ’ранить данные в MySQL и MongoDB
    ќсновы GraphQL
    —оздавать статические сайты на NodeJS

    ƒл€ кого этот курс:
    Junior и Middle Frontend разработчики
    ‘рилансеры
    Fullstack разработчики
    NodeJS Backend разработчики

    ¬се дополнительные материалы прилагаютс€!

    Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020) Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020) Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)
    Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020) Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020) Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)

    Ќазвание: Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express)
    √од выхода: 2020
    ∆анр: ¬идеокурс, программирование, разработка, обучение
    ‘ормат видео: MP4 | 1280x720 | AVC
    ‘ормат аудио: AAC | 128 kb/s | 44 к√ц
    язык: –усский
    ѕродолжительность: 13:23:41
    –азмер: 5.47 Gb

    —качать Node JS. ѕрактический курс (Mongo, GraphQL, MySQL, Express) (2020)


    ѕохожие новости
  •  ак стать дизайнером YouTube каналов.  урс дл€ новичков (2019) HDRip
  • React JS 2020. — Ќул€ до ѕрофессионала (2020) PCRec
  • –азработка универсального JavaScript-приложени€ дл€ Windows XP / 7 / 8 / 10 (2016) WEBRip
  •  урс по Angular.JS - »ль€  антор (2016)
  • ѕрактика Java. –азработка Web приложени€ (2016) ќбучающие видео

  • »нформаци€

    ѕосетители, наход€щиес€ в группе √ости, не могут оставл€ть комментарии к данной публикации.

‘ото новости
—обытие дн€
Ќовые статьи
05 июнь Fusion Louhge Mix (2020)

05 июнь Beatport Psy Trance: Electro Sound Pack #99 (2020)

05 июнь Summer Jam: Sunny Reggae (2020)

“оп новости