Чему вы научитесь
- Создавать серверные приложения на C# и полноценные SPA-приложения с React.js
- Разрабатывать базы данных с использованием Entity Framework (подход Code First)
- Писать SQL-запросы любой сложности: от простых выборок до оконных функций и CTE
- Применять продвинутые возможности SQL: транзакции, представления, хранимые процедуры, триггеры
- Оптимизировать запросы с помощью EXPLAIN и настраивать права доступа в БД
- Управлять версиями кода с Git и GitHub: ветки, слияние, Pull Requests, командная работа
- Работать с NoSQL базами данных (LiteDB) для хранения дополнительной информации
- Тестировать и отлаживать запросы с помощью Postman
- Верстать пользовательские интерфейсы с использованием HTML и CSS
О курсе
Для кого этот курс
Начальные требования
Что нужно знать для старта:
-
Основы синтаксиса C# (переменные, циклы, условия, функции, классы)
-
Базовые знания JavaScript (переменные, функции, работа с DOM)
-
Общее представление о работе HTTP-запросов (что такое GET, POST)
-
Понимание табличного хранения данных (что такое таблицы, строки, столбцы)
Что будет плюсом, но не обязательно:
-
Опыт работы с любыми базами данных
-
Знакомство с командной строкой
-
Понимание принципов ООП
Чему вы научитесь с нуля в программе:
-
ASP.NET Core и созданию серверных приложений на C#
-
React.js и разработке SPA-приложений
-
SQL: от первых запросов до транзакций и оптимизации
-
Git и GitHub для контроля версий
-
Entity Framework и работе с базами данных
-
HTML и CSS для вёрстки интерфейсов
Технические требования:
-
Компьютер (Windows, macOS или Linux) с выходом в интернет
-
Возможность устанавливать программы (Visual Studio / VS Code, .NET SDK, Node.js, MySQL — всё бесплатно)
-
Минимум 4 ГБ оперативной памяти (рекомендуется 8 ГБ)
Важно: Базовые знания C# и JavaScript обязательны — курс не начинается с объяснения циклов и функций. Остальному (ASP.NET Core, React, SQL, Git) мы научим с нуля.
Преподаватели курса
Как проходит обучение
Обучение построено по принципу «Узнал → Попробовал → Закрепил → Применил». Каждый курс внутри программы сочетает разные форматы для максимального погружения.
🎥 Видеолекции с демонстрацией кода
Пошаговые видеоуроки, где авторы объясняют теорию, показывают написание кода и разбирают реальные сценарии разработки.
📝 Текстовые конспекты и шпаргалки
После каждого урока — краткая выжимка: готовый код, примеры запросов, полезные ссылки. Удобно для быстрого повторения.
💻 Интерактивные задачи и тесты
Закрепляете теорию сразу:
-
Тесты с автопроверкой — чтобы убедиться, что всё поняли.
-
Задачи на написание SQL-кода и работу с Git.
🛠 Практика на реальном проекте
В главном курсе программы вы создадите полноценное приложение для ведения блога с нуля:
-
Серверная часть на ASP.NET Core
-
База данных через Entity Framework (Code First)
-
Клиентская часть на React.js
-
Тестирование запросов через Postman
👨🏫 Поддержка авторов и комьюнити
Задали вопрос — получили ответ. Авторы курсов (Руслан Шишмарев, Pragmatic Programmer) отвечают в комментариях к урокам. Плюс Telegram-сообщества для обсуждений.
✅ Что нужно будет делать
-
Смотреть видеоуроки в удобном темпе
-
Повторять код за преподавателем
-
Решать задачи по SQL, Git и C#
-
Проходить тесты для самопроверки
-
Создавать React-компоненты и верстать интерфейсы
-
Тестировать API-запросы через Postman
-
Возвращаться к сложным темам — конспекты всегда под рукой
📚 Свой темп обучения
Все материалы открыты сразу. Можно проходить последовательно или задерживаться на сложных темах. Совмещайте с работой и учебой.
🎯 Итог:
Вы не просто смотрите видео, а создаете работающее fullstack-приложение, пишете SQL-запросы, управляете кодом через Git. Теория сразу закрепляется практикой, а вопросы не остаются без ответа.
Что вы получите
- 🚀 Полный набор навыков fullstack-разработчика на C#: сервер на ASP.NET Core, клиент на React.js, базы данных SQL и NoSQL
- 💻 Готовый проект в портфолио: веб-приложение для ведения блога с регистрацией, лентой постов и публичными профилями
- 🗄 Глубокое понимание SQL: от первых SELECT-запросов до транзакций, процедур, триггеров и оптимизации
- 📂 Контроль версий с Git и GitHub: ветки, слияние, Pull Requests, командная работа
- 🔧 Опыт работы с Entity Framework (Code First) и NoSQL (LiteDB)
- 📡 Навыки тестирования API через Postman
- 🎨 Умение верстать интерфейсы на HTML и CSS
- 👨💻 Поддержку авторов в комментариях и Telegram-сообществах
- 📜 Сертификат Stepik для LinkedIn и резюме
- 💰 Экономию времени и денег: 5 курсов по цене пакета и готовая траектория обучения