Открыто

FullStack C# разработчик [2021] [TeachMeSkills] [Алексей, Миша, Алексей]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 20 янв 2021.

Цена: 57500р.-89%
Взнос: 6149р.

Основной список: 11 участников

Резервный список: 7 участников

  1. 20 янв 2021
    #1
    Toxich
    Toxich ЧКЧлен клуба
    FullStack C# разработчик [2021]
    TeachMeSkills
    Алексей, Миша, Алексей


    Обучим программированию на 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, которые важны в рамках интервью
    • Проведение пробного интервью

    Продажник
     
  2. Последние события

    1. Alex152827
      Alex152827 участвует.
      11 дек 2024
    2. skladchik.com
      В складчине участвует 10 человек(а).
      16 ноя 2024
    3. skladchik.com
      В складчине участвует 10 человек(а).
      28 окт 2024
    4. skladchik.com
      В складчине участвует 10 человек(а).
      10 окт 2024
  3. Обсуждение
  4. 8 фев 2022
    #2
    ShaKa
    ShaKa СкладчикСкладчик
    Добрый день, когда планируется начало сбора средств?
     
  5. 1 июл 2022
    #3
    PonfA
    PonfA ЧКЧлен клуба
    Добрый день. Складчина активна или все заглохло?