Научитесь разрабатывать веб-сервисы и приложения, используя язык программирования C#. Получите практический опыт и реализуете 4 собственных проекта для портфолио.
12 месяцев
14 курсов
Трудоустройство после обучения
Онлайн, 2 раза
в неделю
Поможем с нуля освоить C#, который входит в топ-5 востребованных языков программирования. После обучения вы сможете создавать сайты, приложения и игры.
На практике исследуете многофункциональный С#, расширите стек технологий и добавите в портфолио разноплановые проекты.
Каждая четверть охватывает набор навыков, требуемых для успешного трудоустройства. По окончании курса вы будете на 100% готовы к поиску работы и прохождению собеседований.
Вы можете в любое время задать вопросы преподавателю. В течение вебинара или после занятия — он с удовольствием объяснит сложную тему, поделится опытом, а также даст обратную связь по вашим проектам.
В конце каждой четверти вас ждут практические задания для закрепления материала. Выполняя задачи, вы реализуете 4 собственных проекта, которые сможете добавить в портфолио.
В группу входит более 100 успешных бизнес-продуктов (ВКонтакте, Delivery Club, Ситимобил и многие другие). Вы получите знания, которые мы добыли путём проб и ошибок.
Вы получите ключи к Rider — быстрой и функциональной IDE с поддержкой .NET Framework. Позволяет создавать десктопные приложения, игры на Unity, NET-сервисы на Windows, Mac и Linux.
Вы получите навыки на курсах основного обучения и занятиях вне четверти.
Вы подадите заявку в сервис трудоустройства, а HR-специалисты GeekBrains помогут создать резюме, которое выделит вас среди других кандидатов.
Вы будете рассматривать предложенные нами позиции, откликаться на вакансии из раздела «Карьера» и участвовать в поиске идеального места работы.
Мы дадим советы по прохождению собеседования.
И поздравим с оффером :)
Базовый набор знаний у меня имелся, но этого было явно недостаточно для старта карьеры веб-разработчика. В интернете почти сразу увидел рекламу курсов GeekBrains.
Во время учёбы я начал ходить по собеседованиям. Повезло: уже после третьего получил оффер. Сейчас я хочу поработать в другой стране. Мне уже поступали предложения из Германии и Сингапура. Думаю, что переезд — вопрос времени.
Учеба очень понравилась, но было сложно. Мне приходилось изучать всё с нуля, иногда сидел за компьютером всю ночь, чтобы вовремя сдать практические задания по курсу HTML.
После обучения я остался в GeekBrains на стажировку. Задача была максимально приближена к боевой: мы переписали на React один из разделов сайта. Правда, полностью сделать это не успели — через месяц меня взяли на постоянную работу и начались другие задачи.
Я научился создавать сложные комплексные приложения в Excel — с циклами, массивами и дополнительными функциями.
Сейчас я ушёл с работы по найму и стал индивидуальным предпринимателем. Знания веб-разработки помогли разобраться, что такое API, JSON, как взаимодействовать с сайтами, как брать с них нужные данные, как интегрировать работу сайта и Excel, как использовать БД.
Они устраиваются в топовые компании, меняют профессию, открывают бизнес. Многие из них раньше никогда не работали в IT и диджитал.
Узнаете, как писать простые программы и разрабатывать алгоритмы. Познакомитесь с различными языками и направлениями программирования.
Освоите установку и настройку Git в операционной системе, создадите собственный git-проект и используете готовые проекты с GitHub.
Изучите основы С# и историю языка, сможете устанавливать среды разработки и создавать консольные приложения.
Узнаете всё о простейших алгоритмах, графах и динамическом программировании.
Закрепите знания на практике и реализуете консольный файловый менеджер. IT-компании часто предлагают подобное тестовое задание по работе с файлами.
Научитесь работать с MySQL и пошагово изучите проектирование баз данных. Познакомитесь с альтернативными БД: MongoDB, Redis, ElasticSearch и ClickHouse.
Разработаете игру «Змейка» на C# с использованием Git и изучите принципы объектно-ориентированного программирования на практике.
Вы научитесь применять ORM для доступа
к базе, изучите основы управления памяти
в .NET. Разберете построение REST API
и создание контроллеров. Изучите HTTP запросы, основы DI контейнера и работы
с nuget пакетным менеджером
Вы научитесь применять ORM для доступа
к базе, изучите основы управления памяти
в .NET. Разберете построение REST API
и создание контроллеров. Изучите HTTP запросы, основы DI контейнера и работы
с nuget пакетным менеджером
Используете полученные знания и создадите оконный файловый менеджер, а также простейший менеджер баз данных.
Освоите создание адаптивного сайта, работу с Figma и Flexbox. А также ― языки разметки документов HTML и оформления стилей документа CSS.
Начнёте разбираться в JavaScript и писать код, соответствующий стандартам, использовать инструменты разработки и отладку браузера.
Научитесь пользоваться ASP.NET Core для создания веб-сайтов и порталов.
Разработаете микросервис для мониторинга загрузки сервера, клиент для него, веб-интерфейс, агент по сбору информации и проброса в сервис мониторинга.
Освоите принципы контейнеризации и инструменты отладки и тестирования Postman, Fiddler. Узнаете, как разрабатывать SPA-приложения с Docker.
Изучите SOAP и микросервисную архитектуру, построение клиентов для gRPC и REST и паттерны Outbox.
Узнаете всё о триггерах событий с помощью Quartz.NET и взаимодействии на основе сообщений. Рассмотрите Message brokers на примере RabbitMQ.
Потренируетесь на практике: перенесёте в облако часть приложения, созданного во время обучения. Освоите развёртывание кода в облаке.
Систематизируете знания и изучите всю специфику коммерческой разработки.
15-летний опыт коммерческой разработки на .Net Framework. Работал в компаниях международного уровня: Quest Software, Dell, Veeam. С 2018 года занимает должность архитектора высоконагруженных систем в ЦРТ.
Работает в сфере IT с 2015 года. Участвовал в развитии проектов Microsoft и крупных российских компаний. Обладает разносторонним опытом — от создания микросервисов до написания десктопных приложений.
Занимается созданием ядровых систем для телекоммуникационного бизнеса МТС. Управляет карьерным развитием команды, выступает в качестве спикера на конференциях МТС. Обладает 10-летним опыт разработки на .Net.
В программе минимум 70% вебинаров — вы сможете задать вопросы, получить обратную связь и персональную помощь по своим проектам от экспертов.
Один на один со специалистом вы придумаете ваш карьерный трек и подготовитесь к трудоустройству.
У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Так вы быстрее усвоите материал.
Поможет вам разобраться с личным кабинетом и записаться на обучение, а в процессе будет собирать обратную связь и передавать нам.
Если возникнут сложности с личным кабинетом или загрузкой занятий, мы обязательно подскажем, как их решить.
Мы проводим обучение на основании государственной лицензии № 040485. Вы получите диплом о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.
Вы можете вернуть до 13% стоимости обучения в виде налогового вычета. Подробности расскажет наш консультант после отправки заявки.