Главная » Каталог компьютерных курсов » Основы программирования на C#

Основы программирования на C#

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

Современный, мощный, удобный, многоплатформенный - так можно охарактеризовать язык программирования C#. Выбрав его Вы сможете писать широкий спектр приложений: настольные, веб (ASP.NET), мобильные (Xamarin) и даже игры (Unity). C# является востребованным языком программирования на рынке труда. В рейтинге Tiobe и опросах сайта StackOverflow он постоянно входит в список 10 самых популярных и любимых языков программирования.

В данном курсе дается введение в основные возможности языка C# версии 7 и платформы .NET. Вы познакомитесь с принципами объектно-ориентированного программирования (ООП) и научитесь применять их на практике, узнаете что такое исключения, ознакомитесь с событиями и делегатами, научитесь писать LINQ запросы и многое другое. Прослушав данный курс Вы сможете продолжить знакомство с языком и платформой в рамках курса «Основы программирования на C#».


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

Программа курса “Основы программирования на C#”

Тема 1.Введение в Visual Studio, .NET и C#
Тема 2. Массивы, многомерные массивы, массивы массивов (jagged array)
Тема 3. Методы, передача параметров, возвращение значений
Тема 4. Форматированный вывод, интерполируемые строки ($-строки), CultureInfo
Тема 5. Работа со строками
Тема 6. Работа с датами
Тема 7. Стандартные коллекции
Тема 8. ООП: Введение в объектно-ориентированное программирование
Тема 9. ООП: Конструкторы, Анонимные объекты
Тема 10. ООП: Наследование
Тема 11. ООП: Полиморфизм
Тема 12. ООП: Интерфейсы
Тема 13. ООП: Кортежи (tuples), деконструкторы
Тема 14. ООП: Обобщенное программирование (generics)
Тема 15. Делегаты, анонимные методы, лямбда-выражения
Тема 16. События
Тема 17. Исключения
Тема 18. LINQ

Интервью с выпускником наших курсов Егором Турцом

Расскажите, пожалуйста, немного о себе, откуда Вы родом, где учились?
Родился и жил в Минске. В 2012 году поступил в БГУИР. Специальность была направлена в основном на радиоэлектронику, но, также, присутствовало обучение программированию чуть глубже базового уровня БГУИРа. Вектор на углубленное изучение программирования с целью трудоустройства программистом я взял на середине 4-го курса (начало 2016-го года).
Какие курсы Вы закончили в Центре Обучающих Технологий?
В ЦОТ я прошел 2 курса: осенью 2016 года «Основы программирования на С#» и весной 2017-го «Создание веб-приложений в ASP.NET».
Почему выбрали именно это направление?
IT сферу выбрал, потому что в ней огромный спрос на кадры, по сравнению со многими другими техническими специальностями в Беларуси. Также этот спрос сопровождается достойной оплатой. И, что не маловажно на начальном этапе, в IT набирают достаточно много новичков без опыта работы. При этом, на крайний случай, даже за границей (как в СНГ, так и Европе, Америке и т.д.) это направление востребовано. И обязательно стоит добавить, что программирование мне было интересно и хорошо понималось до поступления в университет и во время учебы. Без этого пытаться стать программистом не стоит. Что касается выбранного языка и технологии, то с ней я определился в середине того же 4-го курса университета. Выбирал между Java и .NET. У обоих есть свои преимущества, обе имеют очень широкий спектр применения. К Java у меня сразу был негатив из-за того, что о ней ну слишком много говорили. Если кратко, то в итоге основными преимуществами .NET стало то, что в нем не так часто выходили крупные изменения (а значит более «спокойный» старт), уже знакомая среда разработки (Visual Studio), наличие одной из лучших книг по данному направлению у друга.
Где Вы сейчас работаете?
Сейчас работаю в iTechAtr. Прошел бесплатную летнюю стажировку по направлению .NET в этой компании и после чего получил от них предложение трудоустройства.
Помогли ли Вам наши курсы?
Да, курсы ЦОТ мне помогли. Это хороший способ повторить что-то, что уже изучил сам, узнать какие-то подробности, быстро изучить какой-то язык или направление. Без них, возможно, я бы сейчас работы программистом не получил. Для тех, кто думает, стоит ли идти на курсы, ответ «да» в том случае, если Вам нужно либо быстро изучить основы, либо если Вы настроены и готовы самостоятельно лезть вглубь, изучать особенности, стараться развиться и не останавливаться. Если есть вопросы, даже по каким-то более глубоким особенностям, задавайте преподавателям. Знают и могут рассказать они больше, чем успевают.

Преподаватели

  • Петрухин Василий
    Петрухин Василий