Курс C# Start

«Мы решили сделать свой собственный курс, в котором ограничиться только тем, что абсолютно необходимо. Сделать стартовую ступеньку для наших будущих студентов максимально простой и понятной.»

Сергей Немчинский

Что это за курс?

В 21 веке любая информация доступна в один клик мыши. Проблема только — в  качестве этой информации практически всегда есть сомнения. Особенно это касается учебных курсов и книг по IT, и по языкам программирования в частности. Они зачастую «грешат», тем что:

  • Неполные, то есть по его завершению вы так и остаетесь с неумением написать простейшую программу.
  • Избыточные: вы тратите кучу времени на изучение аспектов, которые вам могут уже и не понадобиться и просто теряете время. Ни у авторов книг, ни у создателей курсов нет задачи быстрее вас обучить, у них совсем другие задачи. У автора книги — задача ее вам продать (поэтому ему выгодно включать в книгу  лишние темы, чтобы увеличить ее объем и сделать более привлекательной для покупателей). У автора бесплатного курса в интернете — примерно те же задачи, только он получает от вас внимание.
  • Не актуальные: программа курса / книга могут быть написаны несколько лет назад и не соответствовать современным версиям софта и  способам решения задач. Особенно такие вещи касаются книг — вряд ли автор книги будет бегать за всеми своими читателями и вклеивать обновления во все книги.  Но и бесплатных материалов в интернете эта проблема тоже касается. Автор бесплатного курса вряд ли будет заботиться о своевременном обновлении курса.
  • Просто неверные: автор мог не владеть методикой преподавания или языком программирования на должном уровне, и курс может просто не научить вас.

Наша методика обучения (менторинг) предполагает, что для того, чтобы начать у нас учиться, потенциальный студент  должен самостоятельно освоить основы языка. И тех, кто это еще не сделал мы вынуждены были отправлять доучиваться. Но подобрать для них такой курс, который учил бы только актуальному, полно и без лишнего, — нам так и не удалось.

Именно поэтому мы и решили сделать такой курс для C#, тем более, что аналогичный курс по Java (Java Start) отлично себя зарекомендовал, и его прошло несколько сотен студентов, многие из которых продолжили учебу у нас на менторинге.

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

Как проходит обучение?

✅ Ты получаешь доступ к видеоурокам с теорией и сразу на практике применяешь знания — пишешь код и запускаешь его на выполнение.

✅ Код скомпилировался (запустился без ошибок) — поздравляем! Ты сделал все правильно и можешь перейти к следующему заданию.

✅ Опробуешь все основные конструкции языка C# и научишься писать простые приложения

✅ Объясняет теорию и дает разъяснения по заданиям Сергей Немчинский (в видеоуроках)

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

✅ Для тех кто только понял (или давно хотел и не решался), что хочет стать разработчиком C#, но не писал код ни на одном языке программирования.

✅ Для тех кому сложно настроить окружение и добиться того, чтобы программа сложнее HelloWorld сложилась в голове

Начальные требования:

✅ Любой кто это читает сможет начать проходить курс C# Start, так как особых требований к студентам нет.

✅ Умение пользоваться компьютером.

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

Авторы и лектор курса

Сергей Немчинский

Соавтор и лектор курса C# Start, CEO Foxminded

✅ 20 лет в программировании, в разных языках

✅ Работал и проводил тренинги в Luxoft, NetCraker, IntroPro

✅ 95К подписчиков на образовательном YouTube канале

Дмитрий Лежень

Соавтор C# Start, руководитель направления C#./NET в FoxmindEd

✅ больше 10 лет опыта с C# и .NET

✅ .NET Team lead

Учебная программа C# Start

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

Урок 1: Введение и настройка

Теория.

  • О чем и зачем курс, что в нем будет, чего не будет
  • О .Net Core SDK
  • Переменные и операции

Практика.

  • Установка .Net Core SDK и Visual Studio
  • Пишем Hello World
  • Используем:
    • Переменные
    • Арифметические действия
    • Конкатенация (склеивание строк)

Урок 2: Классы и объекты

Теория.

  • Что такое:
    • Классы
    • Объекты
    • Поля
    • Методы
  • Как с ними работать:
    • Сравнение
    • Печать

Практика.

  • Создание класса:
    • Поля
    • Методы
    • Экземпляры классов (объекты)
  • Работа с классами:
    • Сравнение объектов
    • Печать объектов

Урок 3: Основы ООП

Теория.

  • Наследование
  • Полиморфизм
  • Переопределение методов
  • Перегрузка методов
  • Абстрактные методы
  • Интерфейсы

Практика.

  • Создать:
    • иерархию наследования
    • в этой иерархии создать полиморфное поведение
    • переопределенный метод
    • перегрузку методов
    • абстрактный метод и имплементировать его
    • интерфейс и имплементировать его

Урок 4: Коллекции и управляющие конструкции

Теория.

  • Массивы
  • Коллекции
  • Циклы
  • Условные операторы

Практика.

  • Создать:
    • массив
    • коллекцию
    • цикл обхода по массиву и коллекции
    • добавить к логике программы условный оператор

Стоимость за весь курс:

1950 грн.

Только для «ранних пташек»:

СКИДКА 10% при оплате до 15.06

 

Оплата, подключение к курсу, прослушивание лекций и выполнение заданий.

Длительность курса:

от 2-х недель до месяца

Как долго будешь проходить программу — зависит от тебя. Уделяешь больше времени — проходишь быстрее.

*Стоимость в гривне указана для резидентов Украины.
Для нерезидентов Украины и студентов, которые оплачивают обучение из других стран, стоимость обучения составляет $80.

ТВОЙ РЕЗУЛЬТАТ ПОСЛЕ ПРОХОЖДЕНИЯ КУРСА:

ПОСЛЕ ПРОХОЖДЕНИЯ КУРСА C# START — ТЫ ВЛАДЕЕШЬ ОСНОВАМИ ЯЗЫКА C#, КОТОРЫЕ ПОЗВОЛЯТ ТЕБЕ РАЗВИВАТЬСЯ ДАЛЬШЕ САМОСТОЯТЕЛЬНО ИЛИ НА НАШИХ КУРСАХ C#/.NET МЕНТОРИНГ

ИНТЕРЕСНО? ЗАПОЛНЯЙ ФОРМУ И МЫ ОБЯЗАТЕЛЬНО С ТОБОЙ СВЯЖЕМСЯ!

















Связаться с нами

Связаться
с нами