C# Developer. Basic

C# Developer. Basic

Научитесь разработке на C# с нуля

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Что даст вам этот курс

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

На курсе вы:

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

Необходимые знания

Ждем всех желающих освоить C#.

Корпоративное обучение для ваших сотрудников

Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>

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

В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Вводное занятие
Тема 2. Среда разработки VisualStudio: интерфейс, базовый функционал
Тема 3. Переменные и операторы
Тема 4. Методы, их перегрузка и расширения
Тема 5. Добавляем выводы и решения // ДЗ
Тема 6. Символы и Строки
Тема 7. Делаем программу интерактивной
Тема 8. Массив и лист // ДЗ
Тема 9. Исключения и их обработка // ДЗ
Тема 10. Групповая менторская консультация1
Тема 11. Классы как основа C# // ДЗ
Тема 12. Консультация общая
Тема 13. Три кита ООП: Наследование, Полиморфизм и Абстракция
Тема 14. Объектно-Ориентированное Программирование (продолжение)
Тема 15. Интерфейсы // ДЗ
Тема 16. Структуры и перечисления
Тема 17. Групповая менторская консультация2
Тема 18. Анонимные типы, кортежи, лямбда-выражения и анонимные методы // ДЗ
Тема 19. Консультация общая
Тема 20. Анализ сложности алгоритмов и сортировка
Тема 21. Взаимосвязь циклов и рекурсии // ДЗ
Тема 22. Деревья и кучи // ДЗ
Тема 23. Системы контроля версий
Тема 24. Групповая менторская консультация3
Тема 25. Code style от Майкрософт, DRY/DIE, Yagni, KISS
Тема 26. Консультация общая
Тема 27. Знакомство с Telegram API
Тема 28. Различные виды клавиатур
Тема 29. Занятие по внутренней организации приложения
Тема 30. Делегаты, Event-ы, добавляем асинхронное выполнение // ДЗ
Тема 31. Групповая менторская консультация4
Тема 32. Работа с файлами // ДЗ
Тема 33. Консультация общая
Тема 34. Основные коллекции: массив, список, связный список
Тема 35. Основные коллекции: очередь, стек, словарь, хешсет // ДЗ
Тема 36. Generic коллекции
Тема 37. Observable, Immutable и Concurrent коллекции // ДЗ
Тема 38. LINQ запросы
Тема 39. LINQ операторы // ДЗ
Тема 40. Групповая менторская консультация5
Тема 41. Консультация общая
Тема 42. Введение в базы данных
Тема 43. Выборки данных // ДЗ
Тема 44. Хранимые процедуры и функции
Тема 45. Индексы: кластерный и не кластерный // ДЗ
Тема 46. Linq2DB, Dapper // ДЗ
Тема 47. Групповая менторская консультация6
Тема 48. Консультация общая
Тема 49. Карьерное консультирование
Тема 50. Консультация по проектам
Тема 51. Защита проектов
Скачать подробную программу

Выпускной проект

В процессе обучения вы последовательно создадите собственное десктопное приложение.

Процесс обучения

Образовательный процесс проходит ONLINE в формате вебинаров (язык преподавания — русский). В течение курса студенты работают в командах по 5 человек над проектной работой. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, т. е. при обучении студент может задавать преподавателю уточняющие вопросы по учебным материалам.

Получить консультацию

Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

После обучения вы


  • получите материалы по всем занятиям (видеозаписи занятий, презентации, примеры кодов);

  • существенно повысите свою компетенцию в сфере разработки на C#;

  • научитесь разрабатывать коммерческие приложения самостоятельно и в команде;

  • получите сертификат об окончании курса;

Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «C# Developer. Basic»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «C# Developer. Basic»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

Прошедшие открытые вебинары

Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Классы как основа С#
День открытых дверей
21 октября 2021 года в 20:00
Оставьте заявку, чтобы получить доступ к записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке

Партнеры ждут выпускников этого курса