Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

34 990 ₽
нет рассрочки

О курсе

Если вы не можете оплатить курс в рублях напишите в Telegram или на электронную почту iodzeranov@mail.ru. 

Этот курс для самостоятельного прохождения. Если вам нужно:

  • Поддержка от преподавателя
  • Ежедневная проверка домашних заданий (ревью)
  • Еженедельные живые встречи
  • Поработать с системой контроля версий GIT и понять как устроена командная разработка
  • Опубликовать проект на GitHub для работодателей
  • Общий чат с преподавателем
  • То вам нужно записаться на одноименный курс, только с поддержкой. Вот ссылка на него. 

Если вы

  • 😎 хотите пойти работать web программистом
  • 😎 знаете ООП и хотите применить на практике
  • 😎 хотите наработать портфолио


Программа курса:

  • 🔹 Напишем одно WEB приложение "Онлайн магазин". Данное приложение идеально подходит для портфолио. Смело добавляем
  • 🔹 Устройство WEB приложений (HTTP Protocol). Взаимодействие клиент - сервер
  • 🔹 ASP .NET Core MVС. Разберемся с Model View Controller
  • 🔹 Создание страниц View при помощи Razor + HTML+CSS
  • 🔹 Отправка данных со страниц с дальнейшей валидацией
  • 🔹 Работа с базой данных MS SQL с помощью Entity Framework
  • 🔹 Внедрение зависимостей (Dependency injection). Стандартный встроенный механизм регистрации и получения зависимостей.
  • 🔹 Авторизация и регистрация
  • 🔹 Панель администратора
  • 🔹 Работа с пользователями, правами
  • 🔹 Работа с изображениями

⠀⠀
В течении всего курса приложение постоянно будет дорабатываться после изучения очередной темы. Вы пройдете весь путь разработки приложения — от проектирования до добавления всех возможностей.

Этот курс для самостоятельного прохождения. Если вам нужно:

  • Поддержка от преподавателя
  • Ежедневная проверка домашних заданий (ревью)
  • Еженедельные живые встречи
  • Поработать с системой контроля версий GIT и понять как устроена командная разработка
  • Опубликовать проект на GitHub для работодателей
  • Общий чат с преподавателем

То вам нужно записаться на одноименный курс, только с поддержкой.

Начальные требования

  • Основы программирования на C#
  • Объектно ориентированное программирование (ООП) или пройти курс C# для продвинутых

 

Как проходит обучение

Смотрите видео-лекции, выполняйте практические домашние задания и смотрите разборы задач. Поддержка преподавателя в комментариях.

 

Что вы получаете

  • навыки и знания, востребованные работодателем,
  • возможность отработать теорию на практике,
  • доступ к разбору задач,
  • поддержку преподавателя,
  • сертификат,
  • большой проект в портфолио.

Что вы получите после обучения

Приобретаемые навыки
1
CSS
2
Составление резюме
3
RabbitMQ
5
Bootstrap
6
MVC
8
Миграции
9
Регистрация
10
Dependency Injection
11
Кеширование
12
Авторизация
13
Работа с изображениями
14
HTML
15
Model-View-Controller
16
Entity Framework Core
17
Мультиязычность
18
Асинхронное программирование
19
Валидация данных
20
Логирование данных
21
MSSQL Server
22
Автомаппинг
23
Параллелизм

Вас будут обучать

Программист. Основатель и преподаватель онлайн-школы BEEGEEK.

Более 7 лет преподаёт информатику и программирование. Работал ведущим инженером-разработчиком в проектах Сбербанка и Mail.ru. Выпустил со своих курсов более 130.000 учеников.

Образовательная организация

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Платформа Stepik включает в себя конструктор бесплатных занятий и уроков. Создать интерактивный обучающий курс может любой зарегистрированный пользователь. При этом авторы обучающих материалов сохраняют авторские права. Сервис не имеет ограничений по числу обучающихся на курсе.

Stepik имеет обширные возможности по созданию онлайн-курсов, обучающих занятий и уроков с использованием текстов, видео, картинок, тестовых задач, в процессе выполнения которых можно вести обсуждения с остальными обучающимися, а также с преподавателем. Всего в Stepik присутствует 20 типов заданий, проверка которых может осуществляться как в автоматическом, так и в ручном режиме.

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

Интерфейс платформы полностью русскоязычный, достаточно дружественный и интуитивно понятный. Платформа полностью бесплатна.

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

Программа курса

Подготовка

  1. Цель прохождения курса
  2. Установка Visual Studio with ASP NET
  3. Работа с git/github для VIP тарифа. Проведение ревью
  4. Живое сообщество

Урок 1. Устройство WEB

  1. Устройство WEB приложений
  2. ASP.NET Core
  3. Домашнее задание

Урок 1. Разбор дз

  1. Разбор 1
  2. Бонус. Рассказ про технологии простым языком

Урок 2. ASP.NET Core MVC

  1. Создание и разбор шаблона приложения
  2. Домашнее задание
  3. Домашнее задание 2

Урок 2. Разбор дз

  1. Разбор 2

Урок 3. Представления (View)

  1. Как устроены представления
  2. HTML + CSS. Отображение товаров
  3. Домашнее задание

Урок 3. Разбор дз

  1. Разбор 3

Урок 4. Dependency Injection

  1. Сервисы. Dependency Injection
  2. Домашнее задание

Урок 4. Разбор дз

  1. Разбор 4

Урок 5. View-Controller

  1. Передача данных из представления в контроллер
  2. Частичные представления и компоненты представлений
  3. Домашнее задание

Урок 5. Разбор дз

  1. Разбор 5

Урок 6. Работа с внешними данными

  1. Валидация данных
  2. Домашнее задание

Урок 6. Разбор дз

  1. Разбор 6

Урок 7. Дополнительные темы для улучшения проекта

  1. Логирование данных
  2. Области area
  3. Модальные окна (сам. изучение)
  4. Домашнее задание

Урок 7. Разбор дз

  1. Разбор 7

Неделя "Красоты и отдыха"

  1. HTML+CSS. Создание своих классов. Flexbox
  2. Подробнее про Bootstrap. Ответы на вопросы
  3. Домашнее задание

Урок 8. Начало работы с Базами данных

  1. Установка и подключение базе данных MSSQL Server
  2. Взаимодействие с базой данных через Entity Framework Core
  3. Домашнее задание

Урок 8. Разбор дз

  1. Разбор 8

Урок 9. Изменения базы данных

  1. Миграции
  2. Домашнее задание

Урок 9. Разбор дз

  1. Разбор 9

Урок 10. Авторизация. Регистрация

  1. ASP.NET Core Identity
  2. Домашнее задание

Урок 10. Разбор дз

  1. Разбор 10

Урок 11. Работа с изображениями

  1. Создание и получение изображений
  2. Домашнее задание

Урок 11. Разбор дз

  1. Разбор 11

*БОНУСЫ*

  1. Резюме. Что это? Зачем оно нужно? Как составлять?
  2. Автомаппинг (AutoMapper)
  3. Кеширование
  4. Красота: карусель, анимация, баннер
  5. Тестирование
  6. Отправка сообщений по email
  7. Сбор и отображение статистики запущенного приложения
  8. Асинхронное программирование
  9. Параллелизм
  10. Мультиязычность сайта
  11. Публикация приложения
  12. E2E тестирование
  13. Трехслойная архитектура
  14. Создание телеграмм бота. Работа с брокером сообщений RabbitMQ

Заключительный модуль

  1. Куда двигаться дальше
  2. Конец
  3. Хотелки курса

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 19.04.2024 09:49
WEB программирование на ASP.NET Core. ВСЕ САМ

WEB программирование на ASP.NET Core. ВСЕ САМ

Оставить отзыв
Поделиться курсом с друзьями