Запись

[TeachMeSkills] FullStack C# разработчик 2021 (Александр Сидоров)

Информация
Тип покупки: Оптовая
Цена: 195 РУБ

Организатор: Аноним Аноним
Статус:
Набор участников
Список участников
  • 1.
    Юка-злюка
  • 2.
    SergeyDSN
  • 3.
    shs
  • 4.
    Керри
  • 5.
    vivaS
  • 6.
    veks
  • 7.
    Achi90
  • 8.
    Kristinna
  • 9.
    AndyBearIO
  • 10.
    Pgnm
Аноним
Аноним
Маска Организаторов
Организатор
Сообщения
Монеты
+89.5
Оплачено
5
Купоны
0
Кешбэк
0
Баллы
0
  • @Skladchiki
  • #1

Складчина: [TeachMeSkills] FullStack C# разработчик 2021 (Александр Сидоров)

Ссылка на картинку
изображение
Обучим программированию на C# с нуля до трудоустройства за 6 месяцев.
Кто такой ASP.NET разработчик?

ASP.NET разработчик создаёт приложения и игры на языке программирования C# на платформе .NET, которую поддерживает Microsoft.
На курсе ты изучишь язык программирования C# от основ до самых используемых паттернов, платформу .NET Framework и среду разработки Visual Studio. Разберешься с базами данных и ASP.NET Core и MVC, сможешь писать асинхронный, многопоточный и протестированный код, и разработаешь свое первое web-приложение.
1. Изучишь C# и разработаешь web приложение на ASP.NET Core и MVC.
2. Научишься работать с базами данных.
3. Будешь пользоваться системами контроля версий.
4. Сможешь писать асинхронный, многопоточный и протестированный код.
5. Освоишь работу с Nuget, DI контейнерами и Entity Framework.
6. Изучишь методологии разработки ПО и станешь востребованным .NET разработчиком.
1. Вводное занятие
  • Отличия C# и .NET
  • Что такое CLR
  • Visual Studio
  • Создание и запуск первого C# приложения
2. Основы типов и операторы
  • Переменные
  • Примитивные, ссылочные и значимые типы
  • Операторы языка
3. Массивы
  • Массивы
4. Символы и строки
  • Символ
  • Строки
5. Перечисления и атрибуты
  • Перечисления
  • Атрибут
  • Битовые флаги
6. Классы
  • Конструктор
  • Методы
  • Поля и свойства класса
7. Принципы ООП
  • Инкапсуляция
  • Наследование
  • Полиморфизм
8. Абстрактные классы и интерфейсы
  • Абстрактный класс
  • Интерфейс
  • Различия
9. Принципы ООП (практика)
  • Создаем приложение
10. Делегаты и события
  • Делегат
  • События
  • Анонимные методы и лямбды
11. Обобщения
  • История
  • Значения по умолчанию
  • Множественные параметры
  • Обобщенные методы
12. Коллекции
  • Коллекции в C#
  • Класс Enumerable
13. Многопоточность
  • Введение в многопоточность
  • Синхронизация потоков
14. Параллельное программирование и библиотека TPL
  • Класс Task
  • Отмена задач и параллельных операций
15. Aсинхронное программирование
  • Асинхронные методы, async и await
  • Возвращение результата из асинхронного метода
  • Последовательный и параллельный вызов асинхронных операций
  • Отмена асинхронных операций
16. Обработка исключений
  • Определение исключения
  • Механика обработки исключений
  • Создание классов исключений
17. Управление памятью (уборка мусора)
  • Управляемая куча
  • Стек
  • Поколения
  • Механизм финализации
18. Nuget и сборки
  • Сборки
  • Nuget
19. Сериализация и десериализация
  • Введение
  • Форматы сериализации
20. SOLID и внедрение зависимостей
  • SOLID
  • Внедрение зависимостей
21. Тестирование
  • Unit test
  • Фреймворки тестирования
  • Mock-фреймворки
22. Основы web
  • Client
  • Server
23. Системы контроля версий
  • Основы
  • Subversion (SVN)
  • TFS
  • Git
24. Основы ASP.NET MVC
  • Model-View-Controller
  • Создание и запуск MVC приложения
25. Контроллеры (Controller)
  • Описание
  • Виды возвращаемого результата
  • Передача данных из контроллера в представление
  • Переадресация, ошибки и статусные коды
26. Представления (View)
  • Описание
  • Мастер страницы
  • HTML хелперы
  • Формы
27. Модели (Model)
  • Описание
28. Основы баз данных
  • Понятие БД
  • Виды запросов
  • Проектирование таблиц
29. Базы данных: индексирование, работа с транзакциями
  • Индексирование
  • Работа с транзакциями
30. Базы данных NoSQL
  • Что такое базы данных NoSQL?
  • Работа с транзакциями
  • Введение в MongoDB
31. Entity Framework
  • Что такое Entity Framework
  • Способы взаимодействия с базой данных
  • Миграции
32. Модели, Entity Framework и БД
  • Практика
33. Маршрутизация
  • Определение маршрутов
  • Ограничения
  • Генерация исходящих адресов
34. Фильтры
  • Фильтры
  • Типы фильтров
35. Привязка моделей (model binding)
  • Введение
  • DefaultModelBinder и поставщики значений
36. Dependency injection и DI контейнеры
  • DI в MVC
37. JavaScript в MVС
  • Подключение JS
  • Подключение Angular
38. Single Page Application
  • Введение
39. Бандлы и минификация
  • Введение в бандлы
  • Минификация
40. ASP.NET WebAPI
  • Введение в Web API
  • Создание и тестирование приложения Web API
41. ASP.NET Core
  • Введение в ASP.NET Core
  • Основы ASP.NET Core
  • Dependency Injection
42. Тестирование MVC приложения
  • Unit test vs Integration test vs Regression test
  • Фреймворки тестирования
  • End-to-End тестирование
  • Test-driven development
43. Жизненный цикл MVC приложения
  • Базовое описание
  • Подробное описание
44. Методологии разработки ПО
  • Описание методологий разработки ПО
  • Гибкая методология разработки (Agile)
45-46. Закрепление пройденного материала
  • Повторение изученного материала
  • Прохождение пробного технического собеседования
47. День консультаций по дипломному проекту
  • Делаем дипломный проект на выбор
48. Тренинг "Трудоустройство в IT"
  • Составление резюме (теория + практика)
  • Составление профиля на LinkedIn (теория + практика)
  • Прохождение интервью
  • Soft skills, которые важны в рамках интервью
  • Проведение пробного интервью
 
Последнее редактирование:
Похожие темы
  • Цена: 295 руб
Просмотры
361
  • Цена: 195 руб
Просмотры
137
  • Цена: 495 руб
Просмотры
275
Просмотры
199
Просмотры
129

Зарегистрируйте учетную запись или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Авторизоваться

Вы уже зарегистрированы? Войдите здесь.

Сверху