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

    SkillFactory
    Стоимость курса
    203 400 Р
    122 040 Р
    Длительность
    12 месяцев
    Сертификат
    Да
    Начало курса
    18 января 2024
    Трудоустройство
    Содействие

    Кому подойдет

    • Начинающим из других сфер
    • Разработчикам на других стеках

    Чему Вы научитесь

    • Решать задачи любой сложности с помощью алгоритмов
    • Программировать на C#
    • Продумывать серверную логику и настраивать взаимодействие с высоконагруженными базами данных
    • Запрограммировать свой собственный сайт или веб-приложение
    • Писать десктопное приложение для ОС Windows
    • Работать с платформой .NET, использовать модули .NET Framework и .NET Core

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

    Программирование на C#

    Комфортный вход в обучающий процесс: знакомство с форматом, с командой проведения курса и с менторами.

    Начало изучения языка C# — вы уже сможете написать своего телеграм-бота и разработаете свой первый проект — текстовую версию социальной сети.

    Обязательно научитесь применять объектно-ориентированное программирование на C#, потому что это важно для больших проектов. Сразу получаете опыт работы с GitHub и сохраняете там все свои проекты.

    Темы:

    • Установка Microsoft Visual Studio
    • Основы языка C#
    • ООП: наследование, инкапсуляция, полиморфизм
    • Классы и объекты
    • Чтение файлов и работа с ними
    • Реализация интерфейсов
    • Обработка исключений
    • Коллекции C#
    • Основы LINQ
    • Паттерны проектирования (SOLID)
    • Основы юнит-тестирования

    Backend-разработка на C#

    Бекенд — это сердце сайта, то есть основная программа, которая работает на сервере. Чтобы создать бекенд, нужно знать базы данных.

    Вы изучите базы данных SQL, научитесь разрабатывать бекенд на ADO.NET.

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

    Темы:

    • Основы SQL и реляционных баз данных
    • Функции, операторы и типы данных в SQL
    • Проектирование базы данных
    • Работа с ADO.NET
    • Использование Entity Framework Core для CRUD-операций
    • Многопоточность и асинхронность

    Веб-разработка ASP.NET Core

    Сайт состоит из фронтенда и бекенда. Научитесь делать фронтенд — это страницы сайта, которые открываются в браузере. Для этого изучите HTML, CSS и основы языка программирования JavaScript.

    Основная практика — создание веб-приложения с помощью модуля ASP.NET Core.

    Вы разберетесь в основах веб-разработки, сверстаете свою первую интерактивную веб-страницу, создадите полноценное веб-приложение.

    Темы:

    • HTML/CSS
    • Основы JavaScript, DOM-модель
    • Разработка в ASP.NET Core
    • Создание Web API

    Десктоп и мобильная разработка

    Сила C# и NET CORE в кроссплатформенности — можно делать и сайты, и десктоп-программы, и мобильные приложения.

    Чтобы максимально прокачать свои навыки, вы научитесь работать в Windows Presentation Foundation и разрабатывать десктоп-приложения. Изучите платформу Xamarin и сможете создавать приложения для Android и iOS.

    Таким образом станете универсальным C#-разработчиком.

    Темы:

    • Создание приложения в WPF
    • Основы XAML
    • Работа в Xamarin, интерфейс и отображение данных

    Итоговый проект в формате виртуальной стажировки

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

    Темы:

    • Создание блога (проектирование базы данных, авторизация пользователей, обработка ошибок)
    • Добавление API к проекту блога

    Бонус: основы в DevOps

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

    Темы:

    • Основы DevOps
    • Внедрение CD/CI
    • Работа в Docker

    Отзывы о школе 7

    4.4 из 5
    5
    0
    2
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Филипп 12 октября 2023

      Мне 40 лет, и я уже долгое время работаю в инжиниринговых компаниях, входящих в группу компаний. Мы занимаемся предоставлением программно-технических решений для горнодобывающей промышленности. Я выбрал данный курс с целью без проблем работать удаленно. Курс представляет информацию в упрощенной форме, и для полного усвоения материала необходимо самому заниматься, а также использовать разные дополнительные источники для информации. Одним из главных преимуществ данных курсов является наличие полезного сообщества, в котором помогают развивать навыки продаж и позволяют выставить себя на рынке труда по более высокой цене. Эта команда всегда готова оперативно помочь и ответить на любые вопросы. Также, в рамках курсов предоставляется множество видеоматериалов и вебинаров, на которых опытные профессионалы делятся своими знаниями. Особенно стоит оценить кадровый сектор, на котором каждый курс включает отдельный карьерный блок и поможет составлению резюме, быстрому поиску работы на самых различных платформах и правильному сочетанию hard и soft skills, чтобы создать привлекательный профиль для потенциального работодателя. Темп обучения вполне комфортный - можно освоить материал за неделю при средней нагрузке три часа обучения в день.

      Был ли отзыв полезен?
    • Валерий 8 августа 2023

      После долгого стажа в области транспорта и логистики, я принял решение кардинально изменить профессиональную сферу и двигаться в направлении развития искусственного интеллекта. До того, как определиться с курсом, я провел много времени на поиски подходящей учебной площадки и, в итоге, выбрал SkillFactory. Записался на курс, посвященный созданию и тренировке искусственного интеллекта. Курс представляет собой обширный и сложный материал, особенно для меня, кто не имел опыта в IT до этого. Однако, реализация задач оказалась не такой страшной, хотя и не легкой. В процессе обучения возникают трудности с усвоением информации, и приходится искать помощь. Общение с однокурсниками, без сомнения, облегчает путь через сложные задания и помогает освоить материал, однако менторская поддержка является неотъемлемой частью. Благодаря ментору сложные темы превращаются в понятные и ясные. В связи с этим, я настоятельно рекомендую выбирать индивидуальные консультации как дополнительный аспект обучения. Преимущества курса также включают гибкость и удобство обучения. Менторская поддержка доступна круглосуточно, так что учиться можно в любое удобное время. Цена курса представляет собой еще один приятный момент. Поэтому, не стоит опасаться трудностей, а следует мужественно идти вперед и открывать новые перспективы! Как говорится, путь осилит идущий. Желаю всем успехов!

      Был ли отзыв полезен?
    • Илья 3 июня 2023

      Проходил на этой платформе курс "Deep Learning" и "Практический Machine Learning". Хочу в первую очередь отметить удобство платформы, обучаться можно в любое для тебя время. В универе моя специальность была схожа с курсом, поэтому я имел представление о нем. А вот тем, кто хочет с нуля поменять профессию, будет сложно разобраться. Особенно в математических вещах. Нужно долго и упорно разбирать материал и некоторые темы так и остались для меня непонятными. Курс построен как и большинство подобных - видео уроки, потом разбор и домашние задания. Уроки сняты одним дублем, лекторы запинаются и мешкаются. Обещали много практики, но это маркетинг. Приходится самостоятельно разбираться в материале. Для меня это не было проблемой, но многих такое не устроит. После прохождения курса картина в моей голове сложилась не полностью. Хотя это был полезный опыт. Были задержки с получением сертификата, но как только я дозвонился в поддержку, проблему решили. 

      Был ли отзыв полезен?
    Посмотреть все отзывы о SkillFactory