- Регистрация
- 24.09.2021
- Сообщения
- 38 362
Чему вы научитесь Создадим структуру проекта в VisualStudio так, как это делают в промышленной разработке Разработаем backend-часть для web-приложения на C# и ASP Net Core 2 Создадим простую, но функциональную структуру для хранения данных в MS SQL (с индексами, ключами и всем необходимым) Научимся удобно работать с базой данных MS SQL из web-приложения через Entity Framework Реализуем frontend-часть на React и Redux Придадим frontend-части красивый вид с помощью фреймворка AntDesign (antd) Требования Начальные знания C# Начальные знания JavaScript Общее представление о языке SQL Описание В ходе данного курса мы создадим полноценное миниатюрное веб-приложение для показа данных о недвижимости. Для серверной части (backend) будем использовать C# и фреймворк ASP Net Core 2.0 - эта технология достаточно востребована, постоянно развивается и очень удобна именно для написания серверной логики. Веб-интерфейс сделаем с использованием фронтенд-фреймворка React, а управлять состоянием интерфейса будем с помощью библиотеки Redux: эти технологии всегда на слуху и имеют огромное коммьюнити. Привлекательный внешний вид приложению придадим с помощью дизайн-фреймворка AntDesign (antd). Данные для приложения будем хранить в БД MS SQL Server. Уроки записаны в формате Live-coding - ни один фрагмент кода не останется без комментария и не будет написан "скрытно" от Вас Чтобы повторить все, что будет показано на занятиях, нам понадобятся: Visual Studio Community 2019 MS SQL Management Studio 2014 или новее MS SQL Server 2014 или новее Node.JS (для работы React и Redux) Готовое приложение, которое создается на протяжении всех уроков, можно найти в репозитории на GitHub: ReactRealtyCourse (пользователь - I1Artemov) - можно скачать, развернуть у себя, и убедиться, что всё работает Позволю себе настойчиво порекомендовать повторить действия из уроков на практике: создать свой проект в Visual Studio, заполнить базу данных, поиграть с фреймворком AntDesign - так будет намного больше практической пользы от уроков В уроках вся разработка ведется в Windows 10, но Net Core - муьтиплатформенная, по этому при желании всё можно проделать и на Linux, только вместо MS SQL Server можэно применить, например, PostgreSQL, а вместо Visual Studio 2019 - Visual Studio Code или любую нравящуюся Вам IDE. Для кого этот курс: Начинающие разработчики в экосистеме Net Core Материалы курса 6 разделов • 33 лекций • Общая продолжительность 3 ч 14 мин |