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

Программирование на C#: от новичка до специалиста. Изучите C# и платформу .NET, включая .NET Core и начните практиковать объектно-ориентированное программирование (ООП).

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

  • Как устроена платформа .NET и .NET Core
  • Основные типы данных в C#
  • Управление потоком исполнения программы: циклы, условия
  • Массивы и коллекции: Array, List, Dictionary, Stack, Queue
  • Классы и структуры: отличия в контексте управления памятью
  • ООП в C#: наследование, полиморфизм, инкапсуляция
  • ООП в С#: интерфейсы, абстрактные классы, модификатора доступа
  • Методы: params, out, ref, static, overloading, optional parameters
  • Основы процесса отладки
  • Управление памятью: сборка мусора, boxing\unboxing
  • Перечисления
  • Обобщения
  • Написаниие простых программ и игр на C# таких как “крестики-нолики”

Требования

  • Желательно хотя бы базовое понимание принципов работы компьютера
  • Желание учиться и практиковаться

Для кого этот курс

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

Об учителе

Привет! Меня зовут Илья, я инженер-программист, организитор митапов MskDotNet

Начинал карьеру, будучи аспирантом, участвуя в конкурсе программных проектов от Майкрософт – ImagineCup.

Работал с платформой .NET с 2003 года. Профессионально занимался проектированием и реализацией ПО больше 10 лет, преимущественно на платформе .NET. Люблю работать над созданием богатых и мощных приложений с использованием современных технологий. Сертифицированный специалист по WPF и WCF. Один из координаторов московских .NET митапов MskDotNet.

Самое главное, что характеризует мои курсы – выжимка самого необходимого. Не люблю растекания мыслями по древу (если ни о чём). Краткость – сестра таланта и я верю в то, что в современную эпоху информационной перегруженности – необходимо сосредотачиваться на самом главном и отсеивать “лишнее” до тех пор, пока это “лишнее” действительно не понадобится.

Fake it Till You Make it! Если вы не знаете, что это такое – то,  вкратце, это означает следующее: притворяйся, пока не получится. Есть  отличная статья Скотта Хансельмана (крутого девелопера и известного  блогера), которая называется “I’m a phony. Are you?” (“Я пустышка. А  вы?). Эта статья объясняет почему мы должны притворяться теми, кем хотим  стать – как-бы имитировать деятельность того, кем вы хотите стать.  Хотите стать senior developer? Имитируйте его деятельность, старайтесь  делать всё то же, что делает senior developer и так или иначе – вы им  станете. Все программисты в той или иной степени некомпетентны. Весь  вопрос в границах некомпетентности. Нет ни одного  программиста-супер-звезды, который ни чувствовал бы себя профаном  постоянно или, как минимум, периодически. Поэтому – учиться, учиться и  ещё раз учиться. Нет унынию. Fake it Till You Make it!

Содержание Курса

Развернуть Все
Не зарегистрирован
990 сом/мес

Курс Включает в себя

  • 9 Модулей
  • 119 Лекции
  • Сертификат об окончании