Открыто

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

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

Цена: 57500р.-92%
Взнос: 4197р.

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

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

  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. Apoca
      Apoca не участвует.
      10 мар 2024
    2. Magenta001
      Magenta001 участвует.
      31 янв 2024
    3. gohas
      gohas не участвует.
      16 янв 2024
    4. allioha
      allioha не участвует.
      4 ноя 2023
  3. Обсуждение
  4. 8 фев 2022
    #2
    ShaKa
    ShaKa СкладчикСкладчик
    Добрый день, когда планируется начало сбора средств?
     
  5. 1 июл 2022
    #3
    PonfA
    PonfA ЧКЧлен клуба
    Добрый день. Складчина активна или все заглохло?
     

Поделиться этой страницей