Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

Профессия C#-разработчик

Вы на практике научитесь разработке на языке программирования C# и освоите сопутствующие технологии.
138 592 ₽
97 014 ₽
стоимость обучения
4410 ₽
за месяц обучения
% Беспроцентная рассрочка на 22 мес.
Узнать о снижении цены
Уровень сложности
для новичков
Длительность
12 мес.
Демо доступ
да
Формат обучения
видеоуроки
Домашние задания
нет
Обратная связь
да
Стажировка
нет
Помощь в трудоустройстве
да
Документ по окончании
диплом

Программа обучения

  • Основное
  • Содержание программы

Обучение профессии подойдёт как для новичков, начинающих свой путь в программировании, так и для практикующих разработчиков.

Вы на практике освоите тонкости программирования на языке C#. Научитесь разрабатывать веб-ресурсы и игры с помощью .NET Framework, разберётесь в технологиях ADO.NET и Entity Framework Code First, разработаете собственную базу данных и веб-приложение.

В программе 8 курсов, рассчитанных на 12 месяцев. В конце обучения вы сдадите командный дипломный проект по разработке мессенджера и несколько индивидуальных проектов.

1. Профессия C#–разработчик с нуля до PRO
  • Введение в профессию .NET Developer
  • Базовые возможности C#
  • Управляющие конструкции: ветвление и циклы
  • Массивы
  • Методы
  • Файлы
  • Структуры и введение в ООП
  • Коллекции
  • Работа с сетью
  • Визуальное программирование. Основы технологии Windows Presentation
  • Глубокое погружение в ООП
  • Делегаты
  • Дополнительный материал
  • Многопоточность
  • ADO
  • Entity Framework
  • Паттерны
  • ASP.NET Core.
  • Веб-API ASP.NET Core
  • Что дальше?
2. Веб-вёрстка. Базовый уровень
  • Введение
  • Базовый HTML
  • Базовый CSS
  • Работа с макетом
  • Layout. HTML-разметка
  • Layout. Flexbox
  • Layout. Стилизация
  • Продвинутый HTML. Формы
  • Продвинутый CSS
  • Сетки
  • Адаптивность. Десктоп и планшет
  • Адаптивность. Мобильные устройства
  • JavaScript для верстальщика
  • Доступность
  • Кросс-браузерность
  • База знаний
  • Работа с хостом
  • Анимация
  • Информация о курсовом проекте
3. Веб-вёрстка. Продвинутый уровень
  • Вёрстка HTML-писем
  • SVG
  • Анимация на JS
  • Оптимизация и процесс загрузки
  • Отрисовка сайта
  • Сборщики
  • Препроцессоры и постпроцессоры
  • CSS Grid
  • Будущее вёрстки
4. Система контроля версий Git
  • Версии программного кода
  • Установка Git
  • Индекс и частичные коммиты
  • Сравнение версий
  • Отмена изменений и откат версий
  • Репозитории и коллективная работа
  • Ветки — создание и управление
  • Слияние и разрешение конфликтов
  • Полезные инструменты
  • Правила работы с Git
5. Английский для IT-специалистов
  • IT Resume and CV
  • Job interview: questions and answers
  • Teamwork
  • Workplace communication
  • Business letter
  • Software development
  • System concept development and SRS
  • Design
  • Development and Testing
  • Deployment and Maintenance
6. Универсальные знания программиста
  • Как стать первоклассным программистом
  • Как искать заказы на разработку
  • Личный бренд разработчика
  • Photoshop для программиста
  • Вёрстка email-рассылок. Советы на реальных примерах
  • The state of soft skills
  • Как мы создавали карту развития для разработчиков
  • Как общаться по e-mail и эффективно работать с почтой?
  • Повышение своей эффективности
  • Спор о первом языке программирования
  • Саморазвитие: как я не усидел на двух стульях и нашел третий
  • Data-driven подход к продуктивности — инсайты из данных миллиона людей
7. Язык запросов SQL
  • SQL. Введение
  • Структура БД, запрос Describe
  • Выбор и фильтрация данных, запрос SELECT
  • Функции выражения, агрегация данных
  • Отношения и соотнесение таблиц: JOIN
  • Группировка
  • Модификация данных
  • Подзапросы
  • Объявление и изменение структуры данных
8. Карьера и развитие для программиста
  • Что нужно работодателю?
  • Как создавать резюме и искать работу?
  • Как успешно пройти собеседование?
  • Как пройти испытательный срок?
9. Дипломные проекты
  • Командный дипломный проект. В составе команды под руководством опытного тимлида вы создадите полноценный мессенджер. Вам выдадут ТЗ, дизайн проекта и роли в команде. Все процессы этого проекта — максимально приближенный к реальным условиям опыт. Именно так создаются реальные приложения.
  • Индивидуальный проект CRM-системы. Вы создадите систему управления клиентами, в которой разрозненные инструменты бизнеса соединяются воедино.
  • Лендинг Blanchard. Вы создадите лендинг для арт-галереи Blanchard по брифу от заказчика.
  • Интернет-магазин. Сверстаете несколько страниц для интернет-магазина по техническому заданию.

Чему научат

Программировать на C#
Использовать ООП, LINQ, коллекции, исключения и делегаты
Разбираться в технологиях ADO.NET и Entity Framework Code First
Разрабатывать собственную файловую базу данных
Разрабатывать собственное Windows-приложение
Работать с платформой .NET Framework и средой разработки Visual Studio

Преимущества курса

На время обучения бесплатный доступ к расширению для Microsoft Visual Studio от компании JetBrains — ReSharper.
Доступ к урокам и материалам онлайн‑школы английского языка КЭСПА на год

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес Email не будет опубликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: