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

Информация
Цена: 195 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
423 628
Реакции
42 081
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #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, которые важны в рамках интервью
  • Проведение пробного интервью
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
fullstack fullstack c fullstack c разработчик fullstack c разработчик 2021 teachmeskills александр сидоров
Похожие складчины
Kail
Ответы
0
Просмотры
1K
Kail
Kail
Kail
Ответы
0
Просмотры
423
Kail
Kail
Kail
Ответы
0
Просмотры
404
Kail
Kail
Kail
Ответы
0
Просмотры
872
Kail
Kail
Kail
Ответы
0
Просмотры
387
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.