Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

63 000 ₽
есть рассрочка

Курс рассчитан на людей без опыта в IT, которые хотят освоить программирование на одном из самых популярных языков С#. Вместе с наставником вы пройдете путь от изучения синтаксиса C# до разработки своего первого десктопного приложения.

На курсе вы:

  • научитесь работать с платформой .NET Core и средой разработки Visual Studio;
  • научитесь управлять версиями кода с помощью системы контроля версий Git;
  • освоите базовые принципы ООП;
  • получите основы работы со SQL базами данных (на примере SQLitе);
  • научитесь использовать язык запросов LINQ. 

Бесплатный пробный период:

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

Что вы получите после обучения

Приобретаемые навыки
1
C#
3
LINQ
5
Microsoft Visual Studio
8
SQLite
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Team Lead в компании YouDo в Москве.Получил первое высшее образование по специальности «Информационные Системы и Технологии», параллельно работая программистом в Информационно-Вычислительном Центре, председателем факультета в профсоюзе и заместителем председателя в...
Team Lead в компании YouDo в Москве.Получил первое высшее образование по специальности «Информационные Системы и Технологии», параллельно работая программистом в Информационно-Вычислительном Центре, председателем факультета в профсоюзе и заместителем председателя в студенческом совете.Пока получал второе высшее образование по специальности «Менеджмент Организации», создал сайт студентов потока, делал сайты на заказ, работал программистом в компании, разрабатывающей сканирующие установки для предприятий лесоперерабатывающей отрасли и старшим лаборантом в Институте Физиологии Коми Научного Центра. В 2013 году отправился покорять Москву, где до YouDo успел поработать в Актион-МЦФЭР, Social Discovery Ventures и Лаборатории Касперского.Опыт программирования начинается с 2000 года, который включает в себя 10 лет оплачиваемого опыта работы с C#. Благодаря девизу «Постоянно учиться и расти», помимо двух высших образований, за его плечами большое количество всевозможных курсов и профессиональных переподготовок.
Профессиональный программист. Преподаватель языка Java в колледже. Автор видеокурсов по C#, Java, PHP20 лет опыта ведущим программистом в разных фирмах и опыта преподавания в университете, колледже. 6 лет опыта ведения...
Профессиональный программист. Преподаватель языка Java в колледже. Автор видеокурсов по C#, Java, PHP20 лет опыта ведущим программистом в разных фирмах и опыта преподавания в университете, колледже. 6 лет опыта ведения вебинаров и создания видеокурсов.Три самых крупных завершенных проекта:PHP. Служба знакомств в интернете - PHP, MySQL, FreeBSD, C/C++C#. Программа расчёта заработной платы на АЭС - C#, MS-SQL ServerJava. Видеокурс создания игры Сапёр на Java: https://goo.gl/24DgBgСтатьи на Habrahabr:Как я создавал методику изучения C# - habr.com/post/239825/Об альтернативном образовании и про C# - habr.com/post/257957/Изучение C# — Практический подход - habr.com/post/304142/Участие в IT-конференциях в Литве, призовое место в конкурсе программирования InfoBalt, призовое место на республиканской олимпиаде по математике и информатикеС окончания школы в 1996 году постоянно преподавал информатику в университете, школе, на кружках, в ДДТ, на предприятиях, в колледже. С 2013 года ведет вебинары онлайн, записывает видеокурсы https://www.VideoSharp.info/В 2002 году закончил Вильнюсский государственный университет по специальности «Магистр математики и информатики», а в 2008 году по специальности «Учитель профессии». «В детстве меня вдохновила "Занимательная ***" серия книг Я. И. Перельмана. Считаю своим призванием создать занимательную методику обучения программированию.» Руководитель программы
Окончил Московский Авиационный Институт в 2014 году. Работаю c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.Опыт...
Окончил Московский Авиационный Институт в 2014 году. Работаю c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.Опыт работы с БД: SQL Server, Postgres. Также доводилось использовать Camunda, RabbitMQ.Сертифицирован по MCSD: App Builder, MCSA: SQL 2016 Database Development.

Образовательная организация

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

Программа курса

Знакомство с C#
Вы узнаете из чего обычно состоит программа на языке C#, установите среду разработки Visual Studio и научитесь писать программы, работающие с базовыми коллекциями Array и List, добавите обработку исключений и перегрузку методов в них.

Тема 1: Вводное занятие

Тема 2: Среда разработки VisualStudio: интерфейс, базовый функционал

Тема 3: Переменные и операторы

Тема 4: Методы, их перегрузка и расширения

Тема 5: Добавляем выводы и решения // ДЗ

Тема 6: Символы и Строки

Тема 7: Делаем программу интерактивной

Тема 8: Массив и лист // ДЗ

Тема 9: Групповая менторская консультация

Тема 10: Исключения и их обработка // ДЗ

ООП и анонимные типы с методами
В этом модуле вы познакомитесь с основополагающей концепцией языка - Объектно-Ориентированные Программированием, а также тем функционалом, который позволяет реализовать эту концепцию в коде.

Тема 1: Классы как основа C# // ДЗ

Тема 2: Консультация общая

Тема 3: Три кита ООП: Наследование, Полиморфизм и Абстракция

Тема 4: Объектно-Ориентированное Программирование (продолжение)

Тема 5: Интерфейсы // ДЗ

Тема 6: Групповая менторская консультация

Тема 7: Структуры и перечисления

Тема 8: Анонимные типы, кортежи, лямбда-выражения и анонимные методы // ДЗ

Тема 9: Консультация общая

Алгоритмы и стили кодирования
Этот модуль позволит вам по-новому взглянуть на программирование, на этот раз в разрезе производительности, как кода (анализ сложности алгоритмов, рекурсии, деревья), так и самих программистов и команд (системы контроля версия, стили кодирования).

Тема 1: Анализ сложности алгоритмов и сортировка

Тема 2: Взаимосвязь циклов и рекурсии // ДЗ

Тема 3: Деревья и кучи // ДЗ

Тема 4: Системы контроля версий

Тема 5: Групповая менторская консультация

Тема 6: Code style от Майкрософт, DRY/DIE, Yagni, KISS

Тема 7: Консультация общая

Работа с Telegram API и файлами
В этом модуле вы научитесь взаимодействовать с Телеграммом, чтобы создавать полноценных ботов, а также будет затронута тема работы с файлами, как простейший способ хранения чувствительных данных (API ключа).

Тема 1: Знакомство с Telegram API

Тема 2: Различные виды клавиатур

Тема 3: Занятие по внутренней организации приложения

Тема 4: Делегаты, Event-ы, добавляем асинхронное выполнение // ДЗ

Тема 5: Консультация общая

Тема 6: Работа с файлами // ДЗ

Тема 7: Групповая менторская консультация

Работа с коллекциями
В этом модуле вы научитесь работать с основным способом взаимодействия с данными - коллекциями. Начав с повторения основ, вы продолжите изучение обобщёнными, наблюдаемыми и неизменяемыми коллекциями, а также с коллекциями, предназначенными для одновременного доступа из нескольких потоков.

Тема 1: Основные коллекции: массив, список, связный список

Тема 2: Основные коллекции: очередь, стек, словарь, хешсет // ДЗ

Тема 3: Generic коллекции

Тема 4: Observable, Immutable и Concurrent коллекции // ДЗ

Тема 5: Групповая менторская консультация

Тема 6: LINQ запросы

Тема 7: LINQ операторы // ДЗ

Тема 8: Консультация общая

Работа с базами данных
Здесь вы познакомитесь с базами данных, научитесь добавлять, получать, редактировать и удалять данные в них. Также, вы узнаете и о том, из чего состоят базы данных и как с этим взаимодействовать (таблицы, индексы).

Тема 1: Введение в базы данных

Тема 2: Выборки данных // ДЗ

Тема 3: Хранимые процедуры и функции

Тема 4: Групповая менторская консультация

Тема 5: Индексы: кластерный и не кластерный // ДЗ

Тема 6: Linq2DB, Dapper // ДЗ

Тема 7: Консультация общая

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

Тема 1: Карьерное консультирование

Тема 2: Консультация по проектам

Тема 3: Защита проектов

Рейтинг курса

4.6
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 21.02.2024 11:12
C# Developer. Basic

C# Developer. Basic

Оставить отзыв
Поделиться курсом с друзьями