[Flavio Copes] Фуллстек Next.js/React/Postgres/Express

Огромная база актуальных инфопродуктов
Самый большой склад обучающих материалов в СНГ. Более 40000 уникальных курсов, схем заработка, книг, вебинаров, мануалов, тренингов
Получить доступ

Bot

Администратор
Команда форума
23 Янв 2020
138,643
749
113
The Next.js Course
An Adventure into becoming an Advanced React Developer

upload_2020-3-7_5-39-3.png

Next.js - это фреймворк, используемый малыми и крупными компаниями для создания React веб-приложений и веб-сайтов на основе серверной отрисовки(SSR). Идеальное сочетание технологий для ваших веб-приложений.

Об авторе
Flavio Copes -
инженер, автор популярного блога и книг про программирование.

Скрытый контент.

Вещи, которые вы узнаете
  • Как построить с нуля приложение
  • Как думать как инженер
  • Как совместить React контекстом Next.js
  • Создание статических и динамических страниц в Next.js
  • Создание путей API
  • И многое другое...
Спойлер: Полный список функций
  • Allow people to browser for homes
  • Visualize reviews
  • Have a way to book a home, using Stripe payments
  • Handle bookings, and booked dates
  • Allow people to register and login
  • Have an admin interface where you can add your home
  • Display the bookings for your homes in the admin interface
  • Registration and Login
  • Stripe Payments integrated with webhooks
  • Administration interface for registered users

На курсе построим клон Airbnb, со следующими функциями:
  • Давать доступ пользователем для поиска домов
  • Отрисовка отзывов
  • Запись в дом, оплата через Stripe
  • Обработка записи и даты записи
  • Регистрация и логин пользователей
Спойлер: Полный список
  • How to architect an app from zero
  • How to think like a software engineer
  • How to structure your React code in the context of a Next.js application
  • Creating static and dynamic pages in Next.js
  • Adding server side API endpoints
  • Using Express middleware with Next.js
  • Storing and retrieving data from a Postgres database using Sequelize
  • Using environment variables in Next.js
  • Including 3rd party libraries in your app
  • Implementing modal windows
  • How to have a container layout component for common UI elements
  • Managing the local state using hooks
  • Managing the global state of the app cross-component using the `easy-peasy` library
  • How to structure your CSS with styled-jsx
  • Working with forms in React
  • How to upload images to the server
  • Handling authentication using Passport.js
  • Cookie-based sessions
  • Implementing email/password registration, login and logout
  • Adding Stripe Payments integration with webhooks
  • Creating an administration interface for registered users

Скрытый контент.