SachkovTech
SachkovTech
  • 68
  • 1 747 051
НЕ ДОПУСТИ ЭТИ ОШИБКИ В СВОЁМ ПЕТ-ПРОЕКТЕ
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app
Мой телеграм канал - t.me/sachkov_blog
В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой путь в it будет гораздо проще, а скилл гораздо выше.
00:00 - Введение, самые частые ошибки в пет-проекте
00:50 - Почему пет-проект это важно
03:05 - Вы пытаетесь сделать всё идеально
07:20 - Отсутствие чётких задач
10:10 - Слишком простой проект
13:45 - Отсутствие архитектуры в проекте
15:58 - Грязный код
มุมมอง: 3 012

วีดีโอ

ХОСТ и Kestrel в ASP.NET Core - Всё про IHostedServices и Background Services
มุมมอง 3.4Kหลายเดือนก่อน
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog Для чего нужен ХОСТ в ASP.NET Core и C# - Всё про IHostedServices. В этом видео я расскажу про хост в .Net, как его настраивать и для чего он нужен. 00:00 - Введение 00:30 - Что такое хост 07:20 - Настраиваем хост на практике 15:00 - Конфигурациия с appsettings.json 16:50 - Worker service 18:20 - Жизне...
Асинхронность в C# и Asp Net Core на ПРАКТИКЕ
มุมมอง 11K3 หลายเดือนก่อน
Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Переходи в мой телеграм канал - t.me/sachkov_blog В этом видео я расскажу вам про асинхронность и многопоточность в C# и Asp Net Core на реальном примере 00:00 - Вступление, важная информация 01:10 - Зачем нужно многопоточное программирование? 02:30 - Как в asp net core работает многопоточность 05:30 - Что такое синхронность? 06:17 - IO и C...
Валидация данных с FluentValidation в .NET и ASP.NET Core
มุมมอง 3.4K5 หลายเดือนก่อน
Валидация данных с FluentValidation в .NET и ASP.NET Core
Советы для начинающих .Net разработчиков
มุมมอง 5K5 หลายเดือนก่อน
Советы для начинающих .Net разработчиков
Как ПРАВИЛЬНО применять DDD: Агрегаты, Сущности, Объекты значений
มุมมอง 6K5 หลายเดือนก่อน
Как ПРАВИЛЬНО применять DDD: Агрегаты, Сущности, Объекты значений
Entity Framework Core ДЛЯ ПРОДВИНУТЫХ: Change tracking, Транзакции, Вложенные коллекции, Навигация
มุมมอง 11K6 หลายเดือนก่อน
Entity Framework Core ДЛЯ ПРОДВИНУТЫХ: Change tracking, Транзакции, Вложенные коллекции, Навигация
Dependency Injection | Внедрение зависимостей в C# и ASP.NET Core
มุมมอง 13K7 หลายเดือนก่อน
Dependency Injection | Внедрение зависимостей в C# и ASP.NET Core
ASP.NET Core + React веб-приложение | Как связать Бэкенд и Фронтенд?
มุมมอง 16K8 หลายเดือนก่อน
ASP.NET Core React веб-приложение | Как связать Бэкенд и Фронтенд?
Онлайн чат на ASP.NET Core, SignalR и React. Пет проект для новичков
มุมมอง 12K9 หลายเดือนก่อน
Онлайн чат на ASP.NET Core, SignalR и React. Пет проект для новичков
План изучения ASP.NET Core и React | Роадмап для фуллстек веб разработчика
มุมมอง 9K9 หลายเดือนก่อน
План изучения ASP.NET Core и React | Роадмап для фуллстек веб разработчика
Как использовать Value Objects (Объекты значений) | Моделирование сущностей DDD
มุมมอง 4K10 หลายเดือนก่อน
Как использовать Value Objects (Объекты значений) | Моделирование сущностей DDD
Запросы, контроллеры, эндпоинты в ASP.NET Core | Клиент серверное взаимодействие по HTTP
มุมมอง 5K10 หลายเดือนก่อน
Запросы, контроллеры, эндпоинты в ASP.NET Core | Клиент серверное взаимодействие по HTTP
ASP.NET Core - чистая, луковая АРХИТЕКТУРА для новичков | Структура проекта
มุมมอง 20K10 หลายเดือนก่อน
ASP.NET Core - чистая, луковая АРХИТЕКТУРА для новичков | Структура проекта
Авторизация в ASP.NET Core 8 с помощью ролей (roles) и политик (policies)
มุมมอง 9K10 หลายเดือนก่อน
Авторизация в ASP.NET Core 8 с помощью ролей (roles) и политик (policies)
Аутентификация в ASP.NET Core 8 с помощью JWT и Cookies + Хеширование
มุมมอง 25K11 หลายเดือนก่อน
Аутентификация в ASP.NET Core 8 с помощью JWT и Cookies Хеширование
Entity Framework Core на практике : репозитории, миграции, модели, связи, запросы к PostgreSQL
มุมมอง 24Kปีที่แล้ว
Entity Framework Core на практике : репозитории, миграции, модели, связи, запросы к PostgreSQL
Domain driven design на практике в Asp Net Core | Богатая доменная модель
มุมมอง 7Kปีที่แล้ว
Domain driven design на практике в Asp Net Core | Богатая доменная модель
CRUD веб приложение на ASP.NET Core, React, EF Core, Postgresql с чистой архитектурой
มุมมอง 42Kปีที่แล้ว
CRUD веб приложение на ASP.NET Core, React, EF Core, Postgresql с чистой архитектурой

ความคิดเห็น

  • @ozayaki
    @ozayaki 8 ชั่วโมงที่ผ่านมา

    python - ии, блендер js, typescript - сайты PHP - сайты, серверы java, kotlin - проги на пк, телефоны c# - как java только ещё игры c++ - там где нужна скорость Pascal, C - обучение Lua - игры, монтаж

  • @user-ventrux
    @user-ventrux 18 ชั่วโมงที่ผ่านมา

    Меня спрашивали про "checked" / "unchecked"

  • @avet9177
    @avet9177 2 วันที่ผ่านมา

  • @АнтонАнтонов-и3б4х
    @АнтонАнтонов-и3б4х 3 วันที่ผ่านมา

    Спасибо!

  • @Schumacher57
    @Schumacher57 4 วันที่ผ่านมา

    Видосы правда, класс. А если когда-нибудь будет веремя, снимите так же видос про асинхронность, как сняли видос про DI. То есть без зависимостей (ASP) и на простых примерах. Думаю даже если видос будет 5 минутным, он попадёт в моё избранное, т.к. у вас очень хорошо получается объяснять.

  • @Schumacher57
    @Schumacher57 4 วันที่ผ่านมา

    Блииин, сейчас даже обидно стало. Смотрел всякие видосы, но такого не видел. А обидно, потому что, столько ;авна наелся пока пытался найти что-то стоящее. И сейчас то уже разобрался. Всяких калабонг видос в 0 уделывает (ИМХО). Просто, доходчиво, быстро и наглядно. Это ни в коем случае не упрёк. Ждал, пару слов про внедрение через конструктор (да там, сказано), через поля (вроде не говорил) и по-моему через метод есть… вроде тоже важно. p.s. Видос просто невероятен. Я в восторге. Если вы ещё таких накидаете, просто будет пушка, бомба.

  • @hlapos
    @hlapos 4 วันที่ผ่านมา

    Авторизация и аутентификация пола соискателя - новая фишка гендерных идиотов😂😂😂

  • @the_bublik
    @the_bublik 6 วันที่ผ่านมา

    Go очень простой в обучении??? Я очень надеюсь что это шутка. Порог входа у go очень высокий, нужно иметь хорошую базу и знание желательно 1 языка на высоком уровне.

  • @sergeyivanov8263
    @sergeyivanov8263 6 วันที่ผ่านมา

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

  • @LLavviet
    @LLavviet 7 วันที่ผ่านมา

    Без языка разработки CSS никакой сайт не напишешь

  • @i.am.mikhailov
    @i.am.mikhailov 7 วันที่ผ่านมา

    Смотря для каких целей, если в древнем коде и в миллионах классов ковыряться нравится, то C#/Java. Для быстрого входа в IT я бы взял python с django или php с laravel - потом можно доучить MEVN, MERN или GO.

  • @sonicd5
    @sonicd5 8 วันที่ผ่านมา

    дарт + флаттер спросить забыли. а по поводу ts это бонально язык который компилиуется в js и может его спокойно заменить

  • @MrIbah42
    @MrIbah42 9 วันที่ผ่านมา

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

  • @Эликсирр
    @Эликсирр 9 วันที่ผ่านมา

    Го вообще не простой, это самый противный язык который я видел, который стремится к максимальному идеализму, никаких лишних пакетов, не юзаных переменных и неюзанных конструкций, конечно это делает код чистым но эта такая херня честно, легче котлин выучить и не париться

  • @skyonavelight2221
    @skyonavelight2221 9 วันที่ผ่านมา

    А где же dart?

  • @dimamakarov9254
    @dimamakarov9254 10 วันที่ผ่านมา

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

  • @Загадочный-п2т
    @Загадочный-п2т 11 วันที่ผ่านมา

    Ну хз я вот с Пайтона начал, говорят хорош для новичков

  • @Artw124
    @Artw124 15 วันที่ผ่านมา

    при возможности будем рады если будет видео про OOP & SOLID, это будет прям очень круто вы хорошо все объясняете!!!МОЛОДЕЦ

  • @Artw124
    @Artw124 15 วันที่ผ่านมา

    круто все объяснил, спасибо за ваш труд!!!

  • @avet9177
    @avet9177 15 วันที่ผ่านมา

  • @АлександрИ-ч9й
    @АлександрИ-ч9й 15 วันที่ผ่านมา

    Добрый день. Что скажете про пет поект на razor pages? Давно был опыт написания сайта на php (без использования фреймворков). Есть желание сделать новый на c#. Думаю про razor pages, т к. есть готовая вёрстка.

    • @SachkovTech
      @SachkovTech 14 วันที่ผ่านมา

      Советую использовать js фреймворк, потому что razor в коммерции неактуален

  • @Rudnik54
    @Rudnik54 15 วันที่ผ่านมา

    Интересно как чат реализовать на P2P

  • @АлексПант
    @АлексПант 15 วันที่ผ่านมา

    Есть ещё 2 важных момента: что делать, когда нам не нужно трекать изменения и как достать агрегат, когда джойнов много и запрос выполняется долго

  • @cmagino
    @cmagino 15 วันที่ผ่านมา

    Я не программист, я механик. Как я понял Асинхронность это образно когда в один запрос содержит несколько задач, которые не могут выполниться одновременно. И вот эти задачи выполняются внутри запроса по очереди, то есть асинхронно, не в один момент времени. В общем на всякого мудреца программиста довольно простоты. На всякую хитрую гайку есть болт со спецрезьбой))

  • @АнтонКлюев-з3у
    @АнтонКлюев-з3у 16 วันที่ผ่านมา

    Это устаревшая инфа. В 2025 надо учить только плюсы!!!

  • @Infinity-ua
    @Infinity-ua 16 วันที่ผ่านมา

    Отличный урок, спасибо !!

  • @Nazarİskenov
    @Nazarİskenov 17 วันที่ผ่านมา

    Java: 🗿

  • @astheras
    @astheras 17 วันที่ผ่านมา

    правильно ли я понимаю, что доступ к базе идет исключительно от одного пользователя?

  • @MoksDev
    @MoksDev 18 วันที่ผ่านมา

    Да эта схема прекрасно работает только в рамках одного инстанса приложения. Как только дело доходит до масштабирования, надо искать производительное решение типо редиса, которое должно стать узким горлышком. А так ролик не очем.

  • @opalev
    @opalev 21 วันที่ผ่านมา

    да это и так всё было понятно, правда не всем, но в данном примере, действительно, может быть всем. Короче, тема не для шортса

  • @volodyaDikiy
    @volodyaDikiy 21 วันที่ผ่านมา

    Ты не показал что у тебя в UserRoleConfiguration

    • @novamaster7862
      @novamaster7862 12 วันที่ผ่านมา

      при миграции таблица UserRole пустая, поэтому нет UserRoleConfiguration

  • @iambusybox
    @iambusybox 21 วันที่ผ่านมา

    бесполезное видео. в бан

  • @БоряДикий
    @БоряДикий 21 วันที่ผ่านมา

    немного неверно

  • @apristen
    @apristen 22 วันที่ผ่านมา

    ага, а ещё есть люди, прикиньте, которые знают какие механизмы под этим всем внизу лежат (прерывания, DMA) и для которых это "чудное открытие" async/await - и не открытие вовсе :-)

  • @SachkovTech
    @SachkovTech 22 วันที่ผ่านมา

    Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog

  • @КарлГаусс-м3т
    @КарлГаусс-м3т 24 วันที่ผ่านมา

    Неактуально)

  • @dajki123
    @dajki123 24 วันที่ผ่านมา

    спс слоняра

  • @mare2004
    @mare2004 24 วันที่ผ่านมา

    ОГРОМНОЕ СПАСИБО, долго искал канал с таким контентом, все очень доходчиво

  • @SachkovTech
    @SachkovTech 25 วันที่ผ่านมา

    Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog

  • @Ага-х3э
    @Ага-х3э 26 วันที่ผ่านมา

    Хороший материал, много нового для себя подчеркнул

  • @Amisys
    @Amisys 26 วันที่ผ่านมา

    Подскажите, пожалуйста. Какой марки стол?

    • @SachkovTech
      @SachkovTech 25 วันที่ผ่านมา

      Ergostol

  • @zxcBulba
    @zxcBulba 26 วันที่ผ่านมา

    29:14 а если оба if не пройдут, то метод вернет все курсы ? то есть если передать некорректные данные, то вернуться все курсы, а не пустой лист, например ? или я не понимаю что-то

  • @Бебронюх
    @Бебронюх 26 วันที่ผ่านมา

    В 2025 нужно учить надо?

  • @НикитаКошкин-е9ц
    @НикитаКошкин-е9ц 26 วันที่ผ่านมา

    Я не очень понял что есть BL уровень, это уровень бизнес логики, судя по всему он должно хранить сервисы уровня домена, а у вас получается уровень прикладной, это легально?

  • @havenotname122
    @havenotname122 27 วันที่ผ่านมา

    ну а если вы новичок то лучше начните с c++ один из самых простых и понятных языков

  • @call_nick
    @call_nick 28 วันที่ผ่านมา

    Сколько ватт мощности получается

  • @call_nick
    @call_nick 28 วันที่ผ่านมา

    Удали канал, пожалуйста

  • @SachkovTech
    @SachkovTech 29 วันที่ผ่านมา

    Мой курс по .Net Fullstack - sachkov-dotnet.vercel.app Мой телеграм канал - t.me/sachkov_blog