Learnify - это самостоятельный, онлайн-мастер-класс, где вы освоите ASP.NET CORE и React, создавая практичное приложение с нуля.
Все, что вам нужно для создания настоящего приложения SaaS
Learnify выходит за рамки других курсов, охватывая каждую деталь, необходимую для создания настоящего, готового к продакшну приложения с использованием ASP.NET Core и React.
По окончании этого курса вы сможете:
Знать, как и почему использовать шаблон Repository и Specification.
Понимать паттерны проектирования в .NET Core.
Использовать ASP.NET Identity для входа в систему и регистрации.
Использовать React Router для маршрутизации.
Централизовать состояние в React, используя Redux Toolkit.
Интегрировать Automapper для форматирования данных в ASP.NET Core.
Использовать Axios для выполнения вызовов API в React.
Создавать пользовательский, визуально привлекательный интерфейс (без использования внешних библиотек).
Настроить Sass в React.
Добавлять функции оценки курсов, пагинации, сортировки, поиска и фильтрации.
Использовать Redis в качестве базы данных в памяти для хранения товаров в корзине.
Принимать платежи через Stripe с использованием новых европейских стандартов для 3D Secure.
Развертывать проекты ASP.Net на Heroku.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Adding "Add to Cart" Button in the Description Page
Урок 78.
00:07:26
Installing Redux
Урок 79.
00:07:27
Creating Action in Redux
Урок 80.
00:11:32
Introducing Redux Toolkit
Урок 81.
00:04:53
Creating Basket Slice
Урок 82.
00:06:58
Refactoring App to Use Redux Toolkit
Урок 83.
00:06:42
Using Asynchronous Calls in Redux
Урок 84.
00:07:10
Using Asynchrnous Calls in Redux Part 2
Урок 85.
00:08:39
Using Entity Adapters
Урок 86.
00:03:17
Redux Devtools
Урок 87.
00:04:53
Using Selectors in Entity Adapters
Урок 88.
00:05:38
Fetching Single Product
Урок 89.
00:09:01
Creating Category Slice
Урок 90.
00:08:15
Adding Search Filters
Урок 91.
00:16:53
Adding Course Params to Redux
Урок 92.
00:10:57
Adding Frontend Pagination
Урок 93.
00:06:14
Setting up identity
Урок 94.
00:09:58
Configuring Identity and Migration
Урок 95.
00:08:55
Creating Users Controller
Урок 96.
00:03:30
Json Web Tokens
Урок 97.
00:10:51
Creating Token Service
Урок 98.
00:06:51
Using Token Service
Урок 99.
00:07:09
Validating the Token
Урок 100.
00:02:53
Setting up Frontend for Identity
Урок 101.
00:20:46
Building Login and Register Component
Урок 102.
00:07:59
Finalizing Login page
Урок 103.
00:17:21
Adding User Slice
Урок 104.
00:11:30
Creating Login Dropdown
Урок 105.
00:03:21
Persisting User Login
Урок 106.
00:05:34
Adding FetchBasketSlice
Урок 107.
00:10:51
Changing Basket Logic
Урок 108.
00:04:59
Changing Basket Logic Frontend
Урок 109.
00:05:34
Creating Private Route Component
Урок 110.
00:06:26
Setting up Stripe
Урок 111.
00:08:32
Creating Stripe Payment Service
Урок 112.
00:11:11
Creating Payments Controller
Урок 113.
00:03:58
Adding Stripe to Frontend
Урок 114.
00:12:54
Building Checkout Component
Урок 115.
00:07:21
Getting Payment Intent from the Server
Урок 116.
00:08:09
Making Payment Function
Урок 117.
00:04:09
Making Clear Basket Endpoint
Урок 118.
00:16:29
Purchase Courses Endpoint
Урок 119.
00:03:52
Storing User Secrets
Урок 120.
00:14:27
Current User Endpoint
Урок 121.
00:05:49
Showing Loader
Урок 122.
00:08:24
Displaying User Courses
Урок 123.
00:07:06
Lectures Backend
Урок 124.
00:16:47
Lectures Controller
Урок 125.
00:14:00
Creating Lecture Slice
Урок 126.
00:21:54
Creating Lecture Page
Урок 127.
00:08:22
Centralizing Frontend Errors
Урок 128.
00:07:46
Adding Instructor Role
Урок 129.
00:07:51
Creating Add Role Endpoint
Урок 130.
00:20:04
Creating Instructor Page
Урок 131.
00:30:11
Create Course Page
Урок 132.
00:09:18
Create Sections Backend
Урок 133.
00:35:59
Create Sections Frontend
Урок 134.
00:04:31
Updating Project to .net 6
Урок 135.
00:09:50
Adding New Dotnet 6 Features to Our Application
Урок 136.
00:01:10
Module Introduction
Урок 137.
00:04:47
Creating Frontend Build
Урок 138.
00:04:47
Serving Client from Our Backend
Урок 139.
00:09:49
Switching to Production Database
Урок 140.
00:07:53
Final Touches
Урок 141.
00:13:41
Deplying to Heroku
Урок 142.
00:05:25
TypeScript Project Setup
Урок 143.
00:05:17
Using TypeScript
Урок 144.
00:02:32
Installing Lite Server
Урок 145.
00:05:51
Using Types
Урок 146.
00:13:54
Object, Array, Tuple, and Enum
Урок 147.
00:06:45
Union, Literals and Custom Types
Урок 148.
00:08:03
Typing Functions with TypeScript
Урок 149.
00:05:05
Unknown and Never Type
Урок 150.
00:15:14
Configuration in TypeScript
Автор - newline (ex fullstack.io)
newline (ex fullstack.io)
Newline - это образовательная платформа для разработчиков, ориентированная на будущих технических лидеров.Предлагает разнообразные курсы по фронтенду, бэкенду, современным языкам и технологиям, включая Rust, GraphQL и направления, связанные с искусственным интеллектом.Подписка newline Pro даёт доступ к десяткам курсов, видеоуроков, интерактивным проектам, исходному коду и закрытому сообществу.Бесплатный план включает базовые видео, библиотеку мат
"Пагинации"... По-русски это будет - "постраничная разбивка или оформление".
Somebody
Нет, никогда.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Этот курс для начинающих, ведущий которого - Хулио Касал, опытный инженер-программист, направлен на обучение созданию полнофункционального веб-приложения на ASP.NET Core с нуля. Курс построен таким образом, чтобы шаг за шагом провести учащихся через весь процесс разработки.
Как вы используете внедрение зависимостей, чтобы ваши приложения не были недоработанными, тесно связанными и беспорядочными? Курс дает вам подробное представление о том, как работает система внедрения зависимостей в .NET Core. В нем рассказывается, как настроить его во всех основных типах проектов, как добавлять зависимости различными способами и как получить зависимости. Будут рассмотрены расширенные и пограничные случаи, включая дополнительные