Продолжаем изучение практического программирования на базе «почти реального» проекта.
## Проект
В качестве учебного проекта мы взяли книжный интернет-магазин. Каждый из нас покупал книги в интернете и хорошо представляет предметную область, поэтому нам не нужно разбираться в том, что мы хотим сделать.
С другой стороны, интернет-магазин уже достаточно велик и практичен, чтобы мы могли столкнуться с проблемами и понять, как абстрактные знания помогают их решать.
## Формат
Место обучения: Zoom
Длительность занятия: 1,5 часа
Расписание занятий: каждый вторник с 19:00 до 20:30, начиная с 28 апреля (, , , , , , , )
Продолжительность: 8 встреч, то есть полный курс займёт два месяца.
По согласованию с участниками, количество встреч может быть изменено.
Курс бесплатный и это накладывает ограничение на участников. Вам должно быть интересно учиться, потому что я не могу вас специально мотивировать. И вы должны помогать друг другу, потому что один я не успею. Общий план наших занятий.
* Мы обсуждаем задачи на предстоящий урок, и их решения.
* Я включаю демонстрацию экрану и пишу код, попутно объясняя, что и зачем я делаю.
* Если у вас возникают вопросы, вы их задаёте, а я отвечаю.
* Урок записывается и выкладывается в YouTube, так что позже вы можете просмотреть его и поэкспериментировать с кодом самостоятельно.
## Темы
* C#
* SQL
* git и GitHub
* Agile: бэклог, пользовательские истории, итерации
* Модульное тестирование
* Паттерны проектирования
* Принципы SOLID
* DDD (Domain Driven Design)
* MVC
* Entity Framework
Наш проект — это веб-проект, поэтому, конечно, нам придётся использовать HTML, CSS и JavaScript. Я не планирую глубоко погружаться в эти темы, в том числе потому, что не специализируюсь на них и глубоко не разбираюсь.
## Пожелания
Не всем этот курс может быть полезен. Если вы хотите научиться программировать с нуля, этот курс окажется слишком сложным. Если вы старший программист, то вряд ли узнаете что-то новое.
Курс подойдёт вам, если вы программируете несколько лет и знаете два-три языка программирования. Хорошо, если один из этих языков является наследником C, то есть это C , C#, Java, PHP, JavaScript.
Важно, чтобы вы понимали основы объектно-ориентированного программирования, чтобы вас не пугали термины класс, объект и наследование. Впрочем, если будут возникать какие-то вопросы по C#, я на них отвечу.
63 views
3616
1187
6 years ago 01:55:10 24
Пишем интернет-магазин на ReactJS + Redux #1
7 years ago 01:20:01 15
Пишем интернет-магазин на ReactJS + Redux #3
7 years ago 01:47:08 24
Пишем интернет-магазин на ReactJS + Redux #2
7 years ago 00:50:28 35
Пишем интернет-магазин на ReactJS + Redux #4 (Завершение)
5 years ago 02:07:26 12
Пишем интернет-магазин на C# (Занятие 6 из 8)
8 years ago 01:02:39 2
VBA Урок_19 | Пишем Интернет-Магазин
10 years ago 00:11:25 29
Интернет-магазин. Декомпозиция товара
5 years ago 00:21:23 38
SwiftUI c нуля: урок 5 - Segment, пишем мини интернет магазин кроссовок
5 years ago 00:25:34 7
Пишем интернет-магазин на C# (Ответы на вопросы 2-го занятия)
9 years ago 00:45:34 44
Урок 2 Интернет магазин на Photoshop
5 years ago 01:46:38 3
Пишем интернет-магазин на C# (Занятие 2 из 8)
8 years ago 00:15:56 121
Интернет магазин. Урок 3. Создаем корзину
4 years ago 02:02:31 12
Пишем Чат-бот для интернет магазина в Telegram на языке Python
4 years ago 00:42:19 161
НЮАНСЫ ИДЕАЛЬНОЙ ПЕРЕТЯЖКИ за ₽, ЭКО-КОЖА С VESTA SPORT,ПРИОРОВСКИЙ ПЛАСТИК,ПОДОГРЕВ,НЕ ЧЕХЛЫ!!
2 years ago 00:18:07 139
СПОРТИВНЫЙ ВЫХЛОП DK PRO НА ПРИОРУ. ЗАМЕРЫ РАЗГОНА и СРАВНЕНИЕ со СТОКОМ !
7 years ago 00:02:34 261
ИНТЕРНЕТ МАГАЗИН БИЗНЕС БЕЗ ВЛОЖЕНИЙ
3 years ago 02:36:02 0
Пишем интернет магазин на React + Express (Часть1) На доступном для всех языке.
2 years ago 00:28:50 220
ИДЕАЛЬНЫЙ САЛОН ПРИОРЫ • ПЕРЕСВЕТ всех кнопок и блока HALLA • СВЕРХЯРКИЙ ЗАДНИЙ ХОД из LED ламп
10 years ago 00:05:37 26
Розыгрыш интернет магазин мебель
4 years ago 00:05:06 4
Сделать интернет магазин на wordpress Создать интернет магазин на вордпресс Создать интернет магазин
3 years ago 00:15:55 96
Лучшая ДОРАБОТКА ПОДВЕСКИ на любой ВАЗ ! ТРЕУГОЛЬНЫЕ РЫЧАГИ ТЕХНОМАСТЕР +НИЖНЯЯ РАСПОРКА AUTOPRODUCT
12 years ago 00:03:13 39
Калининград - Интернет магазин “Друг Директора“
5 years ago 00:19:42 50
Интернет магазин на . Что такое , nodemon
4 years ago 00:13:55 0
Бизнес идеи 2021.Интернет магазин,как создать интернет магазин